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/XslOutput22JAN2010.java">XslOutput22JAN2010.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 XslOutput22JAN2010
{
	/** Default constructor to create this object. */
	public XslOutput22JAN2010 ()
	{
	  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.85611))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.01172,-0.36526,-2.25850)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.25957,-0.35448,-2.36002)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-32.42297,0.0,79.15892,1.53059)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.36017))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.46299,-0.38413,-2.25826)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.47179,-0.38432,-2.27631)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-32.37324,0.0,-15.78226,1.58006)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42856))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.45175,-0.45775,-2.28525)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.46890,-0.47682,-2.33309)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-37.77207,0.0,-13.53509,1.92978)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.81821))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.26569,-0.11946,-2.38652)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.19361,0.04069,-2.56319)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-58.02685,0.0,23.67695,0.87253)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42963))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.46395,-0.28419,-2.26991)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.48433,-0.25911,-2.31419)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-34.70388,0.0,-15.97403,1.09563)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.82644))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.09865,-0.18807,-2.32331)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.07626,-0.06894,-2.46237)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-45.38464,0.0,57.08537,1.08101)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78295))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.25854,-0.01178,-2.08725)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.18430,0.20741,-2.08184)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.82860,-0.00000,25.10857,0.32736)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.99723))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.74895,-0.65108,-1.88823)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.99674,-0.83350,-1.74687)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(41.63205,0.0,-72.97459,2.13971)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.43814))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.24187,-0.27414,-2.22302)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.20353,-0.24493,-2.25716)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-25.32580,0.0,28.44139,1.05357)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.45763))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.17728,-0.38668,-2.19424)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.11509,-0.38794,-2.22367)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-19.57063,0.0,41.35880,1.58920)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.94384))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.85238,-0.43516,-2.12134)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.16191,-0.46998,-2.13783)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.98995,0.0,-93.66066,1.68268)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.93929))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.40000,-0.03054,-1.78581)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.41049,0.20148,-1.58103)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(62.11694,0.0,-3.18368,0.72374)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.35502))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.44733,-0.36355,-2.26117)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.45357,-0.36168,-2.27742)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-32.95511,0.0,-12.65068,1.46403)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.73331))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.49971,-0.49525,-2.42555)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.56489,-0.55882,-2.61107)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-65.83155,0.0,-23.12693,1.88348)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.43131))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.32692,-0.51637,-2.25548)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.31217,-0.55093,-2.29654)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-31.81808,0.0,11.43222,2.24071)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.75330))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.52036,-0.20241,-2.39784)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.59875,-0.09884,-2.57123)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-60.28972,0.0,-27.25667,1.07237)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.81821))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.26569,-0.11946,-2.38652)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.19361,0.04069,-2.56319)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-58.02687,0.0,23.67687,0.87253)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.73483))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.48818,-0.50936,-2.42510)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.54695,-0.58100,-2.61067)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-65.74228,0.0,-20.82079,1.92345)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.45401))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.20088,-0.45247,-2.21070)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.14680,-0.47314,-2.24445)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-22.86277,0.0,36.63993,1.88431)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.35041))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.38603,-0.32445,-2.26170)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.38620,-0.31941,-2.27604)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-33.06174,0.0,-0.38985,1.23329)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41811))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.26160,-0.29915,-2.24391)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.23286,-0.27960,-2.27852)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-29.50352,0.0,24.49569,1.16088)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.12289))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.82048,-0.49558,-1.76175)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.13251,-0.57645,-1.52248)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(66.92801,0.0,-87.27967,1.77365)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.83680))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.03543,-0.50420,-2.29307)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.17989,-0.57938,-2.41454)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-39.33582,0.0,69.72983,1.86602)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.79363))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.17841,-0.59487,-2.36105)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.05567,-0.72163,-2.51900)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-52.93286,0.0,41.13398,2.13562)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38814))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.28888,-0.54458,-2.04824)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.27217,-0.57304,-2.03979)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(9.63032,-0.00000,19.04006,2.55956)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.98687))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.34587,-0.68854,-1.71125)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.32004,-0.89537,-1.45099)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(77.02841,-0.00000,7.64251,2.23992)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.40963))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.21480,-0.42510,-2.20352)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.17776,-0.43443,-2.22696)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-21.42624,0.0,33.85549,1.78051)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.43594))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.29861,-0.51234,-2.24916)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.27588,-0.54687,-2.28979)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-30.55395,0.0,17.09367,2.20909)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.81902))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.08285,-0.23624,-2.33214)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.10069,-0.14715,-2.47578)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-47.14995,0.0,60.24573,1.20567)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.75360))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.51880,-0.20060,-2.39765)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.59631,-0.09597,-2.57098)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-60.25140,0.0,-26.94404,1.06713)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.77687))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.25888,-0.61229,-2.38342)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.18525,-0.74745,-2.55221)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-57.40526,0.0,25.04020,2.20394)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.89771))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.03985,-0.37228,-2.24354)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.31266,-0.36573,-2.33823)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-29.42939,0.0,84.78557,1.54811)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.76817))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.05095,-0.35638,-2.27810)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.25897,-0.35152,-2.36125)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-28.50425,0.0,71.31294,1.54910)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.37046))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.42376,-0.37526,-2.27785)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.43985,-0.37669,-2.29723)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-28.45453,0.0,-23.62823,1.62774)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.43434))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.41252,-0.44887,-2.30484)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.44067,-0.47103,-2.34940)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-33.85336,0.0,-21.38106,1.96873)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.75906))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.22646,-0.11058,-2.40612)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.18068,0.03641,-2.56260)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-54.10814,0.0,15.83097,0.83712)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42835))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.42472,-0.27531,-2.28950)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.45484,-0.25270,-2.32844)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-30.78517,0.0,-23.82000,1.14019)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.74301))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.05942,-0.17919,-2.34291)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.08074,-0.07357,-2.46094)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-41.46593,0.0,49.23939,1.04792)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.74615))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.21931,-0.00290,-2.10684)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.17001,0.20374,-2.09043)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.74731,-0.00000,17.26260,0.24633)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.08106))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.70972,-0.64220,-1.90782)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.99421,-0.83755,-1.74749)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(45.55077,0.0,-80.82056,2.10990)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.35750))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.20264,-0.26527,-2.24261)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.19184,-0.25483,-2.25384)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-21.40709,0.0,20.59541,0.98079)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.37080))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.13805,-0.37780,-2.21384)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.11510,-0.37959,-2.22456)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-15.65192,0.0,33.51283,1.64143)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.95862))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.36077,-0.02167,-1.80540)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.39751,0.20686,-1.58544)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(66.03565,0.0,-11.02965,0.77316)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.35599))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.40810,-0.35467,-2.28076)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.41846,-0.35366,-2.29544)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-29.03640,0.0,-20.49665,1.51435)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.73380))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.46048,-0.48638,-2.44514)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.54781,-0.55498,-2.61971)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-61.91284,0.0,-30.97291,1.90879)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.40083))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.28769,-0.50749,-2.27507)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.28407,-0.53629,-2.30320)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-27.89937,0.0,3.58625,2.36372)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.74713))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.48113,-0.19353,-2.41743)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.58147,-0.09567,-2.57857)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-56.37101,0.0,-35.10265,1.09478)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.75906))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.22646,-0.11058,-2.40612)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.18068,0.03641,-2.56260)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-54.10816,0.0,15.83089,0.83712)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.73357))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.44895,-0.50049,-2.44469)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.52976,-0.57704,-2.61897)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-61.82357,0.0,-28.66676,1.94999)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.37906))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.16165,-0.44360,-2.23030)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.13922,-0.45589,-2.24506)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-18.94406,0.0,28.79395,2.00007)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31839))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.34680,-0.31557,-2.28129)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.34659,-0.31582,-2.28056)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-29.14303,0.0,-8.23582,1.25699)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.33962))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.22237,-0.29028,-2.26350)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.21756,-0.28597,-2.27089)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-25.58481,0.0,16.64971,1.11701)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.21092))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.78125,-0.48670,-1.78134)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.13119,-0.57645,-1.52072)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(70.84672,0.0,-95.12564,1.77366)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.75936))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.00380,-0.49532,-2.31266)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.18283,-0.57089,-2.41512)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-35.41711,0.0,61.88386,1.92197)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.73953))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.13918,-0.58599,-2.38065)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.04476,-0.71152,-2.51967)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-49.01415,0.0,33.28800,2.21233)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38450))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.24965,-0.53571,-2.06783)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.24026,-0.56439,-2.05647)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.54903,-0.00000,11.19409,2.66687)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.02568))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.30664,-0.67967,-1.73084)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.30734,-0.89636,-1.45238)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(80.94712,0.0,-0.20347,2.23208)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.33002))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.17557,-0.41623,-2.22311)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.17162,-0.41779,-2.22577)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-17.50753,0.0,26.00951,1.88828)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39560))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.25938,-0.50346,-2.26875)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.25054,-0.52998,-2.29420)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-26.63524,0.0,9.24770,2.34823)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.73275))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.04362,-0.22737,-2.35173)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.10396,-0.15000,-2.47349)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-43.23124,0.0,52.39976,1.18652)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.74704))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.47957,-0.19173,-2.41724)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.57901,-0.09284,-2.57825)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-56.33268,0.0,-34.79002,1.08928)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.73727))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.21965,-0.60342,-2.40301)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.17099,-0.73851,-2.55437)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-53.48655,0.0,17.19422,2.27514)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.81059))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.07908,-0.36341,-2.26313)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.31191,-0.36262,-2.34033)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-25.51068,0.0,76.93960,1.56757)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.98710))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.20757,1.72886,-0.75258)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.03712,1.95536,-0.74384)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(2.58590,-0.00000,72.41394,0.82430)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.99126))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.45195,1.87504,-0.77624)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.37224,2.20098,-0.78350)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.14590,0.0,23.53941,0.24077)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.97160))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.80159,1.81922,-0.79929)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.95715,2.10459,-0.82195)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-6.75739,0.0,-46.38960,0.50350)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.90592))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.36053,1.58649,-1.11804)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.22528,1.71118,-1.34605)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-70.50629,0.0,41.82259,1.13115)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.80910))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.63154,1.00121,-0.68947)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.66895,0.76395,-0.64351)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(15.20746,0.0,-12.37871,2.89680)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.57667))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.59284,1.63040,-0.92851)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.60317,1.73575,-1.00107)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-32.60150,0.0,-4.63954,0.60777)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.56320))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.38505,1.59502,-0.83404)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.30534,1.68195,-0.86363)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-13.70574,0.0,36.91808,0.77432)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.93129))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.59369,1.78815,-1.01179)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.60948,2.04707,-1.17345)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-49.25653,0.0,-4.80993,0.56028)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.55566))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.69235,1.61962,-0.66018)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.74439,1.71543,-0.61551)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(21.06566,0.0,-24.54099,0.62125)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.49273))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.67121,1.59358,-0.86763)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.70681,1.66365,-0.90343)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-20.42427,0.0,-20.31240,0.62440)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.75904))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.93240,1.32750,-0.85530)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.14222,1.28922,-0.90723)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-17.95782,0.0,-72.55095,1.74612)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.29507))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.49278,0.85754,-1.12036)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.43491,0.45386,-1.38754)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-70.97132,0.0,15.37282,2.54634)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.93129))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.59373,1.78815,-1.01178)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.60955,2.04707,-1.17344)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-49.25513,0.0,-4.81821,0.56027)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.50100))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.42031,1.58913,-0.71801)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.36635,1.65973,-0.70085)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(9.49996,-0.00000,29.86753,0.67589)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.56265))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.46086,1.33742,-1.01877)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.41395,1.31315,-1.12799)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-50.65260,0.0,21.75620,1.77222)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.97160))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.80159,1.81922,-0.79929)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.95715,2.10459,-0.82195)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-6.75739,0.0,-46.38960,0.50350)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.50644))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.73738,1.57641,-0.71448)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.79913,1.64367,-0.69569)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(10.20587,0.0,-33.54754,0.76480)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.56487))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.36817,1.59028,-0.74237)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.28083,1.67549,-0.73234)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(4.62801,-0.00000,40.29453,0.80098)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.02575))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.42502,1.68716,-0.37053)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.32551,1.88906,-0.09877)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(78.99599,-0.00000,28.92527,0.96164)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.99126))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.45195,1.87504,-0.77624)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.37224,2.20098,-0.78350)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.14590,0.0,23.53941,0.24077)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.94164))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.76826,1.79088,-0.60907)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.89938,2.05308,-0.50580)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(31.28741,0.0,-39.72370,0.56687)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.49805))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.41898,1.59183,-0.75770)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.36512,1.66266,-0.75491)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.56108,-0.00000,30.13273,0.65080)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(2.22044))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.77181,0.35308,-0.43563)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.94484,-0.53757,-0.15329)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(65.97623,0.0,-40.43304,2.78563)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.49599))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.32156,1.63927,-0.10396)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.12654,1.83231,0.41608)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(132.30940,-0.00000,49.61739,1.23629)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.04012))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.20022,1.72049,-0.93041)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.05555,1.94674,-1.04459)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-32.98127,0.0,73.88534,0.89134)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.97763))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.24880,1.73627,-0.90206)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.03298,1.96671,-0.99391)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-27.30955,0.0,64.16790,0.79424)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.52666))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.80568,1.50896,-0.78408)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.89830,1.55419,-0.79136)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-3.71396,0.0,-47.20775,1.11777)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.50960))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.69523,1.59387,-0.67021)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.74195,1.66835,-0.63475)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(19.06012,0.0,-25.11710,0.66712)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42671))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.38809,2.29726,1.84845)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.38071,2.34806,1.83393)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-11.61332,0.0,-5.90263,0.31025)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41873))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.61914,2.05807,1.95031)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.66666,2.04957,1.96064)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.75970,-0.00000,40.30749,1.74370)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.75143))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.37816,2.42315,1.72953)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.35552,2.61209,1.62791)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-35.39673,0.0,-7.88747,0.50363)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.82175))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.70414,2.29810,1.69417)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.87910,2.42267,1.56452)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-42.46803,0.0,57.30844,1.05118)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32302))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.43366,2.05102,2.06135)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.43381,2.05061,2.06279)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(30.96643,-0.00000,3.21229,1.84072)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42342))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.33578,2.28649,1.87325)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.31579,2.33348,1.86512)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-6.65299,0.0,-16.36476,0.43037)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.74763))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.21845,2.39222,1.80070)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.10454,2.56274,1.74017)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-21.16310,0.0,-39.82966,0.64761)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34932))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.58384,2.14211,1.93024)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.59780,2.14614,1.93223)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(4.74531,-0.00000,33.24877,1.29228)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34471))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.55464,2.19838,1.89961)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.56446,2.20586,1.89911)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.38124,0.0,27.40827,0.92087)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.71233))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.34236,1.83817,2.14252)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.30092,1.69722,2.27250)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(47.20078,0.0,-15.04804,2.37250)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.82221))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.06303,2.30114,1.88612)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.15354,2.42761,1.87366)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.07855,0.0,-70.91380,1.04298)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.35142))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.53228,2.22538,1.88447)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.54253,2.23712,1.88250)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.40775,0.0,22.93501,0.72692)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.83244))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.01984,2.12981,2.02378)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.22502,2.15180,2.09597)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(23.45363,0.0,-79.55202,1.48486)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31204))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.38960,2.07384,2.05866)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.39032,2.07436,2.05478)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(30.42897,0.0,-5.59978,1.70093)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42942))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.61535,2.03433,1.96504)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.66574,2.01911,1.97996)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(11.70588,-0.00000,39.54941,1.85282)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.76164))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.12006,2.00223,2.12573)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.05247,1.94897,2.25284)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(43.84301,0.0,-59.50843,1.81440)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32799))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.33158,2.10389,2.04579)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.32948,2.10413,2.04919)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(27.85572,0.0,-17.20488,1.51096)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.45070))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.17207,1.98946,1.23205)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.01931,1.90792,0.70636)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-134.89266,0.0,-49.10704,1.71554)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.40646))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.27267,2.08851,2.04887)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.24184,2.08732,2.07916)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(28.47194,0.0,-28.98677,1.59824)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.74863))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.74207,1.90771,1.91624)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.92785,1.80099,1.92181)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.94490,-0.00000,64.89379,2.09200)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.82175))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.70416,2.29808,1.69418)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.87913,2.42264,1.56453)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-42.46700,0.0,57.31204,1.05124)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.79255))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.43552,1.81100,2.18323)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.44620,1.64221,2.34822)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(55.34390,-0.00000,3.58291,2.36652)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.83245))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.01984,2.12981,2.02378)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.22502,2.15180,2.09597)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(23.45381,0.0,-79.55203,1.48487)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.76491))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.21506,-1.49577,-0.60610)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.02775,-1.60265,-0.55153)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(18.76551,-0.00000,64.40687,2.07196)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.51936))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.60899,-1.55235,-0.63279)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.63659,-1.64460,-0.60702)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.42734,0.0,-14.37831,2.75310)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.83884))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.62608,-1.33726,-1.10902)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.68112,-1.35287,-1.36205)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-81.81843,0.0,-17.79666,1.63100)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.55996))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.78721,-1.42317,-0.64097)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.89439,-1.47081,-0.61571)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(11.79149,0.0,-50.02292,1.97905)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.58320))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.42895,-1.57676,-0.64296)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.38015,-1.69624,-0.61724)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(11.39439,-0.00000,21.62913,2.70904)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.13744))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.32546,-1.11585,-1.19000)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.17337,-0.97488,-1.54220)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-98.01411,0.0,42.32739,1.21864)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.98148))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.94269,-1.43265,-0.45139)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.21604,-1.51394,-0.28388)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(49.70835,0.0,-81.11741,1.81915)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.55379))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.77369,-1.44196,-0.76167)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.87357,-1.49682,-0.78773)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-12.34791,0.0,-47.31765,2.05929)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.91630))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.91943,-1.52105,-0.55839)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.16824,-1.65708,-0.46628)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(28.30719,0.0,-76.46601,2.04458)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.25125))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.42615,-1.35766,-0.73719)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.45650,-1.34517,-0.72700)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-7.45266,0.0,22.19052,1.94259)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.98148))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.94269,-1.43265,-0.45139)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.21604,-1.51394,-0.28388)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(49.70835,0.0,-81.11741,1.81915)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.96039))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.00760,-1.30884,-0.60398)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.32133,-1.30672,-0.53999)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(19.19042,0.0,-94.10033,1.56417)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.91016))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.79821,-1.67136,-0.60097)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.96751,-1.90437,-0.53680)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(19.79212,0.0,-52.22141,2.48100)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.89196))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.96502,-1.43094,-0.74040)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.23942,-1.50719,-0.76636)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-8.09479,0.0,-85.58488,1.84070)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.55271))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.80106,-1.38908,-0.72744)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.91219,-1.42153,-0.73902)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-5.50143,0.0,-52.79224,1.85340)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.49568))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.61191,-1.19795,-0.49301)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.63843,-1.15752,-0.41967)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(41.38431,0.0,-14.96309,1.09252)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.81646))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.74143,-1.13260,-1.00441)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.86568,-1.02350,-1.18955)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-60.89628,0.0,-40.86611,1.11574)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.89245))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.90554,-1.54196,-0.80235)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.14188,-1.68945,-0.86805)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-20.48452,0.0,-73.68915,2.11216)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.04976))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.39699,-0.96035,-1.06352)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.29959,-0.71588,-1.31628)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-72.71816,0.0,28.02231,0.83660)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.02963))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.25554,-0.99978,-0.40284)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.06148,-0.78458,-0.19808)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(59.41832,-0.00000,56.31244,0.91914)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.87849))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.67806,-1.72665,-0.66600)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.76767,-1.99024,-0.64443)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.78512,0.0,-28.19219,2.80520)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.54027))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.63775,-1.75642,-0.46877)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.74183,-1.72507,-0.48651)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-8.69977,0.0,-51.05549,1.28211)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.43814))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.30972,-1.96937,-0.26974)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.29010,-2.00605,-0.22780)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(31.10763,-0.00000,14.55082,2.24079)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.03510))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.41920,-2.26298,-0.13908)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.44458,-2.55981,0.05864)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(57.23872,0.0,-7.34579,2.55021)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.98632))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.08515,-2.21806,-0.34291)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.11571,-2.47798,-0.28727)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(16.47249,-0.00000,59.46504,2.46569)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.95203))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.85164,-1.83742,-0.50563)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.16311,-1.84013,-0.55898)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-16.07088,0.0,-93.83323,1.57938)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.59563))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.20959,-2.07393,-0.39504)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.12958,-2.18527,-0.38105)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.04660,-0.00000,34.57786,2.51136)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32988))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.27609,-1.82290,-0.55089)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.27290,-1.82259,-0.55465)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-25.12297,0.0,21.27723,1.50753)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.08481))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.84883,-1.61831,-0.59987)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.17763,-1.46672,-0.72295)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-34.91793,0.0,-93.27184,1.16319)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.91868))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.46536,-2.28495,-0.41250)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.51937,-2.57925,-0.40418)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(2.55435,0.0,-16.57710,2.95799)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.91868))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.46538,-2.28494,-0.41241)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.51941,-2.57925,-0.40403)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(2.57244,0.0,-16.58186,2.95791)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.03510))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.41920,-2.26298,-0.13908)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.44458,-2.55981,0.05864)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(57.23872,0.0,-7.34579,2.55021)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.92182))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.47713,-1.58217,-0.05058)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.53893,-1.41821,0.19404)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(74.93915,0.0,-18.93203,0.99451)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.47017))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.49101,-1.99226,-0.29027)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.52567,-2.04302,-0.24715)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(27.00140,0.0,-21.70606,2.31319)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.97414))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.24572,-2.13766,-0.07043)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.15389,-2.34202,0.16785)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(70.96956,-0.00000,27.35095,2.24570)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.90747))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.02835,-2.04727,-0.61156)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.20090,-2.18577,-0.73215)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-37.25672,0.0,70.82486,2.06179)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.58923))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.31977,-2.11175,-0.49841)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.29111,-2.23897,-0.53182)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.62639,0.0,12.54151,2.80848)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.97865))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.15015,-2.26394,-0.41879)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.00622,-2.55374,-0.41442)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.29727,-0.00000,46.46580,2.64665)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.96984))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.29847,-2.29277,-0.55567)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.24218,-2.60063,-0.64304)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-26.07891,0.0,16.80123,2.81600)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38842))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.44455,-2.01733,-0.42292)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.45549,-2.04975,-0.42250)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.47182,0.0,-12.41564,2.81599)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.60172))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.18272,-2.04911,-0.36164)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.08919,-2.15014,-0.33185)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(12.72624,-0.00000,39.95178,2.37062)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.93549))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.14682,-2.09077,-0.73669)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.00823,-2.26015,-0.94157)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-62.28216,0.0,47.13169,2.15362)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.51666))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.59380,-1.98188,-0.42213)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.67424,-2.03842,-0.42093)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.62946,0.0,-42.26480,2.18344)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.23310))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.34506,-1.41398,-0.87569)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.31736,-1.10345,-1.20922)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-90.08303,0.0,7.48212,0.82281)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.54857))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.34424,-2.01273,-0.22135)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.32831,-2.08748,-0.13637)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(40.78600,-0.00000,7.64711,2.28373)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.32846))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.67822,-1.26044,-0.26551)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.90273,-0.82554,-0.14423)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(31.95305,0.0,-59.14992,0.53062)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.59262))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.23897,-1.82384,-0.68434)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.17295,-1.81948,-0.80352)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-51.81349,0.0,28.70149,1.53878)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.13913))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.12183,-1.95168,-0.18847)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.48446,-2.03678,-0.01819)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(47.36109,-0.00000,100.86009,1.78011)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.97408))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.24539,-2.13791,-0.07081)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.15334,-2.34243,0.16721)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(70.89358,-0.00000,27.41742,2.24640)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.90743))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.02855,-2.04742,-0.61172)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.20057,-2.18601,-0.73241)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-37.28833,0.0,70.78531,2.06219)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.02694))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.13338,-1.66674,2.66593)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.01135,-1.68697,2.65528)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.19576,0.0,-2.66129,1.43231)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00520))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.12058,-1.67096,2.66398)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.09035,-1.52812,2.72277)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.19437,0.0,-0.09994,2.70813)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.44220))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.20821,1.41704,2.51314)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.22449,1.46269,2.47594)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-26.92312,0.0,11.78126,0.72693)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.27889))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.10465,1.13104,2.70123)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.11123,1.14884,2.69335)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(10.69531,0.0,-8.93256,2.61839)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39188))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.75783,1.20467,1.86391)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.73861,1.23283,1.87529)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(12.40795,0.0,-20.94923,0.67041)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.58798))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.07601,0.96519,1.61887)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.17329,0.92602,1.53547)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-36.60012,0.0,42.68694,1.86747)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.52621))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.97633,0.81435,1.81651)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.02091,0.72155,1.82224)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(2.92738,-0.00000,22.75188,2.69051)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.58407))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.04230,0.83601,1.71999)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.12356,0.73875,1.68297)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-16.37643,0.0,35.94575,2.39887)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.27592))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.94491,0.94072,1.80988)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.93175,0.95836,1.80860)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.60209,-0.00000,16.46615,2.49860)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.04796))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.46456,1.38623,1.86392)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.18808,1.61900,1.90702)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(12.40901,0.0,-79.60362,0.87693)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.79781))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.46147,0.77162,-1.09315)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.63636,0.90689,-1.00263)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(30.22677,0.0,-58.40297,0.96891)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.33901))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.32860,0.57692,-1.29362)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.33752,0.57867,-1.29639)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-9.86778,0.0,-31.82841,1.38591)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.71866))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.44842,0.76497,-1.18733)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.60318,0.88657,-1.15573)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(11.39099,0.0,-55.79397,0.91469)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.16873))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.73230,0.90354,-1.09468)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.41485,1.16335,-0.98605)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(29.91962,-0.00000,87.43002,0.91190)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.79781))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.46147,0.77162,-1.09315)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.63636,0.90689,-1.00263)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(30.22677,0.0,-58.40297,0.96891)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39548))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.13094,0.36705,-1.31965)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.12359,0.33294,-1.33403)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-15.07348,0.0,7.70261,2.69929)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.48289))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.71316,-0.03146,-1.33570)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.35534,-0.48412,-1.40738)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-18.28281,0.0,91.25780,2.46308)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.44209))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.35867,0.65987,-1.25043)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.41092,0.69138,-1.25213)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.22983,0.0,-37.84316,1.02837)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.23249))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.41301,-0.54684,0.75191)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.41162,-0.58697,0.76929)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-9.23553,0.0,-0.73539,0.40988)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68212))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.54413,-0.67843,1.11038)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.61569,-0.69169,1.27617)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(62.45830,0.0,-26.95999,1.64410)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.63386))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.55294,-0.65624,1.08061)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.62405,-0.65761,1.22050)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(56.50311,0.0,-28.72162,1.57958)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68212))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.54413,-0.67843,1.11038)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.61569,-0.69169,1.27617)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(62.45830,0.0,-26.95999,1.64410)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.35567))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.48258,-0.64992,0.96010)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.48993,-0.64957,0.97634)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(32.40140,0.0,-14.65028,1.55093)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.24268))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.46211,-0.65229,0.90734)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.44529,-0.65266,0.87253)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(21.85053,0.0,-10.55525,1.56117)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.23950))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.46153,-0.65223,0.90586)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.44398,-0.65264,0.86963)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(21.55306,0.0,-10.43964,1.56060)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.63446))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.55294,-0.65631,1.08094)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.62412,-0.65773,1.22113)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(56.56995,0.0,-28.72184,1.57981)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.00380))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.19165,-0.67050,0.34617)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.04337,-0.68211,0.03832)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-90.38361,0.0,43.53579,1.60476)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.23249))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.41301,-0.54684,0.75191)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.41162,-0.58697,0.76929)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-9.23553,0.0,-0.73539,0.40988)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68212))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.54413,-0.67843,1.11038)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.61569,-0.69169,1.27617)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(62.45830,0.0,-26.95999,1.64410)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.63386))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.55294,-0.65624,1.08061)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.62405,-0.65761,1.22050)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(56.50311,0.0,-28.72162,1.57958)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68212))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.54413,-0.67843,1.11038)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.61569,-0.69169,1.27617)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(62.45830,0.0,-26.95999,1.64410)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.35567))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.48258,-0.64992,0.96010)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.48993,-0.64957,0.97634)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(32.40140,0.0,-14.65028,1.55093)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.24268))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.46211,-0.65229,0.90734)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.44529,-0.65266,0.87253)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(21.85053,0.0,-10.55525,1.56117)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.23950))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.46153,-0.65223,0.90586)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.44398,-0.65264,0.86963)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(21.55306,0.0,-10.43964,1.56060)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.63446))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.55294,-0.65631,1.08094)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.62412,-0.65773,1.22113)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(56.56995,0.0,-28.72184,1.57981)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.00380))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.19165,-0.67050,0.34617)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.04337,-0.68211,0.03832)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-90.38361,0.0,43.53579,1.60476)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.40932))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.62094,-2.31720,0.62810)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.64406,-2.33143,0.66356)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(32.50125,-0.00000,21.18949,1.89505)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.36505))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.67187,-2.34474,0.47575)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.69122,-2.35619,0.47701)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(2.03179,-0.00000,31.37468,2.10384)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39537))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.68365,-2.25933,0.56846)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.71580,-2.26073,0.58807)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(20.57268,-0.00000,33.73140,1.60793)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.70342))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.77722,-2.14720,0.67525)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.92015,-2.09008,0.78953)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(41.93063,-0.00000,52.44512,1.26824)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.77326))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.86837,-2.09529,0.45823)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.07550,-2.00344,0.45392)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.47216,0.0,70.67480,1.15349)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.36381))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.63508,-2.34890,0.56191)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.64954,-2.36057,0.57351)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(19.26296,-0.00000,24.01743,2.13265)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69302))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.64635,-2.26223,0.78607)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.71706,-2.26773,0.95857)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(64.09594,-0.00000,26.27257,1.60033)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.25913))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.41527,-2.31547,0.41256)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.43869,-2.30056,0.42502)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-10.60700,0.0,-19.94501,2.08281)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.24254))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.61402,-2.30926,0.50585)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.58239,-2.29097,0.49299)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.05027,-0.00000,19.80558,2.06260)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.99865))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.07056,-2.16101,0.25697)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.76854,-2.09918,0.11519)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-41.72592,0.0,-88.88659,1.38756)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.77326))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.86836,-2.09529,0.45824)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.07550,-2.00344,0.45393)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.47069,0.0,70.67457,1.15348)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.37672))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.67952,-2.34357,0.46087)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.70429,-2.35736,0.46016)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.94450,0.0,32.90594,2.07853)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.40154))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.21851,-0.36947,-2.35636)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.18013,-0.37382,-2.34331)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(12.85234,0.0,-37.80011,1.67767)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.05205))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.52624,-0.36522,-2.42303)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.60685,-0.47118,-2.40806)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.58187,0.0,3.13158,0.65849)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.14949))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.74103,-2.41411,0.72442)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.72490,-2.37794,0.79992)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-13.23829,0.0,2.82794,2.00886)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.33837))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.75230,-2.32743,0.94858)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.75368,-2.32445,0.95716)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(31.59469,-0.00000,5.08308,1.23987)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.30588))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.56739,-0.57053,-2.61441)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.56517,-0.56880,-2.60793)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-28.05948,0.0,-9.59184,1.81856)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.30692))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.55586,-0.58464,-2.61396)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.55431,-0.58244,-2.60800)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-27.97020,0.0,-7.28570,1.91384)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.79773))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.28696,-1.73610,-0.53896)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.52286,-1.76998,-0.55495)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-5.33817,0.0,-78.78518,1.71313)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.56856))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.10411,-1.54141,-0.64336)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.19639,-1.48103,-0.70067)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-26.21817,0.0,-42.21635,1.06349)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.66036))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.74628,-1.91535,-0.33377)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.67065,-2.03691,-0.24176)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(35.70117,-0.00000,29.34943,2.36638)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.65576))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.69983,-1.94043,-0.46642)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.60091,-2.07402,-0.44294)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(9.17159,-0.00000,38.63985,2.49106)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.46878))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.84908,-1.90497,-0.46563)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.83513,-1.97652,-0.45082)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(9.32923,-0.00000,8.79069,2.86462)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.53719))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.17297,-2.27370,0.08511)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.14709,-2.34174,0.16569)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(39.86193,-0.00000,12.80013,2.24794)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.14715))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.27149,-2.14877,-0.06581)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.23094,-2.09784,-0.12265)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(9.67837,0.0,-6.90371,2.20100)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.53709))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.17263,-2.27395,0.08473)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.14663,-2.34207,0.16514)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(39.78595,-0.00000,12.86660,2.24926)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.45157))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.87010,-1.91169,-0.53383)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.92523,-1.94637,-0.52456)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.36479,0.0,-37.84310,2.12599)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34693))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.34865,2.62632,1.67146)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.34788,2.63609,1.66223)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-23.78340,0.0,-1.98483,0.75862)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.11777))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.30626,2.48966,1.81518)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.39609,2.50815,1.77259)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(4.96034,0.0,-10.46212,1.75466)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42474))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.00610,1.92543,-0.72944)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.04570,1.89126,-0.72692)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(2.04211,0.0,-32.11941,2.28174)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.95690))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.19533,-0.56388,0.30000)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.04800,-0.64619,0.02994)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-81.14808,0.0,44.27118,1.83222)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.76406))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.41444,-1.14109,-1.59909)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.23973,-1.01242,-1.64615)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-16.19568,0.0,60.12405,0.95264)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39199))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.11461,-2.43385,-0.27928)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.09669,-2.40282,-0.28272)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-3.74625,0.0,-19.51326,0.53157)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.36813))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.16954,-1.63221,-0.49943)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.18683,-1.64500,-0.48864)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(16.51570,0.0,-26.44308,2.13147)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.47705))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.31800,-1.62240,-0.68022)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.31708,-1.55027,-0.71124)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-18.84705,0.0,0.56139,0.40634)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.61425))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.06296,-1.98596,-0.50248)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.93945,-2.05517,-0.46248)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(16.70034,-0.00000,51.56843,2.06051)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.58327))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.56991,-1.99139,-0.60903)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.68235,-2.05904,-0.61943)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.60927,0.0,-49.82132,2.11058)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.57256))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.25175,1.53021,-1.37130)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.29601,1.42034,-1.32751)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(19.85369,0.0,-20.06639,2.62604)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.40099))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.02274,-2.50454,-0.38856)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.03475,-2.54291,-0.39335)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.74933,0.0,11.88794,2.81666)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.09906))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.00983,-2.28972,-0.33141)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.06975,-2.34507,-0.40590)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.67964,-0.00000,5.37392,1.04597)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.18667))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.78538,2.10608,1.97404)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.81059,2.04606,1.98838)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.01439,0.0,-7.05872,0.45006)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39437))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.94361,1.87169,1.96004)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.96679,1.84333,1.95361)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-6.81480,0.0,24.58630,2.43802)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67940))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.07804,-2.03684,-0.73717)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.20909,-2.15553,-0.76927)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-12.13375,0.0,49.54764,2.29226)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.05352))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.23868,-1.40355,-1.00131)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.28670,-1.11883,-1.22745)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-64.96006,0.0,-13.79510,0.68201)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67937))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.07784,-2.03699,-0.73733)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.20878,-2.15576,-0.76951)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-12.16536,0.0,49.50808,2.29290)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.94987))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.55467,0.46505,-1.04433)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.46266,0.36978,-1.33006)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-86.17878,0.0,27.75152,1.87812)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.42012))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.83370,-0.03941,-0.35959)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.94237,-0.54150,-0.16294)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(50.76877,0.0,-28.05434,2.72084)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.35677))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.61689,2.02485,-1.17480)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.61698,2.04111,-1.18338)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-16.65503,0.0,-0.17039,0.48573)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.35676))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.61693,2.02485,-1.17479)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.61702,2.04111,-1.18337)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-16.65363,0.0,-0.17867,0.48569)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.57894))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.29008,0.39821,-1.36899)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.20168,0.30434,-1.38063)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-5.20570,0.0,39.53102,2.38187)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.19646))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.51781,0.69103,-1.29977)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.49890,0.63887,-1.32693)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.63795,0.0,-6.01475,0.56541)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32395))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.60023,-0.10413,-2.57136)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.60092,-0.10314,-2.57292)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-25.58584,0.0,-11.28265,1.04154)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32442))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.59867,-0.10233,-2.57117)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.59942,-0.10119,-2.57291)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-25.54751,0.0,-10.97002,1.02945)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68985))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.35981,1.53976,1.92596)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.20258,1.63710,1.92596)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.00106,0.0,-58.65439,1.01646)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38976))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.04356,-0.07974,-2.44994)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.01792,-0.09515,-2.43199)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(20.05884,0.0,-28.64398,2.02824)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00005))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.99070,2.50210,1.48184)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.88408,2.61736,1.45120)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.00104,-0.00000,0.00361,2.37528)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.66702))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.27445,0.34014,-1.77666)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.34805,0.33038,-1.61983)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(60.28834,0.0,-28.29225,1.62709)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42565))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.18535,-0.76419,-1.55359)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.20310,-0.72559,-1.52220)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(25.29595,0.0,-14.30508,0.75150)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.09939))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.40566,2.03077,2.21349)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.50347,1.98011,2.21946)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.53747,0.0,-8.81207,1.09362)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.16719))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.23439,1.79314,-0.82623)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.20338,1.79606,-0.89600)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(15.26683,0.0,-6.78535,1.60895)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41542))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.06421,1.93759,-0.97058)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.03292,1.97004,-0.98621)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-13.60380,0.0,27.24982,0.82294)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.30387))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.63764,0.87907,-1.19348)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.64240,0.88465,-1.19013)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-12.62082,0.0,17.95081,2.33470)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.14847))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.77089,-2.40201,0.51600)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.83772,-2.44301,0.48124)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.01848,0.0,-11.56909,1.07240)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.03355))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.83640,-2.43632,0.47103)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.77103,-2.44632,0.59808)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.97629,0.0,1.53126,1.50096)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.10900))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.00801,-0.42931,-2.30137)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.06462,-0.35493,-2.28341)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.85561,0.0,-7.50331,2.35335)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34082))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.14213,-1.67190,-0.86409)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.15019,-1.67801,-0.86658)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-8.13661,0.0,-26.37150,2.19787)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.73205))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.28878,-0.54827,-1.78670)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.27082,-0.58227,-1.58430)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(71.91796,-0.00000,6.38099,1.73662)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34760))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.13663,2.58462,1.76743)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.12731,2.59301,1.76167)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.51011,0.0,-23.46490,0.91686)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.36185))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.94587,-2.15454,0.77811)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.95670,-2.14157,0.79046)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(21.35796,-0.00000,18.71373,0.90232)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.21224))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.78268,-2.31660,0.60871)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.81803,-2.29125,0.64050)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-12.52240,0.0,-13.92581,2.06062)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38835))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.89097,2.01679,-0.50374)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.90433,2.04693,-0.49475)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(10.22175,0.0,-15.18272,0.49076)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.05556))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.81793,1.81979,-0.56488)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.80422,1.94233,-0.51715)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.00554,0.0,-0.57611,2.75657)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.02994))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.28603,-1.00599,-1.10078)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.26593,-0.73213,-1.32572)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-65.26550,0.0,5.83179,0.68958)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.46499))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.16844,1.44276,-0.87387)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.12892,1.49934,-0.85166)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(14.24386,-0.00000,25.34320,0.67540)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.98310))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.38400,0.80126,-1.37363)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.36247,1.12493,-1.30510)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(20.31872,-0.00000,6.38338,0.21837)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.32884))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.36178,-0.33662,-1.40066)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.32069,-0.83617,-1.34406)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(14.91147,-0.00000,10.82618,3.00247)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.14543))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.44928,-0.30553,-2.42647)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.52287,-0.35247,-2.42583)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.10663,0.0,12.26083,1.00306)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.14083))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.72089,2.24640,1.92333)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.75804,2.17480,1.96231)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-6.12655,0.0,-5.84050,0.64481)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.53724))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.52744,-2.46895,-0.41014)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.51902,-2.36074,-0.41436)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.08252,0.0,4.16146,0.08673)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.53724))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.52746,-2.46895,-0.41005)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.51904,-2.36074,-0.41430)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.10061,0.0,4.16622,0.08696)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.07638))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.66932,2.32968,1.87757)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.74066,2.24355,1.92584)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-3.02651,0.0,-4.47327,0.78546)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.11511))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.21883,1.78570,-0.69487)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.31163,1.78366,-0.65151)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.87194,0.0,10.42700,1.55087)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.07962))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.26964,1.78725,-0.71020)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.27365,1.77911,-0.59035)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-7.93887,0.0,0.26520,1.50299)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.87212))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.77288,-1.00928,0.10919)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.90019,-0.80559,-0.02688)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-42.98610,0.0,-40.21789,0.74094)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32686))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.45277,-2.17166,-0.08634)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.44969,-2.17209,-0.08489)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.78460,-0.00000,29.35318,1.69636)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.21046))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.36028,1.55508,2.41924)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.31179,1.56922,2.39805)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.14312,-0.00000,18.63094,1.83192)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.71527))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.16355,1.29625,2.56661)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.10632,1.13820,2.67056)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(37.61843,0.0,-20.71382,2.49760)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39451))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.60514,-0.65502,1.18837)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.58787,-0.65426,1.15537)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-34.95005,0.0,18.28198,1.55050)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.05857))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.24145,-0.64624,-2.40825)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.36781,-0.66424,-2.43646)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.26413,-0.00000,5.66145,1.43265)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34755))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.20172,-0.74620,-2.54251)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.19632,-0.75380,-2.55265)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-25.58718,0.0,13.60798,2.15555)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.02725))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.13388,-1.66910,2.66495)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.27147,-1.62376,2.68591)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.39013,0.0,2.56135,1.88577)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(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(0.37792,2.16553,2.14105)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.37387,2.31542,2.08524)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.00017,0.0,-0.00001,2.78430)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.33943))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.22898,-1.50800,-0.76791)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.21960,-1.50560,-0.76717)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(2.59336,-0.00000,32.79264,1.32161)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.26079))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.05867,0.70394,1.82452)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.06580,0.67524,1.82602)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.32529,0.0,-6.28574,0.24889)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.13320))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.30358,2.08365,2.19794)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.38495,2.04150,2.21598)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.57324,0.0,-11.60511,1.10264)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38211))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.23576,-2.57120,-0.62880)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.23230,-2.60062,-0.63811)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-11.45252,0.0,4.25972,2.81610)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.37135))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.93982,1.84795,1.97477)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.95734,1.83044,1.96802)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-9.76097,0.0,25.34439,2.32127)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38283))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.02488,1.99666,2.26809)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.00017,2.01082,2.25547)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-15.37107,0.0,30.52166,1.10320)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.83524))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.33035,-0.88571,-0.19592)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.11051,-0.76346,-0.14029)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(18.03402,-0.00000,71.27553,1.07638)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(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.22174,-1.93859,0.45088)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.24317,-2.00817,0.30842)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.00148,0.0,-0.00022,1.12085)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.15517))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.67465,-0.21017,-1.41106)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.37261,-0.49829,-1.42266)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-3.20933,0.0,83.55519,2.33223)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.77924))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.60132,-0.78093,-1.36800)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.39832,-0.67942,-1.40284)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-11.82188,0.0,68.88842,1.11287)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38384))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.14777,-0.57421,-2.40738)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.17529,-0.58281,-2.42108)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-16.47305,0.0,33.08991,1.84369)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.06307))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.03160,-0.49511,-2.31783)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.02511,-0.60661,-2.34709)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.43653,0.0,-2.78444,0.51984)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.23713))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.97342,1.69166,-0.73305)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.94955,1.71523,-0.70873)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-13.91982,0.0,-13.66021,2.17591)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.12715))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.86297,1.77658,-0.61918)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.92690,1.75009,-0.68632)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.85426,-0.00000,8.43044,1.29249)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.11328))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.53536,-0.64875,1.06935)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.57273,-0.64444,1.16563)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-10.55087,0.0,4.09503,1.61255)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.57439))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.00331,-2.08129,-0.99575)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.04412,-1.96307,-0.97257)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(10.46867,0.0,-18.43021,0.37795)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.25643))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.26355,-0.24113,-2.40922)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.29440,-0.24741,-2.41363)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(3.55822,-0.00000,24.88554,1.37218)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41806))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.03963,-0.15293,-2.47966)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.08156,-0.13817,-2.50035)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-17.64643,0.0,35.75004,1.26510)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00319))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.51431,-0.65107,1.01511)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.57166,-0.65622,1.16268)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.29747,0.0,0.11561,1.53823)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39193))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.60572,-0.65514,1.19019)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.62239,-0.65588,1.22205)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(34.71942,0.0,-18.16659,1.59135)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.57984))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.17693,1.93273,0.29102)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.13057,1.91127,0.41048)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(53.31341,-0.00000,20.69212,1.73671)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.36759))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.09294,-0.72474,-2.51382)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.10850,-0.71405,-2.49934)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(22.37891,0.0,-24.04030,1.10510)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.14364))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.73411,-2.40617,0.60216)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.75996,-2.45484,0.67099)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-11.21269,0.0,-4.21185,0.98605)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.74172))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.25067,-0.85066,-1.66310)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.28307,-0.93251,-1.47149)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(67.39809,0.0,-11.39755,1.96946)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.92922))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.20156,-1.40449,-1.13476)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.13200,-1.67321,-1.00931)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(38.26955,-0.00000,21.21936,2.65126)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.12193))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.18664,2.09832,2.18815)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.28234,2.12331,2.18315)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.61621,0.0,-11.78189,1.82589)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.81705))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.97083,-2.22449,0.20393)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.76113,-2.13052,0.10927)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-31.11893,0.0,-68.94158,1.18305)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(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-01-22-BLOG.TWITTER.COM"}))
      .addFieldValue(new fieldValue().setName("description").setValue("1: 2010-01-22-BLOG.TWITTER.COM"))
      .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(0.38408,-0.38246,-2.09639)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.53408,-0.38246,-2.09639)))
      .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-01-22-BLOG.TWITTER.COM-2010"}))
      .addFieldValue(new fieldValue().setName("description").setValue("2: 2010-01-22-BLOG.TWITTER.COM-2010"))
      .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(0.30562,-0.36472,-2.13558)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.45562,-0.36472,-2.13558)))
      .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-01-22-FEEDS.FEEDBURNER.COM-TWITTERBLOG"}))
      .addFieldValue(new fieldValue().setName("description").setValue("3: 2010-01-22-FEEDS.FEEDBURNER.COM-TWITTERBLOG"))
      .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.56964,1.39370,-0.76551)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.71964,1.39370,-0.76551)))
      .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-01-22-HOPE140.ORG"}))
      .addFieldValue(new fieldValue().setName("description").setValue("4: 2010-01-22-HOPE140.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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.41760,2.09409,1.90651)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.26760,2.09409,1.90651)))
      .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-01-22-SLIDESHARE.NET-JTFHAITI"}))
      .addFieldValue(new fieldValue().setName("description").setValue("5: 2010-01-22-SLIDESHARE.NET-JTFHAITI"))
      .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.53710,-1.31202,-0.69993)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.68710,-1.31202,-0.69993)))
      .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-01-22-SOUTHCOM.MIL-APPSSC"}))
      .addFieldValue(new fieldValue().setName("description").setValue("6: 2010-01-22-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(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.38247,-1.83333,-0.42528)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.53247,-1.83333,-0.42528)))
      .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-01-22-TWITTER.COM-TWITTER_IT"}))
      .addFieldValue(new fieldValue().setName("description").setValue("7: 2010-01-22-TWITTER.COM-TWITTER_IT"))
      .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.12008,-1.66860,2.66495)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.27008,-1.66860,2.66495)))
      .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-01-22-TWITTER.COM-TWJ"}))
      .addFieldValue(new fieldValue().setName("description").setValue("8: 2010-01-22-TWITTER.COM-TWJ"))
      .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.14931,1.25183,2.64775)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.00069,1.25183,2.64775)))
      .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-01-22-TWITTER.COM-USAID_HAITI"}))
      .addFieldValue(new fieldValue().setName("description").setValue("9: 2010-01-22-TWITTER.COM-USAID_HAITI"))
      .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.86258,1.05113,1.80187)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.71257,1.05113,1.80187)))
      .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-01-22-USAID.GOV"}))
      .addFieldValue(new fieldValue().setName("description").setValue("10: 2010-01-22-USAID.GOV"))
      .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.16945,0.54576,-1.24428)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.31945,0.54576,-1.24428)))
      .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-01-22-WHITEHOUSE.GOV-HAITIEARTHQUAKE"}))
      .addFieldValue(new fieldValue().setName("description").setValue("11: 2010-01-22-WHITEHOUSE.GOV-HAITIEARTHQUAKE"))
      .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(1.40933,-0.65345,0.79809)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.55933,-0.65345,0.79809)))
      .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-01-22-WHITEHOUSE.GOV-HAITIEARTHQUAKE_EMBED"}))
      .addFieldValue(new fieldValue().setName("description").setValue("12: 2010-01-22-WHITEHOUSE.GOV-HAITIEARTHQUAKE_EMBED"))
      .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(1.40933,-0.65345,0.79809)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.55933,-0.65345,0.79809)))
      .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-01-22-YOUTUBE.COM-DVIDS"}))
      .addFieldValue(new fieldValue().setName("description").setValue("13: 2010-01-22-YOUTUBE.COM-DVIDS"))
      .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.51499,-2.25199,0.46559)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.36499,-2.25199,0.46559)))
      .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-01-22/Association_prob_NONE_Haiti_Cat5.txt.file.2010-01-22.simple"}))
      .addFieldValue(new fieldValue().setName("description").setValue("14: Haiti/2010-01-22/Association_prob_NONE_Haiti_Cat5.txt.file.2010-01-22.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(-2.75348,0.81461,-0.21925)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.60348,0.81461,-0.21925)))
      .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[] {"accepted"}))
      .addFieldValue(new fieldValue().setName("description").setValue("15: accepted"))
      .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(-0.40751,-0.34805,-2.42062)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.25751,-0.34805,-2.42062)))
      .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[] {"addition"}))
      .addFieldValue(new fieldValue().setName("description").setValue("16: addition"))
      .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(0.54190,-0.38580,-2.42012)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.69190,-0.38580,-2.42012)))
      .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("17: 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(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.72689,-2.38240,0.79061)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.57689,-2.38240,0.79061)))
      .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[] {"aid"}))
      .addFieldValue(new fieldValue().setName("description").setValue("18: aid"))
      .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(0.51943,-0.53303,-2.47411)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.66943,-0.53303,-2.47411)))
      .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("19: 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(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.89303,-1.67952,-0.51227)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.04303,-1.67952,-0.51227)))
      .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[] {"airlift"}))
      .addFieldValue(new fieldValue().setName("description").setValue("20: airlift"))
      .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(0.23697,-2.10541,-0.11420)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.38697,-2.10541,-0.11420)))
      .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[] {"airmen"}))
      .addFieldValue(new fieldValue().setName("description").setValue("21: airmen"))
      .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(0.45593,-2.69264,0.14711)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.60593,-2.69264,0.14711)))
      .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[] {"airport"}))
      .addFieldValue(new fieldValue().setName("description").setValue("22: airport"))
      .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.68088,-1.79268,-0.56565)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.83088,-1.79268,-0.56565)))
      .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[] {"amazing"}))
      .addFieldValue(new fieldValue().setName("description").setValue("23: amazing"))
      .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.35857,2.50042,1.79038)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.20857,2.50042,1.79038)))
      .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[] {"america"}))
      .addFieldValue(new fieldValue().setName("description").setValue("24: america"))
      .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.15450,2.06401,-0.73965)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.00450,2.06401,-0.73965)))
      .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[] {"americans"}))
      .addFieldValue(new fieldValue().setName("description").setValue("25: americans"))
      .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(1.41669,-0.44022,0.70574)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.56669,-0.44022,0.70574)))
      .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[] {"appeals"}))
      .addFieldValue(new fieldValue().setName("description").setValue("26: appeals"))
      .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(0.14731,0.14355,-2.67666)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.29731,0.14355,-2.67666)))
      .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("27: 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.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.71506,-1.36249,-1.51811)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.86506,-1.36249,-1.51811)))
      .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[] {"assigned"}))
      .addFieldValue(new fieldValue().setName("description").setValue("28: assigned"))
      .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(-0.21218,-2.60280,-0.26055)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.06218,-2.60280,-0.26055)))
      .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[] {"baby"}))
      .addFieldValue(new fieldValue().setName("description").setValue("29: baby"))
      .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.03733,-1.53433,-0.58201)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.18733,-1.53433,-0.58201)))
      .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[] {"base"}))
      .addFieldValue(new fieldValue().setName("description").setValue("30: base"))
      .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.32081,-1.84150,-0.58598)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.47081,-1.84150,-0.58598)))
      .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[] {"biggest"}))
      .addFieldValue(new fieldValue().setName("description").setValue("31: biggest"))
      .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.33425,2.35637,-0.78697)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.48425,2.35637,-0.78697)))
      .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[] {"br"}))
      .addFieldValue(new fieldValue().setName("description").setValue("32: br"))
      .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.03354,2.24473,-0.83308)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.18354,2.24473,-0.83308)))
      .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[] {"capable"}))
      .addFieldValue(new fieldValue().setName("description").setValue("33: capable"))
      .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.15142,1.77928,-1.47057)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.30142,1.77928,-1.47057)))
      .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[] {"cargo"}))
      .addFieldValue(new fieldValue().setName("description").setValue("34: cargo"))
      .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(0.03670,-2.31453,-0.36481)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.18670,-2.31453,-0.36481)))
      .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[] {"check"}))
      .addFieldValue(new fieldValue().setName("description").setValue("35: check"))
      .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.82068,2.02205,1.99411)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.67068,2.02205,1.99411)))
      .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[] {"chief"}))
      .addFieldValue(new fieldValue().setName("description").setValue("36: chief"))
      .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(0.16970,-1.81247,-0.67651)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.31970,-1.81247,-0.67651)))
      .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[] {"citizens"}))
      .addFieldValue(new fieldValue().setName("description").setValue("37: citizens"))
      .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.69343,0.60872,-0.61343)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.84343,0.60872,-0.61343)))
      .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("38: 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.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.75348,0.99748,-0.94201)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.90348,0.99748,-0.94201)))
      .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[] {"coming"}))
      .addFieldValue(new fieldValue().setName("description").setValue("39: coming"))
      .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.33873,2.75222,1.55255)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.18873,2.75222,1.55255)))
      .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[] {"common"}))
      .addFieldValue(new fieldValue().setName("description").setValue("40: common"))
      .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.61604,1.86710,-1.09152)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.76604,1.86710,-1.09152)))
      .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[] {"communication"}))
      .addFieldValue(new fieldValue().setName("description").setValue("41: communication"))
      .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.48774,0.60809,-1.34296)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.63774,0.60809,-1.34296)))
      .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[] {"concerned"}))
      .addFieldValue(new fieldValue().setName("description").setValue("42: concerned"))
      .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(0.54382,-0.18591,-2.44343)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.69382,-0.18591,-2.44343)))
      .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[] {"contact"}))
      .addFieldValue(new fieldValue().setName("description").setValue("43: contact"))
      .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.65308,1.35820,1.92595)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.50308,1.35820,1.92595)))
      .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[] {"converting"}))
      .addFieldValue(new fieldValue().setName("description").setValue("44: converting"))
      .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(-0.18678,0.00633,-2.55024)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.03678,0.00633,-2.55024)))
      .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[] {"cooper"}))
      .addFieldValue(new fieldValue().setName("description").setValue("45: cooper"))
      .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.99069,2.50212,1.48183)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.84069,2.50212,1.48183)))
      .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[] {"coordinated"}))
      .addFieldValue(new fieldValue().setName("description").setValue("46: coordinated"))
      .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(0.13299,0.35891,-2.07810)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.28299,0.35891,-2.07810)))
      .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[] {"courtesy"}))
      .addFieldValue(new fieldValue().setName("description").setValue("47: courtesy"))
      .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.11382,-0.91969,-1.68007)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.26382,-0.91969,-1.68007)))
      .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[] {"crisis"}))
      .addFieldValue(new fieldValue().setName("description").setValue("48: crisis"))
      .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.44972,2.00795,2.21618)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.29972,2.00795,2.21618)))
      .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[] {"cross"}))
      .addFieldValue(new fieldValue().setName("description").setValue("49: cross"))
      .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.20046,1.79633,-0.90256)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.35046,1.79633,-0.90256)))
      .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[] {"de"}))
      .addFieldValue(new fieldValue().setName("description").setValue("50: de"))
      .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.72739,0.98417,-1.13037)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.87739,0.98417,-1.13037)))
      .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[] {"delivering"}))
      .addFieldValue(new fieldValue().setName("description").setValue("51: delivering"))
      .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.82874,-2.43749,0.48591)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.67874,-2.43749,0.48591)))
      .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[] {"detachment"}))
      .addFieldValue(new fieldValue().setName("description").setValue("52: detachment"))
      .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.34827,-1.55327,-0.20284)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.49827,-1.55327,-0.20284)))
      .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("53: 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.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.09966,-0.16581,-2.34965)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.24966,-0.16581,-2.34965)))
      .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("54: 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.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.02951,-0.39089,-2.29210)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.12049,-0.39089,-2.29210)))
      .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[] {"dragon"}))
      .addFieldValue(new fieldValue().setName("description").setValue("55: dragon"))
      .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.01027,-1.57191,-0.82341)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.16027,-1.57191,-0.82341)))
      .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[] {"easier"}))
      .addFieldValue(new fieldValue().setName("description").setValue("56: easier"))
      .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(1.67893,-0.70341,1.42267)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.82893,-0.70341,1.42267)))
      .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[] {"eve"}))
      .addFieldValue(new fieldValue().setName("description").setValue("57: eve"))
      .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.32069,-0.48785,-2.14629)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.47069,-0.48785,-2.14629)))
      .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[] {"event"}))
      .addFieldValue(new fieldValue().setName("description").setValue("58: event"))
      .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.25395,2.47889,1.83998)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.10395,2.47889,1.83998)))
      .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[] {"expeditionary"}))
      .addFieldValue(new fieldValue().setName("description").setValue("59: expeditionary"))
      .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.85231,-2.26667,0.67132)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.70231,-2.26667,0.67132)))
      .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[] {"fell"}))
      .addFieldValue(new fieldValue().setName("description").setValue("60: fell"))
      .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.30176,-1.73009,-0.41686)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.45176,-1.73009,-0.41686)))
      .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("61: 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.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.61774,2.18261,-1.25807)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.76774,2.18261,-1.25807)))
      .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[] {"folks"}))
      .addFieldValue(new fieldValue().setName("description").setValue("62: folks"))
      .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.01930,2.69034,1.69488)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.13070,2.69034,1.69488)))
      .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("63: 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.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.81505,1.84553,-0.55485)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.96505,1.84553,-0.55485)))
      .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[] {"footer"}))
      .addFieldValue(new fieldValue().setName("description").setValue("64: footer"))
      .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.28944,0.87925,1.43587)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.13944,0.87925,1.43587)))
      .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("65: 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(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.31519,-1.40330,-0.77445)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.46519,-1.40330,-0.77445)))
      .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[] {"foundation"}))
      .addFieldValue(new fieldValue().setName("description").setValue("66: foundation"))
      .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.77277,1.79346,-0.96975)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.92277,1.79346,-0.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[] {"fund"}))
      .addFieldValue(new fieldValue().setName("description").setValue("67: fund"))
      .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.29515,1.26131,-0.94509)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.44515,1.26131,-0.94509)))
      .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("68: 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.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.41592,0.32138,-1.47522)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.56592,0.32138,-1.47522)))
      .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[] {"goal"}))
      .addFieldValue(new fieldValue().setName("description").setValue("69: goal"))
      .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.61783,2.18261,-1.25806)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.76783,2.18261,-1.25806)))
      .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[] {"governments"}))
      .addFieldValue(new fieldValue().setName("description").setValue("70: governments"))
      .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(0.51059,-0.34463,-2.42594)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.66059,-0.34463,-2.42594)))
      .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[] {"ground"}))
      .addFieldValue(new fieldValue().setName("description").setValue("71: ground"))
      .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.75009,2.19012,1.95397)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.60009,2.19012,1.95397)))
      .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[] {"guard"}))
      .addFieldValue(new fieldValue().setName("description").setValue("72: guard"))
      .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(0.54825,-2.73656,-0.39973)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.69825,-2.73656,-0.39973)))
      .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[] {"guards"}))
      .addFieldValue(new fieldValue().setName("description").setValue("73: guards"))
      .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(0.54829,-2.73655,-0.39955)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.69829,-2.73655,-0.39955)))
      .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[] {"guardsmen"}))
      .addFieldValue(new fieldValue().setName("description").setValue("74: guardsmen"))
      .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(0.45593,-2.69264,0.14711)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.60593,-2.69264,0.14711)))
      .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[] {"happening"}))
      .addFieldValue(new fieldValue().setName("description").setValue("75: happening"))
      .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.69168,2.30268,1.89270)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.54168,2.30268,1.89270)))
      .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[] {"health"}))
      .addFieldValue(new fieldValue().setName("description").setValue("76: health"))
      .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.27097,1.78456,-0.67051)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.42097,1.78456,-0.67051)))
      .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[] {"hercules"}))
      .addFieldValue(new fieldValue().setName("description").setValue("77: hercules"))
      .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.57180,-1.33102,0.32412)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.72180,-1.33102,0.32412)))
      .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("78: 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,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.34827,-1.55327,-0.20284)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.49827,-1.55327,-0.20284)))
      .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[] {"holds"}))
      .addFieldValue(new fieldValue().setName("description").setValue("79: holds"))
      .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.47810,-1.30566,-0.50802)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.62810,-1.30566,-0.50802)))
      .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[] {"homestead"}))
      .addFieldValue(new fieldValue().setName("description").setValue("80: homestead"))
      .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(0.59954,-2.15119,-0.15526)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.74954,-2.15119,-0.15526)))
      .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("81: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.26712,1.58225,2.37852)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.11712,1.58225,2.37852)))
      .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[] {"hosted"}))
      .addFieldValue(new fieldValue().setName("description").setValue("82: hosted"))
      .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.29154,2.50819,1.86573)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.44154,2.50819,1.86573)))
      .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[] {"hr"}))
      .addFieldValue(new fieldValue().setName("description").setValue("83: hr"))
      .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(1.69655,-0.65902,1.36312)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.84655,-0.65902,1.36312)))
      .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[] {"hub"}))
      .addFieldValue(new fieldValue().setName("description").setValue("84: hub"))
      .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(0.10897,-2.44199,0.28442)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.25897,-2.44199,0.28442)))
      .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("85: 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(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.61535,-0.60804,-2.75471)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.76535,-0.60804,-2.75471)))
      .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[] {"hunt"}))
      .addFieldValue(new fieldValue().setName("description").setValue("86: hunt"))
      .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(-0.32577,-2.26121,-0.79784)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.17577,-2.26121,-0.79784)))
      .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[] {"imagery"}))
      .addFieldValue(new fieldValue().setName("description").setValue("87: imagery"))
      .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(0.26976,-0.65027,-2.41457)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.41976,-0.65027,-2.41457)))
      .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[] {"impact"}))
      .addFieldValue(new fieldValue().setName("description").setValue("88: impact"))
      .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.35208,1.28114,-1.27203)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.50208,1.28114,-1.27203)))
      .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[] {"individuals"}))
      .addFieldValue(new fieldValue().setName("description").setValue("89: individuals"))
      .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(0.65665,-0.02235,-2.69929)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.80665,-0.02235,-2.69929)))
      .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[] {"info"}))
      .addFieldValue(new fieldValue().setName("description").setValue("90: info"))
      .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.14669,-1.66488,2.66691)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.29669,-1.66488,2.66691)))
      .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[] {"information"}))
      .addFieldValue(new fieldValue().setName("description").setValue("91: information"))
      .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.64695,2.35668,1.86244)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.49695,2.35668,1.86244)))
      .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[] {"international"}))
      .addFieldValue(new fieldValue().setName("description").setValue("92: international"))
      .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.05931,-2.03071,-0.50201)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.20931,-2.03071,-0.50201)))
      .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[] {"involved"}))
      .addFieldValue(new fieldValue().setName("description").setValue("93: involved"))
      .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.37792,2.16553,2.14105)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.52792,2.16553,2.14105)))
      .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[] {"issued"}))
      .addFieldValue(new fieldValue().setName("description").setValue("94: issued"))
      .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(0.14731,0.14355,-2.67666)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.29731,0.14355,-2.67666)))
      .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[] {"jay"}))
      .addFieldValue(new fieldValue().setName("description").setValue("95: jay"))
      .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.39295,-1.54985,-0.78088)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.54295,-1.54985,-0.78088)))
      .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[] {"jobs"}))
      .addFieldValue(new fieldValue().setName("description").setValue("96: jobs"))
      .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.09009,0.57756,1.83115)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.94009,0.57756,1.83115)))
      .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[] {"john"}))
      .addFieldValue(new fieldValue().setName("description").setValue("97: john"))
      .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.06502,-1.46614,-0.75494)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.21502,-1.46614,-0.75494)))
      .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[] {"laura"}))
      .addFieldValue(new fieldValue().setName("description").setValue("98: laura"))
      .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.75348,0.99748,-0.94201)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.90348,0.99748,-0.94201)))
      .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[] {"learn"}))
      .addFieldValue(new fieldValue().setName("description").setValue("99: learn"))
      .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.36160,2.05359,2.21080)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.21160,2.05359,2.21080)))
      .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[] {"lineup"}))
      .addFieldValue(new fieldValue().setName("description").setValue("100: lineup"))
      .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.03354,2.24473,-0.83308)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.18354,2.24473,-0.83308)))
      .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[] {"links"}))
      .addFieldValue(new fieldValue().setName("description").setValue("101: links"))
      .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(0.25706,-2.39017,-0.57154)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.40706,-2.39017,-0.57154)))
      .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("102: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.81309,1.97458,2.02357)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.66309,1.97458,2.02357)))
      .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[] {"live"}))
      .addFieldValue(new fieldValue().setName("description").setValue("103: live"))
      .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.17748,1.91038,2.34494)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.32748,1.91038,2.34494)))
      .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[] {"loading"}))
      .addFieldValue(new fieldValue().setName("description").setValue("104: loading"))
      .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(-0.08218,-2.69454,-0.41230)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.06782,-2.69454,-0.41230)))
      .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[] {"logistics"}))
      .addFieldValue(new fieldValue().setName("description").setValue("105: logistics"))
      .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.68673,-1.08388,-0.28609)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.83673,-1.08388,-0.28609)))
      .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[] {"making"}))
      .addFieldValue(new fieldValue().setName("description").setValue("106: making"))
      .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(1.67893,-0.70341,1.42267)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.82893,-0.70341,1.42267)))
      .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[] {"marine"}))
      .addFieldValue(new fieldValue().setName("description").setValue("107: marine"))
      .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(-2.03944,-2.04240,0.88490)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.88944,-2.04240,0.88490)))
      .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[] {"marines"}))
      .addFieldValue(new fieldValue().setName("description").setValue("108: marines"))
      .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(-2.22174,-1.93859,0.45087)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.07174,-1.93859,0.45087)))
      .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[] {"mass"}))
      .addFieldValue(new fieldValue().setName("description").setValue("109: mass"))
      .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.09243,0.18834,-1.39502)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.24243,0.18834,-1.39502)))
      .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[] {"massively"}))
      .addFieldValue(new fieldValue().setName("description").setValue("110: massively"))
      .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(0.59229,-0.63626,-2.75381)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.74229,-0.63626,-2.75381)))
      .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[] {"master"}))
      .addFieldValue(new fieldValue().setName("description").setValue("111: master"))
      .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.94576,-0.95317,-1.30889)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.09576,-0.95317,-1.30889)))
      .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[] {"meaningful"}))
      .addFieldValue(new fieldValue().setName("description").setValue("112: meaningful"))
      .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(0.01768,-0.52248,-2.32502)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.16768,-0.52248,-2.32502)))
      .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[] {"mil"}))
      .addFieldValue(new fieldValue().setName("description").setValue("113: mil"))
      .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(0.21446,-2.75222,-0.68606)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.36446,-2.75222,-0.68606)))
      .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[] {"moved"}))
      .addFieldValue(new fieldValue().setName("description").setValue("114: moved"))
      .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.27399,-1.77190,-0.90477)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.42399,-1.77190,-0.90477)))
      .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[] {"national"}))
      .addFieldValue(new fieldValue().setName("description").setValue("115: national"))
      .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(0.50663,-2.20134,-0.42056)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.65663,-2.20134,-0.42056)))
      .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[] {"nations"}))
      .addFieldValue(new fieldValue().setName("description").setValue("116: nations"))
      .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.90512,1.75911,-0.66345)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.05512,1.75911,-0.66345)))
      .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[] {"office"}))
      .addFieldValue(new fieldValue().setName("description").setValue("117: office"))
      .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(1.55583,-0.64639,1.12211)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.70583,-0.64639,1.12211)))
      .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[] {"ohio"}))
      .addFieldValue(new fieldValue().setName("description").setValue("118: ohio"))
      .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(-0.01704,-2.26490,-0.29801)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.13296,-2.26490,-0.29801)))
      .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("119: 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.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.08884,-2.34821,-1.04810)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.06116,-2.34821,-1.04810)))
      .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[] {"organizations"}))
      .addFieldValue(new fieldValue().setName("description").setValue("120: organizations"))
      .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(0.38798,-0.26643,-2.42701)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.53798,-0.26643,-2.42701)))
      .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("121: 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.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.13912,-0.21583,-2.39143)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.28912,-0.21583,-2.39143)))
      .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[] {"partners"}))
      .addFieldValue(new fieldValue().setName("description").setValue("122: partners"))
      .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.16670,1.78685,-0.71923)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.31670,1.78685,-0.71923)))
      .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[] {"photo"}))
      .addFieldValue(new fieldValue().setName("description").setValue("123: photo"))
      .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.25688,-0.60869,-1.42711)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.40688,-0.60869,-1.42711)))
      .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[] {"pi"}))
      .addFieldValue(new fieldValue().setName("description").setValue("124: pi"))
      .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.12108,-1.67333,2.66300)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.27108,-1.67333,2.66300)))
      .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[] {"played"}))
      .addFieldValue(new fieldValue().setName("description").setValue("125: played"))
      .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(-0.31322,-0.62593,-2.48975)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.16322,-0.62593,-2.48975)))
      .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.5490,0.1373,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.51488,-0.65112,1.01660)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.66488,-0.65112,1.01660)))
      .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("127: 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.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.28039,1.98061,0.02445)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.43039,1.98061,0.02445)))
      .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[] {"program"}))
      .addFieldValue(new fieldValue().setName("description").setValue("128: program"))
      .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.33425,2.35637,-0.78697)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.48425,2.35637,-0.78697)))
      .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("129: 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.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.96688,2.18805,-0.45263)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.11688,2.18805,-0.45263)))
      .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[] {"providing"}))
      .addFieldValue(new fieldValue().setName("description").setValue("130: providing"))
      .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(-0.02726,-0.80727,-2.62572)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.12274,-0.80727,-2.62572)))
      .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("131: 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(0.3765,0.4275,0.7686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.75517,-2.44581,0.65822)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.60517,-2.44581,0.65822)))
      .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[] {"rebuilding"}))
      .addFieldValue(new fieldValue().setName("description").setValue("132: rebuilding"))
      .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(0.19368,-0.70670,-2.00009)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.34368,-0.70670,-2.00009)))
      .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[] {"red"}))
      .addFieldValue(new fieldValue().setName("description").setValue("133: red"))
      .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.26832,1.78995,-0.74990)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.41832,1.78995,-0.74990)))
      .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[] {"reserve"}))
      .addFieldValue(new fieldValue().setName("description").setValue("134: reserve"))
      .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(0.80512,-2.13043,-0.41898)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.95512,-2.13043,-0.41898)))
      .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("135: 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.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.30765,-0.99462,-1.32611)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.45765,-0.99462,-1.32611)))
      .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[] {"role"}))
      .addFieldValue(new fieldValue().setName("description").setValue("136: role"))
      .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(0.04552,-0.46774,-2.31065)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.19552,-0.46774,-2.31065)))
      .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[] {"satellite"}))
      .addFieldValue(new fieldValue().setName("description").setValue("137: satellite"))
      .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(0.21314,-0.64221,-2.40193)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.36314,-0.64221,-2.40193)))
      .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[] {"secretary"}))
      .addFieldValue(new fieldValue().setName("description").setValue("138: secretary"))
      .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(1.51373,-0.65101,1.01362)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.66373,-0.65101,1.01362)))
      .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[] {"served"}))
      .addFieldValue(new fieldValue().setName("description").setValue("139: served"))
      .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(0.30600,-2.19212,-0.01742)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.45600,-2.19212,-0.01742)))
      .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[] {"show"}))
      .addFieldValue(new fieldValue().setName("description").setValue("140: show"))
      .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.24555,2.11370,2.18507)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.09555,2.11370,2.18507)))
      .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[] {"specialist"}))
      .addFieldValue(new fieldValue().setName("description").setValue("141: specialist"))
      .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.54788,0.77397,-1.25658)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.69788,0.77397,-1.25658)))
      .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[] {"statement"}))
      .addFieldValue(new fieldValue().setName("description").setValue("142: statement"))
      .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(1.69655,-0.65917,1.36379)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.84655,-0.65917,1.36379)))
      .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[] {"status"}))
      .addFieldValue(new fieldValue().setName("description").setValue("143: status"))
      .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.22203,0.62089,1.63811)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.07203,0.62089,1.63811)))
      .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[] {"subscribers"}))
      .addFieldValue(new fieldValue().setName("description").setValue("144: subscribers"))
      .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.77772,-2.27246,1.10655)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.62772,-2.27246,1.10655)))
      .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[] {"supplies"}))
      .addFieldValue(new fieldValue().setName("description").setValue("145: supplies"))
      .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.31554,-2.37895,0.35952)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.16554,-2.37895,0.35952)))
      .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[] {"support"}))
      .addFieldValue(new fieldValue().setName("description").setValue("146: support"))
      .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.97397,-0.68754,-0.10574)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.12397,-0.68754,-0.10574)))
      .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[] {"technology"}))
      .addFieldValue(new fieldValue().setName("description").setValue("147: technology"))
      .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(-0.21838,-0.09002,-2.56789)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.06838,-0.09002,-2.56789)))
      .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[] {"telethon"}))
      .addFieldValue(new fieldValue().setName("description").setValue("148: telethon"))
      .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.07347,1.88484,0.55759)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.22347,1.88484,0.55759)))
      .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[] {"terms"}))
      .addFieldValue(new fieldValue().setName("description").setValue("149: terms"))
      .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.02724,0.83031,1.81789)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.87724,0.83031,1.81789)))
      .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[] {"testament"}))
      .addFieldValue(new fieldValue().setName("description").setValue("150: testament"))
      .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.16921,2.04728,-1.09532)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.01921,2.04728,-1.09532)))
      .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[] {"thousands"}))
      .addFieldValue(new fieldValue().setName("description").setValue("151: thousands"))
      .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(0.65352,-0.01874,-2.69890)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.80352,-0.01874,-2.69890)))
      .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[] {"tools"}))
      .addFieldValue(new fieldValue().setName("description").setValue("152: tools"))
      .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(0.13368,-0.84212,-2.67044)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.28368,-0.84212,-2.67044)))
      .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[] {"tweets"}))
      .addFieldValue(new fieldValue().setName("description").setValue("153: tweets"))
      .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.12773,2.08293,2.19123)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.02227,2.08293,2.19123)))
      .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("154: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.06654,1.72133,1.92596)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.91654,1.72133,1.92596)))
      .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[] {"unicef"}))
      .addFieldValue(new fieldValue().setName("description").setValue("155: unicef"))
      .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.07204,2.07885,-1.03860)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.07796,2.07885,-1.03860)))
      .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[] {"unified"}))
      .addFieldValue(new fieldValue().setName("description").setValue("156: unified"))
      .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(0.09546,-1.81436,-0.94341)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.24546,-1.81436,-0.94341)))
      .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[] {"unit"}))
      .addFieldValue(new fieldValue().setName("description").setValue("157: unit"))
      .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.71305,-2.36652,0.54610)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.56305,-2.36652,0.54610)))
      .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[] {"united"}))
      .addFieldValue(new fieldValue().setName("description").setValue("158: united"))
      .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.04172,1.62422,-0.80265)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.19172,1.62422,-0.80265)))
      .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[] {"variety"}))
      .addFieldValue(new fieldValue().setName("description").setValue("159: variety"))
      .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.99072,2.50208,1.48184)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.84072,2.50208,1.48184)))
      .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[] {"victims"}))
      .addFieldValue(new fieldValue().setName("description").setValue("160: victims"))
      .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.62613,-2.07002,0.04834)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.47613,-2.07002,0.04834)))
      .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[] {"video"}))
      .addFieldValue(new fieldValue().setName("description").setValue("161: video"))
      .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(-2.22174,-1.93859,0.45089)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.07174,-1.93859,0.45089)))
      .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[] {"wash"}))
      .addFieldValue(new fieldValue().setName("description").setValue("162: wash"))
      .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.81902,-2.14127,-0.63208)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.96902,-2.14127,-0.63208)))
      .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[] {"watch"}))
      .addFieldValue(new fieldValue().setName("description").setValue("163: watch"))
      .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.45343,1.52791,2.45995)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.30343,1.52791,2.45995)))
      .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[] {"watching"}))
      .addFieldValue(new fieldValue().setName("description").setValue("164: watching"))
      .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.37792,2.16553,2.14105)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.52792,2.16553,2.14105)))
      .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[] {"water"}))
      .addFieldValue(new fieldValue().setName("description").setValue("165: water"))
      .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.84405,-2.43515,0.45615)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.69405,-2.43515,0.45615)))
      .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("166: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.05998,1.01025,2.75471)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.09002,1.01025,2.75471)))
      .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[] {"wing"}))
      .addFieldValue(new fieldValue().setName("description").setValue("167: wing"))
      .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(0.10830,-2.44249,0.28366)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.25830,-2.44249,0.28366)))
      .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[] {"worked"}))
      .addFieldValue(new fieldValue().setName("description").setValue("168: worked"))
      .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(-0.32538,-2.26151,-0.79816)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.17538,-2.26151,-0.79816)))
      .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[] {"workers"}))
      .addFieldValue(new fieldValue().setName("description").setValue("169: workers"))
      .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(-0.46378,-0.36210,-2.39068)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.31378,-0.36210,-2.39068)))
      .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("170: 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.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.82081,1.79404,-0.57491)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.97081,1.79404,-0.57491)))
      .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 XslOutput22JAN2010 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 XslOutput22JAN2010().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.XslOutput22JAN2010\" 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.XslOutput22JAN2010 self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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