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

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=2 */
		private int[] getr_humerus_geometry_5_22_coordIndex_2()
		{
			int[] value = {489,490,491,-1,491,490,492,-1,493,494,495,-1,494,496,495,-1,497,494,498,-1,497,496,494,-1,499,500,501,-1,487,485,484,-1,489,502,503,-1,504,505,492,-1,506,502,507,-1,506,508,502,-1,509,510,511,-1,511,512,509,-1,72,513,514,-1,515,516,517,-1,515,517,490,-1,517,518,519,-1,520,521,522,-1,520,523,521,-1,524,525,514,-1,526,479,69,-1,526,525,524,-1,526,513,527,-1,518,73,75,-1,518,528,73,-1,61,82,59,-1,529,530,531,-1,532,533,534,-1,534,535,532,-1,536,537,538,-1,539,540,541,-1,542,543,544,-1,52,51,545,-1,545,546,52,-1,41,547,548,-1,549,92,545,-1,550,551,552,-1,553,554,555,-1,556,557,558,-1,556,6,559,-1,560,555,554,-1,561,562,563,-1,564,565,566,-1,567,568,569,-1,570,571,93,-1,572,573,49,-1,574,573,572,-1,573,575,566,-1,522,68,483,-1,576,577,578,-1,579,578,580,-1,581,582,583,-1,582,584,583,-1,585,586,587,-1,587,588,585,-1,589,590,580,-1,591,592,593,-1,576,578,594,-1,595,596,597,-1,598,599,600,-1,599,601,602,-1,599,598,601,-1,474,603,475,-1,604,605,606,-1,607,608,609,-1,610,514,525,-1,521,610,611,-1,521,612,610,-1,613,604,614,-1,615,616,617,-1,615,278,616,-1,618,619,620,-1,621,622,623,-1,621,624,622,-1,625,626,627,-1,627,628,625,-1,629,630,631,-1,630,632,631,-1,633,634,635,-1,636,637,638,-1,636,639,637,-1,640,641,642,-1,643,644,645,-1,646,647,648,-1,646,649,647,-1,650,651,646,-1,652,653,654,-1,652,655,653,-1,656,657,658,-1,656,659,657,-1,660,661,662,-1,660,663,661,-1,664,659,665,-1,664,657,659,-1,666,661,667,-1,667,668,666,-1,669,670,671,-1,672,673,674,-1,520,522,675,-1,675,674,520,-1,123,482,124,-1,676,677,678,-1,500,679,484,-1,680,681,682,-1,683,684,685,-1,629,686,630,-1,687,632,688,-1,688,689,687,-1,669,690,691,-1,596,692,693,-1,694,695,696,-1,694,697,695,-1,638,635,634,-1,634,636,638,-1,698,699,700,-1,701,702,703,-1,701,704,702,-1,701,705,704,-1,706,607,707,-1,700,708,709,-1,9,222,710,-1,711,537,712,-1,711,538,537,-1,15,713,23,-1,23,714,15,-1,715,712,537,-1,537,716,715,-1,591,717,718,-1,719,552,551,-1,575,720,564,-1,721,722,723,-1,724,721,508,-1,724,722,721,-1,60,53,725,-1,53,726,725,-1,89,727,728,-1,729,730,731,-1,732,733,585,-1,543,734,735,-1,735,736,543,-1,737,738,739,-1,739,740,737,-1,741,742,743,-1,744,742,745,-1,742,33,745,-1,746,747,748,-1,746,749,747,-1,742,744,530,-1,744,531,530,-1,750,13,751,-1,750,531,13,-1,746,752,753,-1,753,749,746,-1,754,755,756,-1,754,534,755,-1,757,758,533,-1,533,529,757,-1,17,759,562,-1,16,760,761,-1,762,500,763,-1,762,764,500,-1,765,766,767,-1,766,768,767,-1,769,770,771,-1,772,773,774,-1,708,700,752,-1,775,776,777,-1,778,779,780,-1,781,782,783,-1,784,785,5,-1,784,786,785,-1,787,788,789,-1,790,791,792,-1,736,793,544,-1,544,543,736,-1,794,795,732,-1,794,796,795,-1,609,698,607,-1,608,601,797,-1,798,799,800,-1,6,801,802,-1,803,804,763,-1,804,768,763,-1,805,806,807,-1,806,776,807,-1,777,806,808,-1,806,809,808,-1,810,811,765,-1,811,766,765,-1,812,649,813,-1,812,647,649,-1,488,477,495,-1,814,815,816,-1,814,817,815,-1,487,818,125,-1,819,816,808,-1,820,767,821,-1,767,822,821,-1,643,683,682,-1,682,823,643,-1,824,825,826,-1,825,827,826,-1,173,828,158,-1,110,109,150,-1,108,135,829,-1,150,109,111,-1,197,112,196,-1,830,435,443,-1,830,436,435,-1,421,472,419,-1,831,378,376,-1,403,832,833,-1,833,404,403,-1,834,425,835,-1,184,183,341,-1,425,388,836,-1,425,386,388,-1,378,837,838,-1,838,833,378,-1,839,840,130,-1,129,839,130,-1,126,184,340,-1,841,842,130,-1,843,844,842,-1,845,160,846,-1,160,159,846,-1,154,847,155,-1,848,849,850,-1,453,851,451,-1,852,853,422,-1,461,854,855,-1,853,856,857,-1,858,859,860,-1,853,861,862,-1,862,863,864,-1,862,865,863,-1,853,864,866,-1,853,867,868,-1,869,870,871,-1,870,872,871,-1,873,853,874,-1,870,875,876,-1,876,877,870,-1,467,878,875,-1,875,468,467,-1,879,853,880,-1,144,881,882,-1,882,883,144,-1,324,884,885,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=3 */
		private int[] getr_humerus_geometry_5_22_coordIndex_3()
		{
			int[] value = {324,208,884,-1,886,887,888,-1,886,889,887,-1,138,890,891,-1,892,893,894,-1,892,390,893,-1,210,886,208,-1,210,895,886,-1,368,889,329,-1,362,896,360,-1,362,897,896,-1,332,898,899,-1,332,900,898,-1,324,901,325,-1,902,329,903,-1,902,330,329,-1,198,897,362,-1,904,905,132,-1,904,906,905,-1,322,907,908,-1,909,906,904,-1,909,910,906,-1,911,912,913,-1,911,84,912,-1,908,914,83,-1,915,323,213,-1,916,911,917,-1,916,918,911,-1,919,83,85,-1,119,118,920,-1,921,922,923,-1,922,924,923,-1,319,85,925,-1,926,922,298,-1,319,925,320,-1,927,928,929,-1,930,931,932,-1,930,933,931,-1,215,934,216,-1,215,935,934,-1,299,936,937,-1,938,298,300,-1,926,939,940,-1,939,941,940,-1,305,942,307,-1,943,944,945,-1,944,946,318,-1,944,943,946,-1,947,313,246,-1,948,949,249,-1,950,252,951,-1,950,952,252,-1,953,43,46,-1,954,315,314,-1,955,480,479,-1,74,514,316,-1,316,956,957,-1,958,959,527,-1,960,618,961,-1,960,962,618,-1,954,963,964,-1,823,682,965,-1,633,966,967,-1,968,310,969,-1,229,245,226,-1,558,557,550,-1,65,519,76,-1,574,572,36,-1,35,970,36,-1,39,43,37,-1,48,548,47,-1,48,971,40,-1,490,519,56,-1,972,553,973,-1,973,974,972,-1,975,976,0,-1,977,549,566,-1,8,575,978,-1,7,6,556,-1,785,979,5,-1,295,980,981,-1,784,4,12,-1,26,20,25,-1,20,19,982,-1,20,983,25,-1,984,4,3,-1,32,985,986,-1,986,987,32,-1,716,22,988,-1,989,990,991,-1,225,992,223,-1,225,993,992,-1,295,994,980,-1,295,993,994,-1,595,617,995,-1,996,596,595,-1,996,692,596,-1,631,632,687,-1,997,998,999,-1,1000,820,821,-1,821,1001,1000,-1,773,772,1002,-1,1002,1003,773,-1,1004,1005,774,-1,706,1006,607,-1,742,532,743,-1,742,530,532,-1,1007,1008,1009,-1,1009,1010,1007,-1,1011,1012,1013,-1,1014,1015,308,-1,597,615,617,-1,578,577,580,-1,1016,279,1017,-1,1018,287,981,-1,287,295,981,-1,1019,1020,1021,-1,284,1022,285,-1,593,1023,1024,-1,1025,284,283,-1,1025,291,1026,-1,1025,283,291,-1,1027,1028,585,-1,1024,580,601,-1,293,279,1016,-1,592,591,1029,-1,1024,607,1030,-1,716,284,715,-1,716,988,284,-1,1031,538,711,-1,1031,1032,538,-1,294,297,287,-1,590,1033,580,-1,578,615,597,-1,277,276,1034,-1,276,1035,1034,-1,277,1036,278,-1,596,1037,597,-1,1038,309,1039,-1,1040,1041,1042,-1,1040,1043,1041,-1,797,609,608,-1,752,700,753,-1,771,770,824,-1,770,1044,824,-1,669,668,690,-1,687,656,658,-1,1045,595,995,-1,1045,996,595,-1,1046,1036,277,-1,277,1047,1046,-1,1048,980,994,-1,1048,251,980,-1,227,245,244,-1,989,224,223,-1,3,1049,984,-1,11,4,984,-1,984,1049,986,-1,983,20,982,-1,11,19,21,-1,2,975,0,-1,759,563,562,-1,759,1050,563,-1,802,1051,6,-1,6,7,10,-1,558,8,556,-1,221,9,978,-1,1052,803,500,-1,803,763,500,-1,1053,1054,1055,-1,1053,1056,1054,-1,63,57,65,-1,48,42,548,-1,48,38,971,-1,78,548,79,-1,37,43,35,-1,36,970,1057,-1,1057,574,36,-1,573,549,50,-1,1058,745,1059,-1,1058,14,745,-1,1060,1061,1062,-1,574,245,229,-1,312,1063,310,-1,968,969,1064,-1,694,647,812,-1,694,1065,647,-1,1066,1067,635,-1,486,1068,500,-1,515,490,723,-1,317,316,957,-1,1069,955,479,-1,1070,528,958,-1,74,72,514,-1,479,70,69,-1,46,315,953,-1,46,77,315,-1,1071,1072,1073,-1,1071,1074,1072,-1,1075,1076,220,-1,1077,1078,949,-1,1079,947,1080,-1,1079,313,947,-1,946,933,930,-1,930,318,946,-1,944,318,320,-1,320,305,944,-1,320,942,305,-1,298,936,299,-1,932,931,935,-1,931,934,935,-1,945,944,305,-1,303,928,1081,-1,303,929,928,-1,1082,319,318,-1,318,930,1082,-1,320,925,942,-1,922,920,936,-1,1081,928,118,-1,118,86,1081,-1,121,215,1083,-1,215,1084,1083,-1,319,1082,919,-1,919,85,319,-1,1083,86,88,-1,919,213,323,-1,1085,132,352,-1,1085,904,132,-1,1086,1087,1088,-1,1086,1089,1087,-1,361,331,330,-1,361,370,331,-1,329,371,367,-1,329,331,371,-1,327,892,334,-1,327,390,892,-1,360,146,358,-1,360,896,146,-1,883,1090,1091,-1,1091,1092,883,-1,883,1092,144,-1,853,879,422,-1,878,467,459,-1,459,1093,878,-1,880,1094,879,-1,880,1095,1094,-1,853,873,880,-1,870,869,875,-1,869,468,875,-1,853,412,874,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=4 */
		private int[] getr_humerus_geometry_5_22_coordIndex_4()
		{
			int[] value = {342,341,104,-1,413,853,868,-1,867,853,866,-1,1096,1097,1098,-1,1097,1099,1098,-1,853,862,864,-1,865,861,1100,-1,865,862,861,-1,861,853,860,-1,463,116,115,-1,1101,1102,1103,-1,1103,848,1101,-1,1104,411,410,-1,156,158,828,-1,1105,1106,841,-1,1106,842,841,-1,1107,1108,1109,-1,1108,399,1109,-1,1110,400,1111,-1,1110,402,400,-1,828,126,159,-1,127,126,340,-1,839,129,426,-1,425,836,426,-1,339,1112,347,-1,142,391,1113,-1,1114,189,107,-1,189,187,107,-1,1114,1115,345,-1,428,431,1116,-1,1117,454,456,-1,437,179,1118,-1,437,395,197,-1,111,1119,149,-1,346,107,106,-1,597,1037,594,-1,753,700,699,-1,1066,635,638,-1,1120,1121,1122,-1,1120,1123,1121,-1,775,815,1124,-1,775,777,815,-1,1125,1126,1127,-1,1024,608,607,-1,1023,593,592,-1,488,495,496,-1,580,1024,1023,-1,806,777,776,-1,811,762,766,-1,1051,557,559,-1,1024,601,608,-1,801,6,1128,-1,1129,1056,1053,-1,1129,1130,1056,-1,965,1131,823,-1,965,1132,1131,-1,5,4,784,-1,826,771,824,-1,559,6,1051,-1,827,1133,1134,-1,767,820,765,-1,766,762,768,-1,762,763,768,-1,1135,1136,1137,-1,1135,1138,1136,-1,17,16,761,-1,17,1139,759,-1,17,761,1139,-1,1135,1140,1141,-1,1141,1138,1135,-1,64,1142,57,-1,748,1143,746,-1,748,1144,1143,-1,14,531,744,-1,14,13,531,-1,1044,774,1005,-1,1044,770,774,-1,1145,1146,1147,-1,1145,1148,1146,-1,1149,1150,1151,-1,1150,1152,1151,-1,14,744,745,-1,585,733,1153,-1,1154,1155,90,-1,730,1156,1157,-1,60,1158,62,-1,60,725,1158,-1,721,723,503,-1,1159,1160,1161,-1,504,1162,1163,-1,1164,1165,726,-1,726,1166,1164,-1,89,1154,90,-1,575,8,720,-1,8,558,720,-1,1167,552,719,-1,562,18,17,-1,562,28,18,-1,714,22,716,-1,714,23,22,-1,711,712,1168,-1,1168,1169,711,-1,707,607,698,-1,1170,28,561,-1,28,562,561,-1,700,707,698,-1,1171,639,1172,-1,1171,637,639,-1,1173,635,813,-1,599,602,1174,-1,1174,1175,599,-1,696,1064,969,-1,696,695,1064,-1,632,1176,688,-1,1177,1178,693,-1,1179,1180,1176,-1,625,1181,683,-1,683,685,625,-1,1182,1183,630,-1,630,686,1182,-1,643,684,683,-1,633,967,1184,-1,1185,1063,1186,-1,500,1187,679,-1,311,310,968,-1,1188,1189,124,-1,522,483,675,-1,1190,125,124,-1,1191,663,660,-1,1192,662,661,-1,652,1193,655,-1,1185,1194,1063,-1,1063,1195,310,-1,636,680,639,-1,1196,637,1197,-1,1198,968,1064,-1,1199,1200,1201,-1,633,681,634,-1,813,635,1067,-1,1202,1203,606,-1,1204,1205,1206,-1,1204,1207,1205,-1,626,685,691,-1,626,625,685,-1,631,687,658,-1,618,620,1208,-1,961,1209,1210,-1,606,1211,604,-1,206,1212,1046,-1,206,1213,1212,-1,1036,616,278,-1,514,610,612,-1,658,657,614,-1,1214,1203,1215,-1,1216,1217,629,-1,1216,1218,1217,-1,1219,1215,1220,-1,1219,1218,1215,-1,604,1213,605,-1,595,597,617,-1,1221,629,1217,-1,500,499,1052,-1,601,580,602,-1,598,797,601,-1,597,594,578,-1,593,717,591,-1,1030,593,1024,-1,582,581,1222,-1,1222,1223,582,-1,297,294,293,-1,1033,579,580,-1,576,1174,577,-1,541,54,53,-1,516,723,1224,-1,516,515,723,-1,517,516,518,-1,564,566,575,-1,573,566,549,-1,1225,79,548,-1,93,92,569,-1,568,93,569,-1,568,570,93,-1,565,569,977,-1,565,567,569,-1,977,566,565,-1,1226,561,1227,-1,561,563,1227,-1,551,554,1154,-1,719,89,728,-1,556,559,557,-1,560,554,551,-1,728,1167,719,-1,1225,548,547,-1,549,545,51,-1,51,50,549,-1,1228,91,90,-1,1228,1229,91,-1,1230,972,974,-1,1231,1232,54,-1,540,54,541,-1,540,1231,54,-1,79,541,81,-1,79,539,541,-1,532,529,533,-1,532,530,529,-1,56,519,65,-1,224,227,244,-1,526,524,513,-1,526,69,525,-1,527,479,526,-1,76,518,75,-1,76,519,518,-1,519,490,517,-1,524,514,513,-1,527,1070,958,-1,1233,507,1234,-1,1234,1235,1233,-1,505,491,492,-1,489,507,502,-1,489,491,507,-1,489,503,723,-1,475,499,501,-1,501,498,475,-1,1236,506,1233,-1,1233,1237,1236,-1,1233,506,507,-1,1068,501,500,-1,490,56,58,-1,57,56,65,-1,490,489,723,-1,484,486,500,-1,853,852,856,-1,181,1238,471,-1,853,857,860,-1,858,1239,1240,-1,858,1241,1239,-1,179,437,197,-1,467,457,459,-1,467,466,457,-1,1242,1243,1244,-1,1242,192,1243,-1,1245,171,1246,-1,450,428,453,-1,429,428,1247,-1,428,1248,1247,-1,96,171,1245,-1,455,454,472,-1,154,409,1249,-1,409,1250,1249,-1,438,392,1251,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=5 */
		private int[] getr_humerus_geometry_5_22_coordIndex_5()
		{
			int[] value = {1252,441,440,-1,366,111,113,-1,428,450,1248,-1,395,437,1253,-1,437,436,1253,-1,1117,1118,454,-1,95,97,1254,-1,440,1255,1256,-1,1257,1258,438,-1,1257,1259,1258,-1,1260,441,1252,-1,1261,169,1262,-1,1262,1263,1261,-1,854,1264,855,-1,472,471,419,-1,427,835,425,-1,127,426,129,-1,127,427,426,-1,449,1105,1265,-1,1265,410,449,-1,888,1101,1266,-1,163,170,161,-1,168,1262,169,-1,407,337,1267,-1,413,412,853,-1,1103,849,848,-1,407,1267,408,-1,1268,1269,1270,-1,1268,387,1269,-1,397,1271,398,-1,1116,1272,398,-1,1272,396,398,-1,859,861,860,-1,859,1100,861,-1,392,394,1273,-1,430,1274,431,-1,1274,1275,431,-1,390,1276,893,-1,390,389,1276,-1,1277,1278,1279,-1,832,403,1268,-1,1280,388,405,-1,381,1281,382,-1,142,1092,348,-1,833,379,378,-1,368,1282,1283,-1,368,367,1282,-1,1119,111,365,-1,357,374,363,-1,940,1284,924,-1,940,1285,1284,-1,1077,1286,1287,-1,142,144,1092,-1,142,344,354,-1,198,352,351,-1,351,897,198,-1,142,348,350,-1,376,379,377,-1,338,406,1269,-1,406,1270,1269,-1,347,1112,835,-1,1112,834,835,-1,340,347,835,-1,344,1267,1288,-1,344,1113,1267,-1,336,341,343,-1,336,339,341,-1,344,142,1113,-1,184,126,174,-1,338,1289,336,-1,118,1290,86,-1,1290,201,86,-1,363,370,361,-1,83,322,908,-1,1291,1292,321,-1,83,919,323,-1,298,922,936,-1,1293,956,316,-1,1294,1207,247,-1,1294,1205,1207,-1,312,311,1295,-1,635,1173,633,-1,1296,651,966,-1,937,313,299,-1,217,304,301,-1,217,1297,304,-1,1022,284,988,-1,299,313,1079,-1,1222,1016,1223,-1,1016,1017,1223,-1,288,297,296,-1,288,287,297,-1,286,988,295,-1,1298,980,1013,-1,280,1013,1012,-1,981,980,1298,-1,1022,988,286,-1,294,287,1018,-1,1011,1299,1012,-1,1300,1017,279,-1,282,1300,279,-1,270,261,264,-1,264,273,270,-1,271,1301,262,-1,260,259,1302,-1,1302,268,260,-1,267,257,269,-1,267,253,257,-1,255,265,258,-1,266,263,258,-1,264,261,258,-1,262,259,258,-1,260,257,258,-1,253,255,258,-1,1303,233,232,-1,232,1286,1303,-1,1014,1080,277,-1,234,236,240,-1,231,233,355,-1,235,234,242,-1,232,231,238,-1,226,245,227,-1,230,573,229,-1,990,989,223,-1,228,229,226,-1,673,679,1304,-1,960,961,1305,-1,229,573,574,-1,1203,248,1306,-1,1203,1202,248,-1,1307,1292,1088,-1,213,1308,915,-1,886,895,903,-1,313,1294,247,-1,361,1309,1310,-1,118,117,1290,-1,1311,101,162,-1,162,161,1311,-1,191,1312,195,-1,191,190,1312,-1,191,194,193,-1,194,109,193,-1,1313,182,465,-1,182,185,465,-1,466,1314,457,-1,466,1315,1314,-1,457,1316,460,-1,457,1314,1316,-1,1316,99,1317,-1,1316,1318,99,-1,1317,101,1319,-1,1317,99,101,-1,107,346,1115,-1,828,173,126,-1,1320,158,1321,-1,165,100,167,-1,95,1322,171,-1,167,166,1322,-1,165,163,100,-1,171,1322,166,-1,155,1321,153,-1,828,159,156,-1,842,1106,843,-1,157,1321,158,-1,158,1318,173,-1,141,883,882,-1,110,150,149,-1,149,1323,110,-1,1090,883,1324,-1,1325,881,1326,-1,1327,891,1328,-1,1329,1323,1330,-1,105,829,106,-1,352,1331,353,-1,482,1188,124,-1,202,118,928,-1,854,461,115,-1,112,197,395,-1,194,111,109,-1,105,108,829,-1,107,1115,1114,-1,183,104,341,-1,454,181,471,-1,96,95,171,-1,1332,322,321,-1,1332,907,322,-1,727,89,91,-1,1155,1154,554,-1,85,918,925,-1,81,59,82,-1,82,80,81,-1,76,77,65,-1,73,74,75,-1,513,72,71,-1,611,69,68,-1,67,82,61,-1,61,1333,67,-1,67,1333,66,-1,66,64,63,-1,53,60,59,-1,40,42,48,-1,51,52,40,-1,40,49,51,-1,573,50,49,-1,44,43,39,-1,42,41,548,-1,36,572,37,-1,16,18,27,-1,25,983,1334,-1,716,537,714,-1,27,33,16,-1,984,19,11,-1,10,9,975,-1,556,8,7,-1,1,4,2,-1,2,4,5,-1,978,9,8,-1,30,1058,1335,-1,1058,30,713,-1,1334,985,1335,-1,1334,983,985,-1,988,1336,992,-1,22,1336,988,-1,64,1333,1337,-1,1333,64,66,-1,482,675,483,-1,482,123,675,-1,1329,151,1338,-1,1329,1330,151,-1,136,891,1327,-1,136,138,891,-1,1339,134,133,-1,1339,1340,134,-1,141,1341,139,-1,1341,141,882,-1,1326,829,1325,-1,829,1326,106,-1,136,1341,1338,-1,136,139,1341,-1,148,890,152,-1,148,147,890,-1,1329,829,135,-1,1325,829,1329,-1,843,1342,845,-1,843,1106,1342,-1,153,157,160,-1,1321,157,153,-1,167,164,165,-1,164,167,1322,-1,100,1320,166,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=6 */
		private int[] getr_humerus_geometry_5_22_coordIndex_6()
		{
			int[] value = {100,158,1320,-1,1320,155,847,-1,1320,1321,155,-1,1343,462,464,-1,1343,180,462,-1,1344,464,1345,-1,1344,1343,464,-1,1345,1346,1344,-1,1347,1346,1345,-1,1319,1347,1348,-1,1319,1346,1347,-1,1317,1348,1349,-1,1317,1319,1348,-1,1349,1316,1317,-1,460,1316,1349,-1,1314,174,173,-1,1315,174,1314,-1,465,1315,466,-1,1315,465,185,-1,183,1350,104,-1,1350,183,182,-1,104,1351,102,-1,1351,104,1350,-1,189,102,1351,-1,189,1114,102,-1,1352,186,1353,-1,1352,187,186,-1,1354,1353,1243,-1,1354,1352,1353,-1,193,1243,192,-1,193,1354,1243,-1,176,196,195,-1,196,176,197,-1,199,1355,200,-1,1355,199,1356,-1,1357,1310,1309,-1,1357,1358,1310,-1,1205,204,203,-1,1205,1294,204,-1,1292,1086,1088,-1,1086,1292,1291,-1,1087,903,895,-1,902,903,1087,-1,211,1089,212,-1,211,1359,1089,-1,1086,212,1089,-1,1086,1308,212,-1,1306,1360,1203,-1,1360,1306,1361,-1,1207,1361,1306,-1,1207,1204,1361,-1,952,35,252,-1,952,970,35,-1,1362,1297,1363,-1,1362,1364,1297,-1,1365,1366,1367,-1,1365,1368,1366,-1,1369,1370,1371,-1,1369,1372,1370,-1,1365,1373,964,-1,1365,1367,1373,-1,0,1374,3,-1,976,1374,0,-1,710,1375,1376,-1,222,1375,710,-1,1377,233,1303,-1,233,1377,356,-1,1286,237,1287,-1,1286,232,237,-1,954,1072,315,-1,1072,954,1073,-1,1287,306,1378,-1,1075,306,1287,-1,1362,954,964,-1,1073,954,1362,-1,962,1379,1380,-1,962,960,1379,-1,277,947,1047,-1,947,277,1080,-1,1034,1014,277,-1,1014,1034,1015,-1,1038,1381,1011,-1,1039,1381,1038,-1,1048,1286,948,-1,1048,1303,1286,-1,238,234,240,-1,231,234,238,-1,231,242,234,-1,355,242,231,-1,1057,1076,243,-1,1076,1057,1382,-1,1033,269,579,-1,1033,267,269,-1,282,273,1300,-1,282,270,273,-1,259,1301,1302,-1,259,262,1301,-1,1383,255,254,-1,1383,265,255,-1,1035,1381,1034,-1,1035,1384,1381,-1,1384,1385,1386,-1,1384,1035,1385,-1,578,1387,615,-1,1387,578,1388,-1,288,1022,286,-1,1022,288,285,-1,296,291,283,-1,296,289,291,-1,981,1389,1018,-1,981,1298,1389,-1,1389,1013,280,-1,1298,1013,1389,-1,1016,290,293,-1,290,1016,1222,-1,272,1223,1017,-1,275,1223,272,-1,309,1015,1039,-1,309,308,1015,-1,1390,939,938,-1,949,939,1390,-1,950,945,218,-1,945,950,943,-1,1391,946,951,-1,946,1391,933,-1,934,1074,1071,-1,931,1074,934,-1,927,1392,1206,-1,929,1392,927,-1,216,1071,1363,-1,934,1071,216,-1,1378,307,1393,-1,1378,306,307,-1,204,313,937,-1,1294,313,204,-1,1173,966,633,-1,1296,966,1173,-1,1394,1395,1396,-1,1394,1210,1395,-1,311,1397,1295,-1,1398,1397,311,-1,1186,312,1295,-1,312,1186,1063,-1,1399,702,704,-1,1399,1400,702,-1,1401,1402,1403,-1,1401,1404,1402,-1,1405,1406,1407,-1,1406,1405,1408,-1,963,1293,1409,-1,963,956,1293,-1,248,205,207,-1,205,248,1202,-1,1292,1332,321,-1,1307,1332,1292,-1,914,333,912,-1,333,914,1410,-1,103,337,343,-1,103,1267,337,-1,383,1281,381,-1,383,385,1281,-1,338,1411,1289,-1,1269,1411,338,-1,1281,1270,406,-1,1281,385,1270,-1,833,377,379,-1,832,377,833,-1,351,896,897,-1,896,351,1412,-1,1326,144,143,-1,1326,881,144,-1,1285,941,1393,-1,941,1285,940,-1,916,924,1284,-1,924,916,923,-1,917,906,910,-1,917,1413,906,-1,1278,335,334,-1,905,335,1278,-1,1356,1310,1358,-1,1356,199,1310,-1,896,147,146,-1,147,896,1412,-1,365,152,1119,-1,148,152,365,-1,1414,358,1415,-1,359,358,1414,-1,1283,452,451,-1,452,1283,1282,-1,899,1416,1417,-1,899,898,1416,-1,381,375,383,-1,381,380,375,-1,1268,405,387,-1,1268,403,405,-1,384,832,1268,-1,377,832,384,-1,1324,1279,1090,-1,1324,1277,1279,-1,831,1418,1419,-1,376,1418,831,-1,1090,1419,1091,-1,1090,894,1419,-1,1420,430,429,-1,1420,1274,430,-1,1255,1248,1421,-1,1247,1248,1255,-1,1273,1251,392,-1,1256,1251,1273,-1,434,1422,1423,-1,1422,434,1253,-1,1312,1424,1425,-1,1312,190,1424,-1,1426,1427,1428,-1,1427,1426,1429,-1,1100,1430,1431,-1,1430,1100,859,-1,1275,1116,431,-1,1275,1272,1116,-1,397,849,1271,-1,397,411,849,-1,850,1432,1108,-1,850,1104,1432,-1,1433,1434,1280,-1,1435,1434,1433,-1,837,1436,838,-1,837,1437,1436,-1,1438,1280,1434,-1,1280,1438,388,-1,836,839,426,-1,836,840,839,-1,1439,1440,1441,-1,1439,1442,1440,-1,871,1443,1444,-1,872,1443,871,-1,445,1263,1260,-1,445,448,1263,-1,1261,421,420,-1,1261,1445,421,-1,1446,1447,1448,-1,1446,1449,1447,-1,1450,416,418,-1,416,1450,458,-1,158,99,1318,-1,100,99,158,-1,848,1266,1101,-1,1107,1266,848,-1,1265,1104,410,-1,1265,1432,1104,-1,1106,449,1342,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=7 */
		private int[] getr_humerus_geometry_5_22_coordIndex_7()
		{
			int[] value = {1106,1105,449,-1,131,846,128,-1,846,131,844,-1,340,427,127,-1,340,835,427,-1,1451,1274,1420,-1,1451,432,1274,-1,1345,1264,1347,-1,1345,855,1264,-1,441,1263,1262,-1,1260,1263,441,-1,1452,1258,1259,-1,1452,373,1258,-1,1251,1257,438,-1,1421,1257,1251,-1,454,179,181,-1,454,1118,179,-1,1421,450,1257,-1,1248,450,1421,-1,433,1423,1453,-1,433,434,1423,-1,452,1257,450,-1,452,1259,1257,-1,1252,1256,1273,-1,1252,440,1256,-1,96,1454,98,-1,1245,1454,96,-1,1246,1250,1455,-1,1249,1250,1246,-1,1110,841,130,-1,1110,1111,841,-1,372,357,359,-1,374,357,372,-1,1414,439,1456,-1,439,1414,1453,-1,1457,443,446,-1,830,443,1457,-1,1456,359,1414,-1,359,1456,372,-1,441,1420,442,-1,441,1451,1420,-1,418,1264,854,-1,418,417,1264,-1,851,1102,451,-1,1102,851,1103,-1,1455,397,396,-1,1455,1250,397,-1,1454,396,1272,-1,1454,1455,396,-1,722,1458,723,-1,722,1459,1458,-1,190,1242,1424,-1,190,192,1242,-1,1243,1460,1244,-1,1243,1353,1460,-1,469,1461,1444,-1,469,188,1461,-1,461,1345,464,-1,461,855,1345,-1,116,1462,114,-1,1462,116,1463,-1,1240,1464,1465,-1,1240,1239,1464,-1,860,1241,858,-1,860,857,1241,-1,1466,1467,1468,-1,1469,1467,1466,-1,1470,852,1471,-1,856,852,1470,-1,1069,1224,1472,-1,959,1224,1069,-1,1160,1188,1161,-1,1160,1189,1188,-1,482,1473,1188,-1,482,481,1473,-1,1237,1474,1236,-1,1237,511,1474,-1,1475,510,1476,-1,510,1475,1477,-1,1068,498,501,-1,498,1068,497,-1,1163,505,504,-1,1234,505,1163,-1,1478,1479,1480,-1,1478,1235,1479,-1,1481,509,1042,-1,1482,509,1481,-1,473,1483,474,-1,1484,1483,473,-1,494,1484,473,-1,1484,494,493,-1,1237,1235,1478,-1,1237,1233,1235,-1,1482,493,1476,-1,1484,493,1482,-1,1070,513,71,-1,527,513,1070,-1,957,963,954,-1,957,956,963,-1,751,1485,750,-1,1032,1485,751,-1,1486,758,757,-1,1486,1487,758,-1,1488,756,755,-1,1488,1489,756,-1,1490,1491,1492,-1,1491,1490,1493,-1,1494,1495,1496,-1,1494,1497,1495,-1,1498,1499,1500,-1,1501,1499,1498,-1,1502,1503,1504,-1,1502,1505,1503,-1,1506,1507,1508,-1,1509,1507,1506,-1,1497,1510,1495,-1,1497,1511,1510,-1,1512,1513,1514,-1,1512,1515,1513,-1,1516,1517,1518,-1,1517,1516,1519,-1,1520,1521,1522,-1,1523,1521,1520,-1,1524,1525,1526,-1,1524,1527,1525,-1,1528,1529,1530,-1,1529,1528,1531,-1,1527,754,1525,-1,1532,754,1527,-1,1533,54,1232,-1,1533,55,54,-1,1534,1166,1535,-1,1534,1164,1166,-1,1536,1537,1538,-1,1536,1539,1537,-1,1540,1541,1542,-1,1540,1543,1541,-1,793,1053,544,-1,1129,1053,793,-1,727,1229,1544,-1,727,91,1229,-1,1545,90,1155,-1,1545,1228,90,-1,1062,93,571,-1,1062,94,93,-1,1225,1546,1547,-1,1225,547,1546,-1,92,1548,1549,-1,94,1548,92,-1,1550,1546,1551,-1,1546,1550,1547,-1,1154,719,551,-1,719,1154,89,-1,973,1552,1553,-1,1554,1552,973,-1,1555,1556,1557,-1,1555,1558,1556,-1,1226,1559,1560,-1,1226,1227,1559,-1,1561,1548,1061,-1,1561,1562,1548,-1,1563,1564,1565,-1,1564,1563,1566,-1,540,1563,1231,-1,540,1550,1563,-1,1562,1549,1548,-1,1562,1567,1549,-1,549,569,92,-1,977,569,549,-1,516,528,518,-1,528,516,958,-1,955,1472,1568,-1,955,1069,1472,-1,1224,958,516,-1,958,1224,959,-1,1567,546,1549,-1,1567,1569,546,-1,1568,1458,1161,-1,1568,1472,1458,-1,1551,1569,1567,-1,1569,1551,1546,-1,290,581,1570,-1,1222,581,290,-1,584,586,583,-1,1571,586,584,-1,1572,590,587,-1,1033,590,1572,-1,686,1221,1573,-1,686,629,1221,-1,1203,1220,1215,-1,1220,1203,1360,-1,1218,1574,1217,-1,1574,1218,1219,-1,1214,1218,1216,-1,1214,1215,1218,-1,1211,614,604,-1,1575,614,1211,-1,613,657,664,-1,613,614,657,-1,1371,619,1366,-1,1576,619,1371,-1,1208,1577,1578,-1,1208,620,1577,-1,1210,1579,1395,-1,1210,1209,1579,-1,1220,1580,1219,-1,1580,1220,1581,-1,1045,1212,1213,-1,995,1212,1045,-1,1046,616,1036,-1,1046,1212,616,-1,205,606,605,-1,1202,606,205,-1,1214,606,1203,-1,1214,1211,606,-1,1394,1582,1305,-1,1394,1581,1582,-1,1208,961,618,-1,1208,1209,961,-1,1583,1365,1409,-1,1583,1368,1365,-1,1584,1585,1586,-1,1585,1584,1587,-1,1179,1183,1588,-1,1179,1176,1183,-1,927,202,928,-1,927,203,202,-1,1207,248,247,-1,1207,1306,248,-1,1183,632,630,-1,1176,632,1183,-1,682,633,965,-1,682,681,633,-1,1200,697,1201,-1,1589,697,1200,-1,1198,695,1590,-1,1198,1064,695,-1,1221,1574,1591,-1,1221,1217,1574,-1,1592,1593,1573,-1,1594,1593,1592,-1,1595,1596,1597,-1,1595,1598,1596,-1,1197,1599,1196,-1,1197,1600,1599,-1,1197,1171,1601,-1,1197,637,1171,-1,1595,1602,1603,-1,1595,1600,1602,-1,1604,1593,1598,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=8 */
		private int[] getr_humerus_geometry_5_22_coordIndex_8()
		{
			int[] value = {1182,1593,1604,-1,669,1605,670,-1,684,1605,669,-1,1194,1195,1063,-1,1194,1065,1195,-1,967,651,653,-1,967,966,651,-1,655,1132,1184,-1,1193,1132,655,-1,644,1606,1607,-1,644,1131,1606,-1,648,1185,1608,-1,648,1194,1185,-1,652,1606,1193,-1,1609,1606,652,-1,671,1610,999,-1,671,670,1610,-1,998,661,666,-1,1192,661,998,-1,1611,1191,660,-1,1611,1612,1191,-1,1613,1614,1615,-1,1613,1616,1614,-1,1617,1618,1619,-1,1618,1617,1620,-1,1407,1617,1405,-1,1407,1616,1617,-1,1404,1612,1614,-1,1401,1612,1404,-1,663,1400,1399,-1,663,1191,1400,-1,1579,1621,1622,-1,1579,1578,1621,-1,1623,1186,1624,-1,1186,1623,1185,-1,1397,1625,1295,-1,1397,1622,1625,-1,1626,1627,1628,-1,1626,1629,1627,-1,1189,1190,124,-1,1190,1189,478,-1,123,818,675,-1,818,123,125,-1,311,1630,1398,-1,311,968,1630,-1,1627,1622,1621,-1,1627,1625,1622,-1,764,1187,500,-1,764,1631,1187,-1,1632,1624,1629,-1,1623,1624,1632,-1,1184,965,633,-1,1184,1132,965,-1,1633,652,654,-1,1633,1634,652,-1,1635,1636,1637,-1,1636,1635,1638,-1,1133,1000,1134,-1,1000,1133,1639,-1,642,1605,645,-1,642,641,1605,-1,997,1192,998,-1,1640,1192,997,-1,1587,1602,1585,-1,1587,1603,1602,-1,623,1171,621,-1,623,1601,1171,-1,628,1181,625,-1,628,1172,1181,-1,1604,1183,1182,-1,1604,1588,1183,-1,1641,1179,1584,-1,1641,1180,1179,-1,1642,1586,622,-1,1642,1643,1586,-1,627,703,624,-1,627,701,703,-1,1644,811,810,-1,1644,1645,811,-1,1646,1637,825,-1,1646,1635,1637,-1,1647,824,1044,-1,1647,1648,824,-1,747,1649,1005,-1,747,1650,1649,-1,1651,753,1652,-1,753,1651,749,-1,1653,698,799,-1,698,1653,699,-1,664,692,996,-1,665,692,664,-1,1177,600,1178,-1,1654,600,1177,-1,1655,1656,800,-1,1656,1655,1657,-1,1658,798,1659,-1,1658,1660,798,-1,1661,1662,1663,-1,1640,1662,1661,-1,1664,997,1665,-1,1664,1666,997,-1,640,1667,1668,-1,1669,1667,640,-1,1609,1634,1670,-1,652,1634,1609,-1,650,1671,1672,-1,1608,1671,650,-1,693,665,1177,-1,693,692,665,-1,596,1174,1037,-1,596,1175,1174,-1,689,656,687,-1,689,1619,656,-1,1198,1594,1592,-1,1590,1594,1198,-1,1195,969,310,-1,1195,696,969,-1,1408,1176,1180,-1,1408,688,1176,-1,599,1178,600,-1,1178,599,1175,-1,580,1174,602,-1,580,577,1174,-1,1653,1663,1652,-1,1653,1660,1663,-1,706,700,709,-1,706,707,700,-1,29,1170,12,-1,29,28,1170,-1,1374,1673,1674,-1,1374,1376,1673,-1,1675,1676,1677,-1,1676,1675,1006,-1,1678,718,717,-1,1678,1679,718,-1,1680,1681,1682,-1,1680,1683,1681,-1,1684,1685,1686,-1,1687,1685,1684,-1,1688,1168,1689,-1,1688,1169,1168,-1,1690,1674,1673,-1,987,1674,1690,-1,1336,1690,990,-1,1336,31,1690,-1,1020,1689,1168,-1,1020,1019,1689,-1,795,1686,1691,-1,795,1684,1686,-1,1681,796,1029,-1,796,1681,1683,-1,607,1675,1030,-1,607,1006,1675,-1,567,728,568,-1,1167,728,567,-1,1226,1170,561,-1,1226,786,1170,-1,1555,785,1560,-1,1555,979,785,-1,1552,1128,1557,-1,1552,801,1128,-1,557,555,560,-1,557,1051,555,-1,1554,1051,802,-1,1051,1554,555,-1,720,550,552,-1,720,558,550,-1,1692,725,1693,-1,725,1692,1158,-1,1229,1694,1695,-1,1229,1228,1694,-1,1696,1697,1698,-1,1697,1696,1699,-1,1535,1700,1534,-1,1701,1700,1535,-1,1514,1158,1692,-1,1158,1514,1513,-1,504,1501,1162,-1,1499,1501,504,-1,1160,1702,476,-1,1159,1702,1160,-1,1159,1458,1459,-1,1159,1161,1458,-1,1499,492,1703,-1,504,492,1499,-1,1513,62,1158,-1,1513,1337,62,-1,1701,1704,1699,-1,1701,1705,1704,-1,1060,1697,1706,-1,1697,1060,1695,-1,791,1707,1708,-1,791,1709,1707,-1,1545,1710,1711,-1,1545,1230,1710,-1,1712,1713,790,-1,1713,1712,729,-1,1705,1232,1565,-1,1232,1705,1533,-1,1714,1715,1716,-1,1714,1717,1715,-1,1718,1719,1720,-1,1719,1718,1130,-1,1564,1706,1704,-1,1706,1564,1561,-1,731,1157,1054,-1,731,730,1157,-1,1713,1718,1709,-1,1713,1721,1718,-1,1722,1698,1723,-1,1698,1722,1696,-1,1715,1724,1725,-1,1717,1724,1715,-1,727,568,728,-1,727,570,568,-1,1043,1480,1726,-1,1480,1043,1040,-1,1043,1727,1728,-1,1043,1726,1727,-1,1729,1727,1730,-1,1729,1731,1727,-1,1732,1733,1734,-1,1732,1731,1733,-1,1735,1736,1737,-1,1736,1735,1733,-1,1735,1738,1739,-1,1738,1735,1740,-1,1740,1741,1738,-1,1741,1740,1742,-1,1743,1744,1742,-1,1743,1745,1744,-1,1746,1744,1747,-1,1746,1748,1744,-1,1749,1747,1750,-1,1749,1746,1747,-1,1135,1751,1750,-1,1135,1137,1751,-1,1751,1752,1753,-1,1752,1751,1754,-1,1754,1755,1752,-1,1755,1754,1756,-1,1757,1758,1759,-1,1758,1757,1756,-1,1757,1687,1760,-1,1757,1685,1687,-1,1761,1480,1479,-1,1761,1726,1480,-1,1762,1236,1474,-1,724,1236,1762,-1,268,1388,578,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=9 */
		private int[] getr_humerus_geometry_5_22_coordIndex_9()
		{
			int[] value = {1302,1388,268,-1,1147,737,1145,-1,1147,738,737,-1,1763,1149,1764,-1,1763,1150,1149,-1,1150,1765,1152,-1,1765,1150,1766,-1,1767,1766,1768,-1,1767,1769,1766,-1,1770,735,1771,-1,1770,1769,735,-1,543,1772,734,-1,543,542,1772,-1,1772,1773,1774,-1,1773,1772,739,-1,1146,743,1775,-1,1146,741,743,-1,1151,1693,1149,-1,1693,1151,1692,-1,738,1776,1777,-1,1776,738,1147,-1,1647,1664,1668,-1,1647,1649,1664,-1,662,1640,1661,-1,662,1192,1640,-1,1778,1779,1780,-1,1781,1779,1778,-1,1782,1783,1784,-1,1782,1758,1783,-1,1785,1485,1786,-1,1485,1785,1486,-1,1787,1786,1031,-1,1782,1786,1787,-1,1788,1755,1760,-1,1781,1755,1788,-1,1779,1789,1790,-1,1779,1791,1789,-1,1792,1120,1793,-1,1792,1123,1120,-1,1794,1144,1795,-1,1144,1794,1143,-1,1703,490,58,-1,1703,492,490,-1,751,15,536,-1,751,13,15,-1,1528,1490,1496,-1,1528,1526,1490,-1,1505,1516,1503,-1,1519,1516,1505,-1,1522,1508,1520,-1,1522,1506,1508,-1,1796,1495,1510,-1,1796,1531,1495,-1,1010,1797,1007,-1,1798,1797,1010,-1,1799,1746,1749,-1,1799,1800,1746,-1,1138,1801,1802,-1,1138,1141,1801,-1,535,1776,1775,-1,535,1532,1776,-1,761,1803,1139,-1,761,760,1803,-1,1775,532,535,-1,1775,743,532,-1,1136,1802,1804,-1,1138,1802,1136,-1,1805,1749,1753,-1,1799,1749,1805,-1,1798,1806,1797,-1,1798,1807,1806,-1,820,1639,765,-1,1639,820,1000,-1,826,1134,780,-1,826,827,1134,-1,1144,1004,1808,-1,748,1004,1144,-1,1809,1810,1811,-1,1812,1810,1809,-1,1126,1813,1814,-1,1813,1126,1125,-1,1815,1741,1816,-1,1741,1815,1738,-1,1774,1524,1530,-1,1773,1524,1774,-1,1817,1054,1157,-1,1817,1055,1054,-1,1818,782,1819,-1,783,782,1818,-1,1136,1785,1784,-1,1785,1136,1804,-1,1021,715,284,-1,1021,1020,715,-1,1820,1026,1027,-1,1820,1025,1026,-1,274,584,582,-1,1383,584,274,-1,1821,789,788,-1,1821,817,789,-1,1134,1001,1822,-1,1000,1001,1134,-1,1670,1635,1646,-1,1670,1634,1635,-1,5,1128,6,-1,1128,5,979,-1,1823,1511,1497,-1,1824,1511,1823,-1,1825,1739,1826,-1,1825,1734,1739,-1,1827,814,1828,-1,814,1827,1829,-1,819,1825,1828,-1,1825,819,1830,-1,1736,1831,1824,-1,1736,1729,1831,-1,1832,1770,1771,-1,1832,1521,1770,-1,1130,1540,1719,-1,1130,1129,1540,-1,1556,1833,1553,-1,1556,792,1833,-1,502,721,503,-1,508,721,502,-1,1778,1753,1752,-1,1778,1805,1753,-1,1813,1834,1009,-1,1816,1834,1813,-1,1835,1830,819,-1,1836,1830,1835,-1,1837,1042,1041,-1,1042,1837,1481,-1,1201,694,812,-1,694,1201,697,-1,1642,1402,1643,-1,1642,1403,1402,-1,1613,1654,1620,-1,1654,1613,1657,-1,1597,1589,1200,-1,1597,1596,1589,-1,554,972,1155,-1,554,553,972,-1,1833,1838,974,-1,1838,1833,1708,-1,1839,1835,809,-1,1837,1835,1839,-1,1840,1761,1841,-1,1840,1730,1761,-1,1518,1765,1523,-1,1152,1765,1518,-1,1536,1716,1542,-1,1714,1716,1536,-1,1767,1541,1543,-1,1767,1768,1541,-1,1509,1840,1507,-1,1831,1840,1509,-1,1836,1732,1830,-1,1836,1728,1732,-1,822,776,775,-1,822,804,776,-1,474,1839,805,-1,1483,1839,474,-1,1814,1842,1812,-1,1008,1842,1814,-1,1007,1843,1844,-1,1797,1843,1007,-1,1806,1792,1845,-1,1846,1792,1806,-1,1789,1678,1121,-1,1679,1678,1789,-1,807,1052,603,-1,807,803,1052,-1,1001,1124,1821,-1,1001,821,1124,-1,1847,1810,1848,-1,1847,779,1810,-1,1003,1849,1850,-1,1003,1002,1849,-1,1793,1851,1852,-1,1793,1795,1851,-1,1677,1853,1122,-1,1677,1676,1853,-1,787,1811,788,-1,787,1809,1811,-1,1847,772,769,-1,772,1847,1002,-1,1843,1852,1850,-1,1843,1845,1852,-1,1853,1143,1794,-1,708,1143,1853,-1,643,1131,644,-1,823,1131,643,-1,1415,1453,1414,-1,433,1453,1415,-1,1117,444,435,-1,444,1117,456,-1,1272,98,1454,-1,1275,98,1272,-1,1456,438,1258,-1,439,438,1456,-1,1854,446,445,-1,1457,446,1854,-1,1114,103,102,-1,1114,345,103,-1,382,406,408,-1,382,1281,406,-1,1112,336,1289,-1,1112,339,336,-1,401,1436,1855,-1,401,1435,1436,-1,846,126,128,-1,126,846,159,-1,401,1109,399,-1,401,1855,1109,-1,1856,1107,1109,-1,1266,1107,1856,-1,1432,1111,400,-1,1432,1265,1111,-1,1250,411,397,-1,1250,409,411,-1,854,1446,418,-1,854,1468,1446,-1,1467,424,1449,-1,1467,1471,424,-1,1464,115,114,-1,115,1464,1466,-1,1241,1469,1239,-1,1469,1241,1470,-1,1465,1430,1240,-1,1465,1429,1430,-1,1427,1463,1425,-1,1462,1463,1427,-1,1428,1857,1426,-1,1858,1857,1428,-1,1431,865,1100,-1,1859,865,1431,-1,1859,1098,1099,-1,1859,1857,1098,-1,1242,1860,1858,-1,1242,1244,1860,-1,1861,1098,1860,-1,1861,1096,1098,-1,1097,863,1099,-1,1097,1862,863,-1,1863,866,1862,-1,866,1863,867,-1,1864,1097,1096,-1,1097,1864,1865,-1,1861,470,1866,-1,1861,1460,470,-1,1867,1864,1866,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=10 */
		private int[] getr_humerus_geometry_5_22_coordIndex_10()
		{
			int[] value = {1867,1868,1864,-1,1869,1863,1865,-1,1869,1870,1863,-1,413,1870,415,-1,868,1870,413,-1,1442,1868,1440,-1,1869,1868,1442,-1,1444,1867,469,-1,1867,1444,1443,-1,1871,1441,877,-1,1871,1439,1441,-1,874,414,1872,-1,874,412,414,-1,1873,1871,1874,-1,1872,1871,1873,-1,1875,1874,876,-1,1875,1876,1874,-1,1095,873,1873,-1,1095,880,873,-1,1877,1095,1876,-1,1095,1877,1094,-1,1875,1093,1878,-1,1875,878,1093,-1,1093,458,1450,-1,458,1093,459,-1,1877,1448,1447,-1,1448,1877,1878,-1,423,879,1094,-1,423,422,879,-1,1415,146,364,-1,358,146,1415,-1,1325,1338,1341,-1,1338,1325,1329,-1,831,1276,378,-1,893,1276,831,-1,1416,1879,1437,-1,1416,885,1879,-1,884,1266,1856,-1,884,888,1266,-1,1282,1259,452,-1,1259,1282,1452,-1,371,1282,367,-1,371,1452,1282,-1,1324,1339,1277,-1,1339,1324,140,-1,898,885,1416,-1,898,324,885,-1,1277,133,1278,-1,133,1277,1339,-1,1278,132,905,-1,132,1278,133,-1,325,907,1332,-1,901,907,325,-1,1880,902,1359,-1,1880,330,902,-1,1085,198,200,-1,1085,352,198,-1,1881,1359,211,-1,1881,1880,1359,-1,200,1882,1085,-1,1355,1882,200,-1,88,1357,1881,-1,88,87,1357,-1,119,909,1882,-1,119,921,909,-1,1083,122,121,-1,122,1083,88,-1,932,120,214,-1,932,935,120,-1,86,1084,1081,-1,1083,1084,86,-1,920,202,936,-1,118,202,920,-1,1285,925,1284,-1,1285,942,925,-1,214,930,932,-1,1082,930,214,-1,1390,1038,250,-1,1390,309,1038,-1,301,1081,1084,-1,301,303,1081,-1,1079,1014,308,-1,1079,1080,1014,-1,1392,1379,1883,-1,1392,302,1379,-1,1364,304,1297,-1,304,1364,1380,-1,237,1075,1287,-1,239,1075,237,-1,220,1382,218,-1,220,1076,1382,-1,1072,1391,1884,-1,1391,1072,1074,-1,610,69,611,-1,610,525,69,-1,528,71,73,-1,1070,71,528,-1,1629,1625,1627,-1,1624,1625,1629,-1,679,677,1304,-1,679,1187,677,-1,1577,676,1885,-1,1577,1576,676,-1,672,679,673,-1,484,679,672,-1,672,487,484,-1,672,818,487,-1,485,496,497,-1,485,488,496,-1,684,691,685,-1,691,684,669,-1,642,1669,640,-1,642,1607,1669,-1,1644,1633,1672,-1,1633,1644,1638,-1,1200,1599,1597,-1,1200,1199,1599,-1,1067,812,813,-1,1201,812,1067,-1,1591,1630,968,-1,1591,1574,1630,-1,1630,1219,1580,-1,1630,1574,1219,-1,1305,1886,960,-1,1305,1582,1886,-1,574,243,245,-1,243,574,1057,-1,1706,1061,1060,-1,1706,1561,1061,-1,1559,790,1558,-1,790,1559,1712,-1,53,1166,726,-1,55,1166,53,-1,67,77,46,-1,67,65,77,-1,1163,1887,1479,-1,1163,1162,1887,-1,1517,1692,1151,-1,1692,1517,1514,-1,1722,1700,1696,-1,1722,1888,1700,-1,542,1053,1055,-1,1053,542,544,-1,1889,729,1712,-1,729,1889,730,-1,1538,1714,1536,-1,1888,1714,1538,-1,1060,571,1544,-1,1060,1062,571,-1,228,978,230,-1,228,221,978,-1,563,1889,1227,-1,1050,1889,563,-1,1145,1890,1803,-1,1145,737,1890,-1,1050,730,1889,-1,730,1050,1156,-1,759,1156,1050,-1,1156,759,1139,-1,985,982,986,-1,983,982,985,-1,986,19,984,-1,982,19,986,-1,3,1674,1049,-1,1374,1674,3,-1,224,1891,227,-1,224,989,1891,-1,224,1377,225,-1,224,244,1377,-1,243,241,244,-1,243,235,241,-1,1303,994,1377,-1,1303,1048,994,-1,1013,251,1011,-1,980,251,1013,-1,1047,206,1046,-1,207,206,1047,-1,1642,702,1403,-1,1642,703,702,-1,797,800,609,-1,1655,800,797,-1,660,1659,1611,-1,1658,1659,660,-1,765,1636,810,-1,765,1639,1636,-1,748,1005,1004,-1,748,747,1005,-1,1773,1527,1524,-1,1527,1773,1777,-1,1518,1151,1152,-1,1151,1518,1517,-1,1841,1479,1887,-1,1761,1479,1841,-1,1483,1837,1839,-1,1483,1481,1837,-1,817,1124,815,-1,1124,817,1821,-1,1826,1738,1815,-1,1826,1739,1738,-1,781,1497,1494,-1,1823,1497,781,-1,783,1745,1743,-1,783,1818,1745,-1,1814,1009,1008,-1,1009,1814,1813,-1,1140,1818,1141,-1,1818,1140,1745,-1,1850,1844,1843,-1,1849,1844,1850,-1,1807,1846,1806,-1,1807,1780,1846,-1,1784,1137,1136,-1,1784,1783,1137,-1,1385,276,1387,-1,1385,1035,276,-1,1381,1299,1011,-1,1299,1381,1384,-1,1572,267,1033,-1,1572,256,267,-1,584,254,1571,-1,254,584,1383,-1,1892,270,282,-1,270,1892,271,-1,1302,1893,1388,-1,1301,1893,1302,-1,1012,281,280,-1,281,1012,1299,-1,1791,1679,1789,-1,1791,1682,1679,-1,1169,1759,1787,-1,1759,1169,1688,-1,1029,794,592,-1,796,794,1029,-1,588,592,794,-1,588,589,592,-1,1023,589,580,-1,1023,592,589,-1,1153,1027,585,-1,1027,1153,1820,-1,1570,291,290,-1,1570,1026,291,-1,1019,1820,1153,-1,1021,1820,1019,-1,1788,1682,1791,-1,1788,1680,1682,-1,1677,1121,1678,-1,1122,1121,1677,-1,1892,281,1386,-1,281,1892,282,-1,1893,1387,1388,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=11 */
		private int[] getr_humerus_geometry_5_22_coordIndex_11()
		{
			int[] value = {1893,1385,1387,-1,1301,1892,1893,-1,271,1892,1301,-1,1223,274,582,-1,274,1223,275,-1,1571,256,1572,-1,256,1571,254,-1,1785,1487,1486,-1,1785,1804,1487,-1,1805,1780,1807,-1,1778,1780,1805,-1,1845,1793,1852,-1,1845,1792,1793,-1,1491,1801,1819,-1,1491,1489,1801,-1,1010,1834,1800,-1,1834,1010,1009,-1,1812,1848,1810,-1,1812,1842,1848,-1,1834,1741,1748,-1,1834,1816,1741,-1,1492,1819,782,-1,1491,1819,1492,-1,1894,1823,781,-1,1737,1823,1894,-1,1125,1829,1827,-1,1829,1125,1127,-1,805,603,474,-1,805,807,603,-1,1504,1887,1502,-1,1504,1841,1887,-1,1895,1530,1529,-1,1895,1774,1530,-1,1777,1532,1527,-1,1777,1776,1532,-1,1808,1795,1144,-1,1795,1808,1851,-1,764,811,1896,-1,764,762,811,-1,779,769,780,-1,1847,769,779,-1,799,1660,1653,-1,799,798,1660,-1,1615,1657,1613,-1,1657,1615,1656,-1,1649,1666,1664,-1,1649,1650,1666,-1,1406,1643,1402,-1,1641,1643,1406,-1,658,1575,631,-1,658,614,1575,-1,244,356,1377,-1,356,244,241,-1,225,994,993,-1,225,1377,994,-1,992,295,988,-1,992,993,295,-1,989,1375,1891,-1,991,1375,989,-1,992,990,223,-1,1336,990,992,-1,713,14,1058,-1,713,15,14,-1,987,1049,1674,-1,987,986,1049,-1,1059,33,27,-1,1059,745,33,-1,12,786,784,-1,1170,786,12,-1,1156,1803,1890,-1,1803,1156,1139,-1,1890,1157,1156,-1,1817,1157,1890,-1,1817,737,740,-1,1890,737,1817,-1,230,575,573,-1,230,978,575,-1,565,1167,567,-1,564,1167,565,-1,10,2,6,-1,10,975,2,-1,1764,1539,1763,-1,1537,1539,1764,-1,1710,1725,1724,-1,1838,1725,1710,-1,1694,1723,1698,-1,1694,1711,1723,-1,1165,1537,1764,-1,1164,1537,1165,-1,1502,1162,1501,-1,1502,1887,1162,-1,47,78,44,-1,47,548,78,-1,1704,1565,1564,-1,1704,1705,1565,-1,546,41,52,-1,546,1569,41,-1,1228,1711,1694,-1,1228,1545,1711,-1,1886,1204,1883,-1,1204,1886,1361,-1,1398,1580,1396,-1,1630,1580,1398,-1,968,1592,1591,-1,1198,1592,968,-1,1671,1632,1645,-1,1632,1671,1623,-1,1668,1648,1647,-1,1668,1667,1648,-1,649,1173,813,-1,649,1296,1173,-1,1066,637,1196,-1,1066,638,637,-1,125,488,487,-1,125,1190,488,-1,1474,1702,1762,-1,1474,1477,1702,-1,520,1369,523,-1,520,1372,1369,-1,962,1367,618,-1,962,1373,1367,-1,1578,1885,1621,-1,1578,1577,1885,-1,1370,1576,1371,-1,676,1576,1370,-1,1626,678,1631,-1,678,1626,1628,-1,1293,514,612,-1,316,514,1293,-1,1884,951,252,-1,951,1884,1391,-1,218,952,950,-1,218,1382,952,-1,1363,1073,1362,-1,1363,1071,1073,-1,302,1380,1379,-1,302,304,1380,-1,1883,1206,1392,-1,1206,1883,1204,-1,942,1393,307,-1,1285,1393,942,-1,926,938,939,-1,298,938,926,-1,204,936,202,-1,204,937,936,-1,217,1084,215,-1,217,301,1084,-1,250,949,1390,-1,949,250,249,-1,926,924,922,-1,926,940,924,-1,1284,918,916,-1,1284,925,918,-1,922,119,920,-1,119,922,921,-1,1082,213,919,-1,1082,214,213,-1,918,84,911,-1,918,85,84,-1,909,923,910,-1,921,923,909,-1,1355,119,1882,-1,117,119,1355,-1,1881,122,88,-1,122,1881,211,-1,83,912,84,-1,83,914,912,-1,913,917,911,-1,913,1413,917,-1,904,1882,909,-1,1882,904,1085,-1,1309,1881,1357,-1,1881,1309,1880,-1,323,1291,321,-1,323,915,1291,-1,1410,908,907,-1,914,908,1410,-1,330,1309,361,-1,1880,1309,330,-1,1410,901,900,-1,1410,907,901,-1,132,1331,352,-1,132,134,1331,-1,1088,895,210,-1,1088,1087,895,-1,324,900,901,-1,324,898,900,-1,1279,334,892,-1,1279,1278,334,-1,1331,1340,1327,-1,1331,134,1340,-1,889,903,329,-1,903,889,886,-1,389,1417,1276,-1,389,899,1417,-1,1090,892,894,-1,1279,892,1090,-1,139,1327,1340,-1,1327,139,136,-1,889,1283,887,-1,889,368,1283,-1,886,884,208,-1,886,888,884,-1,887,451,1102,-1,887,1283,451,-1,888,1102,1101,-1,888,887,1102,-1,885,1856,1879,-1,885,884,1856,-1,837,1276,1417,-1,1276,837,378,-1,1119,151,1330,-1,1119,152,151,-1,1447,1094,1877,-1,1447,423,1094,-1,1450,1878,1093,-1,1450,1448,1878,-1,1878,1876,1875,-1,1876,1878,1877,-1,1873,1876,1095,-1,1876,1873,1874,-1,876,878,1875,-1,878,876,875,-1,876,1871,877,-1,1871,876,1874,-1,873,1872,1873,-1,874,1872,873,-1,1872,1439,1871,-1,1872,414,1439,-1,877,872,870,-1,877,1441,872,-1,1443,1868,1867,-1,1868,1443,1440,-1,415,1869,1442,-1,1870,1869,415,-1,1870,867,1863,-1,1870,868,867,-1,1868,1865,1864,-1,1868,1869,1865,-1,469,1866,470,-1,469,1867,1866,-1,1866,1096,1861,-1,1096,1866,1864,-1,1865,1862,1097,-1,1862,1865,1863,-1,1862,864,863,-1,1862,866,864,-1,1460,1860,1244,-1,1460,1861,1860,-1,1858,1098,1857,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=12 */
		private int[] getr_humerus_geometry_5_22_coordIndex_12()
		{
			int[] value = {1858,1860,1098,-1,1099,865,1859,-1,865,1099,863,-1,1859,1426,1857,-1,1859,1431,1426,-1,1424,1858,1428,-1,1242,1858,1424,-1,1429,1462,1427,-1,1465,1462,1429,-1,1240,859,858,-1,1240,1430,859,-1,857,1470,1241,-1,1470,857,856,-1,1239,1466,1464,-1,1466,1239,1469,-1,1238,419,471,-1,419,1238,1897,-1,1471,422,424,-1,852,422,1471,-1,1468,1449,1446,-1,1468,1467,1449,-1,172,154,1249,-1,154,172,847,-1,398,851,453,-1,398,1271,851,-1,153,449,154,-1,153,1342,449,-1,1109,1879,1856,-1,1855,1879,1109,-1,842,131,130,-1,131,842,844,-1,1438,130,840,-1,1110,130,1438,-1,1855,1437,1879,-1,1855,1436,1437,-1,1433,833,838,-1,404,833,1433,-1,425,1411,386,-1,425,834,1411,-1,1268,385,384,-1,1270,385,1268,-1,376,380,1418,-1,380,376,375,-1,420,169,1261,-1,170,169,420,-1,394,1457,1854,-1,393,1457,394,-1,1422,436,830,-1,1253,436,1422,-1,364,433,1415,-1,366,433,364,-1,1330,149,1119,-1,1330,1323,149,-1,1646,1667,1670,-1,1646,1648,1667,-1,780,1822,778,-1,780,1134,1822,-1,1851,773,1003,-1,1808,773,1851,-1,1849,1842,1844,-1,1848,1842,1849,-1,497,486,485,-1,1068,486,497,-1,1122,1794,1120,-1,1122,1853,1794,-1,1003,1852,1851,-1,1003,1850,1852,-1,1848,1002,1847,-1,1849,1002,1848,-1,788,778,1822,-1,1811,778,788,-1,821,775,1124,-1,822,775,821,-1,1790,1121,1123,-1,1789,1121,1790,-1,1797,1845,1843,-1,1806,1845,1797,-1,1844,1008,1007,-1,1844,1842,1008,-1,1127,1809,787,-1,1126,1809,1127,-1,777,816,815,-1,816,777,808,-1,1672,1645,1644,-1,1672,1671,1645,-1,767,804,822,-1,767,768,804,-1,809,819,808,-1,809,1835,819,-1,1831,1730,1840,-1,1729,1730,1831,-1,1523,1770,1521,-1,1523,1765,1770,-1,1719,1542,1716,-1,1540,1542,1719,-1,1541,1763,1539,-1,1541,1768,1763,-1,1507,1841,1504,-1,1507,1840,1841,-1,1041,1728,1836,-1,1043,1728,1041,-1,805,809,806,-1,1839,809,805,-1,804,807,776,-1,807,804,803,-1,974,1553,1833,-1,974,973,1553,-1,1724,1711,1710,-1,1711,1724,1723,-1,1408,1641,1406,-1,1180,1641,1408,-1,598,1655,797,-1,600,1655,598,-1,1656,1611,1659,-1,1656,1615,1611,-1,1196,1199,1066,-1,1196,1599,1199,-1,1066,1201,1067,-1,1066,1199,1201,-1,476,1477,1475,-1,1702,1477,476,-1,1837,1836,1835,-1,1041,1836,1837,-1,1827,1815,1125,-1,1827,1826,1815,-1,794,585,588,-1,794,732,585,-1,1760,1680,1788,-1,1760,1687,1680,-1,1800,1748,1746,-1,1800,1834,1748,-1,792,1708,1833,-1,792,791,1708,-1,1543,736,1767,-1,793,736,1543,-1,1509,1824,1831,-1,1511,1824,1509,-1,1830,1734,1825,-1,1734,1830,1732,-1,816,1828,814,-1,1828,816,819,-1,1828,1826,1827,-1,1828,1825,1826,-1,1737,1824,1823,-1,1736,1824,1737,-1,1771,1529,1832,-1,1771,1895,1529,-1,1558,792,1556,-1,790,792,1558,-1,1133,825,1637,-1,1133,827,825,-1,1822,1821,788,-1,1001,1821,1822,-1,789,814,1829,-1,817,814,789,-1,787,1829,1127,-1,789,1829,787,-1,1570,1027,1026,-1,1028,1027,1570,-1,284,1820,1021,-1,1820,284,1025,-1,1787,711,1169,-1,1787,1031,711,-1,1141,1819,1801,-1,1141,1818,1819,-1,1712,1227,1889,-1,1227,1712,1559,-1,740,1055,1817,-1,1055,740,542,-1,1494,782,781,-1,1492,782,1494,-1,781,1743,1894,-1,783,1743,781,-1,1125,1816,1813,-1,1816,1125,1815,-1,1814,1809,1126,-1,1814,1812,1809,-1,779,1811,1810,-1,779,778,1811,-1,708,746,1143,-1,752,746,708,-1,1808,774,773,-1,1004,774,1808,-1,774,769,772,-1,774,770,769,-1,771,780,769,-1,771,826,780,-1,1631,677,1187,-1,1631,678,677,-1,1799,1807,1798,-1,1799,1805,1807,-1,1804,1488,1487,-1,1802,1488,1804,-1,34,760,16,-1,760,34,1148,-1,1803,1148,1145,-1,1803,760,1148,-1,1489,1802,1801,-1,1488,1802,1489,-1,1798,1800,1799,-1,1798,1010,1800,-1,1525,756,1493,-1,754,756,1525,-1,534,758,755,-1,534,533,758,-1,1496,1531,1528,-1,1531,1496,1495,-1,1796,1506,1522,-1,1796,1510,1506,-1,1503,1520,1508,-1,1503,1516,1520,-1,1505,1512,1519,-1,1505,1498,1512,-1,1493,1526,1525,-1,1526,1493,1490,-1,1651,1663,1662,-1,1651,1652,1663,-1,1120,1795,1793,-1,1795,1120,1794,-1,1846,1123,1792,-1,1846,1790,1123,-1,1781,1791,1779,-1,1781,1788,1791,-1,1758,1787,1759,-1,1758,1782,1787,-1,1031,1485,1032,-1,1786,1485,1031,-1,529,750,757,-1,531,750,529,-1,1784,1786,1782,-1,1786,1784,1785,-1,1781,1752,1755,-1,1781,1778,1752,-1,1780,1790,1846,-1,1779,1790,1780,-1,1650,1662,1666,-1,1651,1662,1650,-1,670,641,1610,-1,1605,641,670,-1,1693,1764,1149,-1,1693,1165,1764,-1,741,33,742,-1,34,33,741,-1,741,1148,34,-1,1148,741,1146,-1,1147,1775,1776,-1,1775,1147,1146,-1,739,1777,1773,-1,739,738,1777,-1,739,542,740,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=13 */
		private int[] getr_humerus_geometry_5_22_coordIndex_13()
		{
			int[] value = {739,1772,542,-1,1895,1772,1774,-1,734,1772,1895,-1,1771,734,1895,-1,735,734,1771,-1,735,1767,736,-1,735,1769,1767,-1,1765,1769,1770,-1,1766,1769,1765,-1,1768,1150,1763,-1,1766,1150,1768,-1,1153,1691,1019,-1,1153,733,1691,-1,506,724,508,-1,1236,724,506,-1,733,795,1691,-1,732,795,733,-1,1757,1688,1685,-1,1757,1759,1688,-1,1756,1760,1755,-1,1756,1757,1760,-1,1756,1783,1758,-1,1756,1754,1783,-1,1137,1754,1751,-1,1754,1137,1783,-1,1753,1750,1751,-1,1750,1753,1749,-1,1750,1140,1135,-1,1750,1747,1140,-1,1747,1745,1140,-1,1747,1744,1745,-1,1742,1748,1741,-1,1742,1744,1748,-1,1894,1742,1740,-1,1742,1894,1743,-1,1740,1737,1894,-1,1740,1735,1737,-1,1735,1734,1733,-1,1735,1739,1734,-1,1733,1729,1736,-1,1733,1731,1729,-1,1728,1731,1732,-1,1727,1731,1728,-1,1726,1730,1727,-1,1726,1761,1730,-1,1715,1707,1720,-1,1707,1715,1725,-1,1724,1722,1723,-1,1724,1717,1722,-1,1709,1720,1707,-1,1720,1709,1718,-1,1721,1054,1056,-1,1054,1721,731,-1,1056,1718,1721,-1,1130,1718,1056,-1,1720,1716,1715,-1,1716,1720,1719,-1,1888,1717,1714,-1,1888,1722,1717,-1,1534,1888,1538,-1,1700,1888,1534,-1,1838,1230,974,-1,1710,1230,1838,-1,729,1721,1713,-1,729,731,1721,-1,1708,1725,1838,-1,1708,1707,1725,-1,1709,790,1713,-1,790,1709,791,-1,1544,1695,1060,-1,1695,1544,1229,-1,1699,1706,1697,-1,1699,1704,1706,-1,1533,1701,1535,-1,1533,1705,1701,-1,1142,1515,1500,-1,1142,64,1515,-1,1459,724,1762,-1,1459,722,724,-1,1498,1515,1512,-1,1515,1498,1500,-1,1701,1696,1700,-1,1699,1696,1701,-1,1698,1695,1694,-1,1695,1698,1697,-1,725,1165,1693,-1,726,1165,725,-1,1159,1762,1702,-1,1459,1762,1159,-1,552,564,720,-1,552,1167,564,-1,560,550,557,-1,551,550,560,-1,1557,979,1555,-1,979,1557,1128,-1,802,1552,1554,-1,801,1552,802,-1,786,1560,785,-1,1560,786,1226,-1,12,21,29,-1,12,11,21,-1,1030,717,593,-1,1030,1675,717,-1,718,1029,591,-1,1029,718,1681,-1,1684,796,1683,-1,795,796,1684,-1,1019,1686,1689,-1,1019,1691,1686,-1,1168,715,1020,-1,715,1168,712,-1,1673,990,1690,-1,991,990,1673,-1,31,987,1690,-1,32,987,31,-1,714,536,15,-1,536,714,537,-1,1689,1685,1688,-1,1685,1689,1686,-1,1687,1683,1680,-1,1687,1684,1683,-1,1682,718,1679,-1,1682,1681,718,-1,1675,1678,717,-1,1677,1678,1675,-1,1376,991,1673,-1,1376,1375,991,-1,710,975,9,-1,976,975,710,-1,1676,708,1853,-1,708,1676,709,-1,1006,709,1676,-1,1006,706,709,-1,1661,660,662,-1,1658,660,1661,-1,1172,680,1181,-1,1172,639,680,-1,634,680,636,-1,634,681,680,-1,1177,1620,1654,-1,1177,1618,1620,-1,1590,1596,1594,-1,1589,1596,1590,-1,1065,696,1195,-1,694,696,1065,-1,693,1175,596,-1,693,1178,1175,-1,576,1037,1174,-1,1037,576,594,-1,1608,1623,1671,-1,1185,1623,1608,-1,1672,654,650,-1,1672,1633,654,-1,1670,1669,1609,-1,1670,1667,1669,-1,1668,1665,640,-1,1668,1664,1665,-1,1666,1640,997,-1,1666,1662,1640,-1,1663,1658,1661,-1,1663,1660,1658,-1,800,1659,798,-1,1659,800,1656,-1,1657,600,1654,-1,1657,1655,600,-1,613,996,1045,-1,996,613,664,-1,799,609,800,-1,609,799,698,-1,1652,699,1653,-1,1652,753,699,-1,749,1650,747,-1,749,1651,1650,-1,1649,1044,1005,-1,1649,1647,1044,-1,825,1648,1646,-1,824,1648,825,-1,810,1638,1644,-1,1636,1638,810,-1,1645,1896,811,-1,1645,1632,1896,-1,701,626,705,-1,626,701,627,-1,1642,624,703,-1,624,1642,622,-1,1586,1641,1584,-1,1586,1643,1641,-1,1172,621,1171,-1,621,1172,628,-1,1585,1601,623,-1,1585,1602,1601,-1,1587,1604,1603,-1,1604,1587,1588,-1,690,667,705,-1,668,667,690,-1,999,1665,997,-1,999,1610,1665,-1,691,705,626,-1,691,690,705,-1,1637,1639,1133,-1,1639,1637,1636,-1,1634,1638,1635,-1,1638,1634,1633,-1,682,1181,680,-1,682,683,1181,-1,1896,1631,764,-1,1896,1626,1631,-1,1304,676,1370,-1,1304,677,676,-1,678,1885,676,-1,678,1628,1885,-1,674,1372,520,-1,674,673,1372,-1,672,675,818,-1,672,674,675,-1,1896,1629,1626,-1,1896,1632,1629,-1,1628,1621,1885,-1,1628,1627,1621,-1,1624,1295,1625,-1,1295,1624,1186,-1,1395,1622,1397,-1,1395,1579,1622,-1,645,1607,642,-1,644,1607,645,-1,671,668,669,-1,671,666,668,-1,1399,661,663,-1,667,661,1399,-1,1401,1191,1612,-1,1400,1191,1401,-1,1404,1616,1407,-1,1404,1614,1616,-1,1405,1619,689,-1,1405,1617,1619,-1,1618,665,659,-1,665,1618,1177,-1,1620,1616,1613,-1,1620,1617,1616,-1,1614,1611,1615,-1,1614,1612,1611,-1,999,666,671,-1,998,666,999,-1,1619,659,656,-1,1619,1618,659,-1,1607,1609,1669,-1,1607,1606,1609,-1,653,650,654,-1,653,651,650,-1,646,1608,650,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=14 */
		private int[] getr_humerus_geometry_5_22_coordIndex_14()
		{
			int[] value = {646,648,1608,-1,1193,1131,1132,-1,1606,1131,1193,-1,1184,653,655,-1,1184,967,653,-1,646,1296,649,-1,651,1296,646,-1,647,1194,648,-1,647,1065,1194,-1,645,684,643,-1,645,1605,684,-1,1610,640,1665,-1,1610,641,640,-1,1573,1182,686,-1,1573,1593,1182,-1,1603,1598,1595,-1,1604,1598,1603,-1,1600,1601,1602,-1,1600,1197,1601,-1,1597,1600,1595,-1,1599,1600,1597,-1,1594,1598,1593,-1,1596,1598,1594,-1,1591,1573,1221,-1,1592,1573,1591,-1,1590,697,1589,-1,1590,695,697,-1,629,1575,1216,-1,631,1575,629,-1,1584,1588,1587,-1,1584,1179,1588,-1,628,624,621,-1,628,627,624,-1,1586,623,622,-1,623,1586,1585,-1,1366,618,1367,-1,1366,619,618,-1,1581,1360,1582,-1,1581,1220,1360,-1,1212,617,616,-1,617,1212,995,-1,604,1045,1213,-1,1045,604,613,-1,1216,1211,1214,-1,1575,1211,1216,-1,1396,1581,1394,-1,1396,1580,1581,-1,1578,1209,1208,-1,1579,1209,1578,-1,620,1576,1577,-1,620,619,1576,-1,523,1368,1583,-1,1369,1368,523,-1,521,68,522,-1,611,68,521,-1,499,603,1052,-1,499,475,603,-1,1028,586,585,-1,1028,583,586,-1,587,589,588,-1,590,589,587,-1,1571,587,586,-1,1571,1572,587,-1,1570,583,1028,-1,1570,581,583,-1,1188,1568,1161,-1,1188,1473,1568,-1,79,1547,539,-1,79,1225,1547,-1,480,1568,1473,-1,480,955,1568,-1,49,971,572,-1,971,49,40,-1,1566,1567,1562,-1,1551,1567,1566,-1,1231,1565,1232,-1,1565,1231,1563,-1,1564,1562,1561,-1,1564,1566,1562,-1,94,1061,1548,-1,1062,1061,94,-1,1558,1560,1559,-1,1555,1560,1558,-1,1553,1557,1556,-1,1552,1557,1553,-1,555,973,553,-1,555,1554,973,-1,540,1547,1550,-1,540,539,1547,-1,1563,1551,1566,-1,1551,1563,1550,-1,545,1549,546,-1,1549,545,92,-1,1569,547,41,-1,1569,1546,547,-1,1544,570,727,-1,1544,571,570,-1,1155,1230,1545,-1,1155,972,1230,-1,1540,793,1543,-1,1540,1129,793,-1,1542,1539,1536,-1,1542,1541,1539,-1,1538,1164,1534,-1,1538,1537,1164,-1,55,1535,1166,-1,1533,1535,55,-1,1832,1531,1796,-1,1832,1529,1531,-1,1530,1526,1528,-1,1530,1524,1526,-1,1522,1832,1796,-1,1521,1832,1522,-1,1520,1518,1523,-1,1518,1520,1516,-1,1514,1519,1512,-1,1514,1517,1519,-1,1337,1515,64,-1,1337,1513,1515,-1,1511,1506,1510,-1,1511,1509,1506,-1,1508,1504,1503,-1,1507,1504,1508,-1,1501,1505,1502,-1,1501,1498,1505,-1,1500,1703,1142,-1,1500,1499,1703,-1,1492,1496,1490,-1,1492,1494,1496,-1,1489,1493,756,-1,1489,1491,1493,-1,755,1487,1488,-1,1487,755,758,-1,750,1486,757,-1,750,1485,1486,-1,536,1032,751,-1,538,1032,536,-1,1532,534,754,-1,1532,535,534,-1,1142,58,57,-1,1142,1703,58,-1,521,1583,612,-1,521,523,1583,-1,612,1409,1293,-1,612,1583,1409,-1,314,957,954,-1,957,314,317,-1,507,505,1234,-1,507,491,505,-1,1478,511,1237,-1,511,1478,512,-1,1476,509,1482,-1,1476,510,509,-1,1190,477,488,-1,1190,478,477,-1,1484,1481,1483,-1,1481,1484,1482,-1,512,1042,509,-1,512,1040,1042,-1,1235,1163,1479,-1,1235,1234,1163,-1,1040,1478,1480,-1,512,1478,1040,-1,498,473,475,-1,498,494,473,-1,495,1476,493,-1,495,1475,1476,-1,511,1477,1474,-1,511,510,1477,-1,70,483,68,-1,483,70,481,-1,70,1473,481,-1,70,480,1473,-1,477,1475,495,-1,476,1475,477,-1,1160,478,1189,-1,1160,476,478,-1,723,1472,1224,-1,723,1458,1472,-1,479,959,1069,-1,527,959,479,-1,1469,1471,1467,-1,1470,1471,1469,-1,115,1468,854,-1,1466,1468,115,-1,1465,114,1462,-1,1465,1464,114,-1,465,869,1313,-1,468,869,465,-1,1463,178,177,-1,116,178,1463,-1,1460,186,470,-1,1460,1353,186,-1,1313,871,1898,-1,871,1313,869,-1,462,116,463,-1,462,178,116,-1,177,1425,1463,-1,1312,1425,177,-1,428,398,453,-1,428,1116,398,-1,1246,172,1249,-1,171,172,1246,-1,1103,1271,849,-1,1103,851,1271,-1,472,1445,455,-1,472,421,1445,-1,417,1347,1264,-1,417,1348,1347,-1,447,456,455,-1,447,444,456,-1,830,393,1422,-1,393,830,1457,-1,448,455,1445,-1,447,455,448,-1,1111,1105,841,-1,1111,1265,1105,-1,1245,1455,1454,-1,1246,1455,1245,-1,1451,1262,1254,-1,1451,441,1262,-1,446,444,447,-1,446,443,444,-1,440,1247,1255,-1,440,442,1247,-1,392,1453,1423,-1,392,439,1453,-1,1118,435,437,-1,1118,1117,435,-1,432,1275,1274,-1,432,98,1275,-1,161,1897,1311,-1,419,1897,161,-1,432,1254,97,-1,1451,1254,432,-1,846,843,845,-1,844,843,846,-1,1108,848,850,-1,1108,1107,848,-1,1254,168,95,-1,1254,1262,168,-1,458,1349,416,-1,1349,458,460,-1,1448,418,1446,-1,418,1448,1450,-1,1449,423,1447,-1,1449,424,423,-1,1273,1854,1252,-1,394,1854,1273,-1,1263,1445,1261,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=15 */
		private int[] getr_humerus_geometry_5_22_coordIndex_15()
		{
			int[] value = {448,1445,1263,-1,445,1252,1854,-1,445,1260,1252,-1,1348,416,1349,-1,417,416,1348,-1,402,1438,1434,-1,1438,402,1110,-1,386,1269,387,-1,1411,1269,386,-1,1444,1898,871,-1,1444,1461,1898,-1,1441,1443,872,-1,1441,1440,1443,-1,414,1442,1439,-1,414,415,1442,-1,840,388,1438,-1,388,840,836,-1,838,1435,1433,-1,838,1436,1435,-1,1437,1417,1416,-1,1417,1437,837,-1,1280,404,1433,-1,1280,405,404,-1,1434,401,402,-1,401,1434,1435,-1,1432,399,1108,-1,1432,400,399,-1,850,411,1104,-1,849,411,850,-1,1431,1429,1426,-1,1429,1431,1430,-1,1428,1425,1424,-1,1425,1428,1427,-1,194,112,111,-1,112,194,196,-1,113,1253,434,-1,1253,113,395,-1,1423,393,392,-1,393,1423,1422,-1,1256,1421,1251,-1,1255,1421,1256,-1,429,442,1420,-1,1247,442,429,-1,1091,1418,349,-1,1091,1419,1418,-1,1419,893,831,-1,1419,894,893,-1,1113,408,1267,-1,1113,391,408,-1,408,350,382,-1,408,391,350,-1,377,383,375,-1,384,383,377,-1,1091,348,1092,-1,1091,349,348,-1,326,899,389,-1,899,326,332,-1,369,363,374,-1,370,363,369,-1,369,1452,371,-1,369,373,1452,-1,372,1258,373,-1,372,1456,1258,-1,1412,890,147,-1,1412,891,890,-1,1328,891,1412,-1,364,148,365,-1,364,146,148,-1,361,199,198,-1,1310,199,361,-1,1290,1358,201,-1,1290,1356,1358,-1,362,357,363,-1,362,360,357,-1,1413,905,906,-1,1413,335,905,-1,910,916,917,-1,923,916,910,-1,353,1412,351,-1,353,1328,1412,-1,349,380,350,-1,380,349,1418,-1,834,1289,1411,-1,834,1112,1289,-1,354,345,1115,-1,354,344,345,-1,1288,103,344,-1,1288,1267,103,-1,335,913,328,-1,913,335,1413,-1,333,900,332,-1,333,1410,900,-1,333,913,912,-1,333,328,913,-1,209,1332,1307,-1,325,1332,209,-1,964,1409,1365,-1,964,963,1409,-1,77,317,314,-1,317,77,74,-1,1408,689,688,-1,1408,1405,689,-1,1402,1407,1406,-1,1402,1404,1407,-1,1403,1400,1401,-1,702,1400,1403,-1,704,667,1399,-1,705,667,704,-1,1397,1396,1395,-1,1396,1397,1398,-1,1305,1210,1394,-1,1305,961,1210,-1,949,941,939,-1,949,1078,941,-1,299,308,300,-1,299,1079,308,-1,1393,1078,1378,-1,1393,941,1078,-1,929,302,1392,-1,303,302,929,-1,927,1205,203,-1,927,1206,1205,-1,1074,933,1391,-1,933,1074,931,-1,951,943,950,-1,943,951,946,-1,305,218,945,-1,305,219,218,-1,938,309,1390,-1,938,300,309,-1,293,289,297,-1,289,293,290,-1,279,1389,280,-1,1389,279,292,-1,1389,294,1018,-1,1389,292,294,-1,283,288,296,-1,285,288,283,-1,1387,278,615,-1,276,278,1387,-1,1299,1386,281,-1,1299,1384,1386,-1,1893,1386,1385,-1,1893,1892,1386,-1,266,1383,274,-1,266,265,1383,-1,263,275,272,-1,263,266,275,-1,273,1017,1300,-1,273,272,1017,-1,269,578,579,-1,269,268,578,-1,953,252,43,-1,252,953,1884,-1,952,1057,970,-1,1382,1057,952,-1,236,243,1076,-1,235,243,236,-1,948,251,1048,-1,249,251,948,-1,250,1011,251,-1,1038,1011,250,-1,1039,1034,1381,-1,1015,1034,1039,-1,1047,246,207,-1,246,1047,947,-1,1883,960,1886,-1,1379,960,1883,-1,1373,1380,1364,-1,1373,962,1380,-1,1077,1378,1078,-1,1287,1378,1077,-1,220,306,1075,-1,220,219,306,-1,315,1884,953,-1,1884,315,1072,-1,239,1076,1075,-1,239,236,1076,-1,241,355,356,-1,241,242,355,-1,238,239,237,-1,238,240,239,-1,1891,228,227,-1,1891,221,228,-1,976,1376,1374,-1,976,710,1376,-1,222,1891,1375,-1,221,1891,222,-1,948,1077,949,-1,948,1286,1077,-1,1304,1372,673,-1,1304,1370,1372,-1,1368,1371,1366,-1,1371,1368,1369,-1,964,1364,1362,-1,1373,1364,964,-1,217,1363,1297,-1,216,1363,217,-1,1361,1582,1360,-1,1582,1361,1886,-1,212,213,122,-1,212,1308,213,-1,1359,1087,1089,-1,1359,902,1087,-1,210,1307,1088,-1,210,209,1307,-1,915,1086,1291,-1,1308,1086,915,-1,206,605,1213,-1,206,205,605,-1,201,1357,87,-1,1357,201,1358,-1,117,1356,1290,-1,117,1355,1356,-1,173,1316,1314,-1,1318,1316,173,-1,177,195,1312,-1,177,176,195,-1,109,1354,193,-1,109,108,1354,-1,108,1352,1354,-1,108,105,1352,-1,105,187,1352,-1,105,107,187,-1,188,1351,1461,-1,188,189,1351,-1,1461,1350,1898,-1,1461,1351,1350,-1,1898,182,1313,-1,1898,1350,182,-1,185,174,1315,-1,174,185,184,-1,101,1346,1319,-1,101,1311,1346,-1,1311,1344,1346,-1,1311,1897,1344,-1,1343,1897,1238,-1,1344,1897,1343,-1,1238,180,1343,-1,1238,181,180,-1,180,178,462,-1,175,178,180,-1,166,847,172,-1,166,1320,847,-1,1322,168,164,-1,168,1322,95,-1,160,1342,153,-1,160,845,1342,-1,106,143,346,-1,143,106,1326,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=16 */
		private int[] getr_humerus_geometry_5_22_coordIndex_16()
		{
			int[] value = {890,137,152,-1,890,138,137,-1,141,1324,883,-1,141,140,1324,-1,1115,145,354,-1,1115,346,145,-1,881,1341,882,-1,881,1325,1341,-1,140,1340,1339,-1,140,139,1340,-1,353,1327,1328,-1,1331,1327,353,-1,1338,137,136,-1,1338,151,137,-1,135,1323,1329,-1,110,1323,135,-1,127,131,128,-1,129,131,127,-1,935,121,120,-1,935,215,121,-1,45,82,46,-1,45,80,82,-1,1337,61,62,-1,61,1337,1333,-1,81,53,59,-1,81,541,53,-1,44,80,45,-1,44,78,80,-1,39,47,44,-1,39,38,47,-1,572,38,37,-1,572,971,38,-1,24,1336,22,-1,24,31,1336,-1,1335,32,30,-1,1335,985,32,-1,1334,27,25,-1,1334,1059,27,-1,1334,1058,1059,-1,1334,1335,1058,-1,23,30,24,-1,713,30,23,-1,20,29,21,-1,20,26,29,-1};
			return value;
		}

		/** Define subarray values using type double[] with $tupleSize=3 and $tupleSplitSize=1000 for subarray position()=1 */
		private double[] getr_humerus_coordinate_6_22_point_1()
		{
			double[] value = {-0.2404,1.0805,-0.0375,-0.2397,1.0786,-0.0371,-0.2391,1.0789,-0.0356,-0.2401,1.0789,-0.039,-0.237,1.0743,-0.0369,-0.2353,1.0748,-0.0336,-0.236,1.0795,-0.0323,-0.2375,1.0835,-0.0336,-0.2387,1.0863,-0.0344,-0.2404,1.0845,-0.0366,-0.2389,1.0826,-0.0349,-0.2342,1.0715,-0.0392,-0.2342,1.0712,-0.0364,-0.2235,1.0749,-0.0496,-0.2241,1.0749,-0.0496,-0.2237,1.0763,-0.0511,-0.2275,1.0698,-0.0429,-0.2288,1.0695,-0.0411,-0.2298,1.0698,-0.0411,-0.2337,1.0722,-0.0419,-0.2308,1.0712,-0.0419,-0.2321,1.0709,-0.04,-0.2241,1.0801,-0.0528,-0.2244,1.0781,-0.0519,-0.2247,1.0784,-0.0515,-0.2283,1.0719,-0.0443,-0.2302,1.0709,-0.0413,-0.2273,1.0714,-0.045,-0.2308,1.0696,-0.0395,-0.2313,1.0706,-0.0397,-0.2254,1.0767,-0.0503,-0.2288,1.0788,-0.0503,-0.2289,1.077,-0.0488,-0.2256,1.0715,-0.0455,-0.2257,1.0699,-0.0434,-0.2264,1.1082,-0.0417,-0.2292,1.1063,-0.0424,-0.2273,1.1047,-0.0411,-0.2259,1.1016,-0.0405,-0.2254,1.1033,-0.0405,-0.2285,1.0975,-0.0393,-0.2268,1.095,-0.0373,-0.2267,1.0962,-0.0388,-0.2236,1.1082,-0.0409,-0.2222,1.102,-0.0391,-0.2204,1.1037,-0.038,-0.2182,1.1051,-0.0375,-0.2242,1.1001,-0.0397,-0.2266,1.0987,-0.0397,-0.2307,1.0971,-0.039,-0.2304,1.0948,-0.0369,-0.2291,1.0953,-0.037,-0.228,1.0952,-0.0374,-0.2208,1.0909,-0.0343,-0.2219,1.0916,-0.0343,-0.2219,1.0911,-0.0334,-0.2155,1.0924,-0.0354,-0.2164,1.0924,-0.0339,-0.2153,1.0917,-0.0338,-0.2199,1.0924,-0.0348,-0.2202,1.0908,-0.0341,-0.2194,1.0925,-0.0346,-0.2195,1.0907,-0.0341,-0.2169,1.0926,-0.0337,-0.2169,1.0911,-0.0329,-0.217,1.0954,-0.035,-0.2173,1.0927,-0.0337,-0.2179,1.0957,-0.0354,-0.2017,1.0957,-0.0378,-0.2063,1.0953,-0.0399,-0.2027,1.0926,-0.0405,-0.211,1.0965,-0.0392,-0.2115,1.0999,-0.0386,-0.2126,1.0977,-0.0378,-0.2127,1.1032,-0.0367,-0.2132,1.0973,-0.0372,-0.2148,1.0972,-0.0365,-0.2144,1.1038,-0.0361,-0.2221,1.0966,-0.0378,-0.2235,1.0934,-0.0364,-0.2203,1.0968,-0.0363,-0.2217,1.0924,-0.0353,-0.2193,1.0964,-0.0357,-0.2163,1.2433,-0.0385,-0.215,1.243,-0.0432,-0.2158,1.2148,-0.0437,-0.1964,1.1803,-0.0412,-0.1952,1.2124,-0.0373,-0.1993,1.2121,-0.0344,-0.2346,1.0902,-0.028,-0.234,1.0894,-0.0267,-0.2334,1.0909,-0.0279,-0.2292,1.0942,-0.0359,-0.2307,1.0939,-0.0338,-0.2296,1.0942,-0.0337,-0.1954,1.4283,-0.0085,-0.1962,1.4242,-0.0081,-0.1965,1.4241,-0.0071,-0.1973,1.4187,-0.0072,-0.1934,1.4346,-0.0106,-0.1946,1.4326,-0.0107,-0.1921,1.4338,-0.0097,-0.2002,1.4252,-0.0487,-0.2005,1.4239,-0.0472,-0.2024,1.4294,-0.0448,-0.1773,1.4044,-0.0484,-0.1812,1.4031,-0.0485,-0.1847,1.4096,-0.0534,-0.1719,1.4018,-0.0404,-0.1697,1.4023,-0.0306,-0.1743,1.4001,-0.0376,-0.1772,1.4043,-0.0207,-0.1759,1.4082,-0.0162,-0.1817,1.4025,-0.0146,-0.1752,1.4257,-0.0133,-0.1808,1.4319,-0.0111,-0.1774,1.4212,-0.0098,-0.193,1.2127,-0.0405,-0.1938,1.1801,-0.0445,-0.1948,1.2132,-0.0488,-0.2082,1.1803,-0.0347,-0.2068,1.1802,-0.0342,-0.2069,1.2125,-0.0315,-0.1995,1.0902,-0.0356,-0.2007,1.0891,-0.0361,-0.1987,1.0884,-0.0342,-0.2009,1.4369,-0.0237,-0.2036,1.4369,-0.0234,-0.2035,1.437,-0.0222,-0.2048,1.436,-0.023,-0.2078,1.4294,-0.0215,-0.2045,1.4361,-0.0218,-0.1947,1.3105,-0.0481,-0.1942,1.3416,-0.0466,-0.1916,1.3418,-0.0444,-0.1754,1.4003,-0.0408,-0.1836,1.3817,-0.039,-0.1822,1.3831,-0.0359,-0.1825,1.3818,-0.036,-0.1863,1.3819,-0.0424,-0.1889,1.3824,-0.0446,-0.1886,1.3837,-0.0447,-0.1965,1.4108,-0.0476,-0.1871,1.4029,-0.0498,-0.1883,1.3996,-0.048,-0.1882,1.4063,-0.0505,-0.1852,1.3843,-0.0218,-0.1835,1.3828,-0.0279,-0.1829,1.3861,-0.0271,-0.1773,1.3985,-0.0301,-0.1739,1.4008,-0.0307,-0.1811,1.3868,-0.0364,-0.1814,1.3868,-0.0317,-0.1993,1.4314,-0.0116,-0.1992,1.4253,-0.0111,-0.1977,1.43,-0.0116,-0.1979,1.4342,-0.0142,-0.198,1.4328,-0.0127,-0.1955,1.4332,-0.0111,-0.2001,1.4351,-0.0171,-0.1995,1.4332,-0.0128,-0.1916,1.4309,-0.0098,-0.1931,1.4318,-0.0103,-0.1936,1.4312,-0.0099,-0.1946,1.4304,-0.0098,-0.1942,1.4311,-0.0101,-0.1953,1.4306,-0.0106,-0.1948,1.4308,-0.0104,-0.1951,1.428,-0.0078,-0.1939,1.4274,-0.0072,-0.1926,1.43,-0.0088,-0.1955,1.4284,-0.0104,-0.196,1.4285,-0.0108,-0.1987,1.4369,-0.0177,-0.2008,1.4377,-0.0234,-0.1789,1.4203,-0.0092,-0.1757,1.413,-0.0129,-0.1751,1.4134,-0.0129,-0.1787,1.4204,-0.0093,-0.18,1.4197,-0.0097,-0.1837,1.4278,-0.0087,-0.1841,1.4273,-0.0088,-0.2034,1.433,-0.0415,-0.2035,1.4323,-0.0411,-0.2027,1.4362,-0.0306,-0.2028,1.4372,-0.0312,-0.1839,1.4109,-0.0545,-0.1843,1.4103,-0.0541,-0.1924,1.4186,-0.055,-0.1927,1.418,-0.0543,-0.1704,1.406,-0.0219,-0.171,1.4057,-0.0217,-0.1681,1.4028,-0.0309,-0.1689,1.4025,-0.0308,-0.1716,1.4054,-0.0213,-0.173,1.4087,-0.0168,-0.1738,1.4086,-0.0167,-0.1768,1.4123,-0.0131,-0.1901,1.3083,-0.0339,-0.1916,1.2746,-0.0363,-0.1915,1.2747,-0.0374,-0.194,1.2125,-0.0377,-0.1963,1.146,-0.0494,-0.1932,1.1252,-0.0496,-0.1936,1.1251,-0.0512,-0.1878,1.104,-0.0525,-0.1893,1.1036,-0.053,-0.1902,1.1089,-0.0519,-0.2103,1.371,-0.0207,-0.2107,1.3415,-0.0222,-0.2099,1.3413,-0.0213,-0.2075,1.2438,-0.028,-0.2088,1.2437,-0.0276,-0.2092,1.2128,-0.032,-0.2094,1.1808,-0.0354,-0.2073,1.147,-0.036,-0.2062,1.1258,-0.0363,-0.2042,1.1255,-0.037,-0.2307,1.1208,-0.0491,-0.2328,1.1211,-0.0512,-0.2342,1.1174,-0.0501,-0.2413,1.0886,-0.0398,-0.241,1.0842,-0.039,-0.2338,1.0858,-0.0498,-0.2373,1.0922,-0.0478,-0.2341,1.0904,-0.0521,-0.2406,1.0949,-0.0425,-0.2403,1.0945,-0.0444,-0.2412,1.0924,-0.0414,-0.2403,1.0951,-0.041,-0.2406,1.0927,-0.04,-0.235,1.108,-0.0554,-0.2325,1.1117,-0.0563,-0.2343,1.1066,-0.0556,-0.2372,1.1088,-0.0523,-0.2371,1.1079,-0.05,-0.2357,1.1127,-0.051,-0.2331,1.1139,-0.0556,-0.2347,1.1105,-0.0552,-0.2349,1.1143,-0.0532,-0.2361,1.1111,-0.0532,-0.2374,1.1032,-0.0514,-0.2374,1.1062,-0.0525,-0.2366,1.1101,-0.0478,-0.2372,1.1008,-0.0506,-0.2387,1.1022,-0.0448,-0.1911,1.1122,-0.0518,-0.1901,1.1121,-0.051,-0.1888,1.109,-0.0511,-0.2235,1.1118,-0.0577,-0.2213,1.1117,-0.0568,-0.2243,1.1076,-0.0574,-0.223,1.1123,-0.0417,-0.2064,1.0943,-0.0429,-0.2073,1.0921,-0.0417,-0.2079,1.0939,-0.0427,-0.205,1.0923,-0.0423,-0.2049,1.0955,-0.0436,-0.2084,1.0957,-0.0435,-0.2071,1.0971,-0.0449,-0.2061,1.0965,-0.0444,-0.2098,1.0973,-0.0451,-0.2083,1.0975,-0.0452,-0.2105,1.0953,-0.0438,-0.2107,1.0967,-0.0446,-0.2089,1.0941,-0.0428,-0.2099,1.0946,-0.0432,-0.2035,1.0928,-0.0429,-0.2036,1.0968,-0.0458,-0.2016,1.0944,-0.0447,-0.2112,1.0985,-0.0473,-0.2086,1.0994,-0.047,-0.2127,1.0949,-0.0441,-0.2133,1.0968,-0.047,-0.2111,1.093,-0.0425,-0.2119,1.0939,-0.0432,-0.2033,1.1042,-0.0519,-0.1976,1.1095,-0.0538,-0.1986,1.1038,-0.0536,-0.2168,1.0972,-0.0502,-0.2164,1.1002,-0.0542,-0.213,1.1021,-0.0523,-0.2125,1.0997,-0.0494,-0.2165,1.0881,-0.0477,-0.2166,1.0834,-0.0494,-0.2189,1.0856,-0.0514,-0.2214,1.0865,-0.0538,-0.2213,1.0891,-0.0546,-0.22,1.0877,-0.0524,-0.2171,1.0906,-0.0477,-0.2147,1.092,-0.0446,-0.2157,1.0899,-0.0464,-0.2178,1.0955,-0.0496,-0.216,1.0938,-0.0457,-0.2184,1.0937,-0.0494,-0.2238,1.0878,-0.056,-0.2177,1.0902,-0.0484,-0.2186,1.0917,-0.0494,-0.2077,1.1458,-0.0565,-0.1985,1.1252,-0.0552,-0.2076,1.1258,-0.0555,-0.1993,1.1253,-0.04,-0.1949,1.1195,-0.044,-0.196,1.1251,-0.0445,-0.1987,1.1195,-0.0407,-0.2302,1.1272,-0.0513,-0.232,1.1207,-0.0536,-0.23,1.127,-0.0535,-0.2063,1.1196,-0.0551,-0.2083,1.1195,-0.0553,-0.1823,1.0913,-0.0442,-0.1833,1.093,-0.044,-0.1834,1.0916,-0.0431,-0.1938,1.1191,-0.0529,-0.2117,1.1071,-0.0364,-0.2131,1.1089,-0.0366,-0.2086,1.1041,-0.038,-0.2112,1.1057,-0.0368,-0.2173,1.1485,-0.0449,-0.2158,1.1811,-0.045,-0.2208,1.1487,-0.0491,-0.2159,1.2755,-0.0297,-0.216,1.2756,-0.0317,-0.2132,1.2436,-0.0299,-0.2135,1.3716,-0.026,-0.2124,1.3419,-0.0278,-0.2107,1.3424,-0.0449,-0.2084,1.3422,-0.0463,-0.2099,1.3101,-0.0482,-0.2009,1.3401,-0.0219,-0.2,1.3083,-0.0254,-0.1979,1.3401,-0.023,-0.2119,1.3424,-0.0417,-0.2128,1.3103,-0.0447,-0.2047,1.3418,-0.0486,-0.2044,1.3095,-0.0505,-0.2058,1.4276,-0.0427,-0.2054,1.4265,-0.0446,-0.21,1.4227,-0.0447,-0.2051,1.4304,-0.0394,-0.2028,1.4355,-0.029,-0.2038,1.4318,-0.0408,-0.2029,1.4284,-0.0442,-0.2044,1.4284,-0.0433,-0.1952,1.415,-0.0493,-0.1936,1.4158,-0.0507,-0.1858,1.4064,-0.0517,-0.2039,1.4337,-0.0324,-0.1994,1.4071,-0.0475,-0.2019,1.4048,-0.0471,-0.2035,1.4129,-0.0476,-0.1887,1.3418,-0.0362,-0.1903,1.3092,-0.0414,-0.1885,1.3421,-0.0381,-0.1916,1.4108,-0.0503,-0.2361,1.1057,-0.0545,-0.2352,1.1029,-0.055,-0.1883,1.3723,-0.0214,-0.1864,1.3843,-0.0193,-0.1871,1.3842,-0.0179,-0.1876,1.3723,-0.0221,-0.1917,1.3081,-0.0309,-0.1897,1.3401,-0.0271,-0.1909,1.34,-0.0256,-0.1842,1.3907,-0.0199,-0.1813,1.3935,-0.0251,-0.182,1.3998,-0.0155,-0.1978,1.3722,-0.0185,-0.1999,1.3723,-0.0188,-0.1914,1.3722,-0.0196,-0.1927,1.34,-0.025,-0.1947,1.3722,-0.0191,-0.1879,1.3842,-0.0173,-0.1901,1.3843,-0.0168,-0.189,1.3723,-0.0208,-0.212,1.4101,-0.0445,-0.2122,1.4033,-0.0418,-0.2137,1.4119,-0.0404,-0.214,1.3981,-0.036,-0.2143,1.4051,-0.0383,-0.2098,1.4102,-0.0464,-0.2102,1.4121,-0.0463,-0.2057,1.4139,-0.0475,-0.2124,1.4123,-0.0444,-0.2135,1.4137,-0.0413,-0.2126,1.4144,-0.0443,-0.2097,1.4248,-0.0338,-0.2117,1.4213,-0.0355,-0.21,1.4243,-0.0307,-0.2111,1.3716,-0.0389,-0.2081,1.3717,-0.0423,-0.2009,1.4167,-0.0477,-0.1861,1.4011,-0.0082,-0.1866,1.4058,-0.006,-0.1883,1.4058,-0.0056,-0.1814,1.4063,-0.0131,-0.1982,1.415,-0.01,-0.1991,1.4157,-0.0112,-0.1988,1.409,-0.0107,-0.2094,1.4132,-0.0151,-0.2082,1.4192,-0.0139,-0.2129,1.4136,-0.0208,-0.211,1.4194,-0.0202,-0.2138,1.4158,-0.0371,-0.2134,1.4157,-0.0355,-0.2122,1.4198,-0.0348,-0.2104,1.4172,-0.0457,-0.2057,1.4241,-0.047,-0.2028,1.4181,-0.0473,-0.2001,1.4212,-0.0116,-0.2018,1.4224,-0.011,-0.2014,1.4172,-0.0121,-0.1815,1.4397,-0.0436,-0.1808,1.4389,-0.0448,-0.1861,1.4398,-0.0458,-0.1849,1.4378,-0.0478,-0.1922,1.4363,-0.0104,-0.1913,1.4357,-0.01,-0.1891,1.4384,-0.0131,-0.1898,1.4303,-0.0091,-0.1914,1.4287,-0.0078,-0.1898,1.4279,-0.0076,-0.1781,1.441,-0.034,-0.1804,1.4427,-0.0291,-0.1796,1.442,-0.0289,-0.2073,1.4301,-0.032,-0.2053,1.4346,-0.0272,-0.2041,1.4348,-0.0285,-0.198,1.4035,-0.0094,-0.1981,1.4084,-0.0074,-0.1981,1.4086,-0.0079,-0.198,1.4088,-0.0083,-0.1977,1.4188,-0.0063,-0.1835,1.3988,-0.0135,-0.183,1.4019,-0.0118,-0.1835,1.4133,-0.0078,-0.1833,1.4106,-0.0083,-0.1811,1.4102,-0.0115,-0.1874,1.3977,-0.0102,-0.1863,1.3974,-0.0104,-0.1937,1.412,-0.0041,-0.1967,1.4182,-0.0034,-0.1975,1.4128,-0.0041,-0.1857,1.4142,-0.0053,-0.1858,1.4178,-0.0053,-0.1912,1.417,-0.0027,-0.1882,1.4154,-0.0036,-0.1875,1.4192,-0.0042,-0.191,1.4215,-0.004,-0.2011,1.4268,-0.0112,-0.1976,1.4006,-0.0101,-0.199,1.3903,-0.016,-0.1966,1.3893,-0.0149,-0.1989,1.4025,-0.0107,-0.1847,1.4261,-0.0092,-0.1869,1.4223,-0.0058,-0.1856,1.4204,-0.0063,-0.1984,1.4385,-0.0177,-0.1937,1.4372,-0.0115,-0.1981,1.4398,-0.0179,-0.1943,1.436,-0.0111,-0.1873,1.4328,-0.0084,-0.1835,1.428,-0.0087,-0.1829,1.4287,-0.0087,-0.1876,1.4318,-0.0082,-0.2029,1.4382,-0.0316,-0.2008,1.4394,-0.0233,-0.2004,1.4404,-0.0237,-0.2024,1.439,-0.0325,-0.1915,1.4195,-0.0555,-0.183,1.4125,-0.0548,-0.1881,1.4289,-0.0087,-0.1878,1.4278,-0.0084,-0.1984,1.0856,-0.0301,-0.1978,1.0846,-0.0288,-0.1954,1.0853,-0.0293,-0.2024,1.0861,-0.0337,-0.2007,1.0863,-0.0331,-0.2013,1.0869,-0.0338,-0.2069,1.094,-0.0403,-0.204,1.0914,-0.0403,-0.2019,1.0922,-0.0406,-0.2014,1.0916,-0.0394,-0.2007,1.0941,-0.0387,-0.1967,1.087,-0.0326,-0.1976,1.0865,-0.0327,-0.1965,1.0865,-0.0325,-0.1977,1.0871,-0.0329,-0.1993,1.0864,-0.0328,-0.2099,1.0881,-0.0341,-0.2113,1.0891,-0.0336,-0.2099,1.088,-0.0338,-0.2113,1.0889,-0.0334,-0.2003,1.0862,-0.032,-0.1991,1.0864,-0.0315,-0.2005,1.0863,-0.0326,-0.1992,1.0864,-0.0321,-0.1972,1.0865,-0.0319,-0.1968,1.0864,-0.0312,-0.1946,1.0855,-0.0298,-0.1925,1.0842,-0.0318,-0.1957,1.0865,-0.0312,-0.2085,1.0871,-0.0345,-0.2086,1.0872,-0.035,-0.2111,1.0879,-0.0329,-0.2104,1.0878,-0.0332,-0.2076,1.0867,-0.0342,-0.2086,1.0869,-0.0342,-0.2078,1.0865,-0.035,-0.2037,1.0848,-0.0321,-0.2039,1.086,-0.0334,-0.2058,1.0861,-0.0338,-0.2057,1.0846,-0.0327,-0.2087,1.0962,-0.0398,-0.2089,1.1018,-0.0388,-0.2108,1.0896,-0.0384,-0.2106,1.0898,-0.0402,-0.2132,1.091,-0.0377,-0.213,1.0917,-0.038,-0.2143,1.092,-0.0371,-0.1988,1.0961,-0.0365,-0.2008,1.0984,-0.0367,-0.1994,1.096,-0.0368,-0.2001,1.0987,-0.0366,-0.208,1.0969,-0.0397,-0.2071,1.0962,-0.0398,-0.2075,1.0952,-0.04,-0.2084,1.0939,-0.0402,-0.2119,1.0924,-0.0387,-0.2229,1.0707,-0.0455,-0.2233,1.0709,-0.0455,-0.2234,1.0728,-0.0472,-0.2227,1.0689,-0.0431,-0.2221,1.0688,-0.0433,-0.2213,1.0681,-0.0414,-0.2221,1.0684,-0.0411,-0.2227,1.0765,-0.0512,-0.2224,1.0782,-0.0521,-0.2216,1.0767,-0.0507,-0.2239,1.0926,-0.0359,-0.2238,1.0928,-0.0354,-0.2221,1.0915,-0.0349,-0.2241,1.0714,-0.0324,-0.2237,1.0728,-0.0305,-0.224,1.0728,-0.0302,-0.2291,1.0938,-0.0364,-0.228,1.0942,-0.0367,-0.2255,1.0945,-0.0371,-0.2236,1.097,-0.0386,-0.2301,1.0936,-0.036,-0.2364,1.0876,-0.0289,-0.2359,1.0878,-0.0275,-0.2359,1.0893,-0.0295,-0.2358,1.0847,-0.0255,-0.2355,1.0869,-0.0262,-0.2371,1.0842,-0.0263,-0.2372,1.0849,-0.0302,-0.237,1.0857,-0.0283,-0.237,1.0865,-0.0307,-0.2373,1.0844,-0.0288,-0.2365,1.0862,-0.0271,-0.2329,1.0691,-0.0352,-0.2302,1.0693,-0.0393,-0.2321,1.0689,-0.0353,-0.2359,1.0898,-0.032,-0.2343,1.0913,-0.0331,-0.2353,1.0914,-0.0357,-0.2338,1.092,-0.0321,-0.2331,1.0927,-0.0313,-0.2317,1.0932,-0.0341,-0.2321,1.0931,-0.031,-0.2314,1.0933,-0.031,-0.2303,1.1007,-0.0409,-0.2363,1.0948,-0.0378,-0.2348,1.1017,-0.042,-0.2377,1.0883,-0.0364,-0.1953,1.0944,-0.0488,-0.1954,1.093,-0.0474,-0.2012,1.0972,-0.0472,-0.1984,1.0934,-0.0458,-0.1954,1.0924,-0.0469,-0.2126,1.091,-0.0424,-0.2125,1.0914,-0.0423,-0.2102,1.09,-0.0414,-0.21,1.0905,-0.0416,-0.2068,1.0889,-0.0418,-0.2067,1.0896,-0.041,-0.2032,1.0899,-0.042,-0.2033,1.0891,-0.0426,-0.201,1.09,-0.0434,-0.201,1.0908,-0.0427,-0.2001,1.0814,-0.0517,-0.2007,1.0846,-0.0477,-0.1988,1.0823,-0.0525,-0.1954,1.0962,-0.0509,-0.1931,1.0969,-0.0539,-0.1925,1.0942,-0.0531,-0.1956,1.0977,-0.053,-0.1916,1.0883,-0.0525,-0.1917,1.0895,-0.0525,-0.1888,1.0887,-0.0535,-0.1921,1.0883,-0.0522,-0.1921,1.0897,-0.0521,-0.1944,1.0838,-0.0281,-0.1858,1.1006,-0.053,-0.1871,1.1021,-0.0527,-0.186,1.1028,-0.0521,-0.1965,1.0818,-0.0523,-0.1934,1.086,-0.0523,-0.1919,1.0837,-0.0532,-0.2058,1.0998,-0.0379,-0.2024,1.098,-0.0374,-0.2022,1.1009,-0.0367,-0.1862,1.0982,-0.0537,-0.1842,1.0984,-0.0533,-0.1987,1.1011,-0.0524,-0.1948,1.1012,-0.0539,-0.194,1.099,-0.0539,-0.1931,1.1032,-0.0395,-0.1928,1.1009,-0.0389,-0.1921,1.1009,-0.0394,-0.1764,1.08,-0.0519,-0.1766,1.0817,-0.0533,-0.176,1.0817,-0.0527,-0.1769,1.0799,-0.0526,-0.1778,1.0762,-0.0504,-0.1782,1.0762,-0.0508,-0.1775,1.0779,-0.0517,-0.177,1.0779,-0.0511,-0.1805,1.0961,-0.0523,-0.1786,1.0938,-0.053,-0.1809,1.096,-0.0532,-0.1787,1.0932,-0.0536,-0.1792,1.0771,-0.044,-0.178,1.0778,-0.0462,-0.178,1.0799,-0.046,-0.177,1.0784,-0.0482,-0.1759,1.0801,-0.0496,-0.1767,1.0801,-0.0477,-0.1768,1.0783,-0.0494,-0.1847,1.0728,-0.0458,-0.1832,1.0728,-0.0468,-0.183,1.0729,-0.0463,-0.1803,1.0732,-0.0471,-0.1814,1.0726,-0.046,-0.1816,1.0731,-0.0467,-0.1817,1.0793,-0.0413,-0.1806,1.0828,-0.0416,-0.1818,1.0826,-0.0407,-0.1806,1.0797,-0.0424,-0.1831,1.079,-0.0402,-0.1816,1.0784,-0.0412,-0.1834,1.074,-0.0421,-0.1818,1.076,-0.042,-0.1833,1.0756,-0.0414,-0.182,1.075,-0.0427,-0.1827,1.0938,-0.0544,-0.1844,1.096,-0.054,-0.1823,1.0964,-0.0536,-0.1846,1.0936,-0.0544,-0.185,1.0798,-0.0536,-0.1828,1.0766,-0.0515,-0.1846,1.0769,-0.0518,-0.1832,1.0794,-0.0536,-0.1864,1.0958,-0.0543,-0.1865,1.0935,-0.0543,-0.1825,1.0752,-0.0501,-0.1811,1.0766,-0.0515,-0.1809,1.0753,-0.0506,-0.1808,1.0739,-0.0495,-0.1823,1.0739,-0.049,-0.1824,1.0743,-0.0494,-0.1974,1.0894,-0.0336,-0.195,1.0918,-0.0345,-0.1979,1.0915,-0.0345,-0.1987,1.0913,-0.0345,-0.1922,1.0962,-0.0376,-0.1924,1.0922,-0.0357,-0.1918,1.0922,-0.0367,-0.1932,1.0883,-0.0332,-0.1775,1.077,-0.0487,-0.1782,1.077,-0.0466,-0.1787,1.0752,-0.0478,-0.1784,1.0752,-0.0495,-0.1806,1.0731,-0.0483,-0.1785,1.0752,-0.0498,-0.1786,1.0938,-0.052,-0.1798,1.094,-0.054,-0.1786,1.0909,-0.0544,-0.1802,1.0909,-0.0546,-0.18,1.0753,-0.0505,-0.1791,1.0753,-0.0502,-0.189,1.0938,-0.0538,-0.189,1.0926,-0.0539,-0.1791,1.0861,-0.0422,-0.1787,1.0893,-0.0448,-0.1799,1.0887,-0.0436,-0.1777,1.0867,-0.044,-0.1918,1.0812,-0.053,-0.1923,1.0785,-0.0517,-0.1936,1.0779,-0.0512,-0.1788,1.0782,-0.0524,-0.1796,1.0802,-0.0538,-0.1783,1.0801,-0.0533,-0.1797,1.0786,-0.0526,-0.1795,1.0763,-0.0512,-0.1958,1.0792,-0.0525,-0.1949,1.0798,-0.0523,-0.1949,1.0742,-0.051,-0.1954,1.0767,-0.0516,-0.241,1.0835,-0.0387,-0.2166,1.0773,-0.0486,-0.2165,1.0791,-0.0487,-0.2249,1.0765,-0.0509,-0.2231,1.0781,-0.0521,-0.2166,1.0812,-0.0485,-0.2226,1.0801,-0.0533,-0.1986,1.0789,-0.0536,-0.1999,1.0784,-0.0522,-0.2352,1.0896,-0.0282,-0.2365,1.0882,-0.0313,-0.2079,1.0866,-0.0356,-0.2072,1.0866,-0.0357,-0.2083,1.0888,-0.039,-0.2069,1.0861,-0.0352,-0.2204,1.0884,-0.0332,-0.2211,1.0889,-0.0325,-0.2331,1.0921,-0.0289,-0.2345,1.0914,-0.0291,-0.2308,1.071,-0.0291,-0.2303,1.0694,-0.0321,-0.23,1.071,-0.0291,-0.2065,1.0847,-0.0459,-0.2073,1.0848,-0.0458,-0.2228,1.0729,-0.0311,-0.2225,1.0747,-0.0301,-0.2232,1.0746,-0.0292,-0.2248,1.0701,-0.0363,-0.2238,1.07,-0.0365,-0.2236,1.0702,-0.0348,-0.2246,1.0702,-0.0345,-0.2244,1.0697,-0.0436,-0.2241,1.0714,-0.0455,-0.2238,1.0694,-0.0434,-0.2241,1.0731,-0.0473,-0.2249,1.073,-0.0474,-0.1938,1.0743,-0.0489,-0.1927,1.0742,-0.0464,-0.1936,1.0731,-0.0472,-0.1927,1.0753,-0.0484,-0.2225,1.0725,-0.0473,-0.2227,1.075,-0.0497,-0.1941,1.0753,-0.05,-0.1927,1.0761,-0.0498,-0.2204,1.0678,-0.0396,-0.2201,1.0679,-0.0408,-0.2192,1.0677,-0.0391,-0.2219,1.0703,-0.0456,-0.221,1.0684,-0.0429,-0.2295,1.0694,-0.039,-0.2274,1.0699,-0.0409,-0.2281,1.0697,-0.0407,-0.1908,1.0814,-0.0354,-0.1918,1.0815,-0.0321,-0.1909,1.0844,-0.0348,-0.1909,1.0764,-0.0366,-0.1908,1.0803,-0.0356,-0.1908,1.076,-0.0329,-0.1913,1.0794,-0.0324,-0.1931,1.0682,-0.0417,-0.193,1.071,-0.0426,-0.1925,1.0706,-0.0417,-0.1934,1.068,-0.0436,-0.1934,1.0681,-0.0447,-0.1933,1.0711,-0.0441,-0.1912,1.0748,-0.0274,-0.1921,1.0783,-0.0272,-0.1934,1.0751,-0.0266,-0.1908,1.0636,-0.0359,-0.1913,1.0628,-0.0376,-0.1926,1.0692,-0.0393,-0.2111,1.0711,-0.0329,-0.2121,1.0699,-0.035,-0.2115,1.07,-0.035,-0.2352,1.0727,-0.035,-0.2357,1.0719,-0.0311,-0.2347,1.0706,-0.0334,-0.1936,1.0654,-0.0316,-0.1908,1.0659,-0.032,-0.1934,1.0668,-0.0303,-0.2334,1.0732,-0.0272,-0.2334,1.0757,-0.0255,-0.234,1.0757,-0.0257,-0.2238,1.0746,-0.0284,-0.2042,1.0842,-0.0462,-0.2075,1.081,-0.0475,-0.205,1.0808,-0.0485,-0.1918,1.0862,-0.053,-0.1888,1.082,-0.0537,-0.1895,1.0818,-0.0536,-0.1889,1.0844,-0.054,-0.2378,1.0793,-0.0268,-0.2379,1.0813,-0.027,-0.1925,1.0819,-0.0283,-0.1913,1.0786,-0.0279,-0.1967,1.0821,-0.0281,-0.1951,1.0786,-0.027,-0.1933,1.0817,-0.0276,-0.1962,1.0747,-0.027,-0.1978,1.0783,-0.028,-0.19,1.0776,-0.0391,-0.1891,1.0814,-0.0381,-0.1793,1.0831,-0.0429,-0.1796,1.0801,-0.0439,-0.1959,1.0693,-0.0284,-0.1928,1.0715,-0.0271,-0.1958,1.0722,-0.0272,-0.1931,1.0686,-0.0288,-0.1982,1.0891,-0.0336,-0.2,1.0744,-0.0285,-0.1911,1.0746,-0.034,-0.19,1.0716,-0.0292,-0.1905,1.0751,-0.0281,-0.1801,1.0734,-0.0464,-0.1915,1.0721,-0.0417,-0.1912,1.0724,-0.0412,-0.1923,1.071,-0.0406,-0.1919,1.072,-0.0394,-0.1992,1.4362,-0.0175,-0.1789,1.4017,-0.0461,-0.1854,1.4108,-0.0052,-0.2111,1.3976,-0.041,-0.2139,1.4145,-0.0381,-0.2145,1.4106,-0.0357,-0.2069,1.4306,-0.0348,-0.2035,1.435,-0.0294,-0.208,1.43,-0.0299,-0.2151,1.3979,-0.0314,-0.2148,1.4096,-0.0314,-0.2063,1.4341,-0.0256,-0.2085,1.4301,-0.0274,-0.2056,1.4282,-0.0142,-0.205,1.431,-0.0145,-0.2027,1.4324,-0.0129,-0.2034,1.4343,-0.0154,-0.2008,1.4333,-0.0128,-0.2021,1.4351,-0.0158,-0.1972,1.4292,-0.0111,-0.205,1.4055,-0.0142,-0.2028,1.4113,-0.0131,-0.2039,1.4119,-0.0122,-0.2002,1.4035,-0.0126,-0.1769,1.4399,-0.0339,-0.1766,1.4386,-0.0394,-0.1862,1.4361,-0.0118,-0.1884,1.4335,-0.0088,-0.1757,1.4387,-0.0338,-0.1746,1.4376,-0.0345,-0.1712,1.4342,-0.0317,-0.1706,1.4331,-0.033,-0.1735,1.4364,-0.0352,-0.1725,1.4354,-0.0365,-0.1725,1.4344,-0.0381,-0.1701,1.4297,-0.0405,-0.1726,1.4344,-0.04,-0.1693,1.4305,-0.0373,-0.1736,1.4344,-0.0417,-0.1765,1.4356,-0.0446,-0.1787,1.437,-0.0452,-0.2028,1.4347,-0.0421,-0.2004,1.4381,-0.0434,-0.2016,1.4319,-0.0462,-0.1982,1.435,-0.0471,-0.1822,1.4418,-0.0396,-0.1822,1.4405,-0.0425,-0.2009,1.4421,-0.0341,-0.1983,1.4437,-0.0355,-0.1971,1.4396,-0.0441,-0.1984,1.443,-0.0254,-0.1793,1.4416,-0.035,-0.1806,1.4423,-0.0368,-0.184,1.3986,-0.047,-0.1877,1.3872,-0.045,-0.1913,1.3875,-0.0465,-0.2107,1.3863,-0.0196,-0.2148,1.3859,-0.0239,-0.2074,1.3722,-0.019,-0.2052,1.3862,-0.0183,-0.2078,1.3862,-0.0185,-0.2039,1.3723,-0.0195,-0.1826,1.3819,-0.0328,-0.184,1.3749,-0.0347,-0.2051,1.3718,-0.046,-0.2096,1.3866,-0.0418,-0.2056,1.3865,-0.0452,-0.207,1.3407,-0.0205,-0.1869,1.372,-0.0247,-0.1894,1.3407,-0.03,-0.213,1.3714,-0.0321,-0.2127,1.3714,-0.0359,-0.2133,1.3424,-0.0367,-0.2136,1.3423,-0.0319,-0.2061,1.3081,-0.0224,-0.2057,1.3405,-0.0206,-0.197,1.2759,-0.0499,-0.2004,1.3095,-0.0508,-0.1998,1.2759,-0.0524,-0.2148,1.3104,-0.0348,-0.2162,1.2758,-0.036,-0.1984,1.2425,-0.0519,-0.201,1.2434,-0.0534,-0.2119,1.2437,-0.0494,-0.2146,1.2757,-0.0447,-0.2118,1.2763,-0.0487,-0.2158,1.2759,-0.0404,-0.211,1.2436,-0.0283,-0.2076,1.215,-0.0558,-0.2049,1.2439,-0.0532,-0.2124,1.2146,-0.0507,-0.2149,1.2146,-0.0383,-0.1972,1.1798,-0.0517,-0.2011,1.2138,-0.0544,-0.2037,1.181,-0.0582,-0.2042,1.2146,-0.0562,-0.2096,1.1815,-0.0583,-0.2171,1.1817,-0.0523,-0.2145,1.1464,-0.058,-0.1931,1.1252,-0.0487,-0.1963,1.1462,-0.0475,-0.1937,1.1252,-0.0474,-0.214,1.1479,-0.0414,-0.2117,1.1262,-0.0375,-0.2107,1.1468,-0.0374,-0.2161,1.1266,-0.0406,-0.2079,1.1259,-0.0366,-0.2089,1.147,-0.0366,-0.1983,1.1451,-0.0538,-0.1947,1.1251,-0.053,-0.2125,1.1261,-0.0559,-0.2202,1.1266,-0.0584,-0.2187,1.1478,-0.0582,-0.225,1.1267,-0.0579,-0.2236,1.1493,-0.0524,-0.2247,1.1271,-0.0475,-0.2225,1.1381,-0.0487,-0.2278,1.1271,-0.0494,-0.2205,1.1267,-0.0437,-0.1937,1.1122,-0.0529,-0.226,1.1122,-0.058,-0.2218,1.1201,-0.0583,-0.2261,1.1205,-0.0464,-0.2215,1.1205,-0.0431,-0.2279,1.1125,-0.044,-0.2178,1.1086,-0.0385,-0.2082,1.1094,-0.0369,-0.2054,1.0906,-0.04,-0.2057,1.1054,-0.037,-0.2083,1.107,-0.0375,-0.21,1.0909,-0.0402,-0.2082,1.0905,-0.04,-0.191,1.1095,-0.044,-0.1894,1.1043,-0.044,-0.1953,1.1093,-0.0404,-0.2045,1.1069,-0.0367,-0.2019,1.1091,-0.0364,-0.1796,1.0752,-0.0451,-0.1803,1.0777,-0.0425,-0.1804,1.0765,-0.0429,-0.1813,1.0939,-0.0468,-0.1807,1.0913,-0.0451,-0.2286,1.1085,-0.0428,-0.229,1.0999,-0.0406,-0.2346,1.085,-0.0247,-0.2361,1.082,-0.025,-0.2346,1.0822,-0.0242,-0.2397,1.0822,-0.0357,-0.2406,1.0814,-0.038,-0.2323,1.0927,-0.0345,-0.2408,1.0888,-0.0387,-0.2365,1.0741,-0.0292,-0.2241,1.0996,-0.0578,-0.2219,1.0945,-0.056,-0.2322,1.0733,-0.0439,-0.2289,1.0736,-0.0458,-0.2371,1.0749,-0.041,-0.2286,1.0754,-0.047,-0.2335,1.0763,-0.0449,-0.2338,1.0779,-0.0463,-0.2232,1.0835,-0.0545,-0.2376,1.0871,-0.0462,-0.2339,1.0817,-0.0479,-0.2381,1.0828,-0.045,-0.2287,1.0843,-0.0532,-0.2286,1.0892,-0.0548,-0.2287,1.1,-0.0573,-0.1931,1.0988,-0.054,-0.189,1.0962,-0.0541,-0.1856,1.0751,-0.0489,-0.184,1.0751,-0.0496,-0.1839,1.0747,-0.0492};
			return value;
		}

		/** Define subarray values using type double[] with $tupleSize=3 and $tupleSplitSize=1000 for subarray position()=2 */
		private double[] getr_humerus_coordinate_6_22_point_2()
		{
			double[] value = {-0.1916,1.0727,-0.0356,-0.19,1.0689,-0.0307,-0.1927,1.0621,-0.0429,-0.1935,1.063,-0.0457,-0.1934,1.0717,-0.0454,-0.1926,1.0733,-0.0446,-0.1962,1.0788,-0.0533,-0.1974,1.063,-0.0415,-0.1971,1.0628,-0.039,-0.2016,1.0655,-0.0386,-0.2017,1.0659,-0.0407,-0.2153,1.1084,-0.0554,-0.2158,1.1038,-0.0543,-0.2196,1.1007,-0.0566,-0.2,1.1127,-0.0542,-0.2064,1.1133,-0.0542,-0.2154,1.0941,-0.0447,-0.2148,1.0943,-0.0446,-0.2202,1.0933,-0.054,-0.2096,1.0812,-0.0476,-0.2123,1.0811,-0.0479,-0.2123,1.082,-0.0482,-0.2194,1.0852,-0.0519,-0.1983,1.0857,-0.0493,-0.1957,1.0857,-0.0503,-0.2156,1.0874,-0.0472,-0.2146,1.0892,-0.0453,-0.2106,1.0888,-0.0431,-0.2103,1.0894,-0.0422,-0.2019,1.081,-0.0505,-0.1973,1.0819,-0.0523,-0.2167,1.076,-0.0482,-0.2215,1.0753,-0.0493,-0.2011,1.0912,-0.0428,-0.2065,1.1101,-0.0537,-0.2071,1.1043,-0.0513,-0.1957,1.1034,-0.0539,-0.1941,1.0948,-0.0525,-0.213,1.1121,-0.0554,-0.2083,1.1131,-0.0544,-0.2056,1.0836,-0.0321,-0.2037,1.0812,-0.0311,-0.2037,1.0839,-0.0315,-0.2056,1.0814,-0.0315,-0.1921,1.0723,-0.0433,-0.1891,1.0987,-0.0537,-0.193,1.1026,-0.0542,-0.1937,1.1088,-0.053,-0.2279,1.1083,-0.0579,-0.2376,1.0774,-0.0423,-0.2311,1.0688,-0.0353,-0.2375,1.0838,-0.0276,-0.1935,1.084,-0.0288,-0.2254,1.0731,-0.0289,-0.2278,1.0712,-0.0297,-0.2259,1.0717,-0.0308,-0.2273,1.0731,-0.0276,-0.2333,1.1097,-0.0454,-0.2256,1.0749,-0.0489,-0.2264,1.0732,-0.0471,-0.2304,1.0928,-0.0291,-0.2296,1.0937,-0.0311,-0.2301,1.0937,-0.031,-0.1829,1.0886,-0.0418,-0.1799,1.0917,-0.0457,-0.1805,1.086,-0.0411,-0.1766,1.0815,-0.0473,-0.1779,1.0808,-0.0456,-0.1962,1.0866,-0.0318,-0.2067,1.0903,-0.04,-0.2106,1.0931,-0.0397,-0.2079,1.12,-0.0367,-0.2127,1.1127,-0.0369,-0.2081,1.1129,-0.0368,-0.212,1.1202,-0.0375,-0.2336,1.1169,-0.0533,-0.2355,1.1137,-0.0489,-0.2287,1.1164,-0.0575,-0.2266,1.1205,-0.0579,-0.1984,1.1192,-0.0552,-0.1978,1.1124,-0.0543,-0.198,1.1463,-0.0434,-0.2135,1.1808,-0.0393,-0.1999,1.1807,-0.0368,-0.2018,1.1468,-0.0393,-0.1914,1.2754,-0.0444,-0.2104,1.2748,-0.0258,-0.2073,1.3081,-0.0222,-0.2112,1.3088,-0.0238,-0.2086,1.2749,-0.0254,-0.2004,1.3859,-0.0464,-0.2005,1.3982,-0.0463,-0.1938,1.3992,-0.0474,-0.1957,1.4421,-0.0201,-0.1828,1.4441,-0.0309,-0.1853,1.4448,-0.0342,-0.1707,1.4184,-0.0482,-0.1705,1.4242,-0.0465,-0.166,1.4161,-0.0423,-0.1675,1.4224,-0.0417,-0.17,1.4321,-0.0343,-0.2071,1.3932,-0.0171,-0.2052,1.3926,-0.017,-0.2036,1.4046,-0.0137,-0.2029,1.4182,-0.0106,-0.2025,1.4267,-0.0117,-0.2024,1.4305,-0.012,-0.2067,1.4058,-0.0146,-0.2056,1.4121,-0.0124,-0.2108,1.407,-0.0164,-0.209,1.4237,-0.0208,-0.2069,1.4233,-0.0138,-0.2061,1.431,-0.0372,-0.1991,1.4169,-0.0483,-0.1929,1.4175,-0.0534,-0.189,1.4107,-0.0518,-0.1979,1.4089,-0.009,-0.1837,1.4168,-0.008,-0.1828,1.4185,-0.0106,-0.1794,1.3956,-0.0289,-0.196,1.0688,-0.0527,-0.1976,1.0718,-0.0536,-0.1965,1.0721,-0.0536,-0.1972,1.0688,-0.0525,-0.1906,1.0711,-0.0285,-0.2013,1.067,-0.0337,-0.1969,1.0641,-0.0341,-0.1967,1.0656,-0.0319,-0.2372,1.0766,-0.0277,-0.2251,1.0748,-0.0273,-0.227,1.0751,-0.0262,-0.1811,1.0729,-0.0452,-0.1809,1.0748,-0.0441,-0.1918,1.0725,-0.039,-0.1921,1.0709,-0.0372,-0.2101,1.0705,-0.0407,-0.2127,1.0708,-0.0423,-0.2103,1.0713,-0.0421,-0.2125,1.0701,-0.0406,-0.2287,1.0693,-0.0387,-0.21,1.0703,-0.0395,-0.2122,1.0698,-0.0395,-0.216,1.091,-0.0328,-0.1945,1.0727,-0.05,-0.1941,1.0709,-0.0484,-0.2253,1.0697,-0.0398,-0.2243,1.0695,-0.0419,-0.2243,1.0694,-0.0402,-0.2256,1.0697,-0.0417,-0.221,1.0844,-0.0308,-0.2213,1.082,-0.0298,-0.22,1.0846,-0.0305,-0.2203,1.082,-0.0296,-0.2081,1.085,-0.0458,-0.235,1.0886,-0.027,-0.2344,1.0875,-0.0254,-0.2297,1.0688,-0.0354,-0.2287,1.0697,-0.0324,-0.2196,1.0886,-0.0329,-0.2043,1.0871,-0.036,-0.2034,1.0875,-0.0359,-0.2048,1.089,-0.039,-0.2109,1.0863,-0.0321,-0.2094,1.0858,-0.0324,-0.2224,1.0872,-0.03,-0.2214,1.0869,-0.0313,-0.2221,1.0892,-0.0317,-0.2355,1.0907,-0.03,-0.2124,1.079,-0.048,-0.2126,1.0774,-0.0477,-0.2336,1.0699,-0.0357,-0.176,1.0802,-0.0511,-0.1767,1.078,-0.0503,-0.1793,1.079,-0.0439,-0.1927,1.0918,-0.0523,-0.192,1.0914,-0.0527,-0.177,1.0907,-0.0538,-0.1866,1.0912,-0.0543,-0.1889,1.0913,-0.0536,-0.176,1.0882,-0.0538,-0.1771,1.0884,-0.0544,-0.1775,1.0764,-0.0499,-0.1767,1.0913,-0.0522,-0.1767,1.0909,-0.0533,-0.1805,1.076,-0.0433,-0.1835,1.0858,-0.0396,-0.1844,1.089,-0.0404,-0.1925,1.0882,-0.0337,-0.2029,1.0899,-0.0391,-0.202,1.0883,-0.036,-0.2001,1.0877,-0.0339,-0.1833,1.0802,-0.054,-0.1843,1.0763,-0.0507,-0.1821,1.0744,-0.0431,-0.182,1.0859,-0.0403,-0.1814,1.0886,-0.0428,-0.1757,1.0817,-0.0492,-0.1755,1.0818,-0.0503,-0.1793,1.092,-0.0464,-0.1763,1.0838,-0.0467,-0.1762,1.0848,-0.0464,-0.1777,1.0837,-0.0447,-0.1868,1.1042,-0.052,-0.1861,1.1041,-0.0508,-0.1892,1.1119,-0.0492,-0.1922,1.1193,-0.05,-0.1921,1.1193,-0.0487,-0.1894,1.1119,-0.0501,-0.1917,1.1008,-0.0396,-0.1889,1.1014,-0.0429,-0.1882,1.1014,-0.0436,-0.1845,1.1006,-0.0524,-0.193,1.1007,-0.0541,-0.1892,1.1011,-0.0534,-0.1845,1.1014,-0.0511,-0.1846,1.1016,-0.0505,-0.1828,1.0989,-0.0517,-0.1814,1.0966,-0.0506,-0.183,1.0992,-0.0505,-0.1835,1.0992,-0.049,-0.1848,1.1018,-0.0493,-0.1808,1.0956,-0.0506,-0.2141,1.0925,-0.0437,-0.2135,1.0927,-0.0434,-0.2083,1.0893,-0.04,-0.2246,1.094,-0.0368,-0.2339,1.0698,-0.0325,-0.2331,1.0694,-0.0325,-0.2332,1.0894,-0.0264,-0.2327,1.0909,-0.0277,-0.2342,1.0851,-0.0245,-0.2238,1.0927,-0.0342,-0.2238,1.0923,-0.0331,-0.2076,1.0864,-0.034,-0.2089,1.0861,-0.0331,-0.2077,1.0849,-0.0329,-0.2068,1.0862,-0.0345,-0.2068,1.0862,-0.0339,-0.188,1.431,-0.0083,-0.1722,1.4325,-0.0211,-0.1688,1.4281,-0.024,-0.1735,1.4363,-0.0304,-0.1668,1.4038,-0.0313,-0.1705,1.4024,-0.0407,-0.1693,1.404,-0.0412,-0.1961,1.4241,-0.0086,-0.1966,1.4243,-0.0101,-0.1975,1.408,-0.0061,-0.1975,1.4035,-0.0087,-0.1976,1.4244,-0.0109,-0.1982,1.4201,-0.0111,-0.1887,1.4018,-0.0087,-0.1924,1.4121,-0.0036,-0.183,1.4059,-0.0101,-0.1965,1.4239,-0.0062,-0.1935,1.4072,-0.0061,-0.1914,1.4067,-0.0061,-0.1931,1.3994,-0.0103,-0.1894,1.3877,-0.0156,-0.1933,1.3886,-0.0152,-0.1933,1.4168,-0.0027,-0.1923,1.4255,-0.0057,-0.196,1.4235,-0.0047,-0.1929,1.4218,-0.0038,-0.1895,1.4344,-0.0092,-0.2036,1.4224,-0.0112,-0.2089,1.3939,-0.0175,-0.2018,1.4222,-0.0481,-0.2135,1.4166,-0.0385,-0.2116,1.4215,-0.0428,-0.2124,1.4167,-0.0439,-0.1997,1.4097,-0.0119,-0.1978,1.4143,-0.0085,-0.1895,1.4064,-0.0056,-0.1985,1.4137,-0.0065,-0.1981,1.414,-0.0072,-0.2129,1.3868,-0.0366,-0.1948,1.3712,-0.0464,-0.2005,1.3416,-0.0489,-0.2,1.3717,-0.0469,-0.2123,1.4198,-0.0314,-0.2105,1.4147,-0.0462,-0.1967,1.385,-0.0162,-0.1994,1.3856,-0.0174,-0.2135,1.1818,-0.0574,-0.2211,1.1486,-0.0568,-0.2306,1.1123,-0.057,-0.2317,1.1166,-0.0558,-0.2002,1.4206,-0.0484,-0.2079,1.4272,-0.0405,-0.1931,1.2126,-0.0393,-0.2116,1.2749,-0.0266,-0.2123,1.3049,-0.0249,-0.2035,1.1034,-0.0367,-0.1928,1.1192,-0.0515,-0.1852,1.0922,-0.0413,-0.1803,1.0786,-0.0424,-0.2031,1.1197,-0.0369,-0.2208,1.0979,-0.0561,-0.213,1.1041,-0.0525,-0.2151,1.097,-0.0486,-0.2078,1.0995,-0.0468,-0.2057,1.0986,-0.0462,-0.2324,1.1083,-0.0566,-0.1933,1.0923,-0.035,-0.1884,1.1044,-0.0454,-0.1881,1.1089,-0.0503,-0.212,1.309,-0.0249,-0.2098,1.2436,-0.0277,-0.1932,1.2747,-0.0345,-0.1921,1.2746,-0.035,-0.1907,1.4328,-0.0089,-0.1724,1.4089,-0.0169,-0.2032,1.4338,-0.0418,-0.1985,1.4383,-0.0177,-0.2008,1.4384,-0.0234,-0.1944,1.4358,-0.011,-0.1933,1.4352,-0.0103,-0.1945,1.4353,-0.011,-0.192,1.4343,-0.0096,-0.1964,1.4312,-0.0109,-0.198,1.4319,-0.0121,-0.1951,1.4302,-0.0101,-0.1771,1.3968,-0.037,-0.1924,1.3833,-0.0463,-0.1813,1.3978,-0.0451,-0.1836,1.3994,-0.0474,-0.1856,1.3711,-0.0371,-0.185,1.3714,-0.0339,-0.1781,1.3967,-0.0402,-0.1775,1.3962,-0.0369,-0.1893,1.3421,-0.0406,-0.2135,1.3097,-0.0299,-0.2179,1.0926,-0.034,-0.227,1.0736,-0.0466,-0.2262,1.0752,-0.0482,-0.2287,1.0804,-0.0513,-0.2178,1.0909,-0.0333,-0.1821,1.3868,-0.0396,-0.1913,1.3708,-0.0447,-0.1887,1.3706,-0.0424,-0.1849,1.387,-0.0429,-0.2009,1.4314,-0.0118,-0.1877,1.4316,-0.0081,-0.189,1.4324,-0.0084,-0.1889,1.4326,-0.0085,-0.1906,1.4333,-0.0088,-0.1904,1.4335,-0.0089,-0.1919,1.4345,-0.0096,-0.1932,1.4354,-0.0104,-0.2023,1.43,-0.0452,-0.2001,1.4259,-0.0494,-0.1767,1.4048,-0.0488,-0.1762,1.4053,-0.0492,-0.1713,1.402,-0.0405,-0.1922,1.242,-0.0384,-0.1923,1.242,-0.0373,-0.1941,1.2419,-0.0357,-0.1929,1.2419,-0.0362,-0.2073,1.275,-0.0257,-0.1861,1.1044,-0.0497,-0.188,1.1092,-0.0494,-0.2031,1.1124,-0.0364,-0.2055,1.1199,-0.0362,-0.2002,1.1126,-0.0372,-0.1982,1.103,-0.0368,-0.195,1.1016,-0.0375,-0.1959,1.1042,-0.0378,-0.1973,1.1007,-0.0365,-0.1965,1.0983,-0.0364,-0.1936,1.0964,-0.0366,-0.1941,1.0992,-0.0372,-0.1957,1.096,-0.0361,-0.199,1.1092,-0.0373,-0.2404,1.0805,-0.0401,-0.2405,1.0837,-0.0414,-0.2405,1.0825,-0.0409,-0.2344,1.1009,-0.0554,-0.2299,1.1206,-0.0562,-0.1921,1.1124,-0.044,-0.1963,1.1124,-0.0405,-0.2083,1.1099,-0.0539,-0.2326,1.1134,-0.0467,-0.2095,1.0924,-0.0421,-0.2085,1.1043,-0.0513,-0.2071,1.1038,-0.0511,-0.2086,1.1037,-0.0512,-0.2033,1.1029,-0.0514,-0.2044,1.0998,-0.0478,-0.2188,1.0967,-0.0539,-0.2151,1.1198,-0.0556,-0.2167,1.1204,-0.0403,-0.1927,1.1194,-0.0472,-0.2277,1.1268,-0.0564,-0.1869,1.1016,-0.0454,-0.1872,1.0985,-0.043,-0.1855,1.0989,-0.0452,-0.1862,1.0957,-0.0423,-0.1845,1.0962,-0.0446,-0.1813,1.079,-0.0532,-0.1813,1.0804,-0.054,-0.1812,1.0825,-0.055,-0.1794,1.0844,-0.0552,-0.1796,1.0822,-0.0547,-0.1811,1.0845,-0.0554,-0.1805,1.0886,-0.0549,-0.1792,1.0863,-0.0552,-0.1808,1.0865,-0.0554,-0.1789,1.0885,-0.0548,-0.2025,1.1033,-0.0366,-0.2146,1.3103,-0.0393,-0.2095,1.4255,-0.0391,-0.1856,1.3716,-0.0306,-0.2042,1.276,-0.0521,-0.1865,1.3883,-0.0163,-0.1856,1.3894,-0.0177,-0.2146,1.3864,-0.0292,-0.2141,1.3866,-0.0331,-0.2079,1.403,-0.0452,-0.2067,1.3971,-0.045,-0.1984,1.4133,-0.0057,-0.1932,1.4027,-0.0086,-0.1848,1.4058,-0.0073,-0.1845,1.4014,-0.0094,-0.1687,1.4072,-0.022,-0.1704,1.4103,-0.0171,-0.1652,1.4193,-0.0273,-0.1674,1.4164,-0.0209,-0.1658,1.4133,-0.025,-0.1663,1.4214,-0.0236,-0.1672,1.4261,-0.027,-0.166,1.424,-0.03,-0.2045,1.4183,-0.0107,-0.2137,1.4147,-0.0315,-0.2125,1.4192,-0.0274,-0.2142,1.414,-0.0272,-0.2155,1.4087,-0.0269,-0.2156,1.3977,-0.0266,-0.2104,1.4241,-0.0275,-0.1907,1.4389,-0.0472,-0.1923,1.434,-0.0502,-0.1949,1.4371,-0.0473,-0.1886,1.4362,-0.0498,-0.1953,1.4313,-0.0504,-0.1988,1.4277,-0.0506,-0.1904,1.425,-0.0057,-0.1857,1.4407,-0.0169,-0.185,1.4431,-0.0217,-0.1882,1.4423,-0.018,-0.1832,1.442,-0.021,-0.1913,1.4399,-0.0144,-0.1976,1.4186,-0.0053,-0.1935,1.3847,-0.0165,-0.1848,1.3977,-0.0116,-0.1969,1.4193,-0.0089,-0.1972,1.4197,-0.0101,-0.1876,1.3877,-0.0157,-0.1872,1.4105,-0.0041,-0.2065,1.0887,-0.039,-0.2064,1.0868,-0.0358,-0.175,1.4069,-0.0493,-0.1998,1.4265,-0.05,-0.1698,1.4195,-0.0173,-0.1732,1.4149,-0.0134,-0.1733,1.4295,-0.0168,-0.1681,1.4235,-0.0202,-0.1783,1.4346,-0.0149,-0.1809,1.4402,-0.0203,-0.1833,1.4388,-0.016,-0.1765,1.4366,-0.0195,-0.1755,1.4385,-0.029,-0.178,1.4408,-0.0285,-0.2066,1.0893,-0.04,-0.2033,1.0906,-0.0404,-0.2059,1.0861,-0.0343,-0.2023,1.0862,-0.0331,-0.2021,1.0861,-0.0326,-0.2039,1.0861,-0.034,-0.2067,1.0845,-0.0328,-0.208,1.0841,-0.0321,-0.2067,1.0836,-0.0322,-0.2016,1.0843,-0.0307,-0.2018,1.0853,-0.0315,-0.1998,1.0844,-0.0299,-0.2001,1.0855,-0.0308,-0.221,1.0729,-0.0471,-0.2206,1.0708,-0.0454,-0.2198,1.069,-0.0431,-0.2188,1.0684,-0.0412,-0.2179,1.0681,-0.0396,-0.2169,1.0684,-0.0338,-0.2168,1.068,-0.037,-0.2157,1.0687,-0.0341,-0.2177,1.0677,-0.0365,-0.2149,1.0702,-0.0314,-0.2154,1.0716,-0.0292,-0.2159,1.07,-0.031,-0.2143,1.0717,-0.0297,-0.216,1.0871,-0.0306,-0.215,1.0888,-0.0319,-0.216,1.089,-0.0317,-0.215,1.087,-0.0309,-0.2148,1.0851,-0.0299,-0.2154,1.0823,-0.0282,-0.2142,1.0822,-0.0287,-0.2159,1.0852,-0.0295,-0.2146,1.076,-0.027,-0.2137,1.0793,-0.0278,-0.2148,1.0793,-0.0273,-0.2135,1.076,-0.0276,-0.2149,1.0737,-0.0277,-0.2137,1.0738,-0.0282,-0.2171,1.0871,-0.0306,-0.218,1.0889,-0.0322,-0.218,1.0869,-0.031,-0.2171,1.0891,-0.0318,-0.2165,1.0822,-0.0282,-0.2178,1.085,-0.0297,-0.2176,1.082,-0.0285,-0.217,1.0851,-0.0295,-0.216,1.0796,-0.0273,-0.2172,1.0763,-0.0275,-0.2157,1.0761,-0.0269,-0.2172,1.0793,-0.0277,-0.2192,1.0689,-0.0336,-0.2191,1.0678,-0.037,-0.2179,1.0685,-0.0335,-0.2203,1.0682,-0.0367,-0.217,1.07,-0.0309,-0.2178,1.072,-0.0294,-0.2184,1.0704,-0.0312,-0.2165,1.0717,-0.029,-0.2214,1.0681,-0.0393,-0.2238,1.0916,-0.0319,-0.224,1.0878,-0.0285,-0.2239,1.0899,-0.0303,-0.2243,1.0832,-0.0263,-0.2226,1.0852,-0.0286,-0.2242,1.0857,-0.0271,-0.2229,1.0827,-0.0278,-0.2247,1.0771,-0.026,-0.2231,1.0799,-0.0273,-0.2244,1.0802,-0.0259,-0.2235,1.0769,-0.0274,-0.2323,1.0924,-0.0289,-0.2338,1.0876,-0.0252,-0.2259,1.0938,-0.0367,-0.2249,1.0932,-0.0363,-0.2288,1.0943,-0.0337,-0.2281,1.0944,-0.0362,-0.2248,1.0935,-0.0358,-0.2259,1.0941,-0.0361,-0.2374,1.0794,-0.0256,-0.236,1.0791,-0.025,-0.2375,1.0817,-0.0258,-0.2358,1.0734,-0.0282,-0.2353,1.0759,-0.0261,-0.2366,1.0762,-0.0266,-0.2346,1.0732,-0.0277,-0.2338,1.0708,-0.0299,-0.235,1.0711,-0.0303,-0.228,1.0937,-0.0314,-0.2275,1.0944,-0.0339,-0.2249,1.0932,-0.0342,-0.2265,1.0932,-0.0319,-0.2249,1.0927,-0.0326,-0.2263,1.0939,-0.0341,-0.2271,1.0945,-0.0362,-0.205,1.0896,-0.0399,-0.227,1.0942,-0.0368,-0.2129,1.0904,-0.0431,-0.2067,1.0901,-0.0411,-0.2032,1.0903,-0.042,-0.1787,1.0934,-0.0501,-0.182,1.0967,-0.0489,-0.183,1.0984,-0.0527,-0.1925,1.0985,-0.0383,-0.1912,1.0986,-0.0392,-0.1904,1.0984,-0.0397,-0.1885,1.0986,-0.0418,-0.184,1.0992,-0.0475,-0.1852,1.1018,-0.048,-0.1863,1.1045,-0.0485,-0.2013,1.1011,-0.0366,-0.1759,1.0861,-0.054,-0.1757,1.084,-0.0532,-0.1762,1.084,-0.0538,-0.1754,1.086,-0.0534,-0.1756,1.0882,-0.0533,-0.1763,1.0872,-0.0459,-0.1776,1.0898,-0.0461,-0.181,1.0949,-0.0488,-0.1788,1.0928,-0.0483,-0.1768,1.0909,-0.0503,-0.177,1.0904,-0.0482,-0.1751,1.0858,-0.0506,-0.1756,1.0877,-0.0482,-0.1754,1.0854,-0.0485,-0.1754,1.088,-0.0504,-0.1755,1.0839,-0.0488,-0.1753,1.0839,-0.0507,-0.1756,1.0819,-0.0519,-0.1753,1.0841,-0.0523,-0.1751,1.0859,-0.0525,-0.1754,1.0881,-0.0524,-0.1819,1.0729,-0.0476,-0.1823,1.0726,-0.0441,-0.1826,1.0723,-0.0449,-0.1833,1.0824,-0.0398,-0.1836,1.0725,-0.0431,-0.1837,1.0739,-0.0484,-0.1851,1.0826,-0.0547,-0.1834,1.0826,-0.055,-0.185,1.0868,-0.0551,-0.1834,1.0847,-0.0554,-0.1852,1.0848,-0.0551,-0.1833,1.0867,-0.0554,-0.1831,1.0888,-0.0549,-0.1847,1.0911,-0.0546,-0.1829,1.0911,-0.0547,-0.1848,1.0889,-0.0547,-0.1894,1.096,-0.0397,-0.1878,1.0957,-0.0408,-0.1854,1.0856,-0.0387,-0.1862,1.089,-0.0394,-0.187,1.0924,-0.0401,-0.1891,1.0889,-0.0379,-0.1885,1.0925,-0.0392,-0.1898,1.0926,-0.0385,-0.1878,1.0889,-0.0386,-0.1828,1.0966,-0.047,-0.1914,1.0883,-0.0358,-0.1873,1.0854,-0.0379,-0.1857,1.0754,-0.0409,-0.1858,1.0738,-0.0416,-0.1883,1.0737,-0.041,-0.1904,1.0749,-0.04,-0.1908,1.0735,-0.0405,-0.1881,1.0751,-0.0404,-0.1914,1.074,-0.038,-0.1859,1.0762,-0.0503,-0.1773,1.0862,-0.0547,-0.1779,1.082,-0.0541,-0.1776,1.0842,-0.0546,-0.1878,1.0781,-0.0395,-0.1875,1.0817,-0.0385,-0.1887,1.0724,-0.0418,-0.1896,1.0725,-0.0441,-0.189,1.0721,-0.0424,-0.1901,1.0736,-0.0457,-0.1902,1.0745,-0.0473,-0.1902,1.0756,-0.0491,-0.1902,1.0765,-0.0505,-0.19,1.0791,-0.0524,-0.1867,1.0888,-0.0542,-0.1889,1.0866,-0.0539,-0.187,1.0847,-0.0546,-0.1869,1.0867,-0.0546,-0.1867,1.0797,-0.0531,-0.1869,1.0824,-0.0541,-0.1886,1.0794,-0.0527,-0.1862,1.077,-0.0514,-0.1881,1.0759,-0.0497,-0.1883,1.0768,-0.051,-0.1874,1.0739,-0.0468,-0.1853,1.0741,-0.0476,-0.1878,1.0749,-0.0482,-0.1864,1.0721,-0.0431,-0.1869,1.0726,-0.045,-0.1841,1.0722,-0.0437,-0.1861,1.0725,-0.0425,-0.1854,1.082,-0.0392,-0.1854,1.0785,-0.0398,-0.2383,1.0812,-0.0446,-0.2382,1.0791,-0.0436,-0.1969,1.0787,-0.0534,-0.1959,1.0756,-0.0536,-0.1967,1.0754,-0.0538,-0.1981,1.0754,-0.0539,-0.1994,1.0754,-0.0524,-0.2055,1.0765,-0.0482,-0.2021,1.0783,-0.0505,-0.2021,1.0757,-0.0503,-0.2054,1.0786,-0.0485,-0.2078,1.0793,-0.0476,-0.209,1.0778,-0.0472,-0.2088,1.0795,-0.0474,-0.2081,1.0776,-0.0474,-0.2102,1.0778,-0.0473,-0.2099,1.0795,-0.0477,-0.2339,1.0799,-0.0473,-0.2086,1.0812,-0.0473,-0.2199,1.0866,-0.0317,-0.2207,1.0864,-0.032,-0.2315,1.0895,-0.0265,-0.2309,1.0913,-0.0279,-0.2275,1.0888,-0.0271,-0.2289,1.091,-0.028,-0.2295,1.0893,-0.0266,-0.2271,1.0906,-0.0287,-0.2256,1.0883,-0.0279,-0.2252,1.0902,-0.0296,-0.2039,1.086,-0.0344,-0.2151,1.0907,-0.0329,-0.2266,1.0922,-0.0301,-0.2249,1.0918,-0.0311,-0.2284,1.0926,-0.0294,-0.2318,1.0784,-0.0236,-0.2335,1.0787,-0.0241,-0.2318,1.0755,-0.025,-0.2329,1.0849,-0.0244,-0.2322,1.0875,-0.0252,-0.2327,1.0708,-0.0295,-0.2314,1.0732,-0.0268,-0.2264,1.0837,-0.0255,-0.2289,1.0812,-0.0243,-0.2267,1.0807,-0.025,-0.2285,1.0841,-0.0248,-0.2295,1.0753,-0.0253,-0.2268,1.0775,-0.0252,-0.2292,1.0779,-0.0243,-0.2297,1.0732,-0.0267,-0.228,1.0867,-0.0256,-0.2302,1.0872,-0.0251,-0.2308,1.0846,-0.0243,-0.2315,1.0817,-0.0237,-0.2067,1.0813,-0.0316,-0.2065,1.0783,-0.0309,-0.2055,1.0782,-0.0309,-0.2077,1.0758,-0.0304,-0.2076,1.0785,-0.0306,-0.2066,1.0757,-0.0307,-0.2056,1.0756,-0.0307,-0.2069,1.0739,-0.0313,-0.2059,1.0736,-0.0313,-0.2072,1.0724,-0.0323,-0.208,1.0739,-0.031,-0.2084,1.0725,-0.0321,-0.2065,1.071,-0.0339,-0.2062,1.0722,-0.0323,-0.2075,1.0713,-0.0338,-0.2071,1.0698,-0.0359,-0.2081,1.0701,-0.0357,-0.2094,1.0704,-0.0355,-0.2086,1.0697,-0.0379,-0.2097,1.0699,-0.0377,-0.2078,1.0699,-0.0399,-0.2089,1.0701,-0.0397,-0.2076,1.0694,-0.0381,-0.208,1.0701,-0.0411,-0.209,1.0704,-0.0409,-0.2091,1.0713,-0.0423,-0.2082,1.0724,-0.0443,-0.208,1.071,-0.0425,-0.2092,1.0727,-0.044,-0.2082,1.0743,-0.0456,-0.2092,1.0745,-0.0454,-0.2092,1.0762,-0.0466,-0.2103,1.0746,-0.0453,-0.2103,1.0763,-0.0466,-0.2082,1.076,-0.0468,-0.2077,1.0814,-0.0313,-0.2061,1.086,-0.035,-0.222,1.0823,-0.0289,-0.2217,1.0849,-0.03,-0.2206,1.0794,-0.0291,-0.2217,1.0795,-0.0296,-0.2228,1.077,-0.0285,-0.2224,1.0797,-0.0286,-0.2221,1.0769,-0.0295,-0.2208,1.0767,-0.029,-0.2212,1.0744,-0.0296,-0.2232,1.0715,-0.0328,-0.2223,1.0699,-0.0346,-0.2219,1.0711,-0.0325,-0.2235,1.0691,-0.0418,-0.2231,1.0689,-0.0399,-0.2227,1.0694,-0.0366,-0.2056,1.071,-0.045,-0.2018,1.0714,-0.0484,-0.2018,1.0694,-0.0472,-0.2055,1.0728,-0.0462,-0.2128,1.0744,-0.0456,-0.2104,1.0727,-0.044,-0.2128,1.0724,-0.0441,-0.216,1.0717,-0.0445,-0.2163,1.074,-0.0462,-0.2129,1.0759,-0.047,-0.2055,1.0744,-0.0476,-0.1987,1.0724,-0.0523,-0.1986,1.0699,-0.0511,-0.2018,1.0731,-0.0497,-0.197,1.0665,-0.0506,-0.1956,1.0663,-0.051,-0.1951,1.0692,-0.0524,-0.1947,1.0668,-0.0508,-0.2159,1.0738,-0.0276,-0.198,1.0641,-0.0446,-0.2017,1.0665,-0.0431,-0.2054,1.0687,-0.0417,-0.2053,1.0684,-0.0401,-0.2143,1.0693,-0.0394,-0.215,1.0695,-0.0407,-0.2274,1.0698,-0.039,-0.2156,1.0701,-0.0425,-0.2055,1.0696,-0.0434,-0.1984,1.0658,-0.0475,-0.2018,1.0678,-0.0456,-0.1937,1.0693,-0.0469,-0.1941,1.0632,-0.0343,-0.192,1.0622,-0.0372,-0.1915,1.0631,-0.0353,-0.1944,1.0623,-0.0365,-0.2015,1.0659,-0.0362,-0.197,1.0632,-0.0363,-0.2046,1.0694,-0.034,-0.205,1.0683,-0.0361,-0.2265,1.0703,-0.0333,-0.2119,1.0696,-0.0374,-0.2132,1.0695,-0.0372,-0.2115,1.0859,-0.0461,-0.1906,1.0684,-0.0301,-0.1901,1.0665,-0.0326,-0.2107,1.0722,-0.0313,-0.2102,1.0739,-0.0301,-0.204,1.0727,-0.031,-0.2043,1.0708,-0.0323,-0.2009,1.0692,-0.0313,-0.2005,1.0712,-0.0299,-0.1963,1.0673,-0.0299,-0.2037,1.075,-0.0303,-0.2097,1.0758,-0.0296,-0.2174,1.0741,-0.0281,-0.2346,1.0789,-0.0245,-0.2052,1.068,-0.0382,-0.2006,1.078,-0.0291,-0.2036,1.078,-0.0306,-0.2011,1.0817,-0.0299,-0.2332,1.082,-0.024,-0.1991,1.0819,-0.0291,-0.2098,1.0787,-0.0298,-0.2101,1.0817,-0.0304,-0.1948,1.0617,-0.0391,-0.1961,1.0628,-0.0453,-0.1953,1.0618,-0.0418,-0.1968,1.0646,-0.0485,-0.1986,1.0676,-0.0494,-0.1919,1.0623,-0.0398,-0.1927,1.0616,-0.0395,-0.1935,1.0615,-0.0425,-0.1943,1.0624,-0.0457,-0.1943,1.0651,-0.049,-0.195,1.0645,-0.049,-0.1957,1.0724,-0.0533,-0.1902,1.4109,-0.0036,-0.2144,1.4078,-0.0214,-0.2117,1.395,-0.0187,-0.1645,1.4164,-0.0349,-0.1647,1.4102,-0.0335,-0.1657,1.422,-0.036,-0.167,1.4101,-0.0422,-0.1719,1.4126,-0.0488,-0.1715,1.43,-0.0439,-0.1763,1.4316,-0.0485,-0.1784,1.4224,-0.0533,-0.1768,1.4275,-0.0511,-0.1801,1.4183,-0.0544,-0.1876,1.4241,-0.055,-0.1853,1.4277,-0.0537,-0.1829,1.4314,-0.0521,-0.1812,1.4342,-0.0494,-0.1928,1.4413,-0.0442,-0.1873,1.4417,-0.0436,-0.1873,1.4441,-0.0392,-0.194,1.4449,-0.0376,-0.1952,1.4447,-0.0277,-0.1917,1.446,-0.0304,-0.1893,1.4454,-0.0256,-0.1926,1.4443,-0.0226,-0.2152,1.3965,-0.0226,-0.2006,1.2751,-0.029,-0.2004,1.2442,-0.0316,-0.1931,1.2426,-0.0466,-0.1895,1.1119,-0.0478,-0.2175,1.1125,-0.0391,-0.1905,1.0962,-0.0389,-0.1882,1.1091,-0.0483,-0.2106,1.0848,-0.0315,-0.2261,1.0862,-0.0263,-0.2319,1.0694,-0.0324,-0.227,1.0699,-0.0359,-0.2407,1.0882,-0.0417,-0.2087,1.1011,-0.0489,-0.2075,1.1012,-0.0487,-0.2088,1.0715,-0.0336,-0.2216,1.0725,-0.0308,-0.1885,1.0852,-0.0373,-0.1892,1.432,-0.0086,-0.2021,1.4307,-0.0456};
			return value;
		}
		/** Large attribute array: IndexedFaceSet DEF='r_humerus_geometry' coordIndex field, scene-graph level=5, element #22, 15176 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 getr_humerus_geometry_5_22_coordIndex()
		{
			MFInt32 r_humerus_geometry_5_22_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_1()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_2()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_3()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_4()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_5()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_6()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_7()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_8()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_9()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_10()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_11()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_12()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_13()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_14()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_15()))
				.append(new MFInt32(getr_humerus_geometry_5_22_coordIndex_16()));
			return r_humerus_geometry_5_22_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='r_humerus_coordinate' point field, scene-graph level=6, element #22, 5697 total numbers made up of 1899 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 getr_humerus_coordinate_6_22_point()
		{
			MFVec3f r_humerus_coordinate_6_22_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getr_humerus_coordinate_6_22_point_1()))
				.append(new MFVec3f(getr_humerus_coordinate_6_22_point_2()));
			return r_humerus_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 r_humerus 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 r_humerus().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.r_humerus\" 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.r_humerus self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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