package Savage.Tools.Visualization;

import org.web3d.x3d.jsail.Core.*;
import org.web3d.x3d.jsail.EnvironmentalEffects.*;
import org.web3d.x3d.jsail.fields.*;
import org.web3d.x3d.jsail.Lighting.*;
import org.web3d.x3d.jsail.Navigation.*;

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * <p> Reverse engineer and hopefully elaborate on Pajek visualization structures. </p>
 <p> Related links: Catalog page <a href="../../../../Tools/Visualization/PajekVisualizationExamplesIndex.html" target="_blank">PajekVisualizationExamples</a>,  source <a href="../../../../Tools/Visualization/XslOutput10FEB2010.java">XslOutput10FEB2010.java</a>, <a href="https://www.web3d.org/x3d/content/examples/X3dResources.html" target="_blank">X3D Resources</a>, <a href="https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html" target="_blank">X3D Scene Authoring Hints</a>, and <a href="https://www.web3d.org/x3d/content/X3dTooltips.html" target="_blank">X3D Tooltips</a>. </p>
	<table style="color:black; border:0px solid; border-spacing:10px 0px;">
        <caption>Scene Meta Information</caption>
		<tr style="background-color:silver; border-color:silver;">
			<td style="text-align:center; padding:10px 0px;"><i>meta tags</i></td>
			<td style="text-align:left;   padding:10px 0px;">&nbsp; Document Metadata </td>
		</tr>

		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> title </i> </td>
			<td> <a href="../../../../Tools/Visualization/PajekVisualizationExamples.x3d">PajekVisualizationExamples.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> Reverse engineer and hopefully elaborate on Pajek visualization structures </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> creator </i> </td>
			<td> Don Brutzman and Elaine Reid </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> created </i> </td>
			<td> 17 May 2011 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> modified </i> </td>
			<td> 25 September 2023 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="http://pajek.imfm.si" target="_blank">http://pajek.imfm.si</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> subject </i> </td>
			<td> network visualization </td>
		</tr>
		<tr style="color:burntorange">
			<td style="text-align:right; vertical-align: text-top;"> <i> warning </i> </td>
			<td> under development </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/Savage/Tools/Visualization/PajekVisualizationExamples.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/Savage/Tools/Visualization/PajekVisualizationExamples.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D-Edit, <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> license </i> </td>
			<td> <a href="../../../../Tools/Visualization/../../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 Don Brutzman and Elaine Reid
 */

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

	/** Create and initialize the X3D model for this object. */
	public final void initialize()
	{
            try { // catch-all
  x3dModel = new X3D().setProfile(X3D.PROFILE_IMMERSIVE).setVersion(X3D.VERSION_3_2)
  .setHead(new head()
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("PajekVisualizationExamples.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Reverse engineer and hopefully elaborate on Pajek visualization structures"))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("Don Brutzman and Elaine Reid"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("17 May 2011"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("25 September 2023"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("http://pajek.imfm.si"))
    .addMeta(new meta().setName(meta.NAME_SUBJECT    ).setContent("network visualization"))
    .addMeta(new meta().setName(meta.NAME_WARNING    ).setContent("under development"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/Savage/Tools/Visualization/PajekVisualizationExamples.x3d"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit, https://www.web3d.org/x3d/tools/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setTitle("PajekVisualizationExamples.x3d"))
    .addChild(new ExternProtoDeclare("Arc").setName("Arc").setAppinfo("Arc is a network connection between Vertex nodes, displayed using Cylinder/Cone (arrow/arrowhead) geometry with modifiable color and transparency").setUrl(new String[] {"PajekVisualizationPrototypes.x3d#Arc","https://www.web3d.org/x3d/content/examples/Savage/Tools/Visualization/PajekVisualizationPrototypes.x3d#Arc"})
      .addField(new field().setName("name").setType(field.TYPE_SFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("name to identify this Arc"))
      .addField(new field().setName("description").setType(field.TYPE_SFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("popup text describing this Arc"))
      .addField(new field().setName("cylinderHeight").setType(field.TYPE_SFFLOAT).setAccessType(field.ACCESSTYPE_INITIALIZEONLY).setAppinfo("length of Arc between Vertex locations"))
      .addField(new field().setName("url").setType(field.TYPE_MFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("link to some other resource"))
      .addField(new field().setName("cylinderTranslation").setType(field.TYPE_SFVEC3F).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("location of Arc"))
      .addField(new field().setName("coneTranslation").setType(field.TYPE_SFVEC3F).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("see TODO items in ArcScript"))
      .addField(new field().setName("rotation").setType(field.TYPE_SFROTATION).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("orientation of Arc"))
      .addField(new field().setName("displayMode").setType(field.TYPE_SFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("rendering choices: BallAndStick, Ball, Stick"))
      .addField(new field().setName("diffuseColor").setType(field.TYPE_SFCOLOR).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("diffuseColor of Arc"))
      .addField(new field().setName("transparency").setType(field.TYPE_SFFLOAT).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("transparency of Arc"))
      .addField(new field().setName("ballRadius").setType(field.TYPE_SFFLOAT).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("offset distance for Cone arrowhead; TODO this needs to match values in the Vertex protopye, which is iniitialized separately"))
      .addField(new field().setName("traceEnabled").setType(field.TYPE_SFBOOL).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("debug trace to Browser output console")))
    .addChild(new ExternProtoDeclare("Vertex").setName("Vertex").setAppinfo("Vertex is a node, typically connected by zero or more Arc segments, and displayed using Sphere geometry with modifiable color and transparency").setUrl(new String[] {"PajekVisualizationPrototypes.x3d#Vertex","https://www.web3d.org/x3d/content/examples/Savage/Tools/Visualization/PajekVisualizationPrototypes.x3d#Vertex"})
      .addField(new field().setName("name").setType(field.TYPE_SFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("name to identify this Vertex"))
      .addField(new field().setName("description").setType(field.TYPE_SFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("popup text describing this Vertex"))
      .addField(new field().setName("url").setType(field.TYPE_MFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("link to some other resource"))
      .addField(new field().setName("radius").setType(field.TYPE_SFFLOAT).setAccessType(field.ACCESSTYPE_INITIALIZEONLY).setAppinfo("size of Vertex ball"))
      .addField(new field().setName("displayMode").setType(field.TYPE_SFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("rendering choices: BallAndStick, Ball, Stick"))
      .addField(new field().setName("diffuseColor").setType(field.TYPE_SFCOLOR).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("diffuseColor of Vertex"))
      .addField(new field().setName("transparency").setType(field.TYPE_SFFLOAT).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("transparency of Vertex"))
      .addField(new field().setName("translation").setType(field.TYPE_SFVEC3F).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("location of Vertex"))
      .addField(new field().setName("vertexText").setType(field.TYPE_MFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("labels to identify Vertex"))
      .addField(new field().setName("textTranslation").setType(field.TYPE_SFVEC3F).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("location of Text"))
      .addField(new field().setName("textColor").setType(field.TYPE_SFCOLOR).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("diffuseColor of Text")))
    .addChild(new ExternProtoDeclare("NetworkText").setName("NetworkText").setAppinfo("Text describing what the Vertices and Arcs are about").setUrl(new String[] {"PajekVisualizationPrototypes.x3d#NetworkText","https://www.web3d.org/x3d/content/examples/Savage/Tools/Visualization/PajekVisualizationPrototypes.x3d#NetworkText"})
      .addField(new field().setName("text").setType(field.TYPE_MFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("information to identify the Integral Network")))
    .addChild(new Background().setGroundAngle(new double[] {1.309,1.570796}).setGroundColor(new MFColor(new double[] {0.0,0.5,0.7,0.0,0.4,0.7,0.6,0.5,0.7})).setSkyAngle(new double[] {1.309,1.571}).setSkyColor(new MFColor(new double[] {0.0,0.5,0.8,0.0,0.6,0.7,0.6,0.6,0.7})))
    .addChild(new PointLight().setAmbientIntensity(1).setLocation(0.0,0.0,5.0).setRadius(30))
    .addChild(new NavigationInfo().setTransitionType(new String[] {"ANIMATE"}).setType(new String[] {"EXAMINE","FLY","ANY"}))
    .addChild(new Viewpoint().setDescription("Inspect 15JAN2010Newman").setOrientation(1.0,0.0,0.0,-0.0997).setPosition(0.0,2.0,20.0))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38109))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.15889,0.58658,2.41262)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.16150,0.57394,2.44031)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(34.54463,-0.00000,3.24797,1.99718)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69900))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.20124,0.37843,2.43062)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.23301,0.22284,2.53403)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(38.14388,-0.00000,11.71764,2.53404)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42849))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.10370,0.84454,2.12906)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.09383,0.88990,2.10100)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-22.16702,0.0,-7.79086,0.58039)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67200))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.07988,0.45615,2.49519)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.04700,0.34655,2.62892)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(51.05908,0.0,-12.55376,2.24302)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34373))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.20159,0.61881,2.39448)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.20566,0.61560,2.40515)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(30.91641,-0.00000,11.78694,1.84520)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41702))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.20276,0.52507,2.38194)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.21675,0.49243,2.41499)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(28.40873,-0.00000,12.02187,2.30895)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.50553))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.84525,1.12190,1.72047)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.61106,1.48138,1.31145)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-103.88537,0.0,-59.48031,0.91921)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41469))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.31020,0.76716,2.30744)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.34845,0.79040,2.32286)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.50887,-0.00000,33.50870,1.05771)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.74479))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.38894,0.39425,2.30701)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.52941,0.23961,2.34529)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.42277,-0.00000,49.25801,2.38632)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69880))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.20627,0.37785,2.42794)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.24076,0.22199,2.52987)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(37.60797,-0.00000,12.72419,2.53734)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.74479))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.38894,0.39425,2.30701)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.52941,0.23961,2.34529)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.42277,-0.00000,49.25801,2.38632)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.58141))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.11214,0.34421,-0.79975)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.18825,0.43053,-0.73779)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(27.56042,-0.00000,33.85729,0.84939)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.30118))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.96462,0.02361,-0.86228)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.96326,0.03165,-0.86698)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(15.05368,-0.00000,4.35330,2.59439)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.85954))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.17930,-0.12822,-0.71360)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.32772,-0.30425,-0.57303)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(44.78961,-0.00000,47.28883,2.28171)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.98274))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.33474,-0.05271,-1.15172)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.59902,-0.19092,-1.29616)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-42.83530,0.0,78.37746,2.00101)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.59519))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.80441,0.08300,-1.19172)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.74040,0.05100,-1.30924)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-50.83506,0.0,-27.68884,1.80552)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.53367))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.20096,0.12103,-0.87748)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.30430,0.10854,-0.85344)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(12.01283,-0.00000,51.62170,1.68794)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.90762))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.28118,-0.07812,-1.13357)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.50023,-0.22725,-1.26048)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-39.20370,0.0,67.66568,2.10315)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.90667))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.27963,-0.07962,-1.13336)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.49755,-0.22964,-1.26006)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-39.16185,0.0,67.35586,2.10762)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.86189))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.32414,0.34048,-0.86760)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.56386,0.45885,-0.82363)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.98917,-0.00000,76.25648,1.11868)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.49601))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.13828,0.22537,-1.07157)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.20763,0.25133,-1.11913)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-26.80469,0.0,39.08592,1.27138)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.28276))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.93888,0.62786,-0.50730)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.93590,0.98485,-0.18439)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(86.04906,0.0,-0.79443,0.73534)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.59536))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.80448,0.08355,-1.19201)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.74047,0.05179,-1.30969)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-50.89159,0.0,-27.67586,1.80357)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68520))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.60914,0.21969,-0.89940)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.43127,0.25565,-0.87906)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(7.63015,0.0,-66.74337,1.37256)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.90876))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.35275,0.09490,-0.75005)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.61832,0.05777,-0.62857)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(37.50025,-0.00000,81.97994,1.69727)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.58720))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.04788,-2.46895,1.51671)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.16687,-2.46074,1.57691)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(26.45629,-0.00000,52.29816,1.50930)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.97370))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.56886,-2.20220,1.21205)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.80736,-2.01101,1.09632)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-34.47701,0.0,-71.04967,0.94596)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.57546))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.00920,-2.62015,1.26029)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.10811,-2.67926,1.20517)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-24.82943,0.0,44.56198,2.05194)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.23897))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.11365,-2.54072,1.42182)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.14755,-2.52250,1.40914)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(7.47818,-0.00000,19.99137,2.03719)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.10683))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.20518,-2.52956,1.41558)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.22200,-2.44462,1.35343)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.22987,-0.00000,1.68559,2.49292)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.49548))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.02634,-2.54175,1.41275)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.11132,-2.56114,1.42277)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.66252,-0.00000,47.98984,1.79367)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.26860))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.34596,-2.46511,1.37807)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.32063,-2.46929,1.37929)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.27270,0.0,-26.47014,1.40711)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.99780))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.69673,-0.53547,0.63768)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.77886,-0.23526,0.77178)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(39.48408,0.0,-24.18013,0.48253)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.44622))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.70324,-1.12027,0.55487)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.73927,-1.16069,0.58729)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(22.92199,0.0,-25.48073,2.26574)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.84688))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.84655,-1.29479,0.36757)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.01498,-1.49224,0.32234)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.53796,0.0,-54.14419,2.41814)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78739))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.71159,-1.22779,0.71206)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.79217,-1.37641,0.87341)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(54.36134,0.0,-27.15075,2.26006)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.84689))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.84655,-1.29479,0.36756)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.01498,-1.49224,0.32232)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.54027,0.0,-54.14423,2.41813)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.80749))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.76000,-1.32851,0.51655)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.87118,-1.54048,0.56261)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(15.25940,0.0,-36.83262,2.62522)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.94627))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.45993,-1.35941,0.69422)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.38322,-1.61223,0.86230)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(50.79274,-0.00000,23.18025,2.51051)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.29137))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.24997,-1.44741,0.73996)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.00485,-1.80095,0.96540)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(59.94064,-0.00000,65.17265,2.38607)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.88343))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.36901,-0.71435,0.15193)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.23711,-0.54657,-0.03196)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-57.66539,0.0,41.36445,0.93284)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.47496))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.70652,-1.17377,0.46790)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.74915,-1.23783,0.47691)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.52776,0.0,-26.13646,2.54424)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.66496))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.62471,-1.01136,0.11315)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.65007,-1.02898,-0.05655)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-65.42172,0.0,-9.77609,1.67311)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.43849))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.69105,-1.12225,0.55779)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.72219,-1.16139,0.58955)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(23.50650,0.0,-23.04425,2.29246)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.70235))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.59939,-1.29966,0.57783)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.61222,-1.47508,0.65272)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(27.51482,0.0,-4.71204,2.73285)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31824))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.59934,-1.01752,0.28808)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.59921,-1.01730,0.28892)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-30.43546,0.0,-4.70135,1.82563)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.75127))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.79661,-0.86007,0.72060)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.92335,-0.79271,0.88152)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(56.06776,0.0,-44.15523,1.25310)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42221))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.70846,-1.13529,0.39498)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.74056,-1.17350,0.38401)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-9.05613,0.0,-26.52488,2.41564)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.14299))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.55400,-1.03965,0.41268)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.58103,-0.96260,0.44682)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-5.51605,0.0,4.36617,2.62724)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.30705))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.63582,-1.08831,0.52785)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.63328,-1.08363,0.52415)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(17.51861,0.0,-11.99639,2.37802)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.26408))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.70229,-2.20016,-2.39512)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.69876,-2.21699,-2.37308)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-20.81935,0.0,-3.33851,0.92470)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.18480))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.61739,-2.26244,-2.35093)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.66729,-2.27504,-2.30710)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-11.98104,0.0,13.64173,1.38331)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68411))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.91860,-2.06313,-2.41682)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.04261,-1.94788,-2.48377)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-25.15942,0.0,-46.60028,0.88533)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.70579))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.44429,-2.45497,-2.10243)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.31238,-2.55080,-1.99935)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(37.71772,-0.00000,48.26293,2.09070)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.10290))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.64038,-2.29932,-2.30571)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.73579,-2.25784,-2.27472)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.93746,0.0,9.04399,1.96286)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68411))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.91860,-2.06313,-2.41682)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.04262,-1.94788,-2.48377)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-25.15905,0.0,-46.60060,0.88533)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.06154))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.70365,-2.29745,-2.27357)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.62784,-2.22273,-2.34686)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(3.48987,0.0,-3.61008,2.18726)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.56930))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.55788,-2.13449,-2.49992)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.50194,-2.07092,-2.59139)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-41.77919,0.0,25.54517,1.03561)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.28642))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.80831,-2.30132,-2.22043)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.79392,-2.29878,-2.22871)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(14.11783,0.0,-24.54109,1.72261)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34115))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.61971,-2.38913,-2.17802)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.61563,-2.39592,-2.17101)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(22.60004,-0.00000,13.17823,2.26765)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.62207))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.68728,-2.06999,-2.52075)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.68810,-1.96817,-2.63231)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-45.94678,0.0,-0.33606,0.83103)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.52894))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.74614,-2.41547,-2.07231)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.77006,-2.46912,-1.98591)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(43.74214,0.0,-12.10818,2.11009)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.58983))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.93193,-2.30186,-2.13039)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.04462,-2.31201,-2.05690)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(32.12680,0.0,-49.26644,1.64613)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.54439))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.43287,-2.26187,-2.39053)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.32870,-2.25454,-2.43154)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-19.90099,0.0,50.54625,1.50540)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.65237))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.56147,-2.46770,-2.05516)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.49822,-2.56350,-1.93500)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(47.17136,-0.00000,24.82672,2.18521)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41631))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.26357,0.82761,1.05525)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.29588,0.86248,1.06290)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.61478,0.0,-27.93148,0.76078)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.84987))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.97077,0.29165,0.92863)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.87530,0.05150,0.87032)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-18.70740,0.0,30.62810,2.70562)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.72892))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.43943,0.62338,0.84774)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.61643,0.59338,0.74989)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-34.88605,0.0,-63.10232,1.71802)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.48643))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.16668,0.68156,1.26155)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.18131,0.68317,1.34345)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(47.87548,0.0,-8.55293,1.55140)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.80173))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.34159,0.95333,0.83017)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.47238,1.11946,0.71481)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-38.39996,0.0,-43.53488,0.80968)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67818))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.39389,0.47556,1.06192)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.53648,0.36925,1.08291)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(7.94951,0.0,-53.99489,2.20633)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.12555))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.82902,0.64453,0.54394)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.61796,0.62140,0.20167)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-95.64614,0.0,58.97975,1.62825)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.80173))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.34159,0.95333,0.83017)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.47238,1.11947,0.71481)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-38.39965,0.0,-43.53472,0.80967)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.43567))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.00153,0.81886,1.13310)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.96904,0.85657,1.16255)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(22.18501,-0.00000,24.47683,0.86063)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.76508))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.13702,0.69515,1.40405)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.14464,0.70580,1.62620)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(76.37509,0.0,-2.62089,1.52292)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.22292))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.19064,0.70221,1.10777)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.16158,0.69116,1.07049)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(17.11951,0.0,-13.34520,1.34115)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.40112))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.29952,0.61112,1.09337)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.33503,0.59783,1.10776)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(14.23900,0.0,-35.12091,1.90466)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.40622))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.22155,0.73480,1.19058)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.24228,0.74711,1.22633)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(33.68172,0.0,-19.52735,1.28139)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.83983))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.43739,0.65815,0.74340)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.63142,0.64658,0.57085)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-55.75451,0.0,-62.69445,1.61532)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41501))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.32937,0.66574,0.99530)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.37641,0.66320,0.98915)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-5.37446,0.0,-41.09124,1.62430)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38281))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.12919,0.69160,0.83141)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.13005,0.69402,0.80011)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-38.15217,0.0,-1.05469,1.49362)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.77192))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.14766,0.63271,1.40487)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.16156,0.60688,1.62892)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(76.53918,0.0,-4.74814,1.68538)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68314))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.33207,0.93397,0.93714)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.44272,1.07065,0.89194)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-17.00578,0.0,-41.63030,0.71853)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.74708))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.16932,0.33732,1.17116)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.19528,0.14323,1.25633)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(29.79729,0.0,-9.08127,2.71149)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.91992))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.69850,0.85062,1.00239)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.42107,0.96395,0.98948)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-3.95702,0.0,85.08235,1.18337)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31605))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.28156,0.68560,1.01554)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.27959,0.68549,1.01562)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.32636,0.0,-31.52826,1.51533)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.47263))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.24540,-0.97241,-1.61304)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.26540,-1.04299,-1.59198)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.04292,-0.00000,12.38669,2.75117)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.83914))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.15783,-0.55109,-2.04467)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.14197,-0.42564,-2.27135)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-73.28282,0.0,-5.12760,1.06635)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.81332))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.31225,-0.41663,-1.86546)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.39036,-0.21206,-1.97901)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-37.44211,0.0,25.75650,0.59289)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34235))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.28570,-0.88975,-1.69801)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.29237,-0.89862,-1.69930)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-3.95185,0.0,20.44545,2.48772)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.74332))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.95505,-0.50577,-1.52208)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.82496,-0.36446,-1.43313)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(31.23503,0.0,-45.68397,0.83981)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34765))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.34067,-0.69970,-1.72892)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.35317,-0.69539,-1.73295)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-10.13360,0.0,31.44043,1.25381)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.79876))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.90149,-0.53117,-1.50392)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.73248,-0.39768,-1.39943)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(34.86663,0.0,-56.39575,0.97925)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38565))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.33935,-0.65917,-1.74080)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.36588,-0.64305,-1.75145)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-12.50971,0.0,31.17567,1.05734)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.83914))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.15783,-0.55109,-2.04467)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.14197,-0.42564,-2.27135)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-73.28282,0.0,-5.12761,1.06635)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78893))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.07451,-0.81003,-2.05319)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.00974,-0.84341,-2.27604)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-74.98726,0.0,-21.79214,1.71363)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.48369))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.15321,-0.96732,-1.78787)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.14297,-1.03956,-1.82497)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-21.92397,0.0,-6.05250,2.65205)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.37908))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.34157,-0.66706,-1.73649)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.36621,-0.65353,-1.74557)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-11.64871,0.0,31.61989,1.09497)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.48084))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.15717,-0.79770,-1.91318)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.14837,-0.81236,-1.99176)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-46.98525,0.0,-5.26001,1.75407)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.79947))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.89994,-0.53267,-1.50371)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.72990,-0.40001,-1.39903)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(34.90847,0.0,-56.70557,0.98436)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.82881))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.22952,-1.12859,-1.50735)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.25780,-1.35862,-1.40243)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(34.18061,-0.00000,9.21094,2.70029)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78640))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.07931,-1.09436,-1.84508)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.01754,-1.29629,-1.94403)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-33.36604,0.0,-20.83167,2.61777)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.37998))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.35701,-0.78963,-1.60967)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.38440,-0.79527,-1.59885)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.71586,-0.00000,34.70747,1.76006)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39623))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.26484,-0.93410,-1.66596)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.28049,-0.96877,-1.66360)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(2.45757,-0.00000,16.27393,2.71323)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78885))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.08862,-1.11232,-1.81277)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.03224,-1.32536,-1.89272)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-26.90422,0.0,-18.97054,2.71110)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42440))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.35399,-0.81524,-1.56786)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.39594,-0.83034,-1.54070)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(22.07839,-0.00000,34.10406,1.86415)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.48605))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.33438,-0.86422,-1.52297)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.38594,-0.90191,-1.46992)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(31.05660,-0.00000,30.18244,2.04205)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.20520))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.28078,-0.77935,-1.69848)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.22634,-0.76510,-1.68716)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.04622,0.0,19.46212,1.82160)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78888))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.07350,-0.81420,-2.05222)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.00814,-0.85005,-2.27449)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-74.79388,0.0,-21.99353,1.72431)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.81632))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.46920,-0.51904,-1.50563)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.64293,-0.37625,-1.40068)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(34.52439,-0.00000,57.14696,0.95773)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.83691))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.36860,-0.96272,-1.36645)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.48294,-1.09171,-1.17387)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(62.35997,-0.00000,37.02539,2.09332)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68632))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.20431,2.48397,-1.11146)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.14815,2.61034,-0.99135)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(45.00500,-0.00000,21.04025,0.80940)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78870))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.56590,2.37127,-1.60922)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.71826,2.44500,-1.77130)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-54.54756,0.0,-51.27842,1.25077)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67914))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.48762,2.05569,-1.55304)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.58182,1.95440,-1.66756)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-43.31142,0.0,-35.62368,2.17007)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.84540))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.33014,2.29989,-1.75538)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.34297,2.33263,-2.01572)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-83.77981,0.0,-4.12744,1.44586)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.35504))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.34707,2.41138,-1.39261)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.35077,2.42759,-1.39815)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-11.22667,0.0,-7.51208,0.39031)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.71017))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.18728,2.43043,-1.61501)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.12013,2.53108,-1.76804)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-55.70640,0.0,24.44481,1.02866)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.84540))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.33014,2.29989,-1.75538)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.34297,2.33263,-2.01572)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-83.77981,0.0,-4.12744,1.44586)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78870))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.56590,2.37127,-1.60922)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.71826,2.44500,-1.77130)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-54.54756,0.0,-51.27842,1.25077)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.37470))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.35558,2.37945,-1.46095)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.36230,2.39875,-1.47912)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-24.89370,0.0,-9.21436,0.78725)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.09126))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.15382,2.23461,-0.81369)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.04379,2.22570,-0.44419)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(104.55916,-0.00000,31.13746,1.59391)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.17053))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.36148,2.21623,-1.39656)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.31593,2.24339,-1.34390)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-12.01471,0.0,-10.39512,1.94270)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.71186))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.18396,2.42777,-1.61634)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.11484,2.52716,-1.77040)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-55.97251,0.0,25.11001,1.03878)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.89095))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.39258,1.81411,-1.27353)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.44582,1.53656,-1.23318)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(12.59104,0.0,-16.61486,2.90542)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.70328))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.20525,2.43780,-1.61299)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.14844,2.54167,-1.76368)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-55.30166,0.0,20.85061,0.99798)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39204))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.26482,2.38798,-1.20760)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.25661,2.41385,-1.18391)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(25.77723,-0.00000,8.93773,0.76970)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.26509))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.28042,2.33252,-1.43367)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.28645,2.31485,-1.41354)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-19.43856,0.0,5.81637,0.87166)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.46731))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.36775,2.13047,0.79109)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.39866,2.19273,0.81543)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(15.44088,-0.00000,19.61221,0.56350)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.54122))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.12769,2.13053,0.83230)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.06964,2.21130,0.88070)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(23.68217,0.0,-28.40071,0.75221)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.56574))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.25235,2.13926,0.52115)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.24482,2.22887,0.43743)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-38.54807,0.0,-3.46819,0.75340)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.97025))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.64872,2.02078,1.00366)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.90274,2.07966,1.19787)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(57.95463,-0.00000,75.80541,1.38872)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.49052))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.16609,2.12259,0.82987)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.13008,2.18852,0.87019)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(23.19640,0.0,-20.71951,0.68682)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.57004))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.39286,1.83117,0.94992)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.44688,1.78653,1.05345)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(47.20619,-0.00000,24.63298,1.93591)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.59377))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.31459,2.00990,0.99709)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.33529,2.04538,1.12766)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(56.63935,-0.00000,8.97997,1.30857)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.47392))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.22401,2.13830,0.82294)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.20917,2.20500,0.85836)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(21.81014,0.0,-9.13610,0.52239)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.58621))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.06873,1.78053,0.56457)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.02253,1.71132,0.49675)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-29.86474,0.0,-40.19214,2.11763)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.94230))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.62649,2.23123,0.63841)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.86213,2.42823,0.58856)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-15.09669,0.0,71.36044,0.88523)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.86692))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.16800,2.34312,0.61747)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.10384,2.60190,0.55665)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-19.28296,0.0,-20.33896,0.32921)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.53985))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.38867,1.89139,0.95259)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.43713,1.87447,1.04980)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(47.73964,-0.00000,23.79609,1.72535)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.95884))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.03632,2.14557,1.07469)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.11916,2.28723,1.31507)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(72.15932,0.0,-46.67355,1.11129)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.51495))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.41731,2.13213,0.78336)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.47319,2.20754,0.80966)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.89433,-0.00000,29.52297,0.68624)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.15353))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.11190,1.53519,0.32717)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.00211,1.24778,0.04773)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-77.34403,0.0,-31.55771,2.33177)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.88950))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.03756,2.26741,0.89290)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.11106,2.48156,1.00751)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(35.80176,0.0,-46.42633,0.71963)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.93809))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.11492,2.05451,1.13965)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.01295,2.13461,1.42018)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(85.15202,0.0,-30.95341,1.30862)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.93600))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.33664,2.05256,1.16136)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.38071,2.13129,1.45585)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(89.49459,-0.00000,13.39073,1.31232)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.66361))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.40877,1.75568,0.95747)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.48078,1.66389,1.08359)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(48.71539,-0.00000,27.81579,2.13440)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.07929))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.13578,2.07747,0.21150)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.04157,2.17915,-0.14194)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-100.47794,0.0,-26.78229,1.29966)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.60987))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.53709,1.83236,0.60729)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.66419,1.78456,0.55662)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-21.32079,0.0,53.48035,1.90693)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.32517))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.60230,1.51822,0.31842)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.85459,1.20365,0.01844)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-79.09469,0.0,66.52194,2.24709)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.87048))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.32366,2.33740,0.56246)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.35778,2.59318,0.46669)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-30.28637,0.0,10.79300,0.37832)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.94230))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.62649,2.23123,0.63841)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.86213,2.42823,0.58856)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-15.09669,0.0,71.36045,0.88523)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.97025))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.64872,2.02078,1.00366)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.90274,2.07966,1.19787)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(57.95463,-0.00000,75.80541,1.38872)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.81048))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.50170,1.47867,0.84825)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.13675,1.10469,0.95885)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(26.87115,0.0,-154.27829,2.09650)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.93355))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.35500,2.05691,1.15574)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.41106,2.13839,1.44613)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(88.37017,-0.00000,17.06122,1.30198)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.96253))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.71206,2.09445,0.81308)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.00736,2.20227,0.87929)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(19.83741,-0.00000,88.47394,1.22855)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.56420))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.20328,2.14233,0.53689)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.17454,2.23295,0.46028)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-35.39963,0.0,-13.28128,0.73439)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.57243))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.16573,2.00784,0.96982)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.11989,2.04088,1.08268)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(51.18631,0.0,-20.79171,1.30600)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.92186))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.72943,1.95473,0.68899)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.02959,1.96895,0.67274)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.97942,0.0,91.94832,1.52351)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.46458))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.29944,2.14302,0.80843)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.30869,2.20840,0.83785)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(18.90794,-0.00000,5.94885,0.44080)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.86407))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.51633,2.26894,0.82758)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.67163,2.48051,0.89916)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(22.73745,-0.00000,49.32799,0.67976)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.97893))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.73727,0.29072,-1.22016)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.88959,0.21251,-1.50164)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-83.63492,0.0,-45.25725,1.81047)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.35714))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.02255,0.50956,-0.36814)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.41350,0.58801,-0.03659)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(86.76931,0.0,-102.31321,1.41893)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.97514))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.69008,0.21169,-1.21130)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.81041,0.08054,-1.48629)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-81.86307,0.0,-35.81960,1.98273)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.49021))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.68805,0.39749,-0.97121)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.74953,0.39422,-1.02996)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-33.84456,0.0,-35.41312,1.60922)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.92352))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.63665,0.69557,-1.13978)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.71877,0.88421,-1.36053)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-67.55924,0.0,-25.13301,0.89550)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.92352))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.63665,0.69557,-1.13978)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.71877,0.88421,-1.36053)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-67.55924,0.0,-25.13301,0.89550)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.26632))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.83659,-0.02219,-0.46919)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.07991,-0.34285,-0.22049)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(66.55858,0.0,-65.12029,2.31543)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.14070))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.27844,0.77217,-0.43077)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.11112,1.03497,-0.16369)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(74.24324,-0.00000,46.50996,0.87575)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.89028))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.80432,0.07398,-0.76646)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.99222,-0.13928,-0.74371)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(7.10414,0.0,-58.66697,2.41572)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.98830))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.66344,0.37414,-1.27088)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.76653,0.35199,-1.58796)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-93.78010,0.0,-30.49104,1.63715)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.79768))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.11778,0.34703,-0.83161)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.11768,0.31118,-0.84936)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-5.92633,0.0,78.64068,1.72148)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.96866))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.87460,0.42812,-1.12121)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.11810,0.44232,-1.33498)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-63.84594,0.0,-72.72333,1.52698)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39997))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.39279,0.32617,-0.94165)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.36916,0.31003,-0.96958)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-27.93329,0.0,23.63871,1.98635)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.89028))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.80432,0.07398,-0.76646)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.99222,-0.13928,-0.74371)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(7.10413,0.0,-58.66714,2.41572)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.89748))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.85005,0.39837,-1.09580)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.06821,0.39288,-1.28486)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-58.76417,0.0,-67.81228,1.58981)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.05690))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.49332,0.89395,-1.00628)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.48100,1.23353,-1.14872)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-40.85879,0.0,3.53307,0.39850)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.99165))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.62124,0.38453,-1.28488)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.69591,0.36938,-1.61195)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-96.57895,0.0,-22.04992,1.61593)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42789))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.65024,0.38133,-0.96238)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.68535,0.37488,-1.00282)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-32.07891,0.0,-27.85020,1.69064)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.10036))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.51537,2.32966,0.86057)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.40692,2.32602,0.87749)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.54656,0.0,9.91076,1.53763)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.14318))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.39750,2.34055,0.88563)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.48186,2.32504,0.86423)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(3.46706,0.0,-13.66336,1.39448)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.37848))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.29146,-1.34712,-1.44213)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.28900,-1.37125,-1.42580)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(21.13769,0.0,-3.17574,2.54146)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.13634))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.32677,-1.15263,-1.60075)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.30059,-1.20424,-1.52945)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-10.58535,0.0,3.88724,0.97391)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.44524))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.49342,0.53248,-0.72980)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.55306,0.53143,-0.74889)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-13.57125,0.0,42.39920,1.58753)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.88544))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.10817,0.81985,-0.36950)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.99753,1.00099,-0.18275)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(58.48864,0.0,-34.65171,0.87538)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.07859))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.02409,2.32018,0.94828)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.09389,2.34458,0.95574)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.48577,0.0,7.68120,1.77433)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34946))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.10444,2.46501,1.01131)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.11204,2.47655,1.01642)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(12.11959,0.0,-18.02562,0.67072)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31139))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.72034,-2.21795,-2.37767)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.72031,-2.21526,-2.38103)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(24.30922,0.0,-0.27157,2.24577)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.36307))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.70397,-1.99049,-2.62485)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.70219,-1.97504,-2.63976)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-25.12743,0.0,3.00245,0.77120)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.12543))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.57217,-2.28210,-2.36561)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.53651,-2.22489,-2.43575)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(9.04358,0.0,-4.59773,2.19945)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41042))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.48967,-2.11727,-2.55982)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.47655,-2.08908,-2.59265)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-29.79815,0.0,11.90345,0.89758)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.37745))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.36466,-2.24465,-2.45043)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.33658,-2.24456,-2.45646)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-7.91995,0.0,36.90453,1.56780)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67317))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.11844,2.28379,0.01876)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.05728,2.25137,-0.14369)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-61.92988,0.0,-23.31410,1.75542)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42919))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.30632,2.54372,0.36972)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.32446,2.59413,0.38023)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.26169,-0.00000,14.26118,0.39413)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34614))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.47172,1.08473,0.97022)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.47690,1.09276,0.96130)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-23.62056,0.0,-13.69881,0.90896)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78332))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.04862,2.47136,-0.58866)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.01876,2.32387,-0.41253)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(59.55416,-0.00000,10.09721,2.26099)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34683))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.09612,0.37734,2.66792)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.09001,0.36725,2.67430)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(16.51444,0.0,-15.80173,2.42208)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.11298))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.21783,0.54001,2.56720)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.13959,0.48094,2.60044)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-3.62822,0.0,8.53897,0.96353)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69918))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.91751,-0.41813,0.91802)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.97167,-0.59416,0.96298)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(16.58369,0.0,-19.97511,2.76116)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.63348))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.01618,-0.04787,1.07762)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.11443,-0.02527,1.19763)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(48.50469,0.0,-39.70937,1.42612)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.25222))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.54536,0.46543,0.90885)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.34267,0.88155,0.96375)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(14.75038,-0.00000,54.45424,0.46736)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.60414))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.20107,-0.25682,-0.63833)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.30203,-0.32823,-0.56840)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(29.73593,-0.00000,42.93553,2.09745)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.81533))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.63090,0.09109,-0.82413)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.41494,0.21021,-0.84668)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-7.42353,0.0,-71.09667,1.06904)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.02537))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.81846,-1.26511,0.67240)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.95997,-1.24219,0.63845)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.58451,-0.00000,2.43648,1.72707)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.12082))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.12041,2.32795,0.93892)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.02493,2.30205,0.95035)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.38626,0.0,11.58341,1.30774)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00002))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.11728,-1.61217,0.29487)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.11414,-1.64175,0.45206)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.00231,0.0,-0.00005,1.38484)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.15505))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.53193,1.65391,1.19350)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.51500,1.73423,1.18547)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.50921,-0.00000,3.18281,2.91240)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.37779))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.64488,0.61228,0.82087)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.62805,0.61876,0.84344)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(29.51159,-0.00000,22.01108,1.34458)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00001))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.15161,-1.84660,-2.54261)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.05493,-1.78733,-2.65549)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.00037,0.0,-0.00032,1.95025)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34231))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.38154,2.12952,1.44456)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.38298,2.13230,1.45526)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(32.85524,-0.00000,4.41076,1.31886)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34067))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.39990,2.13387,1.43894)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.40235,2.13672,1.44856)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(31.73081,-0.00000,8.08125,1.29118)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.11711))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.36707,-1.06997,-1.68572)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.40320,-0.99314,-1.74124)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.40942,0.0,-4.17152,2.43004)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.22103))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.38301,-0.91522,-1.71824)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.38521,-0.96465,-1.71803)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.09436,0.0,-0.98332,0.04471)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.12400))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.67307,-0.28305,-1.34774)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.75773,-0.24289,-1.37645)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(3.63160,0.0,-10.71178,1.99305)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.06704))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.49877,-0.61288,-1.78716)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.49538,-0.73604,-1.75858)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.51511,0.0,0.17946,0.22958)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.20839))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.43798,-0.72517,-1.74915)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.47006,-0.68251,-1.76545)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.08738,0.0,-11.97831,2.44088)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.29237))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.17978,0.69987,1.64342)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.18259,0.69858,1.62996)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(28.49961,-0.00000,5.93204,1.47769)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.30521))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.19042,0.63743,1.64424)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.19134,0.63980,1.63730)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(28.66370,-0.00000,3.80480,1.89661)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.75437))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.47069,0.15048,-1.15357)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.35825,0.22918,-0.98525)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(58.46521,0.0,-39.05453,1.19997)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.15391))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.25375,2.34838,0.91748)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.17236,2.34328,0.93314)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.90220,0.0,15.08495,1.50934)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39982))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.61086,0.06372,-0.68998)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.64117,0.05850,-0.66454)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(25.48742,-0.00000,30.35824,1.70186)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.48633))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.77157,-1.33869,0.79966)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.74565,-1.29098,0.73665)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-36.84273,0.0,15.15436,0.95991)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.30904))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.26135,0.23811,2.57266)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.26130,0.23291,2.57439)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-9.73515,0.0,0.30423,0.32063)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00433))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.61796,-0.30996,-1.32938)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.73080,-0.20066,-1.34462)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.04184,0.0,-0.30983,2.33579)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00000))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.55926,1.22982,0.63817)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.61651,1.13171,0.52550)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.00031,-0.00000,0.00016,0.91065)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68822))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.08906,1.38278,0.17785)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.06596,1.25151,0.05083)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-47.47930,0.0,8.63444,2.36452)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.33628))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.56949,0.40983,1.13311)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.56492,0.41640,1.13464)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.28949,-0.00000,18.87398,0.63303)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.01851))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.49745,-0.57235,-1.79904)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.46128,-0.44389,-1.86914)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.86100,-0.00000,0.44422,2.59091)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.83656))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.83429,0.65928,0.35318)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.01964,0.68835,0.53069)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(57.49397,0.0,-60.03445,1.45803)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.66308))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.57612,0.99264,1.11331)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.41933,1.00907,1.04568)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-26.14203,0.0,60.60552,1.47486)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.11475))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.80630,1.30106,1.60964)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.62204,1.49880,1.31833)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-81.71835,0.0,-51.68946,1.04996)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.56727))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.27124,0.94632,2.19661)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.36125,0.91259,2.27436)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(35.67589,-0.00000,41.29956,1.84712)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.14198))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.65843,-2.31711,-2.28826)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.57910,-2.31945,-2.32855)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.42733,0.0,-12.65407,1.54447)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34161))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.89068,-1.52487,0.54419)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.88730,-1.51508,0.54111)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-9.73164,0.0,10.69617,0.43710)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.40874))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.02711,0.38896,-1.26503)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.06228,0.38915,-1.29208)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-24.91962,0.0,-32.39916,1.56648)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.08412))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.82730,0.37191,-1.13160)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.93333,0.41723,-1.15635)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.76564,-0.00000,7.56292,1.96523)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.76294))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.57070,1.62258,-1.49008)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.51552,1.48232,-1.32781)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(55.90246,-0.00000,19.00883,2.25658)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.43844))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.10159,2.55251,0.44048)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.11112,2.49827,0.41871)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-16.11667,0.0,7.05768,2.72867)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.27456))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.52775,1.71413,1.19616)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.52442,1.73659,1.19536)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.97575,-0.00000,4.01970,2.99036)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.55758))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.61899,1.18261,-1.34407)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.55791,1.26714,-1.28719)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(26.70045,-0.00000,28.66608,0.77903)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39145))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.39904,2.38040,-1.45269)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.40167,2.34478,-1.45341)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.78803,0.0,-2.88304,3.06517)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.40765))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.30238,2.55215,-1.26373)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.28469,2.54712,-1.22395)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(37.00391,-0.00000,16.44981,1.68587)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.55758))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.61899,1.18261,-1.34407)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.55791,1.26714,-1.28719)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(26.70045,-0.00000,28.66608,0.77903)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32611))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.04821,-0.85385,-2.28811)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.04976,-0.85362,-2.28549)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(28.00200,-0.00000,16.53214,1.49508)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34916))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.66395,2.46813,0.89705)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.67222,2.47956,0.90074)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.84312,-0.00000,19.80503,0.67026)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.46441))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.13407,-1.82941,0.99392)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.06878,-1.85678,1.00815)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(9.14789,-0.00000,41.99240,1.95947)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.76515))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.70121,-2.18032,1.20568)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.57153,-2.33327,1.30227)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(33.20430,-0.00000,44.57953,2.32842)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78768))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.41789,-0.74830,-0.17518)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.56971,-0.92465,-0.19821)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-7.75633,0.0,-51.14054,2.42518)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.80871))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.39252,-0.75446,-0.00025)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.53171,-0.93767,0.08203)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(27.22993,0.0,-46.06580,2.41852)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.62820))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.12992,-0.35512,-0.43367)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.11409,-0.30793,-0.57951)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-59.45444,0.0,6.45331,1.25964)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.91222))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.34718,-0.77659,0.12435)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.46728,-0.98778,0.29363)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(52.14934,0.0,-36.99828,2.36488)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.62820))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.12992,-0.35511,-0.43367)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.11409,-0.30793,-0.57951)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-59.45445,0.0,6.45314,1.25963)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31542))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.04905,-1.30780,-1.95470)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.05012,-1.30596,-1.95387)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-11.44207,0.0,-14.77917,2.50734)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32135))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.05835,-1.32576,-1.92239)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.05808,-1.32637,-1.92250)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.98025,0.0,-12.91804,2.69618)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.45231))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.15820,2.51573,-1.71221)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.18545,2.48709,-1.65916)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(36.26784,0.0,-18.62844,2.01854)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.21843))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.45716,0.61988,1.08673)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.46551,0.58524,1.12293)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-15.56536,0.0,3.59265,0.82030)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.16495))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.83914,-1.33164,0.42261)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.83731,-1.36781,0.49116)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.58389,0.0,-0.38843,1.08538)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32622))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.04720,-0.85801,-2.28715)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.04561,-0.85833,-2.28980)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-27.80862,0.0,-16.73352,1.67211)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.21199))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.11477,0.71230,-0.46040)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.23300,0.39941,-0.75541)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-80.16957,0.0,32.13071,2.34837)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.36661))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.01097,2.12941,1.39558)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.01743,2.12348,1.37399)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-33.96570,0.0,10.16169,1.82820)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.35112))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.40755,2.34846,-1.52102)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.40808,2.33400,-1.51532)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(12.87899,0.0,-1.18076,2.76437)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.18541))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.32650,2.46475,-1.55814)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.38105,2.49881,-1.57794)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.45514,-0.00000,15.03072,2.10161)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.30856))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.26638,0.23754,2.56998)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.26625,0.24300,2.56827)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(9.19924,-0.00000,0.70232,2.83794)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.23487))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.82636,-2.31911,-2.20298)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.78843,-2.31770,-2.22224)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(10.62796,0.0,-20.93101,1.60374)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.47430))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.76419,-2.43326,-2.05486)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.77802,-2.47166,-1.98938)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(40.25226,0.0,-8.49811,2.09171)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.14282))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.75104,-1.23315,0.64538)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.81956,-1.27525,0.68252)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-5.98789,0.0,11.04786,1.07552)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.62269))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.57756,-1.36190,0.55025)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.55550,-1.23551,0.46997)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-33.03087,0.0,9.07821,0.58251)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67718))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.06937,2.28686,0.03450)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.10498,2.32107,0.20613)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(65.07831,-0.00000,13.50101,1.37805)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.87409))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.10913,2.37537,-0.68480)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.17949,2.47260,-0.93450)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-78.78193,0.0,-22.19973,1.21223)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.86343))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.86970,1.41764,0.21181)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.91074,1.21993,0.03000)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-57.77390,0.0,13.04159,2.38568)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.48433))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.99683,1.85415,0.58239)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.06209,1.89567,0.61011)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(16.34137,-0.00000,38.46796,1.04107)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.47814))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.28683,0.70036,0.82478)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.33723,0.69837,0.88568)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(36.82581,0.0,-30.47357,1.59588)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38576))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.73196,-1.17540,0.24280)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.75056,-1.19547,0.26102)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(21.37933,0.0,-21.82354,2.22757)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.75448))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.47076,0.15102,-1.15386)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.35827,0.22942,-0.98535)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(58.52174,0.0,-39.06751,1.20158)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.30589))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.05464,-2.32351,-2.05980)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.04894,-2.32349,-2.06395)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(18.00898,0.0,-24.72535,1.57433)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.09826))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.52753,-0.85099,-1.49928)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.53434,-0.79318,-1.59364)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.36253,0.0,-0.60341,2.11933)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.23498))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.45432,-0.81509,-1.62990)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.48190,-0.81881,-1.59777)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-17.76208,0.0,-15.24534,1.48320)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.18484))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.10523,-2.58328,1.45297)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.03829,-2.59145,1.45754)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.24831,0.0,-18.30579,1.44973)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.28058))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.12630,-2.59548,1.45014)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.10663,-2.59533,1.45141)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.81565,0.0,27.99847,1.57816)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.59388))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.00041,0.26630,-0.97128)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.12642,0.25668,-1.02203)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-22.00696,0.0,-55.00197,1.64111)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.84334))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.44456,1.78312,-1.33360)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.46385,1.53358,-1.25725)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(24.60575,0.0,-6.21973,2.83591)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.29883))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.61398,-1.15055,0.50027)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.60819,-1.14711,0.49211)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(23.03466,0.0,-16.36256,1.90247)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31862))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.33753,-2.50767,1.40922)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.33692,-2.50795,1.40938)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-7.50257,0.0,-28.15572,1.15430)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.45496))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.15487,2.51307,-1.71354)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.18349,2.48481,-1.65935)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(36.53394,0.0,-19.29365,2.00284)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.13854))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.50490,-0.92558,-1.41258)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.53059,-0.86143,-1.47138)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.97821,0.0,-3.92162,2.35605)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31406))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.49558,-2.57717,-1.94216)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.49668,-2.57569,-1.94449)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(24.57132,-0.00000,11.64849,2.09475)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.37614))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.51951,-1.07305,-1.21117)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.52462,-1.08776,-1.18781)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(31.30337,-0.00000,6.84295,2.12205)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.44222))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.17617,2.52310,-1.71018)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.19695,2.49400,-1.66062)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(35.86310,0.0,-15.03424,2.06709)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-10-ARMY.MIL-NEWS"}))
      .addFieldValue(new fieldValue().setName("description").setValue("1: 2010-02-10-ARMY.MIL-NEWS"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.14265,0.66538,2.23990)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.99265,0.66538,2.23990)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-10-DVIDSHUB.NET"}))
      .addFieldValue(new fieldValue().setName("description").setValue("2: 2010-02-10-DVIDSHUB.NET"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.94285,0.15222,-0.93755)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.79285,0.15222,-0.93755)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-10-FACEBOOK.COM-NOTE.PHP"}))
      .addFieldValue(new fieldValue().setName("description").setValue("3: 2010-02-10-FACEBOOK.COM-NOTE.PHP"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.21361,-2.48699,1.38443)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.36361,-2.48699,1.38443)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-10-FACEBOOK.COM-PAGES"}))
      .addFieldValue(new fieldValue().setName("description").setValue("4: 2010-02-10-FACEBOOK.COM-PAGES"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.57583,-0.97741,0.44026)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.72583,-0.97741,0.44026)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-10-FLICKR.COM-PHOTOS"}))
      .addFieldValue(new fieldValue().setName("description").setValue("5: 2010-02-10-FLICKR.COM-PHOTOS"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.68560,-2.27966,-2.29102)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.83560,-2.27966,-2.29102)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-10-OPUSA.ORG"}))
      .addFieldValue(new fieldValue().setName("description").setValue("6: 2010-02-10-OPUSA.ORG"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.12392,0.67684,1.02217)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.27392,0.67684,1.02217)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-10-SOUTHCOM.MIL-APPSSC"}))
      .addFieldValue(new fieldValue().setName("description").setValue("7: 2010-02-10-SOUTHCOM.MIL-APPSSC"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.18347,-0.75388,-1.67825)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.03347,-0.75388,-1.67825)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-10-TWITTER.COM-WFP"}))
      .addFieldValue(new fieldValue().setName("description").setValue("8: 2010-02-10-TWITTER.COM-WFP"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.30951,2.24722,-1.33648)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.45951,2.24722,-1.33648)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-10-UN.ORG-APPS"}))
      .addFieldValue(new fieldValue().setName("description").setValue("9: 2010-02-10-UN.ORG-APPS"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.26969,1.93294,0.71389)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.11969,1.93294,0.71389)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-10-WORLDCONCERN.ORG-DISASTERS"}))
      .addFieldValue(new fieldValue().setName("description").setValue("10: 2010-02-10-WORLDCONCERN.ORG-DISASTERS"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.51099,0.40691,-0.80198)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.66099,0.40691,-0.80198)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"Haiti/2010-02-10/Association_prob_NONE_Haiti_Cat5.txt.file.2010-02-10.simple"}))
      .addFieldValue(new fieldValue().setName("description").setValue("11: Haiti/2010-02-10/Association_prob_NONE_Haiti_Cat5.txt.file.2010-02-10.simple"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.1176,0.9765,0.6392)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.96830,1.76233,-2.03130)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.81830,1.76233,-2.03130)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"action"}))
      .addFieldValue(new fieldValue().setName("description").setValue("12: action"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.46581,2.32799,0.86830)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.31581,2.32799,0.86830)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"affairs"}))
      .addFieldValue(new fieldValue().setName("description").setValue("13: affairs"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.30734,-1.19095,-1.54782)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.15734,-1.19095,-1.54782)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"air"}))
      .addFieldValue(new fieldValue().setName("description").setValue("14: air"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.13219,-0.34830,-2.41108)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.98219,-0.34830,-2.41108)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"ambassador"}))
      .addFieldValue(new fieldValue().setName("description").setValue("15: ambassador"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.28143,0.53620,-0.66194)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.13143,0.53620,-0.66194)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"american"}))
      .addFieldValue(new fieldValue().setName("description").setValue("16: american"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.01432,2.32813,0.95071)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.16432,2.32813,0.95071)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"army"}))
      .addFieldValue(new fieldValue().setName("description").setValue("17: army"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.71899,-2.12066,-2.49921)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.86899,-2.12066,-2.49921)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"assistance"}))
      .addFieldValue(new fieldValue().setName("description").setValue("18: assistance"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.44103,-0.07937,-2.05267)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.29103,-0.07937,-2.05267)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"avalanche"}))
      .addFieldValue(new fieldValue().setName("description").setValue("19: avalanche"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.54918,-2.24521,-2.41083)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.69918,-2.24521,-2.41083)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"ban"}))
      .addFieldValue(new fieldValue().setName("description").setValue("20: ban"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.23501,2.34557,0.32841)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.08501,2.34557,0.32841)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"benefit"}))
      .addFieldValue(new fieldValue().setName("description").setValue("21: benefit"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.40323,0.97837,1.08832)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.55323,0.97837,1.08832)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"bio"}))
      .addFieldValue(new fieldValue().setName("description").setValue("22: bio"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.09910,2.72073,-0.88643)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.24910,2.72073,-0.88643)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"black"}))
      .addFieldValue(new fieldValue().setName("description").setValue("23: black"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.17513,0.50777,2.58534)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.02513,0.50777,2.58534)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"boy"}))
      .addFieldValue(new fieldValue().setName("description").setValue("24: boy"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.81763,-0.09353,0.83510)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.96763,-0.09353,0.83510)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"briefing"}))
      .addFieldValue(new fieldValue().setName("description").setValue("25: briefing"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.98639,-0.10499,-0.78701)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.83639,-0.10499,-0.78701)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"brig"}))
      .addFieldValue(new fieldValue().setName("description").setValue("26: brig"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.41574,-0.40865,-0.48965)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.26574,-0.40865,-0.48965)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"bureau"}))
      .addFieldValue(new fieldValue().setName("description").setValue("27: bureau"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.83064,-1.26314,0.66948)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.98064,-1.26314,0.66948)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"campaign"}))
      .addFieldValue(new fieldValue().setName("description").setValue("28: campaign"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.02775,2.10863,1.29344)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.87775,2.10863,1.29344)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"caribbean"}))
      .addFieldValue(new fieldValue().setName("description").setValue("29: caribbean"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.06250,2.31224,0.94585)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.08750,2.31224,0.94585)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"caring"}))
      .addFieldValue(new fieldValue().setName("description").setValue("30: caring"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.11728,-1.61217,0.29488)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.26728,-1.61217,0.29488)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"centre"}))
      .addFieldValue(new fieldValue().setName("description").setValue("31: centre"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.51602,1.72941,1.18595)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.36602,1.72941,1.18595)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"charitable"}))
      .addFieldValue(new fieldValue().setName("description").setValue("32: charitable"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.75494,0.56991,0.67331)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.90494,0.56991,0.67331)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"class"}))
      .addFieldValue(new fieldValue().setName("description").setValue("33: class"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.15160,-1.84660,-2.54261)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.30160,-1.84660,-2.54261)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"clean"}))
      .addFieldValue(new fieldValue().setName("description").setValue("34: clean"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.35949,2.08686,1.28028)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.20949,2.08686,1.28028)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"command"}))
      .addFieldValue(new fieldValue().setName("description").setValue("35: command"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.38792,-1.02562,-1.71777)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.23792,-1.02562,-1.71777)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"commander"}))
      .addFieldValue(new fieldValue().setName("description").setValue("36: commander"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.72663,-0.25765,-1.36590)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.57663,-0.25765,-1.36590)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"commands"}))
      .addFieldValue(new fieldValue().setName("description").setValue("37: commands"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.49787,-0.64552,-1.77959)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.34787,-0.64552,-1.77959)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"concert"}))
      .addFieldValue(new fieldValue().setName("description").setValue("38: concert"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.20944,0.68627,1.50093)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.35944,0.68627,1.50093)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"conference"}))
      .addFieldValue(new fieldValue().setName("description").setValue("39: conference"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.66597,0.01379,-1.44590)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.51597,0.01379,-1.44590)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"connect"}))
      .addFieldValue(new fieldValue().setName("description").setValue("40: connect"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.96356,0.17453,-1.63833)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.11356,0.17453,-1.63833)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"cooperation"}))
      .addFieldValue(new fieldValue().setName("description").setValue("41: cooperation"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.17833,2.34366,0.93199)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.02833,2.34366,0.93199)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"coordinator"}))
      .addFieldValue(new fieldValue().setName("description").setValue("42: coordinator"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.45907,0.08984,-0.81742)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.30907,0.08984,-0.81742)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"corpsman"}))
      .addFieldValue(new fieldValue().setName("description").setValue("43: corpsman"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.84734,-1.47817,0.98387)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.99734,-1.47817,0.98387)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"cupcakes"}))
      .addFieldValue(new fieldValue().setName("description").setValue("44: cupcakes"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.25983,0.09147,2.62134)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.10983,0.09147,2.62134)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"deputy"}))
      .addFieldValue(new fieldValue().setName("description").setValue("45: deputy"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.61951,-0.30846,-1.32958)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.46951,-0.30846,-1.32958)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"destination"}))
      .addFieldValue(new fieldValue().setName("description").setValue("46: destination"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.55926,1.22982,0.63817)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.70926,1.22982,0.63817)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"developments"}))
      .addFieldValue(new fieldValue().setName("description").setValue("47: developments"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.13223,1.62812,0.41524)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.28223,1.62812,0.41524)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"difference"}))
      .addFieldValue(new fieldValue().setName("description").setValue("48: difference"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.66386,0.27427,1.10167)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.81386,0.27427,1.10167)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"disaster"}))
      .addFieldValue(new fieldValue().setName("description").setValue("49: disaster"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.49523,-0.56446,-1.80335)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.34523,-0.56446,-1.80335)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"division"}))
      .addFieldValue(new fieldValue().setName("description").setValue("50: division"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.20297,-2.63029,-1.91384)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.35297,-2.63029,-1.91384)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"donate"}))
      .addFieldValue(new fieldValue().setName("description").setValue("51: donate"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.53412,0.61221,0.06571)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.68412,0.61221,0.06571)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"donations"}))
      .addFieldValue(new fieldValue().setName("description").setValue("52: donations"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.55926,1.22982,0.63817)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.70926,1.22982,0.63817)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"donor"}))
      .addFieldValue(new fieldValue().setName("description").setValue("53: donor"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.87915,0.96088,1.24402)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.02915,0.96088,1.24402)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"earth"}))
      .addFieldValue(new fieldValue().setName("description").setValue("54: earth"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.86918,0.01648,-1.62061)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.01918,0.01648,-1.62061)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"edition"}))
      .addFieldValue(new fieldValue().setName("description").setValue("55: edition"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.15012,0.71346,1.78592)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.30012,0.71346,1.78592)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"environmental"}))
      .addFieldValue(new fieldValue().setName("description").setValue("56: environmental"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.98330,2.52952,0.56292)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.83330,2.52952,0.56292)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"europe"}))
      .addFieldValue(new fieldValue().setName("description").setValue("57: europe"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.06474,1.02370,2.01823)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.91474,1.02370,2.01823)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"evacuees"}))
      .addFieldValue(new fieldValue().setName("description").setValue("58: evacuees"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.59516,-2.31898,-2.32039)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.74516,-2.31898,-2.32039)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"experience"}))
      .addFieldValue(new fieldValue().setName("description").setValue("59: experience"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.11728,-1.61216,0.29485)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.26728,-1.61216,0.29485)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"fantastic"}))
      .addFieldValue(new fieldValue().setName("description").setValue("60: fantastic"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.30937,-2.45090,1.64900)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.15937,-2.45090,1.64900)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"favorites"}))
      .addFieldValue(new fieldValue().setName("description").setValue("61: favorites"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.82229,2.49533,-1.88196)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.97229,2.49533,-1.88196)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"fellow"}))
      .addFieldValue(new fieldValue().setName("description").setValue("62: fellow"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.94416,-1.67962,0.59285)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.09416,-1.67962,0.59285)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"field"}))
      .addFieldValue(new fieldValue().setName("description").setValue("63: field"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.86512,0.38807,-1.14043)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.01512,0.38807,-1.14043)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"fighting"}))
      .addFieldValue(new fieldValue().setName("description").setValue("64: fighting"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.66574,1.86416,-1.76960)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.81574,1.86416,-1.76960)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"flexibility"}))
      .addFieldValue(new fieldValue().setName("description").setValue("65: flexibility"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.06630,2.75331,0.52106)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.08370,2.75331,0.52106)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"focus"}))
      .addFieldValue(new fieldValue().setName("description").setValue("66: focus"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.50765,1.84984,1.19129)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.35765,1.84984,1.19129)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"follow"}))
      .addFieldValue(new fieldValue().setName("description").setValue("67: follow"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.76232,0.98423,-1.47758)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.91232,0.98423,-1.47758)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"followers"}))
      .addFieldValue(new fieldValue().setName("description").setValue("68: followers"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.35078,2.35256,-2.17428)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.50078,2.35256,-2.17428)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"food"}))
      .addFieldValue(new fieldValue().setName("description").setValue("69: food"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.38463,2.57555,-1.44875)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.53463,2.57555,-1.44875)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"force"}))
      .addFieldValue(new fieldValue().setName("description").setValue("70: force"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.13219,-0.34830,-2.41108)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.98219,-0.34830,-2.41108)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"friend"}))
      .addFieldValue(new fieldValue().setName("description").setValue("71: friend"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.76232,0.98423,-1.47758)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.91232,0.98423,-1.47758)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"future"}))
      .addFieldValue(new fieldValue().setName("description").setValue("72: future"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.01711,0.24691,2.75049)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.86711,0.24691,2.75049)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"general"}))
      .addFieldValue(new fieldValue().setName("description").setValue("73: general"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.96555,-0.86618,-2.42812)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.81555,-0.86618,-2.42812)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"give"}))
      .addFieldValue(new fieldValue().setName("description").setValue("74: give"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.25737,0.72758,1.19337)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.40737,0.72758,1.19337)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"global"}))
      .addFieldValue(new fieldValue().setName("description").setValue("75: global"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.19704,2.35819,1.43548)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.34704,2.35819,1.43548)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"haitians"}))
      .addFieldValue(new fieldValue().setName("description").setValue("76: haitians"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.56492,2.33132,0.85283)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.41492,2.33132,0.85283)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"hand"}))
      .addFieldValue(new fieldValue().setName("description").setValue("77: hand"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.34403,-1.74142,0.94818)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.49403,-1.74142,0.94818)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"helping"}))
      .addFieldValue(new fieldValue().setName("description").setValue("78: helping"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.92411,-1.91741,1.03966)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.07411,-1.91741,1.03966)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"history"}))
      .addFieldValue(new fieldValue().setName("description").setValue("79: history"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.26052,0.57224,2.54906)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.11052,0.57224,2.54906)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"hope"}))
      .addFieldValue(new fieldValue().setName("description").setValue("80: hope"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.16219,-0.45128,-0.13640)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.31219,-0.45128,-0.13640)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"hotel"}))
      .addFieldValue(new fieldValue().setName("description").setValue("81: hotel"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.12294,-1.18077,-1.89749)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.97294,-1.18077,-1.89749)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"humanitarian"}))
      .addFieldValue(new fieldValue().setName("description").setValue("82: humanitarian"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.49967,-0.58024,-1.79474)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.34967,-0.58024,-1.79474)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"hunger"}))
      .addFieldValue(new fieldValue().setName("description").setValue("83: hunger"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.06506,2.61364,-1.89355)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.21506,2.61364,-1.89355)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"immediately"}))
      .addFieldValue(new fieldValue().setName("description").setValue("84: immediately"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.47512,0.54540,1.16456)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.62512,0.54540,1.16456)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"job"}))
      .addFieldValue(new fieldValue().setName("description").setValue("85: job"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.23201,-2.75331,1.13614)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.08201,-2.75331,1.13614)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"joined"}))
      .addFieldValue(new fieldValue().setName("description").setValue("86: joined"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.83720,-1.37012,0.49553)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.98720,-1.37012,0.49553)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"joint"}))
      .addFieldValue(new fieldValue().setName("description").setValue("87: joint"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.13087,-0.84152,-2.14810)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.98087,-0.84152,-2.14810)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"keen"}))
      .addFieldValue(new fieldValue().setName("description").setValue("88: keen"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.61641,-0.31146,-1.32917)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.46641,-0.31146,-1.32917)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"kits"}))
      .addFieldValue(new fieldValue().setName("description").setValue("89: kits"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.31919,0.79277,1.35899)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.46919,0.79277,1.35899)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"latest"}))
      .addFieldValue(new fieldValue().setName("description").setValue("90: latest"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.04589,1.13744,-0.05955)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.19589,1.13744,-0.05955)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"latin"}))
      .addFieldValue(new fieldValue().setName("description").setValue("91: latin"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.19457,2.60189,1.07191)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.34457,2.60189,1.07191)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"leader"}))
      .addFieldValue(new fieldValue().setName("description").setValue("92: leader"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.03984,2.17608,1.56541)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.18984,2.17608,1.56541)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"lends"}))
      .addFieldValue(new fieldValue().setName("description").setValue("93: lends"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.67359,-1.04532,-0.21396)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.82359,-1.04532,-0.21396)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"lewis"}))
      .addFieldValue(new fieldValue().setName("description").setValue("94: lewis"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.70542,0.52875,-0.79766)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.55542,0.52875,-0.79766)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"light"}))
      .addFieldValue(new fieldValue().setName("description").setValue("95: light"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.40360,2.17219,1.60884)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.25360,2.17219,1.60884)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"limited"}))
      .addFieldValue(new fieldValue().setName("description").setValue("96: limited"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.75086,0.63946,0.46463)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.90086,0.63946,0.46463)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"listed"}))
      .addFieldValue(new fieldValue().setName("description").setValue("97: listed"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.35078,2.35256,-2.17428)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.50078,2.35256,-2.17428)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"lists"}))
      .addFieldValue(new fieldValue().setName("description").setValue("98: lists"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.82229,2.49533,-1.88196)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.97229,2.49533,-1.88196)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"location"}))
      .addFieldValue(new fieldValue().setName("description").setValue("99: location"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.40165,2.51168,-1.58542)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.55165,2.51168,-1.58542)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"lot"}))
      .addFieldValue(new fieldValue().setName("description").setValue("100: lot"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.26287,0.38476,2.52398)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.11287,0.38476,2.52398)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"matthew"}))
      .addFieldValue(new fieldValue().setName("description").setValue("101: matthew"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.15161,-1.84660,-2.54261)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.30161,-1.84660,-2.54261)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"mb"}))
      .addFieldValue(new fieldValue().setName("description").setValue("102: mb"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.33371,0.29852,-1.20559)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.18371,0.29852,-1.20559)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"medical"}))
      .addFieldValue(new fieldValue().setName("description").setValue("103: medical"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.72170,-2.31524,-2.25612)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.87170,-2.31524,-2.25612)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"medicine"}))
      .addFieldValue(new fieldValue().setName("description").setValue("104: medicine"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.80628,-1.26709,0.67532)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.95628,-1.26709,0.67532)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"miami"}))
      .addFieldValue(new fieldValue().setName("description").setValue("105: miami"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.27558,-1.50329,-1.33645)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.12558,-1.50329,-1.33645)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"millions"}))
      .addFieldValue(new fieldValue().setName("description").setValue("106: millions"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.53483,0.65465,0.96843)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.68483,0.65465,0.96843)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"montana"}))
      .addFieldValue(new fieldValue().setName("description").setValue("107: montana"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.97515,-1.43484,-2.01191)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.82515,-1.43484,-2.01191)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"news"}))
      .addFieldValue(new fieldValue().setName("description").setValue("108: news"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.54785,1.57841,1.20104)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.39785,1.57841,1.20104)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"nurses"}))
      .addFieldValue(new fieldValue().setName("description").setValue("109: nurses"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.62295,-1.62190,0.71540)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.77295,-1.62190,0.71540)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"official"}))
      .addFieldValue(new fieldValue().setName("description").setValue("110: official"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.00187,2.22200,-0.29089)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.14813,2.22200,-0.29089)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"ongoing"}))
      .addFieldValue(new fieldValue().setName("description").setValue("111: ongoing"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.80449,1.73178,0.50068)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.65449,1.73178,0.50068)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"operation"}))
      .addFieldValue(new fieldValue().setName("description").setValue("112: operation"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.13446,0.70635,0.64065)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.28446,0.70635,0.64065)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"opportunities"}))
      .addFieldValue(new fieldValue().setName("description").setValue("113: opportunities"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.62285,-1.05763,0.13590)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.77285,-1.05763,0.13590)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"pa"}))
      .addFieldValue(new fieldValue().setName("description").setValue("114: pa"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.01739,-0.74273,1.00093)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.16739,-0.74273,1.00093)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"pain"}))
      .addFieldValue(new fieldValue().setName("description").setValue("115: pain"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.09766,-0.25895,-0.73094)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.24766,-0.25895,-0.73094)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"part"}))
      .addFieldValue(new fieldValue().setName("description").setValue("116: part"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.93491,1.10351,-0.07706)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.78491,1.10351,-0.07706)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"pass"}))
      .addFieldValue(new fieldValue().setName("description").setValue("117: pass"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.43015,-1.98932,-2.70881)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.58015,-1.98932,-2.70881)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"pentagon"}))
      .addFieldValue(new fieldValue().setName("description").setValue("118: pentagon"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.66610,0.01488,-1.44646)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.51610,0.01488,-1.44646)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"people"}))
      .addFieldValue(new fieldValue().setName("description").setValue("119: people"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.84108,-1.29316,0.34970)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.99108,-1.29316,0.34970)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"personnel"}))
      .addFieldValue(new fieldValue().setName("description").setValue("120: personnel"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.93101,-2.32297,-2.14984)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.08101,-2.32297,-2.14984)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"phase"}))
      .addFieldValue(new fieldValue().setName("description").setValue("121: phase"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.53054,-0.82537,-1.54109)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.38054,-0.82537,-1.54109)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"pictures"}))
      .addFieldValue(new fieldValue().setName("description").setValue("122: pictures"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.81590,0.34138,-1.73978)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.96590,0.34138,-1.73978)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"posters"}))
      .addFieldValue(new fieldValue().setName("description").setValue("123: posters"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.17140,0.58858,1.78756)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.32140,0.58858,1.78756)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"praises"}))
      .addFieldValue(new fieldValue().setName("description").setValue("124: praises"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.37762,2.74186,0.41103)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.22762,2.74186,0.41103)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"prayers"}))
      .addFieldValue(new fieldValue().setName("description").setValue("125: prayers"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.01370,-2.59444,1.45921)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.16370,-2.59444,1.45921)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"press"}))
      .addFieldValue(new fieldValue().setName("description").setValue("126: press"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.27542,0.28716,-0.86125)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.12542,0.28716,-0.86125)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"previous"}))
      .addFieldValue(new fieldValue().setName("description").setValue("127: previous"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.23822,0.44933,-1.44044)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.38822,0.44933,-1.44044)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"prize"}))
      .addFieldValue(new fieldValue().setName("description").setValue("128: prize"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.98330,2.52952,0.56292)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.83330,2.52952,0.56292)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"proceeds"}))
      .addFieldValue(new fieldValue().setName("description").setValue("129: proceeds"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.54022,1.19110,0.85211)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.69022,1.19110,0.85211)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"programme"}))
      .addFieldValue(new fieldValue().setName("description").setValue("130: programme"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.41346,2.18525,-1.45663)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.56346,2.18525,-1.45663)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"project"}))
      .addFieldValue(new fieldValue().setName("description").setValue("131: project"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.53217,-1.10190,0.38510)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.68217,-1.10190,0.38510)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"proud"}))
      .addFieldValue(new fieldValue().setName("description").setValue("132: proud"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.19675,-2.57212,1.44673)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.34675,-2.57212,1.44673)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"public"}))
      .addFieldValue(new fieldValue().setName("description").setValue("133: public"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.34621,-1.11431,-1.65368)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.19621,-1.11431,-1.65368)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"raise"}))
      .addFieldValue(new fieldValue().setName("description").setValue("134: raise"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.47774,0.86894,2.37499)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.32774,0.86894,2.37499)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"reading"}))
      .addFieldValue(new fieldValue().setName("description").setValue("135: reading"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.05841,2.60832,-1.89621)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.20841,2.60832,-1.89621)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"rechargeable"}))
      .addFieldValue(new fieldValue().setName("description").setValue("136: rechargeable"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.02775,2.10863,1.29344)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.87775,2.10863,1.29344)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"releases"}))
      .addFieldValue(new fieldValue().setName("description").setValue("137: releases"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.27460,0.24544,-1.08132)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.42460,0.24544,-1.08132)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"remains"}))
      .addFieldValue(new fieldValue().setName("description").setValue("138: remains"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.99376,-1.47076,-1.94729)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.84376,-1.47076,-1.94729)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"rescue"}))
      .addFieldValue(new fieldValue().setName("description").setValue("139: rescue"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.52451,-0.87660,-1.45747)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.37451,-0.87660,-1.45747)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"reserved"}))
      .addFieldValue(new fieldValue().setName("description").setValue("140: reserved"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.55382,-2.49861,-2.06502)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.70382,-2.49861,-2.06502)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"response"}))
      .addFieldValue(new fieldValue().setName("description").setValue("141: response"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.76265,0.03759,-0.56255)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.61265,0.03759,-0.56255)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"scouts"}))
      .addFieldValue(new fieldValue().setName("description").setValue("142: scouts"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.21473,-0.00220,1.32014)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.36473,-0.00220,1.32014)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"search"}))
      .addFieldValue(new fieldValue().setName("description").setValue("143: search"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.48529,-0.97455,-1.36769)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.33529,-0.97455,-1.36769)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"service"}))
      .addFieldValue(new fieldValue().setName("description").setValue("144: service"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.68896,-1.86031,-2.75049)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.83896,-1.86031,-2.75049)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"shows"}))
      .addFieldValue(new fieldValue().setName("description").setValue("145: shows"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.63523,0.12312,2.37412)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.48523,0.12312,2.37412)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"southern"}))
      .addFieldValue(new fieldValue().setName("description").setValue("146: southern"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.37809,-0.80481,-1.71871)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.22809,-0.80481,-1.71871)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"spotlight"}))
      .addFieldValue(new fieldValue().setName("description").setValue("147: spotlight"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.27309,1.02440,0.98260)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.42309,1.02440,0.98260)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"story"}))
      .addFieldValue(new fieldValue().setName("description").setValue("148: story"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.09766,-0.25895,-0.73094)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.24766,-0.25895,-0.73094)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"stove"}))
      .addFieldValue(new fieldValue().setName("description").setValue("149: stove"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.44030,2.18088,1.59759)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.29030,2.18088,1.59759)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"surgery"}))
      .addFieldValue(new fieldValue().setName("description").setValue("150: surgery"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.69580,-1.19921,0.61544)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.84580,-1.19921,0.61544)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"takes"}))
      .addFieldValue(new fieldValue().setName("description").setValue("151: takes"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.26989,0.09032,2.61598)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.11989,0.09032,2.61598)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"task"}))
      .addFieldValue(new fieldValue().setName("description").setValue("152: task"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.96353,-0.87451,-2.42619)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.81353,-0.87451,-2.42619)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"tests"}))
      .addFieldValue(new fieldValue().setName("description").setValue("153: tests"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.15443,2.25596,0.91226)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.00443,2.25596,0.91226)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"thoughts"}))
      .addFieldValue(new fieldValue().setName("description").setValue("154: thoughts"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.26629,-2.59651,1.44106)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.11629,-2.59651,1.44106)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"top"}))
      .addFieldValue(new fieldValue().setName("description").setValue("155: top"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.13688,2.35171,0.35989)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.01312,2.35171,0.35989)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"travels"}))
      .addFieldValue(new fieldValue().setName("description").setValue("156: travels"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.06177,2.08275,1.22575)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.08823,2.08275,1.22575)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"treatment"}))
      .addFieldValue(new fieldValue().setName("description").setValue("157: treatment"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.80668,-2.55129,-1.85360)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.95668,-2.55129,-1.85360)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"treats"}))
      .addFieldValue(new fieldValue().setName("description").setValue("158: treats"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.17827,-2.32405,-1.96975)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.32827,-2.32405,-1.96975)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"triage"}))
      .addFieldValue(new fieldValue().setName("description").setValue("159: triage"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.18014,-2.24409,-2.49003)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.33014,-2.24409,-2.49003)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"troops"}))
      .addFieldValue(new fieldValue().setName("description").setValue("160: troops"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.47831,-2.44322,1.37171)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.62831,-2.44322,1.37171)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"tube"}))
      .addFieldValue(new fieldValue().setName("description").setValue("161: tube"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.18911,0.38984,-1.38962)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.33911,0.38984,-1.38962)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"twitter"}))
      .addFieldValue(new fieldValue().setName("description").setValue("162: twitter"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.47566,1.38100,-1.21057)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.62566,1.38100,-1.21057)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"unbacked"}))
      .addFieldValue(new fieldValue().setName("description").setValue("163: unbacked"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.18917,1.97651,0.66410)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.03917,1.97651,0.66410)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"unconditional"}))
      .addFieldValue(new fieldValue().setName("description").setValue("164: unconditional"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.63523,0.12312,2.37412)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.48523,0.12312,2.37412)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"updates"}))
      .addFieldValue(new fieldValue().setName("description").setValue("165: updates"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.73148,0.36216,-1.76777)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.88148,0.36216,-1.76777)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"uploaded"}))
      .addFieldValue(new fieldValue().setName("description").setValue("166: uploaded"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.43733,-2.65573,-1.81931)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.58733,-2.65573,-1.81931)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"urges"}))
      .addFieldValue(new fieldValue().setName("description").setValue("167: urges"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.32918,2.35311,0.90297)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.17918,2.35311,0.90297)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"usa"}))
      .addFieldValue(new fieldValue().setName("description").setValue("168: usa"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.43920,0.69436,1.00891)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.58920,0.69436,1.00891)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"vaccinated"}))
      .addFieldValue(new fieldValue().setName("description").setValue("169: vaccinated"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.76297,2.60494,0.94126)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.61297,2.60494,0.94126)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"videos"}))
      .addFieldValue(new fieldValue().setName("description").setValue("170: videos"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.78949,0.35575,-1.12277)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.93949,0.35575,-1.12277)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"visit"}))
      .addFieldValue(new fieldValue().setName("description").setValue("171: visit"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.75494,-0.28419,-1.33301)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.60494,-0.28419,-1.33301)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"web"}))
      .addFieldValue(new fieldValue().setName("description").setValue("172: web"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.10100,2.62839,-1.88950)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.25100,2.62839,-1.88950)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"weeks"}))
      .addFieldValue(new fieldValue().setName("description").setValue("173: weeks"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.55372,-1.17156,-1.05465)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.40372,-1.17156,-1.05465)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"world"}))
      .addFieldValue(new fieldValue().setName("description").setValue("174: world"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.22013,2.52875,-1.07871)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.37013,2.52875,-1.07871)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"worldwide"}))
      .addFieldValue(new fieldValue().setName("description").setValue("175: worldwide"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.25134,2.41782,-1.53087)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.40134,2.41782,-1.53087)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0)))));
            }
            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

	/** 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 XslOutput10FEB2010 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 XslOutput10FEB2010().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: \"Savage.Tools.Visualization.XslOutput10FEB2010\" 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("Savage.Tools.Visualization.XslOutput10FEB2010 self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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