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

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=2 */
		private int[] gettempl_geometry_5_19_coordIndex_2()
		{
			int[] value = {633,532,565,-1,634,635,141,-1,636,637,638,-1,639,640,636,-1,641,642,643,-1,644,645,646,-1,647,648,649,-1,630,650,651,-1,652,653,654,-1,655,656,657,-1,656,655,658,-1,659,660,661,-1,662,663,660,-1,664,665,666,-1,667,668,669,-1,670,671,672,-1,673,674,675,-1,124,676,677,-1,678,674,679,-1,680,655,677,-1,673,681,682,-1,683,684,676,-1,685,686,687,-1,688,689,690,-1,691,692,693,-1,694,695,696,-1,697,666,669,-1,698,699,700,-1,664,701,702,-1,143,703,704,-1,705,706,707,-1,708,709,710,-1,711,712,713,-1,714,715,716,-1,716,717,714,-1,718,719,720,-1,721,722,723,-1,724,725,726,-1,727,728,729,-1,730,731,726,-1,729,732,733,-1,734,735,736,-1,737,728,738,-1,739,740,741,-1,742,743,744,-1,745,735,724,-1,746,747,748,-1,749,750,751,-1,752,745,753,-1,733,732,730,-1,748,754,746,-1,755,756,757,-1,758,759,760,-1,761,762,763,-1,764,765,766,-1,767,765,768,-1,769,770,711,-1,711,770,771,-1,713,772,773,-1,774,758,775,-1,776,777,778,-1,779,780,139,-1,781,782,783,-1,784,785,786,-1,786,787,784,-1,788,789,790,-1,791,792,793,-1,649,793,794,-1,795,796,787,-1,797,798,799,-1,800,801,802,-1,803,804,805,-1,806,807,808,-1,809,810,811,-1,812,813,814,-1,812,814,815,-1,816,502,501,-1,804,817,818,-1,819,820,811,-1,821,822,811,-1,823,815,824,-1,825,826,824,-1,827,828,812,-1,829,830,831,-1,832,833,834,-1,835,836,837,-1,838,839,835,-1,840,841,842,-1,843,844,845,-1,846,847,848,-1,849,850,851,-1,852,853,854,-1,855,856,847,-1,857,858,859,-1,860,861,227,-1,862,863,864,-1,865,866,867,-1,868,869,870,-1,869,871,872,-1,873,874,875,-1,876,19,877,-1,878,879,880,-1,881,882,883,-1,884,885,886,-1,887,888,889,-1,883,890,891,-1,891,888,883,-1,860,892,229,-1,893,47,46,-1,51,894,895,-1,108,896,897,-1,898,652,899,-1,900,165,163,-1,901,92,182,-1,1,902,903,-1,904,905,881,-1,12,906,878,-1,907,908,665,-1,909,652,702,-1,169,116,910,-1,911,912,913,-1,914,915,916,-1,917,918,919,-1,920,921,922,-1,923,161,924,-1,925,926,562,-1,639,927,640,-1,577,521,523,-1,826,486,505,-1,928,476,503,-1,472,929,930,-1,469,931,932,-1,933,801,930,-1,934,195,935,-1,936,937,938,-1,939,940,941,-1,938,380,936,-1,942,943,944,-1,945,946,947,-1,948,949,950,-1,192,194,181,-1,945,947,951,-1,952,953,954,-1,954,955,956,-1,949,957,945,-1,958,959,960,-1,950,949,961,-1,958,960,962,-1,963,964,965,-1,966,293,282,-1,274,406,410,-1,359,54,53,-1,75,967,178,-1,968,969,434,-1,970,635,927,-1,971,972,973,-1,974,483,975,-1,976,148,977,-1,177,173,175,-1,978,979,152,-1,132,980,136,-1,981,982,983,-1,984,985,986,-1,987,463,988,-1,989,990,991,-1,989,992,993,-1,994,993,478,-1,995,996,508,-1,974,997,481,-1,975,483,998,-1,999,625,1000,-1,761,746,754,-1,146,79,78,-1,1001,1002,69,-1,1003,1004,1005,-1,1006,1007,1008,-1,286,1009,1007,-1,649,648,798,-1,708,1010,1011,-1,1012,1013,645,-1,1014,1015,707,-1,783,1016,703,-1,1017,1018,714,-1,714,717,1019,-1,1020,714,1018,-1,1021,124,637,-1,1022,1023,1024,-1,1024,1025,1026,-1,663,1027,643,-1,1028,1023,125,-1,651,1029,1030,-1,1031,1032,1033,-1,925,1034,1035,-1,591,593,590,-1,1036,584,586,-1,589,1037,1038,-1,630,1039,631,-1,828,813,812,-1,687,1040,1041,-1,828,1042,1043,-1,755,757,686,-1,1044,1045,1046,-1,777,838,837,-1,1047,1048,887,-1,842,1049,1050,-1,859,873,904,-1,1051,844,1052,-1,1053,830,1054,-1,1055,1056,1057,-1,1058,869,1059,-1,1060,1061,1062,-1,1061,1063,1064,-1,1065,1066,1067,-1,1068,1069,1070,-1,1071,831,1072,-1,325,1069,1073,-1,1074,1075,1076,-1,1056,318,1077,-1,1078,1079,1080,-1,1081,1082,1083,-1,294,1084,1085,-1,1086,1087,1088,-1,312,1056,1089,-1,1077,318,325,-1,1090,1076,1075,-1,1069,325,1070,-1,1057,1091,1052,-1,1092,1072,1093,-1,1094,1095,1090,-1,1096,1061,1064,-1,1097,1061,1060,-1,850,1098,851,-1,904,857,859,-1,834,833,1099,-1,1100,1101,1046,-1,778,833,808,-1,1102,1044,1103,-1,757,1104,1043,-1,1042,1105,687,-1,1040,687,695,-1,829,1106,1090,-1,1107,827,823,-1,1108,1038,1109,-1,1110,1111,1112,-1,1113,1114,1115,-1,563,579,578,-1,578,564,563,-1,826,1116,566,-1,1035,1117,592,-1,1031,1118,523,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=3 */
		private int[] gettempl_geometry_5_19_coordIndex_3()
		{
			int[] value = {607,610,625,-1,609,1119,1120,-1,610,609,1121,-1,1122,1123,688,-1,1024,1026,1124,-1,1125,125,1023,-1,669,1126,644,-1,1127,434,139,-1,1128,432,1129,-1,429,1129,1130,-1,645,644,1126,-1,1131,1132,835,-1,286,285,1133,-1,1006,1134,1007,-1,1135,1136,1137,-1,1138,1139,1140,-1,1139,1138,1141,-1,1142,784,787,-1,1143,1144,1145,-1,163,1146,900,-1,1147,920,836,-1,754,755,762,-1,974,975,573,-1,998,483,1148,-1,1149,1150,996,-1,1150,509,996,-1,1151,989,991,-1,990,1152,1153,-1,1154,987,988,-1,127,1155,1156,-1,988,1157,1158,-1,985,984,1159,-1,981,983,1160,-1,153,152,1161,-1,991,1162,1151,-1,993,992,641,-1,142,1163,1164,-1,1165,1005,1166,-1,425,121,77,-1,1167,1168,1169,-1,95,1170,1171,-1,1172,1173,412,-1,366,342,1174,-1,960,953,1175,-1,378,1176,950,-1,379,959,958,-1,961,949,945,-1,945,1177,956,-1,818,951,947,-1,1178,1179,467,-1,1180,1181,1182,-1,381,380,938,-1,1183,1184,1185,-1,939,381,940,-1,1186,1187,192,-1,193,800,802,-1,470,932,473,-1,503,502,1188,-1,928,929,472,-1,1189,507,477,-1,569,568,513,-1,562,926,560,-1,4,1190,1191,-1,1192,1193,1194,-1,885,1195,922,-1,1147,1196,1197,-1,1198,112,1199,-1,1200,800,193,-1,1201,916,915,-1,970,927,441,-1,878,905,904,-1,857,842,1050,-1,1202,1203,860,-1,1204,65,1173,-1,1145,71,1205,-1,1029,610,1206,-1,1207,1208,1209,-1,1210,897,1211,-1,62,1212,169,-1,1213,895,894,-1,42,1214,923,-1,1215,1203,1216,-1,890,880,1217,-1,891,854,853,-1,905,880,882,-1,1099,1195,885,-1,1218,1219,7,-1,1059,872,922,-1,1073,1091,1077,-1,809,1220,810,-1,1221,1222,862,-1,296,297,1223,-1,1224,858,857,-1,855,1225,856,-1,1225,1226,891,-1,840,1227,881,-1,834,1054,832,-1,837,920,1195,-1,839,838,285,-1,831,830,1053,-1,826,566,824,-1,1075,1074,1228,-1,811,1229,720,-1,933,817,804,-1,804,801,933,-1,933,1230,817,-1,1188,502,1231,-1,402,816,825,-1,814,324,323,-1,1228,1074,324,-1,822,1232,1075,-1,824,815,1233,-1,1076,1070,1234,-1,803,193,802,-1,818,947,943,-1,801,804,803,-1,1235,1236,1188,-1,1237,791,797,-1,1238,143,796,-1,708,705,1010,-1,1239,788,1240,-1,1241,716,1242,-1,759,1102,1243,-1,1244,1245,777,-1,777,776,1244,-1,1246,1126,668,-1,1247,1248,780,-1,708,710,1249,-1,1249,710,1250,-1,1251,1250,1020,-1,285,1252,775,-1,1253,1254,773,-1,772,712,1133,-1,1255,1256,770,-1,1257,1258,1255,-1,1259,755,1260,-1,1258,654,714,-1,1261,764,1262,-1,774,759,758,-1,1263,1104,757,-1,723,1263,1264,-1,747,749,1265,-1,1243,1103,746,-1,728,727,734,-1,735,743,742,-1,724,1266,745,-1,742,1267,1268,-1,811,722,721,-1,718,723,722,-1,1256,717,716,-1,1008,1007,1269,-1,712,711,1009,-1,785,784,1270,-1,1270,1237,785,-1,795,707,1015,-1,1271,1010,705,-1,698,1018,1017,-1,669,700,699,-1,634,1272,640,-1,1041,1040,1273,-1,690,689,1274,-1,1122,688,1273,-1,1122,1275,1276,-1,689,658,1277,-1,1278,1279,1280,-1,655,680,1281,-1,1282,1283,1284,-1,1285,678,1286,-1,1287,908,907,-1,676,124,1021,-1,1272,1288,665,-1,1288,1272,634,-1,634,140,780,-1,656,1289,1290,-1,1291,1274,1292,-1,654,768,1293,-1,1294,702,652,-1,715,1295,647,-1,1296,707,706,-1,669,644,1297,-1,1298,1299,1300,-1,1301,659,1302,-1,1303,1304,1305,-1,1306,150,149,-1,1307,641,643,-1,1302,659,661,-1,1155,1164,1163,-1,927,635,640,-1,642,641,1308,-1,1309,610,1029,-1,1310,651,650,-1,1309,1311,1312,-1,1000,1313,999,-1,1299,1314,1315,-1,1316,1317,618,-1,1318,616,618,-1,1319,1320,911,-1,1321,1322,1323,-1,911,479,912,-1,1321,615,614,-1,607,1119,609,-1,1324,1031,523,-1,614,609,1120,-1,1032,596,606,-1,599,605,1325,-1,1031,1324,1032,-1,604,599,601,-1,602,611,1326,-1,612,606,596,-1,1327,1119,1328,-1,1329,590,1330,-1,999,1331,625,-1,581,591,590,-1,925,583,926,-1,925,588,581,-1,926,1332,585,-1,585,584,1333,-1,1329,1334,1037,-1,577,1118,1035,-1,1324,523,524,-1,520,1335,1336,-1,1337,563,540,-1,565,1116,540,-1,566,534,824,-1,1338,1339,1340,-1,551,1341,1342,-1,545,556,546,-1,542,1343,543,-1,565,540,539,-1,1344,1345,1110,-1,1346,536,535,-1,1344,1347,1345,-1,526,1348,1349,-1,576,518,1350,-1,1351,519,521,-1,569,1352,512,-1,1338,1353,1354,-1,504,1355,1356,-1,476,475,1357,-1,1358,1359,975,-1,1352,1349,1360,-1,1350,1358,1361,-1,1362,1363,511,-1,1364,1363,1362,-1,1365,1366,1367,-1,1368,1354,1353,-1,489,502,503,-1,571,1369,493,-1,490,492,504,-1,495,1370,493,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=4 */
		private int[] gettempl_geometry_5_19_coordIndex_4()
		{
			int[] value = {516,1370,498,-1,516,498,1371,-1,492,491,1372,-1,485,497,494,-1,498,1370,495,-1,826,501,486,-1,1373,1374,1375,-1,1376,1377,1149,-1,1374,1378,1379,-1,1380,473,932,-1,1381,469,1200,-1,995,1382,1383,-1,1384,1152,1385,-1,1386,463,465,-1,1380,1387,1189,-1,1388,1389,1390,-1,1302,1391,971,-1,1392,1393,126,-1,1393,1388,126,-1,1308,1304,1394,-1,155,1395,1396,-1,1397,1398,1399,-1,1400,449,1401,-1,122,1402,176,-1,1403,1404,1405,-1,960,1175,962,-1,193,1406,467,-1,1407,1408,1409,-1,441,927,439,-1,1410,1411,972,-1,150,1306,1412,-1,149,1413,1165,-1,433,1414,1415,-1,429,1416,430,-1,145,1412,1306,-1,1004,1003,154,-1,80,1417,424,-1,89,1418,348,-1,1419,1420,1197,-1,206,1421,1422,-1,1423,1424,52,-1,403,392,404,-1,1185,1425,388,-1,1426,1427,398,-1,399,1428,1429,-1,1430,1431,1432,-1,398,1427,1433,-1,1434,375,942,-1,211,1435,1436,-1,295,296,1437,-1,1438,1439,1440,-1,964,1441,1442,-1,1443,1444,315,-1,1445,1446,1088,-1,1447,1448,1449,-1,1174,344,330,-1,1450,1451,1178,-1,187,1418,1452,-1,1453,1454,1455,-1,1456,1457,1458,-1,357,63,355,-1,352,354,351,-1,1459,1081,1460,-1,331,1461,332,-1,1462,1463,1464,-1,342,1465,341,-1,333,337,336,-1,1466,1467,1468,-1,1469,1468,1470,-1,1471,332,335,-1,1469,371,401,-1,328,327,365,-1,1472,1473,324,-1,324,1474,1472,-1,1443,321,1475,-1,321,370,1476,-1,1477,1478,325,-1,325,318,1479,-1,325,1478,1480,-1,1481,369,318,-1,319,1482,320,-1,1483,318,314,-1,1441,964,963,-1,1484,1080,1079,-1,303,1485,1484,-1,1486,1487,1080,-1,1488,1489,1080,-1,1484,1488,1080,-1,1442,305,1490,-1,1491,965,1492,-1,283,301,297,-1,296,295,284,-1,1176,1493,395,-1,1437,292,291,-1,1494,225,1495,-1,1496,1479,318,-1,282,1497,1498,-1,282,1499,1497,-1,282,1498,1500,-1,1501,1502,1503,-1,22,1504,1505,-1,1506,278,277,-1,276,1507,274,-1,1508,409,263,-1,1509,1510,1511,-1,269,272,271,-1,1512,1503,1502,-1,245,231,219,-1,239,1513,1514,-1,201,1515,1516,-1,266,1517,1518,-1,1519,1520,1521,-1,202,1522,200,-1,1523,1524,966,-1,1525,1526,1527,-1,263,409,400,-1,49,242,1528,-1,238,1529,290,-1,1495,1530,1531,-1,1532,1503,1533,-1,1534,1535,237,-1,238,228,230,-1,269,214,272,-1,1536,213,215,-1,1534,1495,225,-1,1537,246,1521,-1,1504,22,261,-1,218,1538,1525,-1,1203,1539,1536,-1,1216,240,1215,-1,1514,1540,1541,-1,1435,1542,1543,-1,1544,206,209,-1,207,206,1422,-1,410,1172,1545,-1,1546,1507,276,-1,202,201,1547,-1,1526,1525,1548,-1,1549,1550,1173,-1,1551,41,1552,-1,934,208,349,-1,1553,1554,353,-1,1201,915,1555,-1,193,467,466,-1,1450,1556,376,-1,1178,1557,1558,-1,174,173,1559,-1,467,1179,468,-1,177,175,178,-1,169,1212,1560,-1,1561,55,894,-1,1562,1563,1564,-1,164,1565,94,-1,164,90,1565,-1,163,162,1566,-1,163,74,76,-1,923,40,42,-1,1528,160,33,-1,1003,155,154,-1,977,148,150,-1,1399,1398,1567,-1,447,1568,454,-1,1569,450,1570,-1,1001,1004,1002,-1,143,145,1166,-1,969,968,137,-1,133,132,135,-1,139,130,1127,-1,131,130,140,-1,130,139,140,-1,142,1164,131,-1,241,243,1571,-1,902,1,1572,-1,4,894,51,-1,116,1573,117,-1,279,1574,1575,-1,1576,1577,106,-1,1577,1578,104,-1,414,1563,1579,-1,1580,102,1167,-1,1581,1582,1208,-1,1583,97,96,-1,356,1584,1564,-1,422,1585,1146,-1,1586,901,1587,-1,165,1452,1588,-1,90,1589,1565,-1,1590,346,87,-1,1397,1591,1592,-1,170,63,62,-1,1212,1593,1560,-1,1594,1595,60,-1,1455,1454,172,-1,53,1561,1596,-1,55,1597,1213,-1,279,1598,0,-1,1599,30,26,-1,1600,1517,265,-1,49,50,29,-1,29,28,49,-1,217,216,24,-1,1601,48,1602,-1,46,24,23,-1,1528,32,49,-1,12,1603,1604,-1,1605,1606,1607,-1,19,21,17,-1,16,1608,12,-1,19,1609,1610,-1,1611,9,11,-1,6,1612,11,-1,2,1,1190,-1,1190,4,3,-1,1572,1,0,-1,1613,1614,1218,-1,1218,1615,1613,-1,1611,11,1608,-1,1604,1616,12,-1,14,15,12,-1,1617,1618,1608,-1,1605,1619,1620,-1,1605,1620,1606,-1,23,1621,46,-1,1602,27,1601,-1,47,893,1571,-1,1600,265,39,-1,25,1599,26,-1,1509,1622,1623,-1,279,0,1574,-1,55,54,1597,-1,1596,358,53,-1,172,58,1455,-1,1595,61,60,-1,1212,64,1593,-1,170,355,63,-1,455,1144,1624,-1,442,147,1625,-1,1592,1398,1397,-1,1590,87,86,-1,90,89,1589,-1,1588,91,165,-1,1587,1626,1586,-1,1146,1566,422,-1,356,1564,413,-1,1583,1627,97,-1,1581,1208,1169,-1,1167,1207,1580,-1,1171,414,1579,-1,1628,1629,1630,-1,112,111,105,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=5 */
		private int[] gettempl_geometry_5_19_coordIndex_5()
		{
			int[] value = {279,1575,277,-1,917,98,100,-1,1457,1631,1458,-1,1584,170,169,-1,1632,125,1301,-1,128,127,1633,-1,127,1156,1633,-1,131,140,142,-1,433,138,1414,-1,1003,1413,155,-1,1569,1634,450,-1,454,1635,447,-1,68,1001,69,-1,146,78,1636,-1,1637,1638,156,-1,924,161,1528,-1,1528,33,32,-1,1623,903,1639,-1,163,1566,1146,-1,421,1585,422,-1,1211,96,1640,-1,66,45,902,-1,116,60,59,-1,1402,121,425,-1,916,1641,1451,-1,185,184,1642,-1,419,174,1559,-1,183,348,180,-1,1558,1179,1178,-1,192,181,190,-1,1555,184,1201,-1,1553,353,1421,-1,1551,1552,1508,-1,1549,1173,405,-1,1525,1538,1548,-1,201,267,1547,-1,1643,1546,276,-1,1545,275,410,-1,1644,1554,1553,-1,935,1645,1181,-1,1553,206,1644,-1,206,1646,205,-1,211,1647,212,-1,1514,1648,1540,-1,246,1537,234,-1,218,217,1538,-1,1648,1514,1649,-1,1650,1529,268,-1,1651,1652,222,-1,1215,247,1653,-1,1653,236,1215,-1,269,1654,214,-1,230,1655,238,-1,237,1530,1534,-1,1503,1539,1533,-1,1495,1534,1530,-1,1536,215,860,-1,24,216,22,-1,290,237,238,-1,892,860,215,-1,202,1547,1522,-1,1519,221,1520,-1,263,400,264,-1,1525,1527,218,-1,1523,966,1650,-1,266,265,1517,-1,1516,36,201,-1,1514,1541,239,-1,245,247,231,-1,1502,1656,1512,-1,271,270,269,-1,263,1551,1508,-1,1506,277,411,-1,22,1505,23,-1,1501,1503,1532,-1,226,1657,1652,-1,1658,1659,290,-1,282,290,966,-1,1531,1494,1495,-1,1660,1437,291,-1,297,284,283,-1,299,291,300,-1,965,1661,1492,-1,1442,306,305,-1,1489,1486,1080,-1,1487,1055,1080,-1,1484,1079,303,-1,1483,314,313,-1,310,1662,311,-1,318,1483,1481,-1,1663,1496,317,-1,1480,1664,325,-1,1479,1477,325,-1,1475,321,1476,-1,1443,1475,1665,-1,321,1443,319,-1,324,328,1474,-1,1666,1472,1474,-1,365,329,328,-1,1667,1471,335,-1,1471,401,332,-1,1469,401,1468,-1,342,333,336,-1,341,368,339,-1,1464,342,1462,-1,342,336,345,-1,1668,325,1664,-1,1460,1669,1459,-1,350,352,351,-1,357,1670,63,-1,1456,1458,61,-1,1453,1671,1454,-1,1418,1588,1452,-1,346,1587,347,-1,1178,1556,1450,-1,330,329,1174,-1,1449,1672,1447,-1,1088,1087,1445,-1,315,314,1443,-1,1490,964,1442,-1,1438,1440,308,-1,1437,1660,295,-1,375,193,1673,-1,375,1673,942,-1,337,398,1433,-1,914,376,375,-1,248,383,386,-1,401,321,398,-1,1433,1427,1674,-1,1185,1184,1425,-1,1675,1676,197,-1,1419,1197,1196,-1,89,1588,1418,-1,80,1592,1417,-1,154,1677,1004,-1,145,144,1412,-1,429,1678,1416,-1,433,1415,1679,-1,1680,149,1165,-1,1412,977,150,-1,438,441,439,-1,972,440,1410,-1,1303,1391,1302,-1,81,1625,1139,-1,1407,122,1408,-1,191,420,1681,-1,191,360,420,-1,1408,122,176,-1,1395,148,979,-1,1400,1401,1682,-1,1397,1399,456,-1,155,1413,1395,-1,127,134,1155,-1,1304,1303,1394,-1,971,973,1302,-1,126,1683,1392,-1,1390,462,1388,-1,995,1684,1382,-1,1386,1157,463,-1,1384,1153,1152,-1,1187,193,192,-1,1200,193,1381,-1,1380,474,473,-1,1379,1685,1374,-1,1149,996,1376,-1,1149,974,1150,-1,498,495,499,-1,505,485,494,-1,489,488,1686,-1,1686,484,489,-1,491,487,1372,-1,1371,490,516,-1,484,486,501,-1,506,493,1116,-1,1372,489,503,-1,1687,1360,1349,-1,1688,1689,1365,-1,1688,1690,1689,-1,1368,1353,510,-1,1691,1687,1349,-1,1367,1688,1365,-1,1364,1692,1363,-1,1362,511,510,-1,1350,1361,1693,-1,1694,570,1695,-1,512,1352,1360,-1,525,1696,1359,-1,1340,579,1697,-1,569,512,511,-1,1351,521,520,-1,1693,576,1350,-1,526,1349,515,-1,1344,535,1347,-1,531,1698,823,-1,535,1699,1346,-1,565,539,1700,-1,1701,1702,541,-1,542,544,1343,-1,545,547,556,-1,551,1342,549,-1,1338,557,1339,-1,1336,558,520,-1,1116,1337,540,-1,1703,1363,1692,-1,573,1696,572,-1,1361,1358,975,-1,1034,577,1035,-1,583,925,581,-1,1109,1704,1108,-1,583,1332,926,-1,587,591,581,-1,590,1705,1330,-1,605,1120,1325,-1,602,1706,611,-1,601,1707,604,-1,606,1033,1032,-1,607,606,1119,-1,1321,1323,615,-1,911,1320,479,-1,1319,911,1708,-1,1709,1314,1299,-1,1312,626,1309,-1,1310,650,1710,-1,1711,632,631,-1,1712,1309,1029,-1,1308,1394,642,-1,1155,134,1164,-1,661,1713,1302,-1,1307,913,641,-1,149,1680,1306,-1,1304,1389,1305,-1,1302,973,1301,-1,700,669,1297,-1,646,1013,1714,-1,646,645,1013,-1,1296,1014,707,-1,715,1715,1295,-1,1716,1295,1250,-1,694,630,651,-1,909,653,652,-1,677,657,124,-1,1292,1717,1291,-1,1290,657,656,-1,1024,662,1022,-1,123,125,1718,-1,1288,634,669,-1,1272,665,1021,-1,668,1126,669,-1,674,673,679,-1,1287,1719,908,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=6 */
		private int[] gettempl_geometry_5_19_coordIndex_6()
		{
			int[] value = {1285,1720,678,-1,680,1721,1281,-1,1290,124,657,-1,1273,1275,1122,-1,1043,1220,828,-1,1722,1110,1039,-1,1040,1275,1273,-1,635,634,640,-1,699,697,669,-1,1017,1723,698,-1,143,704,1128,-1,1271,1011,1010,-1,1015,1724,795,-1,1137,1725,791,-1,713,769,711,-1,1726,789,1727,-1,1728,1240,647,-1,716,1241,1256,-1,1729,1009,711,-1,721,806,811,-1,723,718,1263,-1,736,735,742,-1,738,728,734,-1,728,732,729,-1,1730,1243,746,-1,748,747,1265,-1,810,1104,1229,-1,723,1264,752,-1,753,745,1266,-1,757,756,1263,-1,1262,693,1261,-1,714,1019,1258,-1,1258,768,654,-1,763,1257,1255,-1,1256,771,770,-1,1730,1253,773,-1,1731,772,1133,-1,776,778,1100,-1,1020,1732,1251,-1,1250,1251,1249,-1,708,1249,1733,-1,1247,780,779,-1,1246,668,781,-1,786,785,1271,-1,785,1011,1271,-1,1243,760,759,-1,1242,788,1241,-1,788,1242,1240,-1,708,1733,705,-1,1237,1270,791,-1,1188,1231,1235,-1,953,952,1734,-1,803,802,801,-1,943,805,818,-1,1234,1074,1076,-1,806,721,807,-1,815,323,1233,-1,1228,822,1075,-1,814,1228,324,-1,815,814,323,-1,825,345,402,-1,502,816,1231,-1,1230,1735,817,-1,719,811,720,-1,820,821,811,-1,823,1736,815,-1,1674,1737,816,-1,831,1053,1072,-1,1738,833,832,-1,837,1195,1739,-1,837,836,920,-1,1740,1053,1741,-1,847,846,1742,-1,891,853,1225,-1,1065,846,848,-1,859,874,873,-1,867,1743,1744,-1,1223,374,296,-1,1222,863,862,-1,1093,846,1065,-1,1073,1066,1091,-1,1058,1192,1745,-1,869,868,871,-1,874,858,875,-1,1218,7,1615,-1,1099,885,1746,-1,905,882,881,-1,885,884,1746,-1,891,890,854,-1,890,882,880,-1,860,1747,1202,-1,1215,236,1203,-1,1640,1579,1211,-1,1748,1198,1420,-1,1580,1207,1209,-1,1206,1749,1029,-1,90,164,91,-1,65,412,1173,-1,1148,1319,615,-1,1750,1617,1608,-1,857,1227,842,-1,873,878,904,-1,652,898,1294,-1,1021,683,676,-1,608,1751,1033,-1,970,441,1752,-1,1201,1641,916,-1,416,1753,417,-1,1754,112,1209,-1,1147,1197,1755,-1,917,1629,98,-1,872,885,922,-1,1194,1745,1192,-1,0,1598,1572,-1,242,244,1202,-1,926,1756,560,-1,513,1352,569,-1,345,1233,1757,-1,507,475,477,-1,929,503,1188,-1,191,1186,192,-1,403,393,392,-1,384,383,274,-1,938,940,381,-1,938,1758,940,-1,1180,935,1181,-1,947,944,943,-1,947,946,944,-1,467,1406,1178,-1,955,945,956,-1,960,954,953,-1,945,955,961,-1,960,959,1759,-1,958,377,379,-1,1493,1176,1428,-1,377,397,1429,-1,366,1465,342,-1,292,302,1760,-1,1172,405,1173,-1,425,77,426,-1,1166,1680,1165,-1,1402,424,1761,-1,1413,1003,1165,-1,176,986,177,-1,132,983,152,-1,985,177,986,-1,1159,1762,177,-1,988,1158,984,-1,127,126,462,-1,462,1763,127,-1,1154,461,987,-1,1153,1764,990,-1,1308,641,1162,-1,989,993,1375,-1,1373,993,994,-1,509,508,996,-1,481,483,974,-1,974,573,1150,-1,575,1765,1766,-1,1062,1061,1767,-1,143,1001,1142,-1,1142,1141,784,-1,1138,1140,1768,-1,1131,1135,1138,-1,1137,1769,1135,-1,1770,791,1725,-1,1726,1009,1729,-1,1246,645,1126,-1,1678,429,1130,-1,716,715,1242,-1,1021,636,1272,-1,1023,1022,1125,-1,1024,1771,1025,-1,125,1632,1718,-1,1024,1124,662,-1,610,1121,1206,-1,1029,651,1712,-1,592,587,1035,-1,826,506,1116,-1,564,578,1772,-1,1114,1773,1115,-1,1774,1110,1112,-1,589,1329,1037,-1,823,1698,1107,-1,827,1736,823,-1,1232,829,1090,-1,827,1105,828,-1,687,686,1042,-1,757,1043,1042,-1,685,691,686,-1,1243,1102,1103,-1,808,807,778,-1,833,1738,808,-1,1101,1044,1046,-1,834,1099,1746,-1,887,886,871,-1,904,1227,857,-1,1605,1607,1775,-1,1222,875,863,-1,1610,1776,19,-1,1053,1740,1777,-1,1054,830,829,-1,1061,1778,1063,-1,1767,1061,1779,-1,1090,1106,1094,-1,849,1057,1052,-1,1091,1066,1065,-1,325,1234,1070,-1,1075,1232,1090,-1,294,1080,284,-1,1056,1438,1089,-1,1086,325,1087,-1,1780,294,1085,-1,1083,1460,1081,-1,1080,294,1078,-1,1073,1077,325,-1,1071,1072,1092,-1,1068,1781,1069,-1,1061,1096,1779,-1,1778,1061,1097,-1,1058,1059,1782,-1,1743,1055,1057,-1,886,885,872,-1,1740,1226,1783,-1,16,1750,1608,-1,842,865,1049,-1,777,1245,838,-1,757,1042,686,-1,828,1105,1042,-1,687,1105,695,-1,827,1722,696,-1,1704,586,1108,-1,1110,1107,1344,-1,593,1705,590,-1,588,1035,587,-1,588,925,1035,-1,1751,1031,1033,-1,1030,1029,1749,-1,1030,694,651,-1,1784,1027,1124,-1,1030,1749,1276,-1,689,1277,1274,-1,1028,1290,1785,-1,1028,1771,1023,-1,1027,1307,643,-1,1024,1023,1771,-1,636,1021,637,-1,634,141,140,-1,1020,1715,714,-1,714,1786,1017,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=7 */
		private int[] gettempl_geometry_5_19_coordIndex_7()
		{
			int[] value = {969,139,434,-1,703,1238,783,-1,1246,1012,645,-1,1011,799,708,-1,1269,1007,1727,-1,836,835,1132,-1,1007,1134,286,-1,1136,1135,1131,-1,1005,1165,1003,-1,808,1738,819,-1,761,1253,746,-1,997,974,1149,-1,995,1685,996,-1,1375,990,989,-1,1151,992,989,-1,990,1764,991,-1,463,1157,988,-1,1393,1305,1388,-1,1159,177,985,-1,1160,983,132,-1,152,983,978,-1,1402,122,121,-1,1375,993,1373,-1,972,1411,973,-1,436,968,434,-1,178,175,75,-1,115,1787,99,-1,359,1788,54,-1,290,1530,237,-1,293,292,282,-1,965,1789,963,-1,309,321,320,-1,1734,1175,953,-1,1734,1737,1175,-1,950,961,379,-1,379,378,950,-1,1759,954,960,-1,956,952,954,-1,945,951,1177,-1,950,1176,948,-1,1176,403,948,-1,945,957,946,-1,942,1673,943,-1,935,1180,1790,-1,939,941,1791,-1,1792,1793,1430,-1,469,932,470,-1,930,471,472,-1,503,929,928,-1,505,506,826,-1,1794,1795,1689,-1,577,522,521,-1,925,562,1034,-1,1191,171,1796,-1,1562,169,910,-1,1195,920,922,-1,167,897,1210,-1,1197,1797,1755,-1,105,104,112,-1,93,1586,1798,-1,1300,911,913,-1,479,1320,480,-1,701,909,702,-1,907,665,702,-1,878,873,12,-1,904,881,1227,-1,693,899,1293,-1,182,1799,901,-1,165,164,163,-1,652,1293,899,-1,164,1798,1419,-1,229,861,860,-1,860,1203,1536,-1,891,1226,888,-1,883,882,890,-1,886,887,889,-1,884,886,889,-1,881,883,1048,-1,878,880,905,-1,876,877,1800,-1,875,1222,873,-1,872,1059,869,-1,1801,868,870,-1,1049,865,867,-1,862,864,1802,-1,1803,1080,1055,-1,858,874,859,-1,840,881,1048,-1,856,1804,847,-1,851,1744,849,-1,847,1804,848,-1,844,1051,845,-1,1227,840,842,-1,872,871,886,-1,1195,1099,1739,-1,838,835,837,-1,836,1132,1147,-1,1106,829,831,-1,827,812,1736,-1,402,1674,816,-1,825,501,826,-1,824,534,823,-1,821,1232,822,-1,810,1229,811,-1,817,951,818,-1,501,825,816,-1,815,1736,812,-1,813,1228,814,-1,809,811,822,-1,1232,821,829,-1,803,805,193,-1,804,818,805,-1,800,930,801,-1,1188,1236,929,-1,1237,797,799,-1,795,787,786,-1,1238,703,143,-1,1728,649,794,-1,791,793,797,-1,790,1241,788,-1,1805,781,783,-1,780,140,139,-1,774,775,1252,-1,1102,1045,1044,-1,773,1254,713,-1,1253,1730,746,-1,1255,1258,1019,-1,767,768,1258,-1,764,1261,765,-1,761,754,762,-1,755,1806,756,-1,753,723,752,-1,749,747,750,-1,750,747,1044,-1,747,1103,1044,-1,746,1103,747,-1,742,744,1267,-1,740,1807,741,-1,737,1808,728,-1,734,727,735,-1,726,733,730,-1,727,729,725,-1,726,1266,724,-1,1104,720,1229,-1,723,753,721,-1,712,772,713,-1,708,799,709,-1,707,1271,705,-1,702,665,664,-1,698,1723,699,-1,666,1288,669,-1,630,694,696,-1,1262,691,693,-1,1717,899,693,-1,690,1273,688,-1,687,1041,685,-1,683,1284,684,-1,677,684,680,-1,679,1809,678,-1,1720,1810,678,-1,676,684,677,-1,675,681,673,-1,665,1288,666,-1,780,1248,634,-1,1713,642,1394,-1,659,1125,660,-1,656,658,1123,-1,1811,898,899,-1,657,677,655,-1,654,653,714,-1,654,1293,652,-1,1293,1261,693,-1,647,649,1728,-1,799,798,709,-1,1715,715,714,-1,1297,644,646,-1,144,143,429,-1,636,1812,639,-1,638,1812,636,-1,1784,1121,1298,-1,532,534,565,-1,630,632,650,-1,626,610,1309,-1,626,1312,624,-1,623,1813,621,-1,618,617,1316,-1,619,609,1814,-1,1815,609,620,-1,1708,618,613,-1,1816,1817,1818,-1,1751,1117,1031,-1,608,1033,606,-1,1765,594,524,-1,604,595,605,-1,602,603,1706,-1,599,603,600,-1,595,1819,594,-1,595,574,605,-1,591,587,592,-1,1820,1313,1821,-1,589,590,1329,-1,1037,1109,1038,-1,577,523,1118,-1,585,1822,1108,-1,1108,586,585,-1,1332,1822,585,-1,577,1034,562,-1,524,597,1324,-1,569,1703,567,-1,1116,565,566,-1,540,564,1823,-1,1824,1036,586,-1,1825,1756,926,-1,557,559,1339,-1,556,527,529,-1,547,527,556,-1,544,546,1343,-1,541,543,1701,-1,538,540,1111,-1,1700,633,565,-1,537,1347,535,-1,531,823,534,-1,1699,1107,1698,-1,564,1772,584,-1,584,1036,564,-1,517,1348,526,-1,523,521,519,-1,520,522,1335,-1,517,519,1351,-1,1766,1765,524,-1,1356,1355,1695,-1,1697,579,1369,-1,1361,1826,1693,-1,1360,1368,512,-1,512,1368,510,-1,509,567,507,-1,1827,1364,1828,-1,1687,1338,1354,-1,503,492,1372,-1,501,489,484,-1,1829,498,500,-1,496,485,1830,-1,493,506,494,-1,485,505,486,-1,490,1371,491,-1,489,1372,487,-1,484,1686,485,-1,1356,493,1370,-1,482,478,480,-1,1374,1685,1375,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=8 */
		private int[] gettempl_geometry_5_19_coordIndex_8()
		{
			int[] value = {472,474,928,-1,1200,469,471,-1,1381,193,1187,-1,1387,1380,1684,-1,1380,1382,1684,-1,460,462,1390,-1,987,1831,463,-1,462,126,1388,-1,1388,1305,1389,-1,155,1637,156,-1,1568,452,454,-1,451,1401,449,-1,446,448,1832,-1,1761,1404,1403,-1,1833,1834,1416,-1,1163,142,141,-1,440,438,1410,-1,636,640,1272,-1,434,1127,435,-1,433,1679,431,-1,1416,1129,1835,-1,430,1412,144,-1,70,1677,154,-1,427,1836,428,-1,424,426,442,-1,423,174,421,-1,196,166,1837,-1,52,1424,1838,-1,65,1506,411,-1,1508,408,409,-1,405,407,1549,-1,966,290,1650,-1,388,387,1185,-1,397,1426,398,-1,1183,389,391,-1,942,937,1434,-1,1429,397,399,-1,395,1839,396,-1,393,396,394,-1,390,1840,391,-1,388,1841,386,-1,383,385,386,-1,380,382,1842,-1,377,1429,378,-1,291,1780,1085,-1,374,1223,372,-1,371,1843,369,-1,341,326,367,-1,366,1174,329,-1,1451,1450,916,-1,364,88,362,-1,360,361,189,-1,353,1844,354,-1,351,1170,349,-1,183,1589,89,-1,1843,1845,318,-1,1087,325,1668,-1,328,1234,325,-1,1174,342,344,-1,1464,343,342,-1,1082,1081,1459,-1,340,333,342,-1,341,340,342,-1,337,1433,338,-1,1471,1466,401,-1,332,1461,334,-1,330,1474,328,-1,1669,1460,1083,-1,328,325,327,-1,1846,367,326,-1,319,1847,1482,-1,1665,1444,1443,-1,318,1845,316,-1,317,1496,318,-1,369,1843,318,-1,311,1056,312,-1,309,320,307,-1,306,1848,304,-1,303,1079,299,-1,1056,1055,1848,-1,1848,1055,1487,-1,294,295,1849,-1,1850,1660,291,-1,291,293,300,-1,302,292,1437,-1,301,1760,302,-1,1466,1468,401,-1,1500,280,282,-1,284,1851,224,-1,222,1852,223,-1,1853,271,273,-1,1510,1854,1511,-1,268,1655,269,-1,246,234,1653,-1,267,201,36,-1,1855,37,266,-1,1551,263,198,-1,254,256,1856,-1,251,253,1857,-1,250,407,248,-1,262,1649,260,-1,257,1858,258,-1,49,28,242,-1,1859,234,1537,-1,246,1653,247,-1,241,1860,239,-1,237,1535,228,-1,236,1653,234,-1,233,1861,231,-1,228,1535,229,-1,1502,1501,255,-1,1513,1862,260,-1,1529,1650,290,-1,1863,274,1507,-1,1864,1435,1543,-1,1644,206,1544,-1,935,195,1645,-1,1863,1865,1647,-1,204,209,205,-1,200,1515,201,-1,1866,408,1508,-1,198,41,1551,-1,1421,206,1553,-1,195,197,1645,-1,1867,1181,1868,-1,193,466,194,-1,190,360,191,-1,1799,182,179,-1,186,1201,184,-1,182,180,179,-1,1406,1556,1178,-1,178,1408,176,-1,425,424,1402,-1,1594,60,116,-1,894,55,1213,-1,897,896,1583,-1,919,1582,1630,-1,1198,85,84,-1,166,1170,95,-1,1585,421,1869,-1,74,163,1870,-1,161,39,38,-1,34,161,38,-1,160,1528,161,-1,1871,157,159,-1,458,1872,459,-1,1873,979,1833,-1,148,976,1834,-1,1397,456,455,-1,1005,143,1166,-1,138,137,1414,-1,969,137,139,-1,635,970,141,-1,127,132,134,-1,1164,129,131,-1,126,128,1683,-1,124,1874,637,-1,123,1874,124,-1,39,161,1600,-1,59,1573,116,-1,99,113,115,-1,1875,1578,1876,-1,111,84,83,-1,102,1580,103,-1,106,1577,104,-1,101,1875,102,-1,98,113,99,-1,95,1640,96,-1,1869,1877,900,-1,364,85,1753,-1,89,91,1588,-1,88,416,86,-1,85,364,83,-1,80,82,1567,-1,1878,1407,1636,-1,77,79,426,-1,74,967,75,-1,73,1205,71,-1,70,1879,68,-1,1677,1002,1004,-1,67,1506,65,-1,64,1212,62,-1,61,1458,59,-1,57,1455,58,-1,1561,53,55,-1,51,1423,52,-1,43,1854,44,-1,32,31,50,-1,43,45,1204,-1,40,1552,41,-1,39,265,37,-1,34,36,160,-1,33,1516,31,-1,28,30,1599,-1,1602,25,27,-1,242,25,1602,-1,1608,1880,1611,-1,18,1609,19,-1,12,1616,13,-1,1608,1881,1880,-1,1882,1619,1605,-1,8,1612,6,-1,1219,8,7,-1,51,5,4,-1,1190,3,2,-1,1611,1613,9,-1,1614,1613,1611,-1,1620,1881,1883,-1,1620,1619,1881,-1,1620,1618,1606,-1,1620,1883,1618,-1,7,10,1615,-1,6,10,7,-1,242,1571,243,-1,1602,1571,242,-1,199,1600,1214,-1,199,1517,1600,-1,279,1884,1598,-1,278,1884,279,-1,1596,1454,358,-1,1596,172,1454,-1,1593,1594,1560,-1,1595,1594,1593,-1,1143,428,1836,-1,1143,1885,428,-1,422,162,423,-1,162,422,1566,-1,442,81,80,-1,81,442,1625,-1,346,1626,1587,-1,1626,346,1590,-1,1877,165,900,-1,1877,1452,165,-1,1564,414,413,-1,1563,414,1564,-1,109,1787,107,-1,168,1787,109,-1,1169,1207,1167,-1,1207,1169,1208,-1,1424,1886,1597,-1,1886,1424,1423,-1,169,1564,1584,-1,1562,1564,169,-1,1208,919,1209,-1,1582,919,1208,-1,244,240,1216,-1,241,244,243,-1,241,240,244,-1,138,432,1128,-1,138,433,432,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=9 */
		private int[] gettempl_geometry_5_19_coordIndex_9()
		{
			int[] value = {1400,454,1887,-1,1400,1635,454,-1,1888,1634,1569,-1,1888,1889,1634,-1,68,1145,1001,-1,1145,68,71,-1,903,40,923,-1,1623,40,903,-1,1,923,924,-1,903,923,1,-1,1590,417,1626,-1,417,1590,86,-1,174,418,421,-1,419,418,174,-1,1890,1179,1558,-1,468,1179,1890,-1,914,1450,376,-1,1450,914,916,-1,1642,1793,1891,-1,1793,1642,1892,-1,349,207,350,-1,207,349,208,-1,1645,1868,1181,-1,1868,1645,197,-1,1549,1893,1550,-1,1894,1893,1549,-1,251,1895,1896,-1,251,1857,1895,-1,267,259,1547,-1,1855,259,267,-1,1644,1897,1554,-1,1644,1544,1897,-1,1543,1898,1899,-1,1543,1542,1898,-1,1863,1546,1865,-1,1863,1507,1546,-1,405,410,406,-1,405,1172,410,-1,1792,1180,1182,-1,1792,1430,1180,-1,247,232,231,-1,232,247,1215,-1,22,218,261,-1,22,216,218,-1,1519,219,221,-1,219,1519,245,-1,1853,254,1856,-1,1656,254,1853,-1,1651,226,1652,-1,1651,227,226,-1,1505,1621,23,-1,1900,1621,1505,-1,1532,1901,1859,-1,1901,1532,1533,-1,1654,1655,230,-1,1654,269,1655,-1,236,1539,1203,-1,1539,236,235,-1,1541,1902,1903,-1,1902,1541,1540,-1,268,238,1655,-1,268,1529,238,-1,250,408,1894,-1,250,249,408,-1,1896,29,50,-1,1895,29,1896,-1,1862,239,1860,-1,239,1862,1513,-1,273,1656,1853,-1,273,1512,1656,-1,220,231,1861,-1,231,220,219,-1,1904,1652,1657,-1,1905,1652,1904,-1,282,288,290,-1,282,281,288,-1,1905,289,1652,-1,1905,1906,289,-1,224,1499,283,-1,224,1497,1499,-1,223,1497,224,-1,223,1498,1497,-1,1652,288,222,-1,1652,289,288,-1,1437,372,302,-1,1437,373,372,-1,1493,1839,395,-1,1907,1839,1493,-1,299,1780,291,-1,1780,299,1908,-1,1439,963,1440,-1,1439,1441,963,-1,964,305,304,-1,305,964,1490,-1,1909,1848,1487,-1,1909,1910,1848,-1,1848,1441,1056,-1,306,1441,1848,-1,306,1442,1441,-1,1489,965,1491,-1,1489,1488,965,-1,311,318,1056,-1,311,314,318,-1,1911,1478,1477,-1,1912,1478,1911,-1,1666,1913,1472,-1,1914,1913,1666,-1,1914,1915,1913,-1,1669,1086,1088,-1,1083,1086,1669,-1,1467,1916,1468,-1,1916,1467,1917,-1,1082,1446,340,-1,1459,1446,1082,-1,1918,1464,1463,-1,1919,1464,1918,-1,1913,1918,1463,-1,1913,1915,1918,-1,344,1474,330,-1,343,1474,344,-1,366,327,1465,-1,327,366,365,-1,1447,1086,340,-1,1086,1447,1672,-1,331,1664,1461,-1,331,1668,1664,-1,1471,1477,1479,-1,1667,1477,1471,-1,1468,316,1470,-1,1468,317,316,-1,1481,1475,1476,-1,1481,1483,1475,-1,371,1845,1843,-1,371,1469,1845,-1,1920,203,1921,-1,203,1920,1922,-1,1923,1595,1593,-1,1595,1923,1924,-1,1457,118,1631,-1,118,1457,119,-1,83,1925,110,-1,83,1926,1925,-1,1927,363,1557,-1,1927,1926,363,-1,1473,1462,1928,-1,1473,1472,1462,-1,1929,1911,1930,-1,1912,1911,1929,-1,1078,1780,1908,-1,1780,1078,294,-1,1931,1085,1084,-1,1932,1085,1931,-1,1432,1933,1434,-1,1431,1933,1432,-1,1790,1934,1436,-1,1790,382,1934,-1,388,1935,1841,-1,388,1425,1935,-1,1184,391,1936,-1,1184,1183,391,-1,404,394,1937,-1,404,392,394,-1,332,337,333,-1,332,398,337,-1,1526,253,1527,-1,1526,1857,253,-1,1863,211,274,-1,1863,1647,211,-1,1924,61,1595,-1,1924,1456,61,-1,1787,1676,107,-1,115,1676,1787,-1,107,1675,1938,-1,1676,1675,107,-1,1939,1581,1940,-1,1939,1628,1581,-1,87,362,88,-1,87,347,362,-1,178,1409,1408,-1,178,967,1409,-1,145,1680,1166,-1,145,1306,1680,-1,968,1414,137,-1,1414,968,1415,-1,1873,1416,1835,-1,1416,1873,1833,-1,135,129,133,-1,135,435,129,-1,1683,440,972,-1,1683,128,440,-1,1303,1713,1394,-1,1303,1302,1713,-1,1758,944,946,-1,938,944,1758,-1,418,360,189,-1,360,418,420,-1,148,1833,979,-1,148,1834,1833,-1,1941,1400,1682,-1,1635,1400,1941,-1,1942,456,1399,-1,1888,456,1942,-1,1943,1944,1945,-1,1887,1944,1943,-1,452,1139,453,-1,82,1139,452,-1,1139,82,81,-1,1946,1947,1948,-1,1949,1947,1946,-1,1941,1950,1951,-1,1682,1950,1941,-1,1948,157,1637,-1,1947,157,1948,-1,1951,1952,1953,-1,1950,1952,1951,-1,1954,978,983,-1,978,1954,444,-1,1393,971,1391,-1,971,1393,1392,-1,1392,972,971,-1,972,1392,1683,-1,1955,1389,1304,-1,1390,1389,1955,-1,420,1559,1762,-1,1559,420,419,-1,464,1384,465,-1,464,1153,1384,-1,931,465,1384,-1,931,1956,465,-1,1957,1958,1959,-1,1960,1958,1957,-1,1961,1962,1963,-1,1962,1961,1964,-1,1965,1966,1967,-1,1966,1965,1968,-1,1969,1970,1971,-1,1972,1970,1969,-1,1973,1974,1975,-1,1976,1974,1973,-1,1977,1978,1979,-1,1980,1978,1977,-1,1981,1982,1983,-1,1982,1981,1984,-1,1985,1986,1987,-1,1986,1985,1988,-1,1989,1990,1991,-1,1989,1992,1990,-1,1379,1993,1376,-1,1993,1379,1994,-1,482,1995,1996,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=10 */
		private int[] gettempl_geometry_5_19_coordIndex_10()
		{
			int[] value = {482,481,1995,-1,1373,1378,1374,-1,1378,1373,1997,-1,1149,1998,997,-1,1998,1149,1377,-1,497,495,494,-1,499,495,497,-1,1999,2000,2001,-1,2002,2000,1999,-1,2003,2004,2005,-1,2004,2003,2006,-1,2007,1999,2001,-1,1999,2007,2008,-1,2003,2009,2010,-1,2003,2011,2009,-1,496,2007,500,-1,2007,496,2012,-1,2013,487,491,-1,2009,487,2013,-1,1368,1687,1354,-1,1360,1687,1368,-1,1795,1365,1689,-1,1365,1795,1694,-1,1353,1362,510,-1,1353,2014,1362,-1,1365,1695,1366,-1,1694,1695,1365,-1,513,2015,514,-1,513,568,2015,-1,525,1358,1350,-1,525,1359,1358,-1,1364,2016,1692,-1,1364,1827,2016,-1,1794,1828,2014,-1,1794,1690,1828,-1,1690,1794,1689,-1,580,1340,1339,-1,579,1340,580,-1,1687,557,1338,-1,557,1687,1691,-1,576,1766,518,-1,576,575,1766,-1,558,1691,2017,-1,557,1691,558,-1,1347,538,1345,-1,1347,2018,538,-1,1773,2019,2020,-1,1114,2019,1773,-1,2021,2022,2023,-1,2022,2021,2024,-1,2025,2026,2020,-1,2025,2027,2026,-1,2028,2029,2030,-1,2021,2029,2028,-1,537,2026,2027,-1,2026,537,2031,-1,533,2032,2030,-1,533,2033,2032,-1,1345,1111,1110,-1,1111,1345,538,-1,2034,2035,2036,-1,2035,2034,1342,-1,2037,1702,1701,-1,2037,2038,1702,-1,555,546,556,-1,555,2039,546,-1,1772,555,529,-1,1772,578,555,-1,1756,2036,560,-1,2036,1756,2034,-1,1336,2037,558,-1,2037,1336,2038,-1,1109,1334,2040,-1,1334,1109,1037,-1,581,1038,582,-1,1038,581,589,-1,1313,2041,627,-1,2041,1313,1820,-1,1120,1327,1325,-1,1119,1327,1120,-1,2042,2043,2044,-1,2043,2042,1816,-1,2045,2046,2047,-1,2046,2045,1817,-1,601,2048,1707,-1,2048,601,2047,-1,602,2049,2050,-1,602,1326,2049,-1,1707,2051,604,-1,2052,2051,1707,-1,596,1324,597,-1,596,1032,1324,-1,1816,2046,1817,-1,1816,2053,2046,-1,613,1319,1708,-1,613,615,1319,-1,609,1709,1299,-1,609,1815,1709,-1,2054,2055,2056,-1,2057,2055,2054,-1,2058,2059,2060,-1,2061,2059,2058,-1,2062,2063,2064,-1,2063,2062,2065,-1,2066,2056,2055,-1,2066,2067,2056,-1,2060,2068,2069,-1,2059,2068,2060,-1,2064,2070,2062,-1,2064,2071,2070,-1,2067,1318,1315,-1,2066,1318,2067,-1,2069,1317,1316,-1,2068,1317,2069,-1,620,2071,1815,-1,2071,620,2070,-1,554,2072,541,-1,554,2073,2072,-1,548,2074,551,-1,548,2075,2074,-1,2076,544,542,-1,2076,2077,544,-1,2078,2079,2080,-1,2081,2079,2078,-1,2081,2074,1813,-1,2074,2081,2078,-1,2082,2083,2077,-1,2082,2084,2083,-1,2079,624,2085,-1,2079,2086,624,-1,2082,1311,2087,-1,2088,1311,2082,-1,650,622,1710,-1,650,632,622,-1,436,980,968,-1,136,980,436,-1,973,1632,1301,-1,973,1411,1632,-1,913,1298,1300,-1,1298,913,1307,-1,1014,1714,1013,-1,1714,1014,1296,-1,1295,648,647,-1,1295,1716,648,-1,768,1261,1293,-1,1261,768,765,-1,1274,1281,1292,-1,1277,1281,1274,-1,1290,1749,1785,-1,1290,1289,1749,-1,1248,669,634,-1,669,1248,667,-1,1809,671,2089,-1,671,1809,672,-1,2090,673,2091,-1,2090,679,673,-1,682,2091,673,-1,2091,682,2092,-1,1294,2093,2094,-1,1294,1811,2093,-1,898,1811,1294,-1,2095,2096,1282,-1,2097,2096,2095,-1,674,1810,675,-1,1810,674,678,-1,2098,1281,1721,-1,1281,2098,1292,-1,2092,2099,1278,-1,2100,2099,2092,-1,2101,680,1283,-1,2101,1721,680,-1,690,1041,1273,-1,685,1041,690,-1,630,1722,1039,-1,1722,630,696,-1,2102,2103,2104,-1,2103,2102,2105,-1,2106,2107,2108,-1,2107,2106,2109,-1,2110,2102,2111,-1,2105,2102,2110,-1,2112,1017,1786,-1,2113,1017,2112,-1,666,2111,664,-1,2111,666,2114,-1,1769,784,1141,-1,1270,784,1769,-1,2115,1727,789,-1,2115,1269,1727,-1,1007,1726,1727,-1,1009,1726,1007,-1,1268,2116,2117,-1,2116,1268,2118,-1,739,2119,2120,-1,2119,739,2121,-1,2117,742,1268,-1,734,742,2117,-1,734,736,742,-1,1807,1265,749,-1,740,1265,1807,-1,1264,743,752,-1,743,1264,744,-1,720,1263,718,-1,720,1104,1263,-1,653,1786,714,-1,653,909,1786,-1,772,760,773,-1,772,1731,760,-1,1732,646,1251,-1,1732,1297,646,-1,1296,1249,1714,-1,1733,1249,1296,-1,2122,1128,704,-1,2122,138,1128,-1,1805,1238,1724,-1,1805,783,1238,-1,1245,774,1252,-1,1245,1244,774,-1,706,1733,1296,-1,705,1733,706,-1,1254,761,2123,-1,1254,1253,761,-1,794,2115,1239,-1,2124,2115,794,-1,1734,1235,1231,-1,1235,1734,952,-1,1356,570,493,-1,570,1356,1695,-1,813,822,1228,-1,813,809,822,-1,2125,952,956,-1,2125,1235,952,-1,1177,817,1735,-1,817,1177,951,-1,834,1053,1054,-1,834,1741,1053,-1,1777,846,1093,-1,1777,1742,846,-1,284,1803,1747,-1,284,1080,1803,-1,1744,1049,867,-1,851,1049,1744,-1,2126,1097,1067,-1,2126,1778,1097,-1,2127,1064,1068,-1,2127,1096,1064,-1,1802,852,854,-1,1802,2128,852,-1,1220,813,828,-1,1220,809,813,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=11 */
		private int[] gettempl_geometry_5_19_coordIndex_11()
		{
			int[] value = {1098,2129,851,-1,1098,2130,2129,-1,1750,1607,1617,-1,1750,1775,1607,-1,906,1219,2131,-1,11,1219,906,-1,864,2128,1802,-1,2128,864,2132,-1,1801,842,841,-1,1801,865,842,-1,1594,169,1560,-1,116,169,1594,-1,417,1198,1748,-1,1753,1198,417,-1,1753,85,1198,-1,1486,1491,1492,-1,1491,1486,1489,-1,1218,1882,1605,-1,1882,1218,1614,-1,998,1322,975,-1,1323,1322,998,-1,1956,469,1381,-1,931,469,1956,-1,1420,1199,1197,-1,1199,1420,1198,-1,1199,1754,2133,-1,1199,112,1754,-1,921,1147,1755,-1,921,920,1147,-1,2134,918,917,-1,918,2134,2135,-1,922,1782,1059,-1,1782,922,2136,-1,2137,2134,1210,-1,2137,2138,2134,-1,2137,1191,1190,-1,2137,910,1191,-1,1782,1192,1058,-1,1782,2139,1192,-1,1,2140,1190,-1,1,924,2140,-1,1323,1148,615,-1,998,1148,1323,-1,507,1703,475,-1,507,567,1703,-1,1380,477,474,-1,1380,1189,477,-1,387,941,1185,-1,387,1791,941,-1,1758,941,940,-1,1758,2141,941,-1,1428,378,1429,-1,378,1428,1176,-1,335,1930,1667,-1,1930,335,1929,-1,309,1789,300,-1,1789,309,963,-1,2142,2143,2144,-1,2143,2142,2145,-1,1554,1844,353,-1,1554,2146,1844,-1,166,349,1170,-1,196,349,166,-1,2147,1168,1891,-1,2147,1940,1168,-1,1591,1417,1592,-1,1872,1417,1591,-1,1158,1159,984,-1,1158,1762,1159,-1,1763,132,127,-1,1763,1160,132,-1,1763,461,1154,-1,1763,462,461,-1,2148,1153,464,-1,2148,1764,1153,-1,1375,995,1383,-1,1685,995,1375,-1,1147,1768,1196,-1,1147,1132,1768,-1,1135,1141,1138,-1,1135,1769,1141,-1,1138,1132,1131,-1,1768,1132,1138,-1,1270,1137,791,-1,1769,1137,1270,-1,285,2149,839,-1,285,287,2149,-1,285,1731,1133,-1,285,775,1731,-1,667,1247,782,-1,1247,667,1248,-1,1291,693,692,-1,1291,1717,693,-1,1026,1785,2150,-1,1026,1025,1785,-1,1289,1276,1749,-1,1276,1289,1122,-1,1784,1206,1121,-1,1784,2150,1206,-1,2151,2058,2152,-1,2151,2061,2058,-1,2057,2061,2151,-1,2057,2153,2061,-1,2054,2153,2057,-1,2054,2154,2153,-1,2063,2155,2156,-1,2054,2065,2154,-1,2155,2065,2054,-1,2155,2063,2065,-1,1321,574,576,-1,605,574,1321,-1,592,1751,2157,-1,592,1117,1751,-1,1823,1111,540,-1,1823,1112,1111,-1,1774,2158,2040,-1,1774,1112,2158,-1,1100,807,1101,-1,1100,778,807,-1,2159,858,1224,-1,858,2159,875,-1,877,1776,1221,-1,1776,877,19,-1,877,1217,1800,-1,877,2160,1217,-1,1746,1741,834,-1,884,1741,1746,-1,1065,1092,1093,-1,1065,1067,1092,-1,324,1234,328,-1,1074,1234,324,-1,1485,298,2161,-1,1485,303,298,-1,2162,2163,2164,-1,2163,2162,2165,-1,1781,1073,1069,-1,1781,2126,1073,-1,869,1745,870,-1,1058,1745,869,-1,884,1740,1741,-1,889,1740,884,-1,829,820,1054,-1,829,821,820,-1,1783,1777,1740,-1,1777,1783,1742,-1,879,876,1800,-1,879,2131,876,-1,1221,2160,877,-1,1221,862,2160,-1,1052,850,849,-1,850,1052,844,-1,873,1603,12,-1,1603,873,1222,-1,837,778,777,-1,837,1739,778,-1,764,2166,1259,-1,764,766,2166,-1,1110,827,1107,-1,1110,1722,827,-1,631,2167,1330,-1,1039,2167,631,-1,2168,1115,1773,-1,2168,2169,1115,-1,1823,2158,1112,-1,1823,1824,2158,-1,1307,1784,1298,-1,1307,1027,1784,-1,2150,1749,1206,-1,2150,1785,1749,-1,1124,2150,1784,-1,1026,2150,1124,-1,1290,125,124,-1,1028,125,1290,-1,1124,663,662,-1,1124,1027,663,-1,2170,2107,2109,-1,2170,2171,2107,-1,2103,2172,2173,-1,2109,2110,2170,-1,2109,2105,2110,-1,2109,2103,2105,-1,2109,2172,2103,-1,2094,702,1294,-1,907,702,2094,-1,1015,1013,1012,-1,1015,1014,1013,-1,1242,647,1240,-1,1242,715,647,-1,286,712,1009,-1,286,1133,712,-1,2174,1137,1136,-1,1725,1137,2174,-1,143,1004,1001,-1,143,1005,1004,-1,912,478,993,-1,912,479,478,-1,1383,990,1375,-1,1152,990,1383,-1,992,1162,641,-1,992,1151,1162,-1,1162,1304,1308,-1,1955,1304,1162,-1,1762,173,177,-1,1762,1559,173,-1,1403,986,176,-1,1403,1953,986,-1,1761,1417,1404,-1,424,1417,1761,-1,149,1395,1413,-1,148,1395,149,-1,1877,187,1452,-1,187,1877,188,-1,2175,2176,1899,-1,2175,2177,2176,-1,2144,1788,359,-1,1788,2144,2143,-1,210,1435,211,-1,210,1542,1435,-1,308,963,309,-1,308,1440,963,-1,370,401,371,-1,370,321,401,-1,961,954,1759,-1,955,954,961,-1,948,957,949,-1,948,2141,957,-1,938,942,944,-1,938,937,942,-1,1431,1555,1933,-1,1431,1892,1555,-1,1757,1928,345,-1,1757,2178,1928,-1,571,1697,1369,-1,571,1794,1697,-1,1794,571,1795,-1,1826,975,1322,-1,1826,1361,975,-1,1193,1202,1747,-1,1202,1193,2179,-1,2139,2180,1192,-1,2139,2181,2180,-1,910,171,1191,-1,910,116,171,-1,2135,2138,2181,-1,2138,2135,2134,-1,2136,921,2182,-1,2136,922,921,-1,917,1210,2134,-1,917,167,1210,-1,2133,918,2183,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=12 */
		private int[] gettempl_geometry_5_19_coordIndex_12()
		{
			int[] value = {918,2133,1754,-1,1197,2133,1797,-1,1197,1199,2133,-1,618,1300,1299,-1,618,911,1300,-1,911,618,1708,-1,660,1022,662,-1,660,1125,1022,-1,848,2184,1065,-1,2184,848,1052,-1,1608,906,12,-1,11,906,1608,-1,100,167,917,-1,100,168,167,-1,870,1194,866,-1,1745,1194,870,-1,889,1226,1740,-1,889,888,1226,-1,878,2131,879,-1,878,906,2131,-1,1800,880,879,-1,1217,880,1800,-1,1222,1776,1603,-1,1222,1221,1776,-1,1801,866,865,-1,1801,870,866,-1,2130,1224,2129,-1,2130,2159,1224,-1,862,854,2160,-1,862,1802,854,-1,1095,1096,2127,-1,1095,1779,1096,-1,1063,2126,1781,-1,1063,1778,2126,-1,1224,1050,2129,-1,1050,1224,857,-1,841,868,1801,-1,841,1047,868,-1,1052,1804,1051,-1,848,1804,1052,-1,844,1098,850,-1,1098,844,843,-1,2165,1666,1474,-1,2162,1666,2165,-1,2185,1235,2125,-1,2185,1236,1235,-1,811,718,722,-1,718,811,719,-1,789,1239,2115,-1,1239,789,788,-1,2123,763,1255,-1,2123,761,763,-1,793,798,797,-1,793,649,798,-1,1724,1012,1805,-1,1015,1012,1724,-1,2122,703,1016,-1,703,2122,704,-1,1732,1018,698,-1,1020,1018,1732,-1,1730,760,1243,-1,773,760,1730,-1,766,1257,2166,-1,1257,766,2186,-1,754,1806,755,-1,754,748,1806,-1,732,750,730,-1,751,750,732,-1,1263,2187,1264,-1,1263,756,2187,-1,1220,1104,810,-1,1220,1043,1104,-1,2187,744,1264,-1,744,2187,2188,-1,1808,749,751,-1,1807,749,1808,-1,745,743,735,-1,745,752,743,-1,740,2120,2189,-1,2120,740,739,-1,727,724,735,-1,725,724,727,-1,2119,2190,2120,-1,2191,2190,2119,-1,2116,737,2117,-1,2192,737,2116,-1,711,790,1729,-1,790,711,771,-1,2124,1269,2115,-1,2124,1008,1269,-1,2111,701,664,-1,2102,701,2111,-1,2113,1723,1017,-1,2106,1723,2113,-1,697,2114,666,-1,2193,2114,697,-1,2108,2171,2193,-1,2171,2108,2107,-1,2104,2173,2112,-1,2173,2104,2103,-1,1275,695,694,-1,695,1275,1040,-1,686,1260,755,-1,691,1260,686,-1,1262,1260,691,-1,2101,2099,2194,-1,2101,2195,2099,-1,2196,1279,2195,-1,1285,1279,2196,-1,2095,1284,683,-1,2095,1282,1284,-1,1719,683,908,-1,2095,683,1719,-1,2092,2197,2100,-1,2092,682,2197,-1,678,2089,1286,-1,678,1809,2089,-1,2089,2198,2199,-1,2198,2089,671,-1,2199,2200,2090,-1,2200,2199,2198,-1,661,663,643,-1,661,660,663,-1,1125,1301,125,-1,1301,1125,659,-1,1811,1717,1292,-1,1811,899,1717,-1,827,695,1105,-1,696,695,827,-1,1716,798,648,-1,1716,709,798,-1,1305,1391,1303,-1,1393,1391,1305,-1,1039,1774,2167,-1,1774,1039,1110,-1,631,1820,1711,-1,1820,631,2041,-1,623,632,1711,-1,622,632,623,-1,2087,2084,2082,-1,2087,1310,2084,-1,1821,1813,623,-1,1813,1821,2081,-1,2088,2077,2076,-1,2088,2082,2077,-1,1813,2075,621,-1,2075,1813,2074,-1,2076,2201,2088,-1,2072,2201,2076,-1,2202,548,547,-1,2202,2075,548,-1,2203,2073,554,-1,2203,2080,2073,-1,1815,2204,1709,-1,2204,1815,2071,-1,2068,1814,1317,-1,2205,1814,2068,-1,1318,2206,616,-1,2206,1318,2066,-1,2071,2207,2204,-1,2207,2071,2064,-1,2205,2059,2208,-1,2205,2068,2059,-1,2206,2055,2209,-1,2206,2066,2055,-1,2064,2156,2207,-1,2156,2064,2063,-1,2061,2208,2059,-1,2153,2208,2061,-1,2055,2151,2209,-1,2151,2055,2057,-1,612,1706,1328,-1,1706,612,611,-1,603,1325,1327,-1,599,1325,603,-1,2052,2048,2042,-1,2052,1707,2048,-1,2047,2053,2048,-1,2053,2047,2046,-1,2043,2049,2044,-1,2210,2049,2043,-1,627,631,628,-1,631,627,2041,-1,2157,593,592,-1,593,2157,629,-1,561,522,562,-1,561,1335,522,-1,1825,585,1333,-1,1825,926,585,-1,1335,2038,1336,-1,2038,1335,2211,-1,1825,2034,1756,-1,2034,1825,2212,-1,2039,578,580,-1,555,578,2039,-1,1343,2039,2213,-1,546,2039,1343,-1,1702,2211,552,-1,1702,2038,2211,-1,2212,1342,2034,-1,1342,2212,549,-1,552,541,1702,-1,554,541,552,-1,527,551,550,-1,548,551,527,-1,2030,530,533,-1,2029,530,2030,-1,2214,2027,2025,-1,2214,2018,2027,-1,536,2031,537,-1,2031,536,2215,-1,2216,2030,2032,-1,2028,2030,2216,-1,2169,2026,2031,-1,2168,2026,2169,-1,2217,2021,2028,-1,2024,2021,2217,-1,2168,2020,2026,-1,1773,2020,2168,-1,1698,530,1699,-1,1698,531,530,-1,1700,2033,633,-1,1700,2218,2033,-1,2017,520,558,-1,2017,1351,520,-1,1350,517,525,-1,1350,518,517,-1,2219,1367,1355,-1,2219,2016,1367,-1,507,995,508,-1,995,507,1189,-1,526,1696,525,-1,1696,526,572,-1,568,509,2015,-1,568,567,509,-1,2014,1364,1362,-1,2014,1828,1364,-1,571,1694,1795,-1,571,570,1694,-1,497,500,499,-1,500,497,496,-1,487,2011,488,-1,2011,487,2009,-1,2012,1830,2220,-1,2012,496,1830,-1,2009,2221,2010,-1,2009,2013,2221,-1,2222,2007,2012,-1,2008,2007,2222,-1,2010,2006,2003,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=13 */
		private int[] gettempl_geometry_5_19_coordIndex_13()
		{
			int[] value = {2006,2010,2223,-1,1989,1373,994,-1,1997,1373,1989,-1,1995,1987,1979,-1,1995,1998,1987,-1,1378,1994,1379,-1,1994,1378,1983,-1,1978,1992,1996,-1,1990,1992,1978,-1,1993,1988,1985,-1,1988,1993,1974,-1,1970,1981,1991,-1,1984,1981,1970,-1,1967,1977,1986,-1,1959,1977,1967,-1,1982,1973,1975,-1,1973,1982,1963,-1,1958,1971,1980,-1,1969,1971,1958,-1,1976,1968,1965,-1,1968,1976,2224,-1,1972,1964,1961,-1,1964,1972,2225,-1,1380,1385,1382,-1,1380,932,1385,-1,1956,1386,465,-1,1956,1186,1386,-1,470,472,471,-1,470,473,472,-1,1390,2226,460,-1,2226,1390,1955,-1,461,1831,987,-1,1831,461,460,-1,443,155,1396,-1,1637,155,443,-1,1952,2227,1954,-1,2227,1952,1950,-1,157,2228,458,-1,2228,157,1947,-1,1950,1401,2227,-1,1401,1950,1682,-1,1947,1832,2228,-1,1832,1947,1949,-1,1944,1139,1141,-1,1139,1944,453,-1,1944,454,453,-1,454,1944,1887,-1,456,1569,457,-1,1569,456,1888,-1,1889,1832,1949,-1,1889,446,1832,-1,448,1635,1941,-1,447,1635,448,-1,1396,979,978,-1,1396,1395,979,-1,123,1410,438,-1,1410,123,1718,-1,438,1874,123,-1,438,437,1874,-1,436,135,136,-1,436,435,135,-1,1679,151,153,-1,1679,1415,151,-1,431,1129,432,-1,1129,431,1835,-1,1836,459,1624,-1,1836,427,459,-1,120,77,121,-1,1878,77,120,-1,1748,1626,417,-1,1798,1626,1748,-1,1586,1626,1798,-1,110,1576,106,-1,110,1925,1576,-1,102,1168,1167,-1,102,2229,1168,-1,1867,1939,2230,-1,1867,114,1939,-1,166,1627,1837,-1,97,1627,166,-1,196,1675,197,-1,196,1837,1675,-1,2143,1424,1788,-1,2143,1838,1424,-1,248,409,249,-1,409,248,400,-1,274,407,406,-1,274,248,407,-1,274,383,248,-1,261,1527,262,-1,1527,261,218,-1,398,309,399,-1,398,321,309,-1,966,1839,293,-1,396,1839,966,-1,1840,1520,262,-1,1840,1937,1520,-1,391,262,1527,-1,391,1840,262,-1,1935,253,1522,-1,1935,1936,253,-1,258,386,1841,-1,386,258,400,-1,939,385,1934,-1,385,939,1791,-1,1180,382,1790,-1,1842,382,1180,-1,1434,936,1432,-1,1434,937,936,-1,1438,307,1089,-1,308,307,1438,-1,1471,1496,1466,-1,1471,1479,1496,-1,1926,364,363,-1,1926,83,364,-1,1557,362,1558,-1,363,362,1557,-1,179,466,468,-1,194,466,179,-1,1920,119,1457,-1,119,1920,2177,-1,2231,1924,1923,-1,1924,2231,2232,-1,1891,2229,1642,-1,1891,1168,2229,-1,2177,1921,2176,-1,2177,1920,1921,-1,1838,2145,1865,-1,2145,1838,2143,-1,312,307,320,-1,307,312,1089,-1,319,1662,1847,-1,319,311,1662,-1,314,319,1443,-1,319,314,311,-1,1467,2233,1917,-1,2233,1467,1663,-1,1912,335,1478,-1,1912,1929,335,-1,1082,1086,1083,-1,1082,340,1086,-1,1465,326,341,-1,326,1465,327,-1,2164,1666,2162,-1,2164,1464,1666,-1,1928,2234,1473,-1,1928,2178,2234,-1,345,1462,342,-1,345,1928,1462,-1,339,1447,340,-1,1447,339,1448,-1,1672,1846,1086,-1,1449,1846,1672,-1,1909,1661,2235,-1,1487,1661,1909,-1,299,1078,1908,-1,299,1079,1078,-1,1931,1850,1932,-1,1931,1849,1850,-1,292,1499,282,-1,292,1760,1499,-1,791,1006,792,-1,791,1770,1006,-1,1851,222,224,-1,1851,1651,222,-1,1904,1906,1905,-1,2236,1906,1904,-1,2237,223,1852,-1,2238,223,2237,-1,35,1855,267,-1,1855,35,37,-1,2239,50,31,-1,1896,50,2239,-1,407,1894,1549,-1,407,250,1894,-1,1861,1648,220,-1,1861,1540,1648,-1,1504,1860,1505,-1,1504,1862,1860,-1,1599,242,28,-1,1599,25,242,-1,1901,234,1859,-1,235,234,1901,-1,1861,1902,1540,-1,1902,1861,233,-1,225,1659,226,-1,225,1494,1659,-1,227,1851,860,-1,227,1651,1851,-1,1853,1524,271,-1,1524,1853,1856,-1,246,1519,1521,-1,246,245,1519,-1,1862,261,260,-1,1862,1504,261,-1,1892,1430,1793,-1,1892,1431,1430,-1,212,1865,2145,-1,212,1647,1865,-1,1899,1864,1543,-1,1899,2176,1864,-1,204,1544,209,-1,1544,204,1897,-1,2239,200,252,-1,1515,200,2239,-1,1518,264,1858,-1,198,264,1518,-1,1422,350,207,-1,1422,352,350,-1,1181,2230,1182,-1,2230,1181,1867,-1,1201,2240,1641,-1,1201,186,2240,-1,1799,468,1890,-1,179,468,1799,-1,189,421,418,-1,188,421,189,-1,109,897,167,-1,109,108,897,-1,103,1209,112,-1,103,1580,1209,-1,158,458,427,-1,158,157,458,-1,132,151,980,-1,132,152,151,-1,446,1888,1942,-1,446,1889,1888,-1,122,1878,120,-1,1407,1878,122,-1,923,1600,161,-1,923,1214,1600,-1,358,1671,359,-1,358,1454,1671,-1,106,111,110,-1,106,105,111,-1,113,1629,1628,-1,113,98,1629,-1,1938,108,107,-1,1938,896,108,-1,1146,1869,900,-1,1869,1146,1585,-1,1753,88,364,-1,1753,416,88,-1,1592,1567,1398,-1,1592,80,1567,-1,77,1636,78,-1,77,1878,1636,-1,75,162,76,-1,75,423,162,-1,1144,1836,1624,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=14 */
		private int[] gettempl_geometry_5_19_coordIndex_14()
		{
			int[] value = {1144,1143,1836,-1,71,1879,72,-1,68,1879,71,-1,1574,5,52,-1,1574,0,5,-1,56,118,57,-1,117,118,56,-1,1884,1506,67,-1,1506,1884,278,-1,65,45,66,-1,65,1204,45,-1,1622,40,1623,-1,1622,1552,40,-1,35,38,37,-1,38,35,34,-1,20,1605,1775,-1,19,1605,20,-1,18,1616,1609,-1,13,1616,18,-1,1619,1880,1881,-1,1880,1619,1882,-1,1615,9,1613,-1,1615,10,9,-1,1838,1574,52,-1,1838,1575,1574,-1,3,0,2,-1,3,5,0,-1,17,13,18,-1,14,13,17,-1,20,15,21,-1,16,15,20,-1,1614,1880,1882,-1,1611,1880,1614,-1,24,27,217,-1,24,1601,27,-1,160,1516,33,-1,160,36,1516,-1,41,1214,42,-1,199,1214,41,-1,1854,1639,44,-1,1510,1639,1854,-1,1423,895,1886,-1,1423,51,895,-1,1458,1573,59,-1,1458,1631,1573,-1,70,1002,1677,-1,70,69,1002,-1,73,1885,1205,-1,428,1885,73,-1,967,1870,1409,-1,1870,967,74,-1,426,147,442,-1,147,426,79,-1,901,93,92,-1,901,1586,93,-1,1579,95,1171,-1,1640,95,1579,-1,168,99,1787,-1,100,99,168,-1,1578,101,104,-1,1578,1875,101,-1,1796,1561,894,-1,1596,1561,1796,-1,1940,1169,1168,-1,1940,1581,1169,-1,1216,1202,244,-1,1216,1203,1202,-1,893,1621,1900,-1,1621,893,46,-1,1164,133,129,-1,134,133,1164,-1,449,1887,1943,-1,449,1400,1887,-1,1873,152,979,-1,152,1873,1161,-1,1872,1404,1417,-1,1872,458,1404,-1,84,112,1198,-1,84,111,112,-1,1630,917,919,-1,1630,1629,917,-1,1583,1211,897,-1,1583,96,1211,-1,180,1418,361,-1,348,1418,180,-1,1557,1451,1927,-1,1178,1451,1557,-1,1891,1792,2147,-1,1792,1891,1793,-1,196,934,349,-1,934,196,195,-1,1892,184,1555,-1,1642,184,1892,-1,1894,1866,1893,-1,408,1866,1894,-1,257,1855,266,-1,259,1855,257,-1,1548,1857,1526,-1,1895,1857,1548,-1,205,1921,203,-1,205,1646,1921,-1,2142,1542,210,-1,1542,2142,1898,-1,240,232,1215,-1,240,1903,232,-1,220,1649,221,-1,220,1648,1649,-1,255,1656,1502,-1,255,254,1656,-1,268,1523,1650,-1,270,1523,268,-1,227,1534,225,-1,861,1534,227,-1,892,230,229,-1,230,892,1654,-1,1900,1860,241,-1,1860,1900,1505,-1,213,1512,273,-1,1536,1512,213,-1,1532,1537,1501,-1,1532,1859,1537,-1,1622,1893,1866,-1,1622,1511,1893,-1,1622,1509,1511,-1,1548,26,30,-1,1538,26,1548,-1,1643,411,277,-1,411,1643,1545,-1,1866,1552,1622,-1,1866,1508,1552,-1,1852,280,2237,-1,281,280,1852,-1,226,1658,1657,-1,1659,1658,226,-1,290,1531,1530,-1,290,1494,1531,-1,1494,290,1659,-1,222,281,1852,-1,288,281,222,-1,1657,2236,1904,-1,1658,2236,1657,-1,286,2241,287,-1,1134,2241,286,-1,293,1907,300,-1,293,1839,1907,-1,1932,291,1085,-1,1850,291,1932,-1,304,2235,1661,-1,2235,304,2242,-1,1441,1438,1056,-1,1438,1441,1439,-1,302,1223,297,-1,372,1223,302,-1,1789,1485,2161,-1,1789,1484,1485,-1,1910,304,1848,-1,304,1910,2242,-1,1086,326,325,-1,326,1086,1846,-1,1433,402,338,-1,1433,1674,402,-1,1464,2163,343,-1,2163,1464,2164,-1,1463,1472,1913,-1,1462,1472,1463,-1,343,2165,1474,-1,2163,2165,343,-1,368,1846,339,-1,368,367,1846,-1,1445,1668,331,-1,1445,1087,1668,-1,1667,1911,1477,-1,1930,1911,1667,-1,1916,317,1468,-1,1916,2243,317,-1,1662,1482,1847,-1,1662,310,1482,-1,1481,370,369,-1,1481,1476,370,-1,182,1589,183,-1,182,92,1589,-1,1897,2232,2231,-1,2232,1897,204,-1,1898,2144,2244,-1,2144,1898,2142,-1,351,357,415,-1,357,351,354,-1,64,1923,1593,-1,2245,1923,64,-1,359,2244,2144,-1,359,1671,2244,-1,1926,2240,1925,-1,1926,1927,2240,-1,1915,1919,1918,-1,1919,1915,1914,-1,1470,1845,1469,-1,1470,316,1845,-1,283,1760,301,-1,1499,1760,283,-1,1432,380,1842,-1,1432,936,380,-1,381,1934,382,-1,1934,381,939,-1,386,1791,387,-1,386,385,1791,-1,1841,1522,258,-1,1841,1935,1522,-1,1936,1527,253,-1,1936,391,1527,-1,256,396,966,-1,394,396,256,-1,1937,256,1520,-1,1937,394,256,-1,300,399,309,-1,1907,399,300,-1,255,1520,256,-1,1520,255,1521,-1,258,1547,259,-1,258,1522,1547,-1,1173,43,1204,-1,43,1173,1550,-1,1545,412,411,-1,1545,1172,412,-1,1171,415,414,-1,1170,415,1171,-1,1170,351,415,-1,1865,1575,1838,-1,1865,1546,1575,-1,2232,1456,1924,-1,2232,1922,1456,-1,197,115,1868,-1,197,1676,115,-1,2230,1940,2147,-1,2230,1939,1940,-1,2229,1875,1876,-1,2229,102,1875,-1,185,1576,186,-1,185,1876,1576,-1,188,1869,421,-1,188,1877,1869,-1,174,75,175,-1,423,75,174,-1,73,1871,159,-1,73,72,1871,-1,1161,1835,431,-1,1835,1161,1873,-1,130,435,1127,-1,129,435,130,-1,1752,1155,1163,-1,1752,1156,1155,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=15 */
		private int[] gettempl_geometry_5_19_coordIndex_15()
		{
			int[] value = {2141,946,957,-1,1758,946,2141,-1,443,978,444,-1,443,1396,978,-1,1946,450,1634,-1,450,1946,451,-1,1568,1399,452,-1,1942,1399,1568,-1,1570,1945,2246,-1,1943,1945,1570,-1,1567,452,1399,-1,452,1567,82,-1,1945,1141,1142,-1,1945,1944,1141,-1,448,1951,1405,-1,1941,1951,448,-1,445,1946,1948,-1,1946,445,451,-1,1405,1953,1403,-1,1951,1953,1405,-1,445,1637,443,-1,1948,1637,445,-1,1831,464,463,-1,464,1831,2148,-1,1762,1681,420,-1,1762,1158,1681,-1,474,476,928,-1,474,477,476,-1,932,1384,1385,-1,932,931,1384,-1,1960,1969,1958,-1,2247,1969,1960,-1,1963,2248,1973,-1,2248,1963,1962,-1,1967,1957,1959,-1,1957,1967,1966,-1,1970,1961,1984,-1,1961,1970,1972,-1,1974,1965,1988,-1,1965,1974,1976,-1,1980,1990,1978,-1,1971,1990,1980,-1,1983,1975,1994,-1,1975,1983,1982,-1,1986,1979,1987,-1,1977,1979,1986,-1,1991,1997,1989,-1,1981,1997,1991,-1,1376,1985,1377,-1,1985,1376,1993,-1,1996,478,482,-1,1992,478,1996,-1,997,1995,481,-1,1995,997,1998,-1,2002,2221,2000,-1,2249,2221,2002,-1,2005,2250,2220,-1,2250,2005,2004,-1,2001,2251,1829,-1,2000,2251,2001,-1,2005,2011,2003,-1,2005,2252,2011,-1,1829,2007,2001,-1,1829,500,2007,-1,491,2251,2013,-1,491,1371,2251,-1,1686,1830,485,-1,1830,1686,2252,-1,1352,515,1349,-1,513,515,1352,-1,1692,2219,1703,-1,1692,2016,2219,-1,1370,504,1356,-1,1370,516,504,-1,1340,1794,1338,-1,1340,1697,1794,-1,1766,519,518,-1,1766,524,519,-1,569,1363,1703,-1,569,511,1363,-1,528,1772,529,-1,584,1772,528,-1,2018,539,538,-1,2018,2214,539,-1,2033,532,633,-1,533,532,2033,-1,1114,2216,2019,-1,1113,2216,1114,-1,2023,1115,2215,-1,1115,2023,2022,-1,2253,2020,2019,-1,2253,2025,2020,-1,2023,2029,2021,-1,2023,1346,2029,-1,2253,2033,2218,-1,2032,2033,2253,-1,2027,1347,537,-1,2027,2018,1347,-1,554,2035,2203,-1,554,553,2035,-1,550,528,527,-1,550,2254,528,-1,2036,553,2255,-1,553,2036,2035,-1,1701,2256,2037,-1,543,2256,1701,-1,1339,2256,2213,-1,1339,559,2256,-1,1333,528,2254,-1,1333,584,528,-1,2255,560,2036,-1,2255,561,560,-1,559,2037,2256,-1,559,558,2037,-1,564,1824,1823,-1,564,1036,1824,-1,1349,2017,1691,-1,1349,1348,2017,-1,583,1822,1332,-1,1822,583,582,-1,1822,1038,1108,-1,1822,582,1038,-1,2167,2040,1334,-1,2167,1774,2040,-1,629,1331,999,-1,1331,629,2157,-1,1819,597,594,-1,1819,598,597,-1,2053,2042,2048,-1,1816,2042,2053,-1,1818,2045,2050,-1,1817,2045,1818,-1,2047,600,2045,-1,2047,601,600,-1,2044,1326,2257,-1,2049,1326,2044,-1,2051,2257,2258,-1,2257,2051,2052,-1,2258,596,598,-1,2258,611,596,-1,574,1765,575,-1,574,594,1765,-1,2051,598,1819,-1,2051,2258,598,-1,614,618,609,-1,614,613,618,-1,1819,604,2051,-1,595,604,1819,-1,1299,1318,618,-1,1299,1315,1318,-1,1317,609,618,-1,609,1317,1814,-1,2152,2060,2259,-1,2058,2060,2152,-1,2260,2065,2062,-1,2065,2260,2154,-1,2155,2056,2261,-1,2054,2056,2155,-1,2069,2259,2060,-1,2069,2262,2259,-1,2062,2263,2260,-1,2062,2070,2263,-1,2067,2261,2056,-1,2067,2264,2261,-1,2262,1316,617,-1,2069,1316,2262,-1,619,2070,620,-1,2070,619,2263,-1,2264,1315,1314,-1,2067,1315,2264,-1,542,2072,2076,-1,541,2072,542,-1,2078,551,2074,-1,551,2078,1341,-1,2077,545,544,-1,2077,2083,545,-1,2081,2086,2079,-1,1821,2086,2081,-1,2080,2085,2073,-1,2080,2079,2085,-1,2084,2202,2083,-1,2084,2265,2202,-1,2201,624,1312,-1,2085,624,2201,-1,1710,621,2265,-1,1710,622,621,-1,625,2086,1000,-1,2086,625,624,-1,2087,1309,1712,-1,1311,1309,2087,-1,1299,1121,609,-1,1121,1299,1298,-1,1679,1161,431,-1,153,1161,1679,-1,437,637,1874,-1,637,437,638,-1,1281,658,655,-1,658,1281,1277,-1,670,1809,679,-1,672,1809,670,-1,1280,2090,2091,-1,1280,2199,2090,-1,2266,681,675,-1,681,2266,2267,-1,2094,2268,2269,-1,2268,2094,2093,-1,2097,1720,2096,-1,1810,1720,2097,-1,2097,675,1810,-1,2097,2266,675,-1,2268,2098,2194,-1,2268,2093,2098,-1,2194,2100,2268,-1,2194,2099,2100,-1,2091,1278,1280,-1,2091,2092,1278,-1,2194,1721,2101,-1,2194,2098,1721,-1,1274,692,690,-1,1291,692,1274,-1,2098,1811,1292,-1,2093,1811,2098,-1,2172,2106,2113,-1,2109,2106,2172,-1,2114,2110,2111,-1,2110,2114,2170,-1,2104,1786,909,-1,2112,1786,2104,-1,699,2193,697,-1,2193,699,2108,-1,741,2121,739,-1,2121,741,2270,-1,1267,2118,1268,-1,2118,1267,2271,-1,726,753,1266,-1,731,753,726,-1,725,733,726,-1,725,729,733,-1,737,1807,1808,-1,741,1807,737,-1,2190,744,2188,-1,1267,744,2190,-1,2189,1265,740,-1,2189,2272,1265,-1,748,2272,1806,-1,2272,748,1265,-1,1101,750,1044,-1,1101,730,750,-1,731,1101,807,-1,731,730,1101,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=16 */
		private int[] gettempl_geometry_5_19_coordIndex_16()
		{
			int[] value = {767,766,765,-1,766,767,2186,-1,770,2123,1255,-1,770,769,2123,-1,1102,774,1045,-1,1102,759,774,-1,138,779,139,-1,138,2122,779,-1,1805,1246,781,-1,1012,1246,1805,-1,1046,774,1244,-1,774,1046,1045,-1,793,2124,794,-1,793,792,2124,-1,2123,713,1254,-1,2123,769,713,-1,1255,717,1256,-1,1255,1019,717,-1,345,824,1233,-1,345,825,824,-1,2185,1735,1230,-1,2185,2125,1735,-1,1053,1093,1072,-1,1053,1777,1093,-1,847,1783,855,-1,847,1742,1783,-1,1743,1803,1055,-1,1743,867,1803,-1,1062,1094,1071,-1,1062,1767,1094,-1,1067,1060,1092,-1,1067,1097,1060,-1,2128,856,852,-1,2128,845,856,-1,876,1605,19,-1,1218,1605,876,-1,888,1048,883,-1,1048,888,887,-1,840,1047,841,-1,1047,840,1048,-1,1598,67,1572,-1,1598,1884,67,-1,116,58,171,-1,56,58,116,-1,1933,915,914,-1,1933,1555,915,-1,1755,2182,921,-1,2182,1755,1797,-1,2135,2183,918,-1,2183,2135,2273,-1,2139,2136,2273,-1,2139,1782,2136,-1,1210,910,2137,-1,1211,910,1210,-1,1211,1562,910,-1,2138,1190,2140,-1,2138,2137,1190,-1,924,2180,2140,-1,924,2179,2180,-1,975,1696,573,-1,1359,1696,975,-1,1357,1355,504,-1,1357,2219,1355,-1,1230,930,929,-1,1230,933,930,-1,930,1200,471,-1,800,1200,930,-1,384,211,1436,-1,211,384,274,-1,2141,1185,941,-1,2141,948,1185,-1,395,403,1176,-1,403,395,393,-1,221,262,1520,-1,221,1649,262,-1,400,1858,264,-1,400,258,1858,-1,119,1455,57,-1,1455,119,1453,-1,1844,2245,1670,-1,1844,2146,2245,-1,114,1868,115,-1,114,1867,1868,-1,186,1925,2240,-1,1576,1925,186,-1,428,159,158,-1,159,428,73,-1,1812,437,439,-1,1812,638,437,-1,641,912,993,-1,641,913,912,-1,982,1954,983,-1,982,1952,1954,-1,1160,1154,981,-1,1763,1154,1160,-1,2226,1764,2148,-1,2226,991,1764,-1,1962,2224,2248,-1,1964,2224,1962,-1,2225,2224,1964,-1,2225,1968,2224,-1,2225,1966,1968,-1,2247,1966,2225,-1,1960,1966,2247,-1,1960,1957,1966,-1,1140,1196,1768,-1,1419,1196,1140,-1,146,1870,163,-1,1870,146,1636,-1,1145,1885,1143,-1,1145,1205,1885,-1,287,2174,2149,-1,2241,2174,287,-1,1131,839,2149,-1,835,839,1131,-1,838,1252,285,-1,838,1245,1252,-1,1250,709,1716,-1,1250,710,709,-1,1128,429,143,-1,429,1128,1129,-1,1016,782,1247,-1,1016,783,782,-1,2195,1278,2099,-1,1278,2195,1279,-1,2266,2095,1719,-1,2266,2097,2095,-1,1785,1771,1028,-1,1025,1771,1785,-1,1123,689,688,-1,689,1123,658,-1,656,1122,1289,-1,1122,656,1123,-1,605,614,1120,-1,614,605,1321,-1,1331,607,625,-1,1331,608,607,-1,1705,629,628,-1,593,629,1705,-1,1115,2217,1113,-1,1115,2024,2217,-1,1115,2022,2024,-1,1704,2040,2158,-1,1109,2040,1704,-1,845,2132,843,-1,845,2128,2132,-1,2160,890,1217,-1,2160,854,890,-1,1803,866,1194,-1,866,1803,867,-1,1747,1194,1193,-1,1803,1194,1747,-1,1076,1068,1070,-1,2127,1068,1076,-1,1917,2243,1916,-1,1917,2233,2243,-1,310,320,1482,-1,320,310,312,-1,2243,1663,317,-1,2233,1663,2243,-1,1091,1056,1077,-1,1057,1056,1091,-1,1065,1052,1091,-1,1065,2184,1052,-1,1090,2127,1076,-1,1095,2127,1090,-1,1071,1106,831,-1,1071,1094,1106,-1,1218,2131,1219,-1,2131,1218,876,-1,864,875,2159,-1,864,863,875,-1,2130,843,2132,-1,1098,843,2130,-1,1744,1057,849,-1,1743,1057,1744,-1,1739,833,778,-1,833,1739,1099,-1,1054,1738,832,-1,820,1738,1054,-1,819,1738,820,-1,1259,1262,764,-1,1260,1262,1259,-1,1334,1330,2167,-1,1334,1329,1330,-1,2158,586,1704,-1,1824,586,2158,-1,563,1369,579,-1,563,1337,1369,-1,682,2267,2197,-1,2267,682,681,-1,2196,1282,2096,-1,1282,2196,1283,-1,1715,1250,1295,-1,1020,1250,1715,-1,1136,2149,2174,-1,1136,1131,2149,-1,1725,2241,1770,-1,2174,2241,1725,-1,146,1140,1139,-1,146,163,1140,-1,787,143,1142,-1,796,143,787,-1,1625,146,1139,-1,1625,147,146,-1,163,1419,1140,-1,164,1419,163,-1,1150,2015,509,-1,573,2015,1150,-1,573,514,2015,-1,480,483,482,-1,483,480,1148,-1,480,1319,1148,-1,1319,480,1320,-1,1955,991,2226,-1,1955,1162,991,-1,981,988,984,-1,1154,988,981,-1,986,981,984,-1,986,982,981,-1,1953,982,986,-1,982,1953,1952,-1,1871,1637,157,-1,1871,1638,1637,-1,1879,156,1638,-1,156,1879,70,-1,362,1890,1558,-1,347,1890,362,-1,1670,64,63,-1,2245,64,1670,-1,2177,1453,119,-1,1453,2177,2175,-1,1864,206,1435,-1,1864,1646,206,-1,397,962,1426,-1,377,962,397,-1,962,377,958,-1,1759,379,961,-1,959,379,1759,-1,943,193,805,-1,943,1673,193,-1,389,948,403,-1,389,1185,948,-1,1183,1185,389,-1,935,1435,206,-1,935,1436,1435,-1,1790,1436,935,-1,1381,1186,1956,-1,1381,1187,1186,-1,929,2185,1230,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=17 */
		private int[] gettempl_geometry_5_19_coordIndex_17()
		{
			int[] value = {929,1236,2185,-1,476,504,503,-1,504,476,1357,-1,927,1812,439,-1,639,1812,927,-1,2179,242,1202,-1,1528,2179,924,-1,1528,242,2179,-1,1192,2179,1193,-1,2179,1192,2180,-1,2140,2181,2138,-1,2181,2140,2180,-1,2273,2181,2139,-1,2181,2273,2135,-1,2182,2273,2136,-1,2182,2183,2273,-1,2183,1797,2133,-1,2183,2182,1797,-1,361,181,180,-1,361,190,181,-1,680,1284,1283,-1,680,684,1284,-1,11,8,1219,-1,11,1612,8,-1,1517,198,1518,-1,1517,199,198,-1,918,1209,919,-1,918,1754,1209,-1,1579,1562,1211,-1,1562,1579,1563,-1,171,1596,1796,-1,1596,171,172,-1,44,902,45,-1,44,903,902,-1,1639,903,44,-1,1225,1783,1226,-1,1783,1225,855,-1,871,1047,887,-1,868,1047,871,-1,1603,1610,1604,-1,1603,1776,1610,-1,2132,2159,2130,-1,2132,864,2159,-1,1067,1073,2126,-1,1067,1066,1073,-1,1051,856,845,-1,1051,1804,856,-1,1060,1071,1092,-1,1060,1062,1071,-1,1094,1779,1095,-1,1094,1767,1779,-1,1064,1781,1068,-1,1064,1063,1781,-1,1050,851,2129,-1,1049,851,1050,-1,1225,852,856,-1,852,1225,853,-1,1735,956,1177,-1,1735,2125,956,-1,1737,1231,816,-1,1231,1737,1734,-1,808,811,806,-1,811,808,819,-1,1258,2186,767,-1,1258,1257,2186,-1,760,775,758,-1,1731,775,760,-1,1100,1244,776,-1,1100,1046,1244,-1,1271,795,786,-1,795,1271,707,-1,782,668,667,-1,781,668,782,-1,779,1016,1247,-1,779,2122,1016,-1,1714,1251,646,-1,1249,1251,1714,-1,1297,698,700,-1,1732,698,1297,-1,1259,762,755,-1,1259,2166,762,-1,2166,763,762,-1,763,2166,1257,-1,721,731,807,-1,721,753,731,-1,2121,2191,2119,-1,2118,2192,2116,-1,2121,2271,2191,-1,2270,2271,2121,-1,2192,2271,2270,-1,2118,2271,2192,-1,2272,756,1806,-1,2187,756,2272,-1,2187,2189,2188,-1,2187,2272,2189,-1,1808,732,728,-1,1808,751,732,-1,2120,2188,2189,-1,2190,2188,2120,-1,2117,738,734,-1,738,2117,737,-1,2191,1267,2190,-1,2271,1267,2191,-1,2192,741,737,-1,2270,741,2192,-1,1241,771,1256,-1,1241,790,771,-1,1239,1728,794,-1,1240,1728,1239,-1,789,1729,790,-1,789,1726,1729,-1,1008,792,1006,-1,792,1008,2124,-1,1237,1011,785,-1,799,1011,1237,-1,796,1724,1238,-1,1724,796,795,-1,1723,2108,699,-1,2108,1723,2106,-1,2102,909,701,-1,2104,909,2102,-1,2193,2170,2114,-1,2170,2193,2171,-1,2173,2113,2112,-1,2172,2113,2173,-1,692,685,690,-1,685,692,691,-1,694,1276,1275,-1,694,1030,1276,-1,1287,2197,2267,-1,1287,2269,2197,-1,2195,1283,2196,-1,2195,2101,1283,-1,1280,1285,1286,-1,1280,1279,1285,-1,2269,907,2094,-1,1287,907,2269,-1,2096,1285,2196,-1,2096,1720,1285,-1,2269,2100,2197,-1,2100,2269,2268,-1,2267,1719,1287,-1,2267,2266,1719,-1,1286,2199,1280,-1,1286,2089,2199,-1,670,2198,671,-1,670,2200,2198,-1,2200,679,2090,-1,670,679,2200,-1,1021,908,683,-1,1021,665,908,-1,128,441,440,-1,128,1633,441,-1,642,661,643,-1,1713,661,642,-1,1633,1752,441,-1,1156,1752,1633,-1,1834,430,1416,-1,1834,976,430,-1,1310,1712,651,-1,2087,1712,1310,-1,1711,1821,623,-1,1711,1820,1821,-1,1310,2265,2084,-1,1310,1710,2265,-1,2088,1312,1311,-1,2201,1312,2088,-1,2265,2075,2202,-1,2265,621,2075,-1,2073,2201,2072,-1,2073,2085,2201,-1,1313,2086,1821,-1,1313,1000,2086,-1,547,2083,2202,-1,545,2083,547,-1,1341,2080,2203,-1,1341,2078,2080,-1,1709,2264,1314,-1,2264,1709,2204,-1,1814,2263,619,-1,2263,1814,2205,-1,616,2262,617,-1,2262,616,2206,-1,2261,2204,2207,-1,2261,2264,2204,-1,2263,2208,2260,-1,2263,2205,2208,-1,2262,2209,2259,-1,2262,2206,2209,-1,2156,2261,2207,-1,2155,2261,2156,-1,2208,2154,2260,-1,2154,2208,2153,-1,2209,2152,2259,-1,2152,2209,2151,-1,576,1322,1321,-1,576,1826,1322,-1,576,1693,1826,-1,1818,2043,1816,-1,1818,2210,2043,-1,608,2157,1751,-1,608,1331,2157,-1,1327,1706,603,-1,1327,1328,1706,-1,2258,1326,611,-1,1326,2258,2257,-1,2052,2044,2257,-1,2044,2052,2042,-1,2050,600,602,-1,2045,600,2050,-1,2210,2050,2049,-1,1818,2050,2210,-1,1328,606,612,-1,606,1328,1119,-1,1330,628,631,-1,1330,1705,628,-1,627,999,1313,-1,629,999,627,-1,1031,1035,1118,-1,1035,1031,1117,-1,517,2017,1348,-1,1351,2017,517,-1,561,2211,1335,-1,2211,561,2255,-1,2254,1825,1333,-1,2212,1825,2254,-1,580,2213,2039,-1,580,1339,2213,-1,543,2213,2256,-1,1343,2213,543,-1,2255,552,2211,-1,552,2255,553,-1,549,2254,550,-1,549,2212,2254,-1,1342,2203,2035,-1,1341,2203,1342,-1,530,1346,1699,-1,1346,530,2029,-1,2218,2025,2253,-1,2218,2214,2025,-1,1346,2215,536,-1,2215,1346,2023,-1,2019,2032,2253,-1,2216,2032,2019,-1,2215,2169,2031,-1,2169,2215,1115,-1,1113,2028,2216,-1,2217,2028,1113,-1,535,1107,1699,-1,1107,535,1344,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=18 */
		private int[] gettempl_geometry_5_19_coordIndex_18()
		{
			int[] value = {539,2218,1700,-1,539,2214,2218,-1,1367,1695,1355,-1,1367,1366,1695,-1,2014,1338,1794,-1,2014,1353,1338,-1,475,2219,1357,-1,1703,2219,475,-1,2249,2006,2223,-1,2002,2006,2249,-1,1999,2006,2002,-1,2008,2006,1999,-1,2222,2006,2008,-1,2250,2006,2222,-1,2250,2004,2006,-1,572,515,514,-1,515,572,526,-1,2016,1688,1367,-1,1688,2016,1827,-1,1827,1690,1688,-1,1827,1828,1690,-1,1369,1116,493,-1,1116,1369,1337,-1,2252,488,2011,-1,2252,1686,488,-1,1829,1371,498,-1,2251,1371,1829,-1,2220,2252,2005,-1,2220,1830,2252,-1,2013,2000,2221,-1,2013,2251,2000,-1,2250,2012,2220,-1,2222,2012,2250,-1,2249,2010,2221,-1,2223,2010,2249,-1,1376,1685,1379,-1,1376,996,1685,-1,1992,994,478,-1,1989,994,1992,-1,1377,1987,1998,-1,1987,1377,1985,-1,1997,1983,1378,-1,1983,1997,1981,-1,1979,1996,1995,-1,1978,1996,1979,-1,1994,1974,1993,-1,1974,1994,1975,-1,1971,1991,1990,-1,1970,1991,1971,-1,1988,1967,1986,-1,1967,1988,1965,-1,1984,1963,1982,-1,1963,1984,1961,-1,1959,1980,1977,-1,1958,1980,1959,-1,2248,1976,1973,-1,2224,1976,2248,-1,2247,1972,1969,-1,2225,1972,2247,-1,1189,1684,995,-1,1189,1387,1684,-1,1681,1186,191,-1,1386,1186,1681,-1,1382,1152,1383,-1,1385,1152,1382,-1,1386,1158,1157,-1,1681,1158,1386,-1,460,2148,1831,-1,2148,460,2226,-1,1954,445,444,-1,445,1954,2227,-1,458,1405,1404,-1,1405,458,2228,-1,2227,451,445,-1,451,2227,1401,-1,2228,448,1405,-1,448,2228,1832,-1,1145,2246,1001,-1,1145,457,2246,-1,2246,1142,1001,-1,1142,2246,1945,-1,1144,457,1145,-1,457,1144,455,-1,457,1570,2246,-1,1570,457,1569,-1,1634,1949,1946,-1,1634,1889,1949,-1,176,1761,1403,-1,176,1402,1761,-1,1426,1674,1427,-1,962,1674,1426,-1,962,1737,1674,-1,962,1175,1737,-1,376,1406,193,-1,1556,1406,376,-1,1411,1718,1632,-1,1411,1410,1718,-1,1163,970,1752,-1,141,970,1163,-1,980,1415,968,-1,980,151,1415,-1,976,1412,430,-1,976,977,1412,-1,72,1638,1871,-1,1638,72,1879,-1,1872,1624,459,-1,1872,1591,1624,-1,1798,1420,1419,-1,1798,1748,1420,-1,1876,1577,1576,-1,1876,1578,1577,-1,1642,1876,185,-1,1642,2229,1876,-1,114,1628,1939,-1,114,113,1628,-1,1837,1938,1675,-1,1837,1627,1938,-1,1922,204,203,-1,204,1922,2232,-1,1788,1597,54,-1,1788,1424,1597,-1,252,1522,253,-1,252,200,1522,-1,206,934,935,-1,206,208,934,-1,1907,1428,399,-1,1493,1428,1907,-1,390,1937,1840,-1,390,404,1937,-1,1936,1425,1184,-1,1425,1936,1935,-1,1436,385,384,-1,1436,1934,385,-1,1430,1842,1180,-1,1430,1432,1842,-1,1434,914,375,-1,1933,914,1434,-1,1910,2235,2242,-1,2235,1910,1909,-1,1483,1665,1475,-1,1483,313,1665,-1,1461,1480,334,-1,1664,1480,1461,-1,323,1757,1233,-1,323,322,1757,-1,1587,1890,347,-1,901,1890,1587,-1,1799,1890,901,-1,1671,2175,2244,-1,2175,1671,1453,-1,1922,1457,1456,-1,1922,1920,1457,-1,2146,1923,2245,-1,2146,2231,1923,-1,354,1670,357,-1,354,1844,1670,-1,1899,2244,2175,-1,1899,1898,2244,-1,1554,2231,2146,-1,1554,1897,2231,-1,313,1444,1665,-1,1444,313,315,-1,1663,1466,1496,-1,1663,1467,1466,-1,334,1478,335,-1,1478,334,1480,-1,1459,1088,1446,-1,1459,1669,1088,-1,1448,1846,1449,-1,339,1846,1448,-1,340,1445,331,-1,340,1446,1445,-1,1464,1914,1666,-1,1464,1919,1914,-1,2178,322,2234,-1,2178,1757,322,-1,1473,322,324,-1,2234,322,1473,-1,1486,1661,1487,-1,1486,1492,1661,-1,374,1437,296,-1,1437,374,373,-1,1849,1660,1850,-1,1849,295,1660,-1,1484,965,1488,-1,1484,1789,965,-1,964,1661,965,-1,1661,964,304,-1,1789,298,300,-1,1789,2161,298,-1,1849,1084,294,-1,1084,1849,1931,-1,1770,1134,1006,-1,1770,2241,1134,-1,289,1658,290,-1,289,2236,1658,-1,1906,2236,289,-1,1524,256,966,-1,256,1524,1856,-1,2237,1500,2238,-1,2237,280,1500,-1,2238,1498,223,-1,2238,1500,1498,-1,30,1895,1548,-1,1895,30,29,-1,31,1515,2239,-1,31,1516,1515,-1,1546,277,1575,-1,1546,1643,277,-1,27,1538,217,-1,1538,27,26,-1,1511,1550,1893,-1,1511,43,1550,-1,1511,1854,43,-1,1602,47,1571,-1,48,47,1602,-1,1903,233,232,-1,233,1903,1902,-1,1539,1512,1536,-1,1503,1512,1539,-1,214,273,272,-1,214,213,273,-1,1903,239,1541,-1,240,239,1903,-1,1654,215,214,-1,1654,892,215,-1,861,1535,1534,-1,861,229,1535,-1,1851,1747,860,-1,1851,284,1747,-1,1523,271,1524,-1,271,1523,270,-1,1501,1521,255,-1,1501,1537,1521,-1,1514,260,1649,-1,1513,260,1514,-1,235,1533,1539,-1,1533,235,1901,-1,276,1545,1643,-1,276,275,1545,-1,2145,210,212,-1,2145,2142,210,-1,1646,2176,1921,-1,1646,1864,2176,-1,252,1896,2239,-1,251,1896,252,-1,1858,266,1518,-1,257,266,1858,-1,352,1421,353,-1,352,1422,1421,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=19 */
		private int[] gettempl_geometry_5_19_coordIndex_19()
		{
			int[] value = {1182,2147,1792,-1,1182,2230,2147,-1,1641,1927,1451,-1,2240,1927,1641,-1,361,187,189,-1,361,1418,187,-1,94,1798,164,-1,94,93,1798,-1,447,1942,1568,-1,447,446,1942,-1,449,1570,450,-1,1570,449,1943,-1,1416,1130,1129,-1,1130,1416,1678,-1,1571,1900,241,-1,1900,1571,893,-1,1572,66,902,-1,1572,67,66,-1,413,357,356,-1,413,415,357,-1,1191,894,4,-1,1796,894,1191,-1,355,1584,356,-1,355,170,1584,-1,1628,1582,1581,-1,1582,1628,1630,-1,1583,1938,1627,-1,896,1938,1583,-1,1565,92,94,-1,1565,1589,92,-1,1409,1636,1407,-1,1409,1870,1636,-1,1624,1397,455,-1,1624,1591,1397,-1,117,1631,118,-1,117,1573,1631,-1,1597,895,1213,-1,1886,895,1597,-1,1639,1509,1623,-1,1639,1510,1509,-1,46,1601,24,-1,48,1601,46,-1,1775,16,20,-1,1775,1750,16,-1,1618,1881,1608,-1,1618,1883,1881,-1,1617,1606,1618,-1,1607,1606,1617,-1,17,15,14,-1,17,21,15,-1,1604,1609,1616,-1,1610,1609,1604,-1};
			return value;
		}

		/** Define subarray values using type double[] with $tupleSize=3 and $tupleSplitSize=1000 for subarray position()=1 */
		private double[] gettempl_coordinate_6_19_point_1()
		{
			double[] value = {0.0614,1.6792,0.0172,0.0611,1.6737,0.0163,0.0621,1.6773,0.0147,0.0624,1.6787,0.014,0.0629,1.6812,0.0128,0.0615,1.6794,0.0171,0.0593,1.6401,0.0382,0.0596,1.6401,0.0384,0.0595,1.6406,0.0382,0.0598,1.6395,0.0373,0.0595,1.6397,0.0379,0.0602,1.6411,0.0353,0.0612,1.6381,0.031,0.0611,1.6357,0.0329,0.0611,1.6359,0.033,0.0611,1.6362,0.0329,0.0611,1.6365,0.0331,0.0618,1.6359,0.0331,0.0619,1.6357,0.0329,0.0625,1.6372,0.0313,0.0618,1.6365,0.0332,0.0619,1.6362,0.033,0.0516,1.6573,0.0259,0.0511,1.6593,0.0308,0.0515,1.6598,0.0305,0.0526,1.6604,0.0275,0.0526,1.6603,0.0275,0.052,1.6599,0.0286,0.0534,1.6618,0.0272,0.0534,1.6618,0.0272,0.0529,1.6612,0.0277,0.0541,1.6632,0.0264,0.0541,1.6632,0.0264,0.0546,1.6642,0.0261,0.0554,1.666,0.0254,0.0553,1.6661,0.0254,0.055,1.665,0.0255,0.0559,1.6673,0.025,0.0559,1.6673,0.025,0.0563,1.668,0.0244,0.0578,1.6717,0.0235,0.0575,1.6709,0.0233,0.0575,1.6709,0.0234,0.0588,1.6741,0.0227,0.0589,1.6743,0.0226,0.0594,1.6754,0.0222,0.0515,1.6597,0.0305,0.0518,1.6596,0.0292,0.052,1.6599,0.0289,0.0537,1.6621,0.0265,0.0537,1.6622,0.0265,0.0615,1.6816,0.0175,0.0615,1.6794,0.0171,0.0628,1.6865,0.0142,0.0625,1.6874,0.0157,0.0625,1.6875,0.0157,0.0647,1.6889,0.0083,0.0647,1.6889,0.0083,0.0644,1.6878,0.0093,0.0657,1.6908,0.0053,0.066,1.6897,0.0038,0.066,1.6898,0.0038,0.0676,1.6923,-0.0023,0.0675,1.6924,-0.0024,0.0671,1.6904,-0.0009,0.0599,1.6758,0.0208,0.0599,1.6758,0.0208,0.0607,1.6782,0.0201,0.0428,1.6368,-0.0615,0.0434,1.6351,-0.0594,0.0432,1.6351,-0.0594,0.0432,1.6379,-0.0618,0.043,1.638,-0.0618,0.0443,1.6401,-0.0611,0.0525,1.6616,-0.0614,0.0539,1.6623,-0.0593,0.0539,1.6622,-0.0594,0.051,1.6579,-0.062,0.0512,1.6578,-0.062,0.0493,1.6563,-0.0641,0.0483,1.6535,-0.0643,0.0484,1.6535,-0.0643,0.0484,1.6534,-0.0644,0.0624,1.6691,-0.0438,0.0624,1.6691,-0.0438,0.0622,1.6692,-0.045,0.0608,1.6696,-0.0495,0.0607,1.6696,-0.0495,0.0615,1.6702,-0.0475,0.0581,1.6674,-0.0542,0.0582,1.6674,-0.0542,0.0579,1.6668,-0.0543,0.0592,1.6679,-0.0522,0.0594,1.6677,-0.0518,0.0593,1.6679,-0.0522,0.068,1.6885,-0.012,0.068,1.6865,-0.0126,0.068,1.6865,-0.0126,0.0679,1.6801,-0.0247,0.0679,1.6817,-0.0227,0.0679,1.6817,-0.0227,0.0649,1.6729,-0.0374,0.0653,1.6728,-0.035,0.0653,1.6728,-0.0352,0.0643,1.6725,-0.04,0.0639,1.6716,-0.0409,0.0639,1.6717,-0.0409,0.068,1.6838,-0.0201,0.0681,1.6839,-0.0199,0.0681,1.6838,-0.0201,0.0634,1.6705,-0.0414,0.0634,1.6706,-0.0414,0.0637,1.67,-0.0389,0.0679,1.6801,-0.0247,0.0666,1.6743,-0.0218,0.0667,1.6748,-0.0206,0.0659,1.6882,0.0035,0.065,1.6904,0.0078,0.065,1.6904,0.0078,0.0641,1.683,0.0044,0.0499,1.6589,-0.0583,0.0495,1.6576,-0.0585,0.0508,1.6586,-0.0573,0.0355,1.6234,-0.0234,0.038,1.6231,-0.0184,0.0366,1.6277,-0.0208,0.0391,1.6255,-0.0311,0.0416,1.6244,-0.0314,0.0376,1.6227,-0.0306,0.0403,1.6211,-0.0335,0.0409,1.6166,-0.0328,0.0407,1.617,-0.0303,0.0454,1.6259,-0.0352,0.0404,1.6214,-0.0336,0.0408,1.6223,-0.0327,0.0407,1.6212,-0.0347,0.0423,1.6225,-0.0359,0.0416,1.6184,-0.0416,0.0437,1.6205,-0.0433,0.0425,1.6172,-0.0366,0.0412,1.6176,-0.0285,0.04,1.6183,-0.0275,0.0403,1.6171,-0.0286,0.0454,1.6309,-0.0536,0.0417,1.6275,-0.0542,0.042,1.6289,-0.0547,0.0522,1.6566,-0.0597,0.0487,1.6541,-0.0641,0.0427,1.6283,-0.0487,0.0412,1.6284,-0.0521,0.0418,1.6277,-0.0504,0.0416,1.6226,-0.0397,0.0452,1.6266,-0.0422,0.0425,1.6239,-0.0416,0.0414,1.6333,-0.0561,0.0445,1.6354,-0.0527,0.0426,1.6352,-0.0555,0.0463,1.6418,-0.0536,0.0438,1.6452,-0.0595,0.0444,1.6419,-0.0571,0.055,1.6651,0.0254,0.0563,1.6668,0.0237,0.0543,1.6634,-0.0592,0.0552,1.6613,-0.0566,0.058,1.6644,-0.0526,0.0574,1.6656,-0.0543,0.0665,1.678,-0.0148,0.0679,1.6821,-0.0186,0.0679,1.6822,-0.0206,0.0672,1.6887,-0.0013,0.0676,1.6921,-0.0043,0.0644,1.687,0.0091,0.0638,1.6883,0.0115,0.0536,1.6618,-0.0535,0.0536,1.6619,-0.0536,0.053,1.6602,-0.0542,0.05,1.6535,-0.0545,0.0532,1.6534,-0.0516,0.0521,1.6607,-0.056,0.0584,1.664,-0.0475,0.0579,1.6634,-0.048,0.0558,1.6636,-0.0434,0.0584,1.664,-0.0476,0.0579,1.6636,-0.0482,0.0621,1.6657,-0.028,0.0621,1.6657,-0.0282,0.0612,1.6646,-0.0317,0.0568,1.6633,-0.0499,0.0568,1.6633,-0.05,0.0568,1.6633,-0.0499,0.0549,1.6642,-0.0451,0.0526,1.6626,-0.0461,0.0551,1.6597,-0.0409,0.0568,1.6553,-0.0336,0.0568,1.6647,-0.0429,0.0647,1.6737,-0.0151,0.0649,1.6739,-0.0152,0.0648,1.6724,-0.0177,0.0575,1.669,0.0202,0.0571,1.6701,0.024,0.0545,1.6631,0.0233,0.055,1.6637,0.0232,0.055,1.6636,0.0231,0.0628,1.6772,-0.0018,0.0631,1.6774,-0.0038,0.0624,1.6772,-0.0019,0.0635,1.673,-0.0063,0.0643,1.676,-0.0116,0.0645,1.6752,-0.0126,0.0628,1.6774,-0.0038,0.0607,1.6754,0.0053,0.0617,1.6695,0.0038,0.0604,1.6751,0.0064,0.0474,1.6522,0.0308,0.047,1.6519,0.0312,0.0472,1.6515,0.0305,0.0523,1.6585,0.0256,0.0523,1.6587,0.0256,0.0522,1.6586,0.0255,0.05,1.6549,0.0267,0.0501,1.655,0.0266,0.0499,1.655,0.0266,0.0448,1.6471,0.0287,0.0438,1.6455,0.0284,0.0442,1.6455,0.0276,0.0455,1.6493,0.0304,0.0454,1.6488,0.0299,0.0465,1.6496,0.0294,0.0462,1.6508,0.0314,0.0466,1.6505,0.0304,0.0464,1.6511,0.0312,0.0494,1.6566,0.0316,0.0495,1.6566,0.0316,0.0496,1.6569,0.032,0.0486,1.6552,0.0316,0.0487,1.6552,0.0317,0.049,1.6553,0.0309,0.0459,1.6503,0.0312,0.0461,1.6508,0.0315,0.0504,1.6574,0.0296,0.0504,1.6574,0.0297,0.0507,1.6578,0.0295,0.0532,1.6602,0.0263,0.0517,1.6582,0.0282,0.0516,1.6569,0.0276,0.0499,1.6543,0.0267,0.0494,1.654,0.027,0.0492,1.6557,0.0305,0.0578,1.6647,0.0171,0.0581,1.6701,0.0177,0.0582,1.6702,0.0175,0.0537,1.6614,0.0243,0.054,1.6619,0.024,0.0543,1.66,0.0222,0.0478,1.6518,0.0274,0.0481,1.6523,0.0274,0.0489,1.6509,0.0256,0.0562,1.6661,0.0217,0.0565,1.6637,0.0192,0.0559,1.666,0.0217,0.051,1.6563,0.0259,0.0513,1.6572,0.0259,0.0519,1.6557,0.0243,0.0575,1.6693,0.0201,0.0574,1.669,0.0201,0.0562,1.668,0.0244,0.0563,1.6662,0.0218,0.055,1.6639,0.023,0.0465,1.6495,0.0275,0.0467,1.6516,0.031,0.0468,1.6498,0.0274,0.0469,1.6502,0.0275,0.047,1.652,0.0311,0.0474,1.6522,0.0308,0.0609,1.668,0.0074,0.0595,1.6731,0.0118,0.0596,1.6737,0.0109,0.0602,1.6749,0.0132,0.0612,1.6793,0.0193,0.0613,1.6791,0.0183,0.044,1.6466,0.0294,0.0444,1.647,0.029,0.045,1.6468,0.0264,0.044,1.6446,0.027,0.0473,1.6409,0.0212,0.056,1.6271,-0.0213,0.0563,1.6229,-0.0243,0.0574,1.6272,-0.0261,0.0448,1.6474,0.0288,0.0443,1.6474,0.0299,0.0459,1.649,0.0274,0.0417,1.6424,0.0232,0.044,1.6454,0.0255,0.0463,1.6448,0.0236,0.0429,1.6387,0.0225,0.0441,1.6412,0.0239,0.0443,1.642,0.0245,0.0441,1.6435,0.0256,0.0378,1.6403,0.0228,0.0392,1.6407,0.0226,0.0443,1.6412,0.0217,0.0438,1.6437,0.0262,0.0425,1.6444,0.0266,0.0418,1.638,0.022,0.0371,1.6383,0.0194,0.0361,1.6379,0.0191,0.0401,1.635,0.0181,0.0339,1.6358,0.0156,0.0338,1.6361,0.0167,0.0396,1.637,0.0139,0.0392,1.6325,0.0138,0.0392,1.6326,0.0132,0.0394,1.6328,0.0144,0.0387,1.632,0.0125,0.0391,1.6325,0.0131,0.0387,1.6319,0.0128,0.0378,1.6309,0.0102,0.0379,1.631,0.01,0.0403,1.6318,0.0095,0.0337,1.6357,0.0139,0.0339,1.6359,0.0154,0.0359,1.6358,0.0088,0.0333,1.6295,-0.0019,0.0329,1.6298,-0.0026,0.0348,1.6318,-0.0039,0.0388,1.6307,0.0063,0.0361,1.6288,0.0034,0.0359,1.6286,0.003,0.0365,1.6279,0.0017,0.0354,1.6281,0.002,0.0351,1.6283,0.0015,0.0323,1.6327,0.0073,0.0356,1.6355,0.0083,0.0343,1.6341,0.0058,0.0322,1.6327,0.0079,0.0323,1.633,0.0081,0.0332,1.6328,0.0031,0.0346,1.6342,0.0058,0.0332,1.6331,0.0031,0.0324,1.632,0.0047,0.0324,1.6322,0.0056,0.0326,1.6319,0.0042,0.033,1.6327,0.0031,0.0324,1.6316,0.0026,0.0323,1.6314,0.0028,0.0319,1.6333,0.0008,0.0603,1.6686,-0.0502,0.0605,1.667,-0.0476,0.0579,1.6635,-0.0482,0.0648,1.6753,-0.0128,0.0646,1.6761,-0.0117,0.0661,1.6798,-0.0104,0.0644,1.6769,-0.0106,0.0642,1.6776,-0.0091,0.0659,1.6799,-0.0088,0.0676,1.6921,-0.0043,0.0677,1.6907,-0.0064,0.0671,1.6862,-0.0068,0.0632,1.6878,0.0131,0.0629,1.6815,0.0097,0.0541,1.6644,-0.0464,0.0574,1.6635,-0.0492,0.0611,1.6669,-0.0448,0.0616,1.6668,-0.042,0.0621,1.6692,-0.0453,0.0357,1.6283,0.0028,0.0323,1.6315,0.0037,0.036,1.6286,0.0038,0.0323,1.6317,0.0045,0.0385,1.6314,0.0108,0.0326,1.6344,0.0115,0.0324,1.6343,0.0113,0.0422,1.6441,0.0267,0.042,1.6435,0.0262,0.0436,1.6425,0.0253,0.0608,1.6592,-0.0281,0.0605,1.6595,-0.0287,0.042,1.6382,0.0107,0.0468,1.6408,0.0144,0.0465,1.6402,0.0109,0.0644,1.6645,-0.0184,0.064,1.6648,-0.0058,0.0643,1.6652,-0.0059,0.0579,1.6647,0.0166,0.0613,1.6663,0.0069,0.0615,1.6659,0.007,0.058,1.6644,0.0172,0.0577,1.664,0.0171,0.0565,1.6631,0.0188,0.0532,1.6573,0.023,0.052,1.6553,0.0238,0.0534,1.6575,0.0232,0.0491,1.6508,0.0251,0.0483,1.6486,0.025,0.0492,1.6508,0.0255,0.0468,1.6449,0.0231,0.0482,1.6485,0.0254,0.0365,1.636,0.0086,0.0361,1.6356,0.0084,0.0402,1.637,0.0137,0.0578,1.6646,0.0173,0.0357,1.6357,0.0086,0.0367,1.6363,0.0025,0.0513,1.65,0.0203,0.0506,1.6531,0.0245,0.0589,1.6716,0.0153,0.0588,1.6715,0.0151,0.0582,1.6703,0.0173,0.0582,1.6702,0.0179,0.0575,1.6693,0.0198,0.0594,1.6727,0.0128,0.06,1.6743,0.0138,0.0597,1.6738,0.0144,0.0677,1.6887,-0.0075,0.068,1.6892,-0.0108,0.0675,1.6869,-0.0084,0.0616,1.6702,-0.0476,0.0615,1.6686,-0.047,0.0552,1.6626,-0.0517,0.0536,1.6619,-0.0535,0.0531,1.6636,-0.0486,0.0553,1.6627,-0.0518,0.0551,1.6653,-0.0586,0.0542,1.6634,-0.0592,0.0467,1.6529,-0.059,0.0482,1.6559,-0.0591,0.0492,1.6564,-0.0641,0.0444,1.648,-0.0596,0.044,1.6441,-0.0648,0.042,1.6265,-0.053,0.0411,1.6262,-0.0493,0.0415,1.6238,-0.0439,0.041,1.6223,-0.0492,0.0421,1.6208,-0.0455,0.0419,1.6166,-0.0368,0.0406,1.6209,-0.0347,0.0422,1.6222,-0.0359,0.0356,1.6222,-0.023,0.0355,1.6233,-0.0237,0.0384,1.6225,-0.0256,0.0374,1.6228,-0.0305,0.0381,1.622,-0.0298,0.0485,1.654,-0.0641,0.0467,1.6375,-0.0512,0.047,1.6376,-0.0509,0.0474,1.6389,-0.0515,0.0488,1.645,-0.0591,0.0492,1.6452,-0.0587,0.0485,1.6437,-0.0525,0.0489,1.6432,-0.058,0.0485,1.6429,-0.0584,0.0476,1.6391,-0.0517,0.0493,1.6465,-0.0596,0.0502,1.6454,-0.058,0.0496,1.6447,-0.0582,0.0467,1.6489,-0.065,0.0479,1.6445,-0.0602,0.0478,1.6425,-0.0592,0.0472,1.6443,-0.0535,0.0451,1.649,-0.059,0.0458,1.6418,-0.035,0.0476,1.6419,-0.0351,0.0441,1.6321,-0.0316,0.0456,1.651,-0.0373,0.0452,1.6508,-0.0369,0.0456,1.6525,-0.0372,0.0574,1.6647,-0.041,0.0579,1.6632,-0.0382,0.0592,1.6638,-0.0444,0.0446,1.6503,-0.0304,0.0381,1.6489,-0.0229,0.0417,1.6493,-0.022,0.0393,1.6479,-0.0184,0.0369,1.6482,-0.0211,0.0335,1.6469,-0.0175,0.0259,1.6432,-0.0082,0.0296,1.6439,-0.0103,0.0275,1.6453,-0.012,0.0241,1.6348,-0.0174,0.0236,1.631,-0.0195,0.0212,1.6315,-0.0167,0.0199,1.6354,-0.0124,0.0218,1.6343,-0.0148,0.0175,1.6342,-0.0121,0.0308,1.6378,-0.0055,0.0301,1.6376,-0.0054,0.0302,1.6375,-0.0051,0.0309,1.6388,-0.0059,0.0309,1.6381,-0.0058,0.0309,1.6381,-0.0056,0.0302,1.639,-0.0057,0.0304,1.6389,-0.0058,0.0305,1.639,-0.0058,0.0269,1.637,-0.0019,0.0298,1.6378,-0.0052,0.0297,1.6381,-0.0052,0.0305,1.6381,-0.006,0.0299,1.6379,-0.0054,0.0298,1.6385,-0.0055,0.0298,1.6382,-0.0054,0.0304,1.6384,-0.0061,0.0317,1.6337,0.0005,0.0369,1.6368,0.0023,0.0336,1.6404,-0.0071,0.0289,1.6402,-0.006,0.0301,1.6375,-0.0052,0.0285,1.6354,-0.0012,0.0233,1.6447,-0.0103,0.0232,1.6446,-0.0104,0.0201,1.6429,-0.0068,0.0198,1.6403,-0.0024,0.0199,1.6406,-0.0024,0.0178,1.6401,-0.0009,0.0143,1.6429,-0.0018,0.014,1.6429,-0.0019,0.014,1.6427,-0.0018,0.0297,1.6387,-0.0055,0.0122,1.6379,-0.0018,0.0114,1.6365,-0.0029,0.0125,1.6356,-0.0022,0.0147,1.6349,-0.001,0.0137,1.6342,-0.0012,0.0144,1.633,-0.0007,0.0128,1.6335,-0.0018,0.0116,1.6348,-0.0033,0.0113,1.6394,-0.0025,0.0123,1.6412,-0.0018,0.0211,1.6317,0.0052,0.02,1.6322,0.007,0.0221,1.6323,0.0055,0.0298,1.6301,-0.0009,0.0299,1.6301,-0.0008,0.0294,1.631,-0.0005,0.0293,1.6309,-0.0007,0.0309,1.6323,-0.0003,0.029,1.6287,-0.0013,0.0298,1.6289,-0.0021,0.029,1.6291,-0.0019,0.0278,1.6295,-0.0005,0.0278,1.6302,-0.0004,0.0266,1.6318,0.0018,0.0233,1.6299,-0.0069,0.0249,1.6312,-0.0058,0.0202,1.6349,-0.0011,0.0263,1.6311,-0.0053,0.0274,1.6305,-0.0048,0.0229,1.6335,0.0019,0.0274,1.6296,-0.0033,0.0267,1.6281,-0.003,0.0186,1.6307,0.004,0.0197,1.6311,0.0052,0.025,1.627,-0.0031,0.0172,1.6325,-0.0019,0.0175,1.6316,-0.0014,0.0226,1.6283,-0.0062,0.0227,1.6332,0.0046,0.0237,1.6325,0.0028,0.0187,1.6377,0.0006,0.0167,1.6363,-0.0002,0.0184,1.6364,0.0009,0.0163,1.6319,0.0014,0.0156,1.6328,0.0004,0.016,1.6316,0.0011,0.0264,1.6321,0.0019,0.0237,1.6313,0.0049,0.028,1.6322,0.0002,0.0309,1.6326,-0.0001,0.0203,1.643,-0.0066,0.0175,1.6429,-0.0044,0.019,1.6414,-0.0033,0.0241,1.6373,-0.001,0.024,1.6371,-0.0009,0.0123,1.6412,-0.0019,0.0138,1.6408,-0.0037,0.0132,1.6327,-0.0066,0.0114,1.635,-0.0035,0.0107,1.6351,-0.004,0.0141,1.6325,-0.001,0.0227,1.6333,0.0047,0.0233,1.6343,0.003,0.022,1.6341,0.0033,0.0158,1.6279,0.0046,0.0148,1.6286,0.0076,0.0156,1.6289,0.0058,0.02,1.6324,0.0071,0.0179,1.6312,0.0083,0.0179,1.6302,0.0088,0.0163,1.6274,0.0009,0.0159,1.6289,0.002,0.016,1.6276,0.0048,0.0172,1.6271,0.0013,0.0166,1.6272,0.001,0.0188,1.6253,-0.004,0.0191,1.6253,-0.0037,0.0137,1.6327,-0.0061,0.0146,1.6319,-0.008,0.0153,1.6303,-0.0079,0.0138,1.6314,-0.0064,0.0148,1.6311,-0.0073,0.0153,1.6313,-0.0088,0.0158,1.6312,-0.0086,0.0155,1.6314,-0.0085,0.0158,1.631,-0.0084,0.0157,1.6311,-0.0088,0.0149,1.6317,-0.0084,0.0147,1.6315,-0.009,0.0192,1.6276,-0.0116,0.0232,1.6266,-0.0131,0.022,1.6265,-0.0125,0.024,1.6266,-0.0137,0.0269,1.625,-0.0128,0.0156,1.6307,-0.0081,0.016,1.6304,-0.0085,0.0171,1.6302,-0.0143,0.0168,1.6303,-0.0139,0.0167,1.6307,-0.014,0.0224,1.6272,-0.0172,0.0222,1.6275,-0.0167,0.021,1.6282,-0.0168,0.0235,1.6268,-0.0154,0.0237,1.6266,-0.016,0.0287,1.6261,-0.0056,0.0293,1.6253,-0.0063,0.0272,1.6252,-0.0059,0.0256,1.6252,-0.0096,0.0255,1.6248,-0.0099,0.0272,1.6249,-0.0117,0.0257,1.6247,-0.0066,0.0248,1.6246,-0.0063,0.0231,1.6242,-0.007,0.033,1.6213,-0.0061,0.0266,1.6247,-0.0051,0.0293,1.6244,-0.0064,0.0287,1.6314,-0.0006,0.0405,1.6201,-0.0241,0.0398,1.6209,-0.0251,0.0371,1.6196,-0.0227,0.0357,1.6211,-0.022,0.0357,1.6211,-0.0223,0.0371,1.6197,-0.0229,0.0374,1.6197,-0.0232,0.0284,1.6278,-0.0259,0.0288,1.6276,-0.026,0.0286,1.6277,-0.0256,0.0431,1.6194,-0.0266,0.0455,1.6197,-0.0339,0.0458,1.6217,-0.0322,0.0503,1.616,-0.0312,0.051,1.6172,-0.0351,0.052,1.6162,-0.0368,0.0305,1.6249,-0.0074,0.031,1.6256,-0.0094,0.0438,1.6203,-0.0166,0.045,1.6199,-0.0192,0.0451,1.6195,-0.0189,0.0413,1.6217,-0.0135,0.0411,1.6221,-0.0134,0.0388,1.623,-0.0153,0.0414,1.6218,-0.0133,0.0359,1.627,-0.0253,0.0332,1.6278,-0.0259,0.033,1.6273,-0.0264,0.0319,1.6311,-0.0238,0.0295,1.6286,-0.0248,0.0411,1.6217,-0.0195,0.0397,1.6196,-0.0174,0.0409,1.622,-0.0211,0.0422,1.6177,-0.0278,0.0425,1.6177,-0.0276,0.041,1.62,-0.0237,0.038,1.61,-0.0096,0.0379,1.61,-0.0095,0.0378,1.61,-0.0096,0.0386,1.6111,-0.0107,0.0381,1.6109,-0.0107,0.0386,1.6128,-0.0119,0.0389,1.6199,-0.0162,0.039,1.6226,-0.0153,0.0377,1.611,-0.0104,0.0382,1.6102,-0.0099,0.04,1.6195,-0.0134,0.0391,1.6129,-0.012,0.0394,1.6131,-0.0118,0.0391,1.6178,-0.0151,0.0391,1.6199,-0.0147,0.0408,1.6178,-0.0097,0.0425,1.6222,-0.0098,0.0387,1.6215,-0.0073,0.04,1.6196,-0.0106,0.041,1.6193,-0.0109,0.0407,1.6177,-0.0099,0.0435,1.6192,-0.0133,0.0435,1.6191,-0.0134,0.0438,1.6193,-0.0141,0.0336,1.6211,-0.0065,0.034,1.621,-0.0063,0.0333,1.6214,-0.0061,0.0417,1.6222,-0.0223,0.0432,1.6214,-0.0228,0.0421,1.6222,-0.0222,0.0428,1.621,-0.023,0.0421,1.6218,-0.0194,0.042,1.6199,-0.0178,0.0445,1.6255,-0.0491,0.0443,1.6256,-0.049,0.0486,1.6293,-0.0464,0.0484,1.6289,-0.0466,0.0478,1.6293,-0.0501,0.0492,1.6284,-0.0459,0.05,1.6224,-0.0398,0.0487,1.6242,-0.0389,0.0491,1.6182,-0.021,0.0519,1.6212,-0.0205,0.0487,1.6206,-0.0197,0.0465,1.6189,-0.0216,0.0484,1.6165,-0.0262,0.048,1.615,-0.0232,0.0469,1.6177,-0.0213,0.0476,1.6355,-0.0072,0.048,1.6354,-0.0065,0.0477,1.6348,-0.0065,0.0475,1.6386,-0.0114,0.0471,1.6359,-0.0064,0.0466,1.6357,-0.0071,0.0445,1.6383,-0.013,0.0443,1.6379,-0.0137,0.0447,1.6385,-0.0143,0.0408,1.6379,-0.0136,0.04,1.6369,-0.0152,0.0443,1.6373,-0.0143,0.0467,1.6372,-0.0161,0.0475,1.6384,-0.0142,0.0445,1.6357,-0.015,0.0446,1.6379,-0.015,0.038,1.6376,-0.0142,0.0404,1.6386,-0.012,0.0379,1.6375,-0.0125,0.0376,1.6349,-0.0155,0.0378,1.6364,-0.015,0.0368,1.6307,-0.0149,0.039,1.6294,-0.0151,0.037,1.632,-0.0154,0.0374,1.6357,-0.0095,0.0401,1.636,-0.0083,0.0392,1.6331,-0.0085,0.0448,1.6382,-0.0118,0.0465,1.6272,-0.0164,0.0457,1.6303,-0.0159,0.0453,1.6282,-0.015,0.0437,1.6307,-0.0153,0.0467,1.6348,-0.0166,0.0445,1.6345,-0.0153,0.0445,1.6355,-0.0081,0.0469,1.6383,-0.0116,0.0456,1.6265,-0.0155,0.0456,1.6246,-0.0139,0.0449,1.6279,-0.011,0.045,1.628,-0.0095,0.0522,1.6295,-0.0196,0.0514,1.6299,-0.0194,0.052,1.6276,-0.0198,0.0475,1.6193,-0.0196,0.0464,1.6217,-0.0167,0.0472,1.6188,-0.0196,0.0444,1.6183,-0.0162,0.0452,1.6174,-0.018,0.0453,1.6174,-0.0179,0.0464,1.6173,-0.0199,0.045,1.6192,-0.0185,0.0478,1.6191,-0.0199,0.0475,1.6186,-0.02,0.0473,1.6174,-0.0207,0.0518,1.6248,-0.0196,0.0508,1.625,-0.0195,0.0529,1.6303,-0.0199,0.0535,1.6289,-0.0198,0.0537,1.6388,-0.0194,0.0543,1.6386,-0.0194,0.0545,1.6406,-0.015,0.0426,1.6175,-0.0364,0.0415,1.6179,-0.0284,0.0453,1.6168,-0.036,0.045,1.6169,-0.0361,0.0456,1.6201,-0.0426,0.0508,1.6305,-0.0495,0.0507,1.6301,-0.0492,0.0497,1.6312,-0.0506,0.0496,1.632,-0.051,0.0504,1.6134,-0.0259,0.0507,1.6136,-0.0257,0.0487,1.6149,-0.0226,0.0518,1.6207,-0.0412,0.0527,1.6162,-0.0368,0.0524,1.6161,-0.0369,0.0522,1.6139,-0.0338,0.0479,1.6294,-0.0505,0.0478,1.6295,-0.0507,0.0514,1.6206,-0.0412,0.0511,1.6203,-0.0408,0.0509,1.6268,-0.0467,0.053,1.6475,-0.0272,0.0542,1.6466,-0.0156,0.0586,1.6502,-0.0256,0.0587,1.6499,-0.0256,0.0542,1.6463,-0.0156,0.0589,1.6505,-0.0254,0.0476,1.6389,-0.0111,0.0482,1.6387,-0.0144,0.0479,1.6386,-0.0111,0.0417,1.634,-0.0052,0.0469,1.635,-0.0056,0.0474,1.6357,-0.0056,0.0348,1.6317,-0.0042,0.0372,1.6331,-0.0046,0.0346,1.6322,-0.0042,0.0328,1.6303,-0.0029,0.037,1.6365,0.002,0.0547,1.6452,-0.0125,0.0545,1.6468,-0.0154,0.0477,1.6357,-0.006,0.0477,1.6354,-0.0055,0.0474,1.6353,-0.0054,0.0417,1.6344,-0.0054,0.0327,1.6298,-0.0027,0.0313,1.6326,-0.0003,0.0319,1.6335,0.0004,0.0311,1.6328,0.0,0.032,1.6255,-0.0052,0.0385,1.6295,-0.0061,0.0472,1.6353,-0.005,0.0526,1.6363,-0.0044,0.0509,1.6374,-0.0019,0.0538,1.638,-0.0086,0.0549,1.64,-0.0126,0.0567,1.6388,-0.0045,0.057,1.6351,-0.025,0.0584,1.64,-0.0234,0.0581,1.6397,-0.0219,0.0567,1.6349,-0.0244,0.057,1.6347,-0.0249,0.0598,1.6396,0.0089,0.0581,1.6392,0.0074,0.0565,1.6375,0.0117,0.0577,1.6322,0.0107,0.056,1.6326,0.0094,0.0583,1.6331,0.0093,0.0553,1.6373,0.0064,0.0567,1.6367,0.0065,0.0549,1.6355,0.0074,0.052,1.6325,0.0122,0.0541,1.6318,0.0122,0.0526,1.6338,0.0149,0.0595,1.6354,0.0095,0.0595,1.6364,0.0088,0.0608,1.6365,0.0112,0.0581,1.6362,0.0068,0.0582,1.6348,0.0082,0.0565,1.6344,0.0164,0.0569,1.634,0.017,0.0601,1.6359,0.0191,0.0476,1.6504,0.0288,0.0467,1.6501,0.0296,0.0618,1.6344,0.018,0.0611,1.6339,0.0183,0.0598,1.6329,0.0132,0.0551,1.6379,0.0104,0.0541,1.6393,0.01,0.0507,1.6344,0.0155,0.0573,1.6403,0.0042,0.0553,1.6413,0.004,0.0548,1.6404,0.0071,0.0573,1.6404,0.0035,0.0576,1.6417,-0.0043,0.0616,1.6377,0.025,0.0601,1.6352,0.019,0.0597,1.6333,0.0188,0.062,1.6398,0.0315,0.0633,1.6372,0.0254,0.0626,1.6412,0.0254,0.0627,1.6412,0.0255,0.0624,1.6406,0.0171,0.0609,1.6403,0.0106,0.0611,1.6403,0.0105,0.0604,1.6399,0.0074,0.0582,1.6401,-0.0039,0.0583,1.6405,-0.0042,0.0592,1.6401,0.0028,0.0595,1.64,0.0044,0.0597,1.6397,0.0043,0.0594,1.6398,0.0026,0.061,1.6385,0.0107,0.06,1.6383,0.0081,0.047,1.6512,0.0303,0.0516,1.6592,0.0295,0.0624,1.6846,0.0152,0.0615,1.6834,0.0183,0.0682,1.6855,-0.0177,0.0682,1.684,-0.0165,0.0432,1.6207,-0.0149,0.0433,1.6207,-0.0144,0.0569,1.6651,-0.0549,0.0598,1.6669,-0.0502,0.0598,1.675,0.0206,0.0593,1.674,0.0212,0.0603,1.6378,0.0189,0.0622,1.6406,0.0171,0.0613,1.6412,0.0313,0.041,1.6183,-0.016,0.04,1.618,-0.016,0.0436,1.6219,-0.0201,0.0671,1.685,-0.0021,0.0204,1.6299,-0.0174,0.0241,1.6307,-0.0201,0.0255,1.6262,-0.0235,0.0606,1.6596,-0.0285,0.0602,1.6649,-0.0316,0.0598,1.6644,-0.0323,0.0678,1.6771,-0.0232,0.066,1.6692,-0.0239,0.0669,1.675,-0.0279,0.0586,1.6409,-0.0218,0.0584,1.6453,-0.0226,0.0577,1.6444,-0.0141,0.0578,1.6704,0.0224,0.0597,1.6669,0.0158,0.016,1.6296,0.0039,0.0168,1.6304,0.0051,0.0386,1.6221,-0.0257,0.0362,1.646,-0.0163,0.0412,1.6436,-0.012,0.0477,1.6469,-0.0179,0.0414,1.6503,-0.0314,0.0343,1.648,-0.0242,0.0547,1.6456,-0.0124,0.0645,1.675,-0.013,0.0651,1.669,-0.0157,0.0638,1.6641,-0.0207,0.0627,1.663,-0.0227,0.0628,1.6618,-0.0192,0.0636,1.665,-0.0028,0.0634,1.6644,-0.0031,0.0609,1.6612,0.0053,0.0627,1.6628,-0.0228,0.0617,1.6562,-0.0222,0.0621,1.6595,-0.0204,0.0543,1.6439,-0.0019,0.0596,1.6516,-0.0083,0.059,1.6498,-0.009,0.0551,1.6523,0.0121,0.0535,1.6442,0.0091,0.0507,1.6416,0.0139,0.0551,1.6457,-0.0122,0.0438,1.6406,0.0,0.0428,1.6401,0.0028,0.0454,1.6414,0.0039,0.0514,1.6424,-0.0001,0.0478,1.642,-0.0018,0.0571,1.648,-0.0003,0.0426,1.6392,0.0075,0.0443,1.6406,0.0073,0.0427,1.64,0.0049,0.0509,1.6419,0.0076,0.04,1.6383,0.0063,0.0366,1.6373,0.0176,0.0367,1.6374,0.0178,0.0391,1.639,0.0206,0.0479,1.6486,0.0255,0.0524,1.6617,-0.0614,0.0413,1.6216,-0.038,0.0415,1.6173,-0.0393,0.0396,1.6199,-0.027,0.0371,1.6246,-0.0307,0.0378,1.6242,-0.0306,0.0361,1.6268,-0.0255,0.0185,1.6375,-0.0096,0.0128,1.6375,-0.0059,0.0413,1.6266,-0.0493,0.0412,1.6271,-0.0501,0.0465,1.6343,-0.0495,0.0432,1.6286,-0.0483,0.0414,1.6219,-0.0379,0.0529,1.6422,-0.0401,0.0518,1.6419,-0.0474,0.0498,1.6329,-0.0447,0.0536,1.6505,-0.0437,0.0543,1.6523,-0.0493,0.053,1.6498,-0.0495,0.0484,1.648,-0.0367,0.0502,1.6486,-0.039,0.0327,1.6387,-0.0255,0.0332,1.6443,-0.0251,0.0414,1.6398,-0.0306,0.033,1.6338,-0.0248,0.026,1.6354,-0.0198,0.0257,1.6362,-0.0185,0.0251,1.6453,-0.0143,0.0227,1.6412,-0.0118,0.0201,1.6375,-0.0106,0.0157,1.6339,-0.0112,0.0234,1.6241,-0.0074};
			return value;
		}

		/** Define subarray values using type double[] with $tupleSize=3 and $tupleSplitSize=1000 for subarray position()=2 */
		private double[] gettempl_coordinate_6_19_point_2()
		{
			double[] value = {0.0255,1.6246,-0.0083,0.0454,1.6338,-0.0566,0.042,1.6339,-0.06,0.041,1.6315,-0.0554,0.0412,1.6326,-0.0598,0.0417,1.631,-0.0572,0.0554,1.618,-0.0356,0.0552,1.6174,-0.0295,0.0536,1.6146,-0.0329,0.0542,1.6186,-0.0247,0.0489,1.6289,-0.0463,0.0505,1.63,-0.0488,0.0463,1.6203,-0.0422,0.0467,1.6224,-0.0406,0.0478,1.6274,-0.0473,0.0474,1.6263,-0.0483,0.0441,1.6206,-0.0431,0.0436,1.6221,-0.0215,0.0436,1.6209,-0.0226,0.047,1.6186,-0.0205,0.0445,1.6208,-0.0255,0.0392,1.6197,-0.0173,0.0342,1.6301,-0.0231,0.0357,1.6301,-0.0209,0.0336,1.6317,-0.0218,0.0331,1.63,-0.0175,0.0314,1.6303,-0.0181,0.0277,1.6291,-0.0216,0.0354,1.6285,-0.0174,0.0318,1.6237,-0.0108,0.0335,1.6233,-0.0094,0.0156,1.6287,-0.0072,0.0154,1.6301,-0.0078,0.0192,1.6274,-0.0114,0.0158,1.631,0.0005,0.0154,1.6297,-0.0008,0.0208,1.6308,0.0069,0.0172,1.6266,0.0069,0.0151,1.6283,0.0078,0.0287,1.6253,-0.0019,0.0391,1.6175,-0.0077,0.0398,1.6174,-0.0084,0.0433,1.6271,-0.0086,0.0427,1.6308,-0.007,0.0473,1.6343,-0.0174,0.053,1.6303,-0.0196,0.0535,1.6345,-0.0209,0.0589,1.6397,0.0059,0.0603,1.6401,0.0074,0.0526,1.6342,0.015,0.0546,1.634,0.0155,0.0564,1.6334,0.0087,0.0544,1.6337,0.0083,0.0553,1.6376,-0.0025,0.0528,1.6361,-0.0048,0.0477,1.6357,0.0172,0.0447,1.6338,0.0138,0.0499,1.6331,0.0127,0.0548,1.6436,0.005,0.0568,1.6431,-0.0046,0.0468,1.6402,0.0029,0.0441,1.6397,0.0019,0.0455,1.6401,0.0016,0.0421,1.6384,0.0028,0.0413,1.6379,0.002,0.052,1.6368,0.0073,0.0489,1.6366,0.0075,0.0481,1.6395,0.0058,0.0388,1.6357,0.0019,0.0397,1.6334,0.0044,0.0384,1.6326,0.0013,0.0468,1.64,0.0013,0.0536,1.6384,0.0005,0.044,1.6358,0.007,0.0372,1.6332,-0.0043,0.0377,1.6336,-0.0044,0.0389,1.6347,-0.0034,0.0438,1.6343,0.0106,0.0426,1.6382,0.022,0.0431,1.6382,0.0215,0.0468,1.6364,0.0187,0.0322,1.632,0.0062,0.0322,1.6321,0.0059,0.0365,1.629,0.0052,0.0421,1.64,0.0242,0.0391,1.6424,0.0255,0.0366,1.6292,0.005,0.0371,1.6295,0.0068,0.0369,1.6294,0.0062,0.0394,1.6327,0.0147,0.0408,1.6366,-0.004,0.0494,1.6338,0.0096,0.0495,1.6402,0.0038,0.0549,1.6384,0.0038,0.044,1.6394,-0.0008,0.0407,1.638,-0.0011,0.0415,1.6384,0.0011,0.0461,1.6398,0.0039,0.0563,1.6316,0.0124,0.0571,1.6415,-0.0136,0.0538,1.6385,-0.0192,0.0473,1.6372,-0.0167,0.0515,1.6299,-0.019,0.0468,1.6307,-0.0168,0.0461,1.6316,-0.0076,0.0389,1.6257,-0.0069,0.0461,1.6369,-0.0037,0.0295,1.6288,-0.0011,0.0159,1.6292,0.0091,0.0173,1.6267,0.0072,0.0288,1.6256,-0.0014,0.027,1.6291,0.0008,0.0245,1.6292,0.0035,0.0303,1.6315,-0.0026,0.03,1.6312,-0.0025,0.0306,1.6294,-0.003,0.028,1.6326,0.0002,0.0167,1.6272,-0.0059,0.0138,1.6319,-0.0015,0.0194,1.6285,-0.012,0.0183,1.6291,-0.0129,0.0257,1.6252,-0.017,0.0383,1.6204,-0.0098,0.0413,1.6218,-0.0133,0.0301,1.6314,-0.0212,0.0356,1.6272,-0.0248,0.0426,1.6179,-0.0275,0.0411,1.6164,-0.0342,0.0441,1.6253,-0.0492,0.0407,1.6237,-0.0518,0.0411,1.6246,-0.0523,0.0579,1.6363,-0.0366,0.0586,1.64,-0.035,0.0544,1.6246,-0.021,0.0564,1.6211,-0.0305,0.0581,1.6347,-0.0399,0.0577,1.6328,-0.0377,0.0563,1.6273,-0.0411,0.0568,1.6444,-0.0475,0.0529,1.6489,-0.0566,0.056,1.6549,-0.0524,0.0538,1.6391,-0.0513,0.0498,1.6361,-0.0536,0.0454,1.6469,-0.0656,0.0466,1.6489,-0.0651,0.0455,1.6404,-0.0603,0.0559,1.6659,-0.0575,0.0596,1.6442,-0.0333,0.017,1.6325,-0.0133,0.0208,1.6401,-0.0104,0.0192,1.6409,-0.0081,0.0385,1.6354,-0.0276,0.0337,1.6465,-0.0247,0.041,1.6485,-0.0319,0.0506,1.6418,-0.0374,0.0397,1.6212,-0.0317,0.0395,1.6222,-0.031,0.0493,1.6538,-0.041,0.0531,1.6592,-0.0468,0.0554,1.656,-0.0477,0.0485,1.6313,-0.0363,0.0416,1.624,-0.0437,0.0395,1.6346,-0.0289,0.0396,1.6209,-0.0316,0.0407,1.622,-0.0327,0.0413,1.6298,-0.0535,0.041,1.6295,-0.056,0.0663,1.6754,-0.0334,0.0651,1.6711,-0.0295,0.0667,1.6765,-0.0315,0.0663,1.6797,-0.0119,0.068,1.6892,-0.011,0.0595,1.6728,0.013,0.0592,1.6722,0.0164,0.0323,1.6313,0.003,0.0396,1.6386,0.0038,0.0482,1.6416,0.0169,0.0504,1.6434,-0.0064,0.0603,1.6633,-0.0375,0.0595,1.6631,-0.0405,0.0645,1.6651,-0.0186,0.0649,1.6709,-0.02,0.0644,1.6697,-0.0217,0.0534,1.6576,0.0228,0.0543,1.6596,0.0217,0.057,1.6583,0.0147,0.0492,1.6566,-0.0413,0.0513,1.6565,-0.0391,0.0403,1.6392,-0.0005,0.0255,1.6457,-0.0138,0.0636,1.6767,0.0078,0.0644,1.6831,0.0085,0.0587,1.6525,0.0058,0.0549,1.6488,0.0128,0.053,1.6419,0.0111,0.0574,1.6421,-0.0141,0.0594,1.6529,-0.043,0.0604,1.6584,-0.041,0.0622,1.6686,-0.0443,0.0624,1.6651,-0.0399,0.0479,1.6494,-0.0294,0.0612,1.6646,-0.0317,0.0515,1.6527,0.0243,0.0484,1.6524,0.0294,0.0593,1.6754,0.0222,0.0445,1.64,-0.0611,0.0286,1.625,-0.0136,0.0663,1.6754,-0.0334,0.0667,1.6765,-0.0315,0.0658,1.673,-0.0327,0.0681,1.6814,-0.0124,0.068,1.6856,-0.0117,0.0672,1.6905,-0.0009,0.0619,1.6858,0.0175,0.0571,1.6701,0.024,0.0493,1.6557,0.0305,0.0496,1.6556,0.0301,0.0628,1.6391,0.0174,0.0611,1.6397,0.0352,0.0604,1.6411,0.0354,0.0424,1.6325,-0.006,0.0626,1.6347,0.0251,0.062,1.6348,0.0249,0.0437,1.6432,0.0259,0.0566,1.634,0.0164,0.0586,1.6364,0.0073,0.059,1.6381,0.0056,0.0583,1.6371,0.0144,0.037,1.6336,-0.0047,0.0472,1.6352,-0.0058,0.05,1.6434,-0.0066,0.0404,1.639,-0.0007,0.0416,1.6344,-0.005,0.0312,1.6324,0.0001,0.0378,1.6294,0.001,0.0437,1.6404,-0.0006,0.0436,1.6406,-0.0005,0.051,1.6268,-0.0469,0.0468,1.6262,-0.0488,0.0517,1.6126,-0.0302,0.0513,1.6127,-0.0303,0.0484,1.6148,-0.0228,0.05,1.6134,-0.0262,0.0522,1.6275,-0.0196,0.0534,1.6345,-0.0213,0.0542,1.6341,-0.0214,0.0455,1.617,-0.0359,0.0429,1.6173,-0.0365,0.0419,1.6178,-0.0281,0.048,1.6253,-0.0385,0.0468,1.622,-0.0314,0.0463,1.6226,-0.0315,0.0537,1.6298,-0.02,0.0486,1.6208,-0.0195,0.0485,1.621,-0.0199,0.0471,1.6187,-0.0202,0.0471,1.6173,-0.0208,0.0468,1.6181,-0.0196,0.0466,1.6181,-0.0201,0.0452,1.6211,-0.0156,0.0447,1.6219,-0.0138,0.0442,1.6183,-0.0163,0.0439,1.6193,-0.0138,0.0459,1.632,-0.008,0.0435,1.6327,-0.0082,0.0433,1.6289,-0.0148,0.0447,1.6385,-0.0132,0.037,1.6335,-0.01,0.0374,1.6349,-0.0116,0.0531,1.6135,-0.03,0.0514,1.6268,-0.0469,0.0495,1.6308,-0.05,0.0401,1.6196,-0.0211,0.0396,1.6173,-0.0085,0.043,1.6209,-0.0133,0.0389,1.6175,-0.0078,0.0367,1.621,-0.0094,0.0426,1.6213,-0.0131,0.0391,1.6132,-0.011,0.0387,1.6132,-0.0107,0.0383,1.6113,-0.0098,0.0426,1.6212,-0.0132,0.0388,1.6167,-0.0131,0.0392,1.6169,-0.0125,0.0388,1.6176,-0.0136,0.0383,1.613,-0.0108,0.038,1.6112,-0.0098,0.0404,1.6167,-0.0147,0.0404,1.6196,-0.0209,0.037,1.6239,-0.0133,0.0365,1.6252,-0.0145,0.0432,1.6208,-0.0134,0.043,1.6209,-0.0134,0.044,1.6202,-0.0165,0.0429,1.6202,-0.0162,0.0486,1.619,-0.0313,0.0482,1.6283,-0.0463,0.0438,1.6209,-0.0257,0.0247,1.6254,-0.02,0.0245,1.6255,-0.0202,0.0244,1.6256,-0.0202,0.0361,1.627,-0.0252,0.0358,1.6269,-0.0257,0.0364,1.6263,-0.0329,0.0365,1.6267,-0.033,0.0366,1.6262,-0.0331,0.0418,1.6275,-0.0506,0.0256,1.6262,-0.0234,0.0324,1.6276,-0.0306,0.0292,1.6251,-0.0114,0.0304,1.6266,-0.0089,0.0288,1.626,-0.0108,0.0269,1.6256,-0.011,0.026,1.6247,-0.007,0.0237,1.6263,-0.0182,0.0233,1.6265,-0.0181,0.0224,1.6274,-0.0163,0.0227,1.6272,-0.0158,0.0229,1.6269,-0.0177,0.0199,1.6303,-0.0168,0.0203,1.6303,-0.0172,0.0137,1.6326,-0.0098,0.0136,1.6331,-0.0096,0.0138,1.6329,-0.01,0.0139,1.6311,-0.0064,0.0158,1.6309,-0.0094,0.0157,1.631,-0.0081,0.0172,1.63,-0.0101,0.0173,1.6299,-0.0098,0.0181,1.6264,0.0018,0.0217,1.6265,-0.0011,0.023,1.6241,-0.0075,0.0162,1.6299,0.007,0.0187,1.6317,0.0069,0.0199,1.6263,0.0043,0.0152,1.6339,-0.0003,0.0157,1.635,-0.0004,0.0265,1.6322,0.0018,0.0204,1.6375,0.0,0.0203,1.6355,0.002,0.0219,1.6359,0.0015,0.0243,1.6268,-0.0043,0.0185,1.6305,0.0029,0.0216,1.6344,0.0002,0.029,1.6285,-0.0012,0.0281,1.6287,-0.0009,0.0304,1.6292,-0.002,0.0282,1.6289,-0.001,0.0137,1.6396,-0.0013,0.0152,1.641,-0.0009,0.011,1.6374,-0.0032,0.0135,1.6364,-0.0015,0.0154,1.6412,-0.001,0.0198,1.6402,-0.0023,0.0179,1.6397,-0.0008,0.0255,1.6386,-0.0029,0.0268,1.6374,-0.002,0.0274,1.6417,-0.0071,0.011,1.6375,-0.0035,0.0112,1.6394,-0.0027,0.0177,1.6398,-0.0009,0.0107,1.6355,-0.0043,0.0214,1.6402,-0.0028,0.0215,1.6405,-0.0029,0.0225,1.6397,-0.0027,0.0236,1.6378,-0.0013,0.0237,1.638,-0.0013,0.0234,1.6392,-0.0023,0.0178,1.6398,-0.001,0.025,1.6355,0.0004,0.0296,1.6386,-0.0053,0.0303,1.6389,-0.0057,0.0309,1.6388,-0.0058,0.0271,1.6392,-0.0184,0.0273,1.6415,-0.017,0.0293,1.6422,-0.0195,0.025,1.6407,-0.0121,0.023,1.6397,-0.0112,0.0287,1.6408,-0.0158,0.0276,1.6419,-0.0144,0.0308,1.647,-0.0188,0.0484,1.6537,-0.036,0.0303,1.6467,-0.0193,0.03,1.6456,-0.0195,0.0411,1.6499,-0.0318,0.034,1.6478,-0.0244,0.0491,1.6565,-0.0415,0.0299,1.6472,-0.0186,0.0377,1.6262,-0.0317,0.0367,1.6266,-0.0332,0.0428,1.6326,-0.032,0.0366,1.6257,-0.0315,0.0373,1.6245,-0.0309,0.0368,1.6256,-0.0317,0.0323,1.6275,-0.0305,0.0431,1.6288,-0.0487,0.0462,1.6343,-0.0499,0.047,1.6516,-0.0658,0.0476,1.6527,-0.0654,0.0488,1.6461,-0.06,0.0494,1.6438,-0.0579,0.0482,1.6399,-0.0511,0.0497,1.6534,-0.0548,0.0485,1.6457,-0.0524,0.0483,1.6457,-0.0527,0.0484,1.6441,-0.0525,0.0584,1.6636,-0.0368,0.0514,1.6591,-0.0614,0.0515,1.6598,-0.057,0.0518,1.6605,-0.0618,0.0349,1.6243,-0.0246,0.0357,1.6256,-0.025,0.0411,1.6269,-0.0503,0.0415,1.6299,-0.0533,0.0417,1.6196,-0.044,0.0415,1.6223,-0.0398,0.0409,1.6253,-0.0484,0.0459,1.6527,-0.06,0.0574,1.6636,-0.0492,0.0585,1.6605,-0.0493,0.061,1.6652,-0.0455,0.0639,1.6775,-0.009,0.0642,1.6768,-0.0105,0.0615,1.6816,0.0175,0.0619,1.6802,0.0144,0.0556,1.6614,0.0204,0.0362,1.6359,0.0083,0.036,1.6358,0.008,0.0407,1.6374,0.014,0.0402,1.6372,0.0133,0.0639,1.6646,-0.021,0.0637,1.6644,-0.0213,0.064,1.6643,-0.021,0.0346,1.6344,0.0056,0.0629,1.663,-0.023,0.0625,1.6709,0.0002,0.0636,1.6658,-0.0029,0.0421,1.6434,0.0256,0.0391,1.6329,0.0157,0.04,1.6339,0.0167,0.0344,1.6367,0.0177,0.0407,1.6341,0.0167,0.04,1.6349,0.018,0.0336,1.6357,0.0137,0.033,1.635,0.0136,0.0322,1.6324,0.0071,0.0322,1.6323,0.0067,0.0323,1.6319,0.0054,0.0323,1.6318,0.005,0.0362,1.6287,0.0043,0.0596,1.6647,-0.034,0.0606,1.6637,-0.0356,0.0574,1.6656,-0.0543,0.0637,1.6826,0.0059,0.0638,1.6883,0.0115,0.0644,1.6879,0.0092,0.0649,1.6837,0.0013,0.0645,1.6833,0.0029,0.0657,1.6908,0.0053,0.0321,1.6321,0.0065,0.0366,1.6291,0.0058,0.0322,1.6326,0.0075,0.0321,1.6325,0.0011,0.0319,1.6321,0.0013,0.0321,1.6319,0.0019,0.0325,1.6317,0.0039,0.0333,1.634,0.0093,0.0322,1.6337,0.0097,0.0321,1.634,0.0105,0.032,1.6341,0.0112,0.032,1.6339,0.0108,0.0333,1.634,0.0088,0.0343,1.6296,-0.0009,0.034,1.6298,-0.0015,0.0352,1.6285,0.0013,0.0326,1.6348,0.0125,0.0325,1.6346,0.0124,0.0376,1.6305,0.0083,0.0375,1.6301,0.0077,0.0387,1.631,0.0083,0.0373,1.6298,0.0075,0.0383,1.6316,0.0118,0.0336,1.6356,0.0146,0.0384,1.6318,0.0119,0.0434,1.6371,0.0201,0.0416,1.6377,0.0216,0.0417,1.6365,0.0199,0.0419,1.6362,0.0191,0.0434,1.637,0.02,0.042,1.637,0.0205,0.0361,1.6378,0.0189,0.0377,1.639,0.0211,0.0374,1.639,0.0209,0.0451,1.6414,0.0212,0.0455,1.6493,0.0304,0.0457,1.6496,0.0305,0.0388,1.6311,0.0088,0.0442,1.6459,0.0276,0.0438,1.6459,0.0284,0.0439,1.6452,0.027,0.0438,1.6462,0.0292,0.0485,1.6525,0.0274,0.0483,1.6522,0.0275,0.0479,1.6533,0.0309,0.0515,1.6571,0.026,0.0508,1.6585,0.03,0.0607,1.6783,0.0201,0.0597,1.6739,0.0097,0.0576,1.6693,0.0198,0.0586,1.6735,0.0229,0.0588,1.674,0.0226,0.0587,1.6738,0.0225,0.0476,1.6523,0.0303,0.0511,1.6563,0.026,0.0507,1.656,0.0263,0.0546,1.6631,0.0235,0.0546,1.6643,0.0261,0.0566,1.6691,0.0244,0.0562,1.6664,0.0217,0.0498,1.6544,0.0267,0.0504,1.6533,0.025,0.0493,1.6541,0.0269,0.0556,1.6618,0.0208,0.0467,1.6499,0.0273,0.0468,1.6504,0.0274,0.0525,1.6592,0.0254,0.0527,1.6593,0.0252,0.0532,1.6577,0.0233,0.0547,1.6632,0.0249,0.0465,1.6494,0.0275,0.0458,1.6498,0.0303,0.0457,1.6496,0.0305,0.0479,1.6544,0.0324,0.0479,1.6544,0.0324,0.0458,1.6497,0.0304,0.0459,1.6503,0.0312,0.0476,1.6523,0.0303,0.0493,1.6539,0.027,0.0526,1.6592,0.0255,0.048,1.6533,0.031,0.0497,1.6571,0.0318,0.0499,1.6572,0.0311,0.0609,1.6758,0.0041,0.0612,1.6761,0.0029,0.0633,1.6777,-0.0057,0.0597,1.6732,0.0119,0.0601,1.6738,0.0098,0.0549,1.6639,0.0229,0.0527,1.6594,0.0254,0.0583,1.6704,0.0174,0.0584,1.6709,0.0181,0.0575,1.6693,0.0201,0.0578,1.6717,0.0235,0.0637,1.6779,-0.0076,0.064,1.6778,-0.0076,0.0621,1.6655,-0.0276,0.0593,1.6645,-0.035,0.0603,1.6633,-0.0376,0.0596,1.6631,-0.0406,0.0536,1.6618,-0.0535,0.0669,1.6922,0.0016,0.0629,1.6865,0.0142,0.0678,1.687,-0.0084,0.068,1.6892,-0.0108,0.0678,1.6887,-0.0075,0.0586,1.6679,-0.0536,0.0552,1.6652,-0.0586,0.0483,1.6534,-0.0644,0.0492,1.6453,-0.0588,0.0482,1.6431,-0.0589,0.0485,1.6429,-0.0584,0.0516,1.6588,0.0287,0.0607,1.6771,0.019,0.0654,1.691,0.0064,0.0614,1.6792,0.0172,0.0606,1.6753,0.0125,0.063,1.6683,-0.0362,0.0643,1.6725,-0.04,0.0644,1.6725,-0.0399,0.068,1.6891,-0.0111,0.0653,1.6729,-0.035,0.0669,1.6765,-0.0299,0.0669,1.6765,-0.0299,0.0681,1.6855,-0.0152,0.0677,1.6907,-0.0064,0.0559,1.6659,-0.0573,0.0598,1.6669,-0.0504,0.0599,1.6671,-0.0502,0.0578,1.6669,-0.0543,0.0586,1.6679,-0.0536,0.0604,1.6686,-0.0502,0.0469,1.6516,-0.0658,0.0475,1.6529,-0.0653,0.0669,1.6922,0.0015,0.0664,1.6915,0.003,0.0664,1.6915,0.003,0.0633,1.6878,0.0131,0.0619,1.6858,0.0175,0.0613,1.679,0.0183,0.0529,1.6611,0.0277,0.0567,1.6691,0.0244,0.052,1.66,0.0289,0.0521,1.6599,0.0286,0.0616,1.6351,0.031,0.0614,1.6352,0.0313,0.0616,1.6374,0.0348,0.0612,1.6369,0.0353,0.0613,1.6362,0.035,0.0605,1.6382,0.0346,0.0622,1.6358,0.0317,0.0622,1.6352,0.0313,0.06,1.639,0.0369,0.0592,1.6406,0.038,0.0601,1.6395,0.0374,0.0603,1.6389,0.037,0.0598,1.6396,0.038,0.0613,1.6358,0.0316,0.0605,1.6361,0.0351,0.0604,1.6368,0.0354,0.0603,1.6375,0.0378,0.0605,1.6367,0.0374,0.0512,1.6593,0.0308,0.0585,1.6733,0.0229,0.0585,1.6733,0.0229,0.0466,1.6491,-0.065,0.0486,1.6539,-0.0642,0.06,1.6672,-0.0502,0.0681,1.6855,-0.0152,0.0672,1.6764,-0.0274,0.0673,1.6766,-0.0272,0.0672,1.6764,-0.0275,0.0654,1.691,0.0064,0.0357,1.6257,-0.0247,0.0381,1.622,-0.03,0.0482,1.6432,-0.0588,0.0495,1.6447,-0.0582,0.0515,1.6591,-0.0615,0.0459,1.6381,-0.0525,0.0419,1.6371,-0.0579,0.0589,1.674,0.0225,0.0681,1.6885,-0.012,0.0608,1.6639,-0.0334,0.0625,1.6663,-0.0272,0.0597,1.6738,0.011,0.0636,1.6779,-0.0074,0.0648,1.6723,-0.0176,0.062,1.6769,-0.0003,0.0601,1.6745,0.0081,0.0508,1.656,0.0263,0.0506,1.6561,0.0263,0.0464,1.6496,0.0274,0.0459,1.6488,0.0293,0.0443,1.6472,0.0299,0.0489,1.6554,0.0309,0.0467,1.6516,0.0311,0.0464,1.6511,0.0311,0.0479,1.6517,0.0274,0.045,1.6484,0.0302,0.045,1.6485,0.0302,0.0454,1.6489,0.0299,0.0416,1.643,0.0251,0.0376,1.6386,0.02,0.039,1.6323,0.0137,0.0377,1.6308,0.0092,0.0372,1.6297,0.0072,0.033,1.6351,0.0133,0.0346,1.6289,0.0002,0.0322,1.6334,0.0087,0.0373,1.6298,0.0069,0.0367,1.6291,0.006,0.0666,1.6855,-0.005,0.0633,1.682,0.0078,0.0364,1.6289,0.0048,0.0607,1.6589,-0.0276,0.0369,1.6366,0.0027,0.0666,1.6764,-0.0177,0.0667,1.6756,-0.0191,0.0418,1.6339,-0.06,0.0416,1.6256,-0.0527,0.0424,1.6237,-0.0418,0.0411,1.6282,-0.0523,0.0524,1.6619,-0.0467,0.0487,1.6414,-0.0511,0.038,1.6241,-0.0307,0.0297,1.647,-0.0188,0.025,1.6426,-0.0146,0.0308,1.6379,-0.0057,0.0176,1.6397,-0.0008,0.0231,1.6391,-0.0023,0.0233,1.6378,-0.0013,0.023,1.639,-0.0023,0.0174,1.6394,-0.0004,0.0226,1.6399,-0.0028,0.0106,1.6353,-0.0041,0.0239,1.6374,-0.0011,0.0241,1.6376,-0.001,0.0113,1.6396,-0.0026,0.0228,1.6359,0.0013,0.0297,1.629,-0.0012,0.0296,1.629,-0.0013,0.0282,1.6311,-0.0004,0.0188,1.6343,-0.0022,0.0175,1.6338,-0.002,0.0227,1.6415,-0.0048,0.0177,1.6284,0.0081,0.0203,1.6261,-0.0025,0.0159,1.6309,-0.0086,0.0151,1.6316,-0.0082,0.0203,1.6299,-0.0172,0.0238,1.6263,-0.0177,0.0304,1.6259,-0.0073,0.027,1.6246,-0.0059,0.0304,1.6254,-0.0106,0.033,1.6272,-0.0267,0.0473,1.6239,-0.0396,0.0464,1.6186,-0.0258,0.049,1.6197,-0.0332,0.0432,1.6208,-0.0135,0.0349,1.6245,-0.0243,0.0396,1.6165,-0.0145,0.0381,1.6129,-0.0111,0.041,1.6192,-0.0129,0.0292,1.6254,-0.002,0.0427,1.6222,-0.022,0.0472,1.6263,-0.0485,0.0562,1.6245,-0.0391,0.0518,1.6148,-0.0253,0.0521,1.6143,-0.0266,0.0516,1.6139,-0.0339,0.0506,1.6159,-0.023,0.051,1.625,-0.0192,0.053,1.6272,-0.0199,0.044,1.6213,-0.0256,0.0485,1.6289,-0.0457,0.0405,1.6393,-0.0001,0.0501,1.6431,-0.0066,0.0328,1.6297,-0.0029,0.0372,1.6369,0.0026,0.0496,1.6384,-0.0099,0.057,1.6416,-0.0144,0.0582,1.6384,0.0029,0.0569,1.6387,-0.0032,0.0567,1.6373,0.0056,0.0506,1.634,0.0154,0.0508,1.6339,0.0154,0.054,1.6429,0.008,0.0582,1.6401,-0.0043,0.0481,1.6416,0.0209,0.0612,1.6676,-0.0466,0.0333,1.6256,-0.0124,0.0608,1.6362,0.0343,0.0194,1.6266,-0.0107,0.0394,1.6221,-0.0308,0.0621,1.6693,-0.0455,0.0653,1.6705,-0.0319,0.0594,1.6494,-0.0324,0.0173,1.6311,0.0045,0.0313,1.6322,0.0005,0.0613,1.6577,-0.0059,0.0449,1.6412,0.0057,0.0435,1.6447,0.0263,0.0484,1.6461,-0.0529,0.0541,1.6599,-0.048,0.0463,1.631,-0.0332,0.0413,1.6449,-0.0314,0.0115,1.6349,-0.0034,0.0115,1.6352,-0.0033,0.044,1.6398,0.0005,0.0575,1.6464,-0.0458,0.0562,1.6301,-0.0435,0.056,1.6212,-0.0374,0.0348,1.63,-0.0188,0.022,1.6324,0.0056,0.0297,1.6306,-0.0025,0.0241,1.6266,0.0019,0.0615,1.6362,0.0345,0.0622,1.6351,0.0309,0.0565,1.6381,0.0033,0.0436,1.6392,0.0035,0.0423,1.6391,0.0004,0.0399,1.6418,0.0238,0.0404,1.6368,0.0036,0.0569,1.6456,-0.0041,0.0581,1.6374,0.005,0.0277,1.6291,-0.0196,0.0332,1.6282,-0.015,0.044,1.6221,-0.021,0.0678,1.6822,-0.0206,0.0625,1.681,0.0116,0.0392,1.6391,0.0207,0.0642,1.6656,-0.0059,0.0613,1.6654,0.0069,0.0638,1.6685,-0.0235,0.063,1.667,-0.0256,0.0222,1.6374,-0.0005,0.0237,1.6373,-0.0009,0.0637,1.6861,0.0113,0.0601,1.6529,-0.0328,0.0597,1.666,-0.0502,0.0585,1.664,-0.0476,0.0634,1.6397,0.0255,0.0564,1.6392,0.007,0.0605,1.6338,0.0124,0.0481,1.636,0.0172,0.0565,1.6351,0.0077,0.0461,1.6201,-0.0423,0.0452,1.6266,-0.0137,0.0394,1.6312,-0.0156,0.0401,1.6349,-0.0156,0.0377,1.6102,-0.0097,0.0382,1.6128,-0.0116,0.0431,1.6207,-0.0144,0.0371,1.6197,-0.0229,0.0269,1.6254,-0.0056,0.0231,1.627,-0.0154,0.0238,1.6264,-0.0168,0.0158,1.6319,-0.0076,0.0162,1.6316,-0.0082,0.0162,1.6315,-0.008,0.0148,1.6318,-0.0074,0.0263,1.6247,-0.0066,0.0263,1.6251,-0.0067,0.0154,1.6295,0.0087,0.0238,1.6309,0.0048,0.0209,1.6303,0.0068,0.0176,1.6311,0.0053,0.0107,1.6354,-0.0043,0.0226,1.6396,-0.0027,0.0224,1.6395,-0.0026,0.0304,1.6389,-0.0061,0.0308,1.6379,-0.006,0.0458,1.6471,-0.0365,0.0479,1.6429,-0.053,0.0411,1.6255,-0.048,0.0411,1.6258,-0.0485,0.0412,1.6245,-0.0462,0.0453,1.647,-0.0656,0.0665,1.6772,-0.0163,0.0609,1.6762,0.0105,0.0467,1.6447,0.0234,0.0521,1.6554,0.0241,0.0567,1.6634,0.0191,0.0647,1.6647,-0.0185,0.0383,1.6313,0.0107,0.0658,1.68,-0.0072,0.0379,1.6311,0.0107,0.0363,1.6289,0.004,0.0335,1.6354,0.0145,0.0415,1.6354,0.0181,0.0438,1.6411,0.0239,0.0412,1.643,0.0251,0.0466,1.649,0.0284,0.0445,1.6467,0.029,0.0475,1.6513,0.0275,0.0588,1.6741,0.0227,0.056,1.666,0.0219,0.0473,1.6514,0.0275,0.0536,1.6612,0.0244,0.0561,1.6663,0.0215,0.0481,1.655,0.0326,0.0507,1.6578,0.0295,0.0495,1.657,0.0319,0.0512,1.6563,0.026,0.06,1.6745,0.0083,0.0616,1.6765,0.0013,0.0604,1.6745,0.0082,0.0583,1.6705,0.0184,0.0649,1.6709,-0.0202,0.0649,1.671,-0.02,0.0568,1.6651,-0.0548,0.0519,1.6605,-0.0618,0.0426,1.6392,-0.0582,0.0454,1.6519,-0.0602,0.0414,1.6247,-0.0459,0.0356,1.6222,-0.0227,0.0649,1.673,-0.0374,0.0634,1.6688,-0.0348,0.0569,1.6652,-0.0548,0.0513,1.6591,-0.0615,0.0426,1.6368,-0.0614,0.0601,1.6382,0.0369,0.0599,1.6374,0.0378,0.0605,1.6382,0.0369,0.0599,1.6366,0.0374,0.0612,1.6793,0.0193,0.0441,1.6441,-0.0649,0.0615,1.6834,0.0183,0.0494,1.6438,-0.0579,0.0484,1.6442,-0.0593,0.0484,1.6442,-0.0592,0.0592,1.6638,-0.0444,0.063,1.6673,-0.0258,0.0625,1.6662,-0.0268,0.0583,1.6707,0.0182,0.0583,1.6703,0.0176,0.0536,1.6612,0.0245,0.0538,1.6614,0.0244,0.0635,1.6776,-0.0057,0.0613,1.6757,0.0042,0.0616,1.6761,0.003,0.0509,1.6585,0.0301,0.0482,1.6549,0.0326,0.0497,1.6571,0.0318,0.0499,1.6572,0.0311,0.0446,1.648,0.0307,0.0443,1.6476,0.0306,0.0443,1.6477,0.0306,0.0448,1.6411,0.0215,0.0388,1.6407,0.023,0.0409,1.636,0.0195,0.0406,1.6355,0.0189,0.0373,1.6302,0.0083,0.0373,1.63,0.008,0.0341,1.6293,-0.0007,0.0343,1.6288,0.0,0.034,1.629,-0.0005,0.032,1.6337,0.0104,0.0321,1.6335,0.01,0.0318,1.6318,0.0014,0.0318,1.6318,0.0016,0.0636,1.6791,0.0011,0.0624,1.6768,-0.0002,0.0641,1.6794,-0.0006,0.0658,1.6845,-0.0018,0.0653,1.6841,-0.0002,0.0625,1.6677,-0.0382,0.0621,1.6672,-0.0401,0.0606,1.6637,-0.0357,0.032,1.6325,0.0009,0.0321,1.6329,0.0084,0.0321,1.6331,0.0088,0.0423,1.641,0.025,0.0396,1.643,0.0262,0.0627,1.6633,-0.0232,0.0638,1.6654,-0.0028,0.0558,1.6615,0.0207,0.0545,1.6598,0.022,0.0506,1.6531,0.0249,0.0682,1.6855,-0.0177,0.0662,1.6733,-0.0244,0.0658,1.6723,-0.0269,0.049,1.6429,-0.0515,0.0489,1.645,-0.0592,0.049,1.6431,-0.0581,0.0499,1.6434,-0.0575,0.0492,1.6424,-0.0578,0.0471,1.6395,-0.0524,0.0471,1.6416,-0.0531,0.0469,1.6393,-0.0523,0.0474,1.6415,-0.053,0.0487,1.6415,-0.0509,0.049,1.6432,-0.0513,0.0489,1.6416,-0.0499,0.0494,1.6443,-0.0506,0.048,1.6389,-0.0498,0.0425,1.6327,-0.0319,0.0458,1.6529,-0.0368,0.0291,1.6352,-0.0111,0.0296,1.6342,-0.0124,0.0285,1.6349,-0.011,0.03,1.6348,-0.0121,0.0325,1.6371,-0.0138,0.0321,1.638,-0.0127,0.0324,1.6385,-0.0131,0.0321,1.6369,-0.0132,0.0288,1.6377,-0.0099,0.029,1.6363,-0.0105,0.0283,1.6362,-0.0102,0.0294,1.6374,-0.0103,0.0308,1.6345,-0.0135,0.0315,1.6352,-0.015,0.0305,1.6341,-0.0145,0.0317,1.6353,-0.0139,0.0318,1.6392,-0.0121,0.0294,1.6392,-0.011,0.0317,1.6401,-0.0128,0.03,1.6385,-0.0107,0.0275,1.6346,-0.0113,0.027,1.6339,-0.0141,0.0253,1.6348,-0.0121,0.029,1.6338,-0.0132,0.031,1.6381,-0.016,0.0326,1.6393,-0.0141,0.0309,1.64,-0.015,0.0326,1.6375,-0.0149,0.0258,1.6389,-0.0105,0.0273,1.6364,-0.0103,0.0251,1.6368,-0.0109,0.0279,1.6383,-0.01,0.0273,1.6359,-0.0172,0.0286,1.6342,-0.0155,0.0298,1.6355,-0.0161,0.0264,1.6344,-0.0162,0.0275,1.6399,-0.0117,0.03,1.641,-0.0136,0.0223,1.6353,-0.013,0.0245,1.6341,-0.0147,0.0287,1.6387,-0.017,0.0223,1.6373,-0.0114,0.0311,1.639,-0.0067};
			return value;
		}

		/** Define subarray values using type double[] with $tupleSize=3 and $tupleSplitSize=1000 for subarray position()=3 */
		private double[] gettempl_coordinate_6_19_point_3()
		{
			double[] value = {0.031,1.6392,-0.0066,0.0308,1.639,-0.0066,0.0312,1.6391,-0.0067,0.0316,1.6385,-0.0066,0.0315,1.6384,-0.0066,0.0315,1.6382,-0.0065,0.0316,1.6386,-0.0067,0.0308,1.6386,-0.0065,0.0311,1.6387,-0.0066,0.0312,1.6389,-0.0061,0.0316,1.6391,-0.0066,0.0312,1.6383,-0.0061,0.031,1.6383,-0.0065,0.0308,1.639,-0.0061,0.0214,1.64,-0.0028,0.0174,1.6429,-0.0046,0.0228,1.6398,-0.0027,0.0153,1.6379,-0.001,0.0279,1.6296,-0.0007,0.0297,1.6314,-0.0023,0.0294,1.6306,-0.0023,0.0312,1.6305,-0.0026,0.031,1.6297,-0.003,0.0311,1.6294,-0.0029,0.0311,1.6305,-0.0027,0.0287,1.6304,-0.0014,0.0293,1.63,-0.0024,0.0286,1.6298,-0.0015,0.0307,1.6313,-0.0024,0.0305,1.6303,-0.0017,0.03,1.6311,-0.0015,0.0297,1.6293,-0.0027,0.0294,1.6315,-0.0016,0.0287,1.6313,-0.0008,0.0173,1.631,0.0044,0.0177,1.631,-0.0001,0.0164,1.6318,0.0013,0.0168,1.6361,-0.0003,0.0157,1.6349,-0.0005,0.0221,1.634,0.0032,0.0201,1.6265,0.0046,0.0262,1.6247,-0.0065,0.0156,1.6319,-0.0076,0.0159,1.6316,-0.0076,0.0157,1.6315,-0.0076,0.0161,1.6315,-0.0083,0.016,1.6318,-0.0081,0.0158,1.6317,-0.0083,0.0155,1.6319,-0.008,0.016,1.6313,-0.0079,0.0162,1.6314,-0.0082,0.015,1.6316,-0.0077,0.0152,1.6316,-0.0078,0.0157,1.6319,-0.0079,0.0243,1.6283,-0.0176,0.0238,1.6282,-0.0177,0.0242,1.6279,-0.018,0.0241,1.6285,-0.0174,0.0238,1.6288,-0.0166,0.0237,1.6285,-0.016,0.0234,1.6287,-0.0164,0.024,1.6287,-0.0163,0.0245,1.628,-0.0161,0.0246,1.6282,-0.0169,0.0246,1.6278,-0.0169,0.0245,1.6283,-0.0164,0.023,1.6271,-0.0176,0.0234,1.6268,-0.018,0.0229,1.6274,-0.0159,0.0226,1.6276,-0.0163,0.0237,1.6268,-0.0161,0.0238,1.6267,-0.0168,0.025,1.6284,-0.0087,0.0241,1.627,-0.0078,0.026,1.6261,-0.0046,0.0277,1.6272,-0.0044,0.0267,1.6293,-0.0081,0.0278,1.6295,-0.0073,0.0252,1.6261,-0.0054,0.0253,1.6254,-0.0076,0.0243,1.6263,-0.0066,0.0261,1.6253,-0.0063,0.0292,1.6278,-0.009,0.0285,1.6293,-0.0063,0.0297,1.6279,-0.0078,0.0251,1.6261,-0.0088,0.0256,1.6251,-0.0081,0.0299,1.6264,-0.01,0.0281,1.6274,-0.0098,0.0379,1.6103,-0.0095,0.0382,1.6103,-0.0097,0.0386,1.6113,-0.0103,0.0394,1.6132,-0.0114,0.042,1.6188,-0.0142,0.0418,1.6185,-0.0153,0.0389,1.6165,-0.0139,0.0384,1.6147,-0.0121,0.0386,1.6146,-0.0126,0.0417,1.6191,-0.0133,0.0398,1.6151,-0.0119,0.0401,1.615,-0.0125,0.0399,1.617,-0.0123,0.0423,1.6236,-0.0192,0.0431,1.6245,-0.0199,0.0434,1.6237,-0.0198,0.0424,1.6244,-0.0195,0.0427,1.6239,-0.0213,0.0424,1.6246,-0.0209,0.0423,1.6239,-0.0214,0.0426,1.6246,-0.0208,0.0419,1.6244,-0.0196,0.0415,1.6235,-0.0194,0.0437,1.6238,-0.0205,0.0434,1.6239,-0.0209,0.0413,1.6237,-0.0206,0.052,1.6129,-0.0301,0.0355,1.6344,-0.0136,0.0375,1.6354,-0.0134,0.0354,1.6342,-0.0126,0.0349,1.6312,-0.0139,0.0366,1.6297,-0.014,0.0351,1.6318,-0.0144,0.0438,1.6208,-0.0431,0.0475,1.6193,-0.0201,0.0525,1.614,-0.0336,0.0477,1.6418,-0.0023,0.0432,1.6384,0.005,0.039,1.6367,0.0001,0.0595,1.6337,0.0106,0.0546,1.6336,0.0154,0.0574,1.6319,0.0133,0.0616,1.6412,0.0313,0.0589,1.6326,0.0117,0.0627,1.6617,-0.0329,0.0672,1.6745,-0.0129,0.0657,1.6655,-0.0134,0.0581,1.6465,-0.0135,0.0667,1.6793,-0.0029,0.0656,1.6726,-0.0034,0.0612,1.6545,-0.004,0.0626,1.6698,0.0069,0.0593,1.6551,0.0026,0.061,1.6753,0.0053,0.0615,1.677,0.0085,0.0619,1.6775,0.0071,0.0608,1.675,0.0066,0.0656,1.6802,-0.0056,0.0639,1.6688,-0.0237,0.0454,1.647,-0.0362,0.058,1.6316,-0.0281,0.0302,1.6284,-0.0163,0.0238,1.6287,-0.0171,0.0237,1.6288,-0.0168,0.0242,1.6286,-0.0161,0.0244,1.6284,-0.0161,0.0245,1.6282,-0.0177,0.0246,1.6282,-0.0174,0.0229,1.6242,-0.0074,0.0207,1.6289,0.0064,0.0585,1.6323,0.0142,0.0627,1.6368,0.0179,0.0375,1.6399,0.0224,0.0345,1.6287,0.0004,0.032,1.6316,0.0023,0.032,1.6317,0.0021,0.0348,1.6285,0.0009,0.046,1.6196,-0.0176,0.0239,1.6265,0.0015,0.0296,1.6301,-0.0026,0.0299,1.6295,-0.0028,0.0418,1.6245,-0.0203,0.0422,1.6246,-0.0209,0.0431,1.6246,-0.0206,0.0432,1.6246,-0.0203,0.0574,1.627,-0.0332,0.0627,1.6786,0.0044,0.062,1.6764,0.0014,0.0631,1.6788,0.0028,0.0316,1.6323,0.0007,0.0579,1.6583,0.0142,0.0614,1.6612,0.0059,0.064,1.6632,-0.0039,0.0593,1.6491,-0.0229,0.0619,1.6584,-0.0238,0.0532,1.6353,0.0078,0.0475,1.642,-0.0021,0.0465,1.6173,-0.0197,0.0429,1.6284,-0.0113,0.0386,1.6289,-0.0116,0.0389,1.6278,-0.014,0.0366,1.6304,-0.0122,0.035,1.6316,-0.0129,0.0355,1.6341,-0.0148,0.0419,1.6239,-0.0215,0.0406,1.617,-0.0127,0.0393,1.615,-0.0116,0.0388,1.6149,-0.0117,0.0401,1.6148,-0.013,0.0379,1.61,-0.0095,0.038,1.6103,-0.0095,0.038,1.61,-0.0095,0.0263,1.6268,-0.0102,0.0285,1.6284,-0.005,0.0233,1.6272,-0.0055,0.0239,1.6266,-0.0176,0.0233,1.6272,-0.0156,0.0227,1.6274,-0.0172,0.0246,1.6277,-0.0176,0.0241,1.6283,-0.0157,0.0234,1.6286,-0.0173,0.0161,1.6314,-0.0078,0.0153,1.6338,-0.0004,0.0177,1.631,0.0052,0.0204,1.6354,0.0019,0.028,1.6302,-0.0006,0.0305,1.6291,-0.003,0.0301,1.6317,-0.0025,0.0308,1.6312,-0.0026,0.0283,1.6309,-0.0006,0.0241,1.6401,-0.0038,0.0312,1.6381,-0.0065,0.0313,1.6392,-0.0066,0.0311,1.6384,-0.0066,0.0316,1.639,-0.0067,0.0302,1.6379,-0.0109,0.0315,1.6356,-0.0132,0.0455,1.6418,-0.0348,0.0482,1.6398,-0.0508,0.0477,1.6431,-0.053,0.0642,1.6699,-0.0321,0.0644,1.6699,-0.0219,0.0651,1.6799,-0.0039,0.0646,1.6796,-0.0023,0.0376,1.6306,0.0095,0.0336,1.6296,-0.0017,0.0365,1.6385,0.0205,0.0446,1.6481,0.0307,0.0441,1.6463,0.0294,0.0439,1.6459,0.0292,0.054,1.662,0.0241,0.0608,1.6639,-0.0334,0.0571,1.624,-0.0319,0.0362,1.6384,0.0202,0.0377,1.6308,0.0098,0.0623,1.678,0.0058,0.0662,1.6849,-0.0033,0.0483,1.642,-0.0584,0.0308,1.635,-0.0129,0.0315,1.6385,-0.0119,0.0313,1.6391,-0.0067,0.0313,1.6383,-0.0066,0.0306,1.639,-0.0061,0.0311,1.638,-0.0061,0.029,1.6312,-0.0014,0.0187,1.6316,0.0068,0.0157,1.6326,0.0003,0.0185,1.6363,0.0008,0.0153,1.6312,-0.0078,0.0152,1.631,-0.0077,0.0232,1.6288,-0.0168,0.0244,1.6281,-0.0156,0.0245,1.6277,-0.0181,0.0224,1.6276,-0.0168,0.0236,1.627,-0.0156,0.0238,1.6266,-0.018,0.0297,1.6271,-0.0064,0.0391,1.6145,-0.0131,0.0397,1.6146,-0.0133,0.041,1.617,-0.0135,0.0409,1.6169,-0.0143,0.0352,1.6325,-0.0147,0.0352,1.6334,-0.0117,0.0432,1.6274,-0.0137,0.0619,1.6558,-0.0135};
			return value;
		}
		/** Large attribute array: IndexedFaceSet DEF='templ_geometry' coordIndex field, scene-graph level=5, element #19, 18208 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 gettempl_geometry_5_19_coordIndex()
		{
			MFInt32 templ_geometry_5_19_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_1()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_2()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_3()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_4()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_5()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_6()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_7()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_8()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_9()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_10()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_11()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_12()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_13()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_14()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_15()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_16()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_17()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_18()))
				.append(new MFInt32(gettempl_geometry_5_19_coordIndex_19()));
			return templ_geometry_5_19_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='templ_coordinate' point field, scene-graph level=6, element #19, 6822 total numbers made up of 2274 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 gettempl_coordinate_6_19_point()
		{
			MFVec3f templ_coordinate_6_19_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(gettempl_coordinate_6_19_point_1()))
				.append(new MFVec3f(gettempl_coordinate_6_19_point_2()))
				.append(new MFVec3f(gettempl_coordinate_6_19_point_3()));
			return templ_coordinate_6_19_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 l_temporal 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 l_temporal().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.l_temporal\" 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.l_temporal self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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