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/XslOutput25JAN2010.java">XslOutput25JAN2010.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 XslOutput25JAN2010
{
	/** Default constructor to create this object. */
	public XslOutput25JAN2010 ()
	{
	  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.94495))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.39659,-1.39223,-2.02559)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.62857,-1.59718,-1.98285)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(12.92256,-0.00000,70.15076,2.28615)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.66566))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.19852,-0.80285,-2.18688)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.27781,-0.65771,-2.23708)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-19.33612,0.0,30.53657,0.57397)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.65995))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.20538,-1.20516,-2.35163)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.28756,-1.26843,-2.48630)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-52.28608,0.0,31.90713,1.95219)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.90923))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.94245,-1.52013,-2.15597)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.87544,-1.80384,-2.19860)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-13.15480,0.0,-20.67896,2.86867)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.90900))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.93512,-1.51764,-2.15968)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.86337,-1.79969,-2.20470)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-13.89619,0.0,-22.14495,2.84986)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.95892))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.64913,-1.18828,-2.33775)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.38481,-1.25886,-2.50269)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-49.51013,0.0,-79.34148,1.79358)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67630))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.00849,-1.14513,-2.42036)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.98881,-1.17821,-2.59430)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-66.03251,0.0,-7.47047,1.75757)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34174))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.07518,-1.24809,-2.06085)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.07705,-1.25863,-2.05898)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.86994,-0.00000,5.86863,2.89625)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.00618))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.63920,-1.36882,-2.01491)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.36188,-1.56419,-1.96357)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(15.05707,0.0,-81.32875,2.17662)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.46687))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.97348,-1.30042,-2.04904)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.95071,-1.36903,-2.03609)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.23184,0.0,-14.47306,2.77692)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68905))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.95832,-1.12253,-2.42099)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.91144,-1.14406,-2.59816)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-66.15769,0.0,-17.50513,1.68773)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.97098))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.65803,-1.36318,-2.17042)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.39802,-1.55146,-2.22420)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-16.04430,0.0,-77.56271,2.18763)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.00559))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.23166,-1.47512,-1.83722)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.35834,-1.74291,-1.66475)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(50.59518,-0.00000,37.16289,2.46738)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.95892))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.64913,-1.18827,-2.33774)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.38480,-1.25885,-2.50268)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-49.50838,0.0,-79.34314,1.79357)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67524))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.28812,-1.21556,-2.28395)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.41559,-1.28565,-2.38588)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-38.74942,0.0,48.45675,1.97642)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.93112))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.86451,-1.48171,-1.93410)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.74550,-1.74383,-1.83165)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(31.21957,0.0,-36.26645,2.60183)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.97096))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.65812,-1.36327,-2.17046)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.39819,-1.55162,-2.22427)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-16.05219,0.0,-77.54355,2.18789)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.87912))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.07729,-1.49061,-1.93038)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.09729,-1.75026,-1.82873)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(31.96410,-0.00000,6.28924,2.76198)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.84956))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.15771,-1.48310,-2.00468)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.22745,-1.73291,-1.95137)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(17.10397,-0.00000,22.37447,2.80370)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.96420))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.37650,-1.41197,-1.97009)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.59742,-1.63221,-1.88984)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(24.02181,-0.00000,66.13163,2.32368)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.22178))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.09157,-1.01072,-2.16144)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.07132,-1.04244,-2.12989)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.24801,0.0,9.14550,0.86857)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.38901))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.19589,-0.41255,-1.98437)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.31137,0.10294,-1.90291)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(21.16662,-0.00000,30.01019,0.26757)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67161))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.30422,1.61382,2.60484)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.29537,1.45598,2.68176)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(29.38805,-0.00000,3.37863,2.68549)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67001))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.62015,1.97119,2.31761)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.77636,2.00039,2.24433)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-28.05720,0.0,-59.80730,1.40317)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67705))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.00309,1.85310,2.55584)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.16463,1.82029,2.60749)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(19.58817,-0.00000,63.60449,1.75559)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67006))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.35081,2.19431,2.27481)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.36632,2.34007,2.17916)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-36.61668,0.0,-5.93969,0.58669)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.56246))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.09859,2.08368,2.42289)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.00267,2.15626,2.40780)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-7.00155,0.0,44.50357,0.92890)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.56389))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.53340,1.73273,2.49097)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.62523,1.65377,2.50527)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.61396,0.0,-42.45900,2.27513)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67022))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.61922,1.97381,2.31645)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.77500,2.00438,2.24253)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-28.28971,0.0,-59.62202,1.39531)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67015))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.35191,2.19409,2.27459)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.36801,2.33976,2.17881)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-36.66195,0.0,-6.16063,0.58805)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.18479))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.39209,1.86360,2.48663)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.34015,1.90143,2.46561)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.74750,0.0,-14.19548,2.16465)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67164))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.30514,1.61367,2.60466)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.29677,1.45574,2.68149)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(29.35221,-0.00000,3.19480,2.68644)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.18724))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.25109,1.97708,2.46464)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.30074,1.93328,2.45986)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.34962,-0.00000,14.00298,0.85005)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67704))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.00349,1.85190,2.55635)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.16401,1.81846,2.60828)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(19.69184,-0.00000,63.52370,1.75920)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.45454))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.71639,0.08649,-0.01523)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.72735,0.10949,-0.07749)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-42.06841,0.0,-7.40490,1.22191)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78133))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.70223,0.08849,-0.18666)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.71573,0.13554,-0.41207)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-76.35369,0.0,-4.57247,1.36538)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.45792))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.70767,0.23317,0.15931)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.71619,0.30074,0.14853)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-7.15933,0.0,-5.66020,0.20065)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.79138))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.69436,0.39128,0.09481)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.70330,0.61909,0.03507)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-20.05936,0.0,-2.99954,0.25918)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.74680))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.67333,-0.20835,-0.10859)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.66988,-0.33245,-0.28216)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-60.74048,0.0,1.20764,2.19143)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42550))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.67020,0.09749,0.38828)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.66792,0.11947,0.43617)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(38.63319,-0.00000,1.83384,1.14082)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42559))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.67144,-0.20385,0.19519)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.66947,-0.25661,0.19521)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.01523,-0.00000,1.58562,3.10433)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78246))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.70717,0.19420,-0.14828)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.72361,0.30377,-0.35124)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-68.67808,0.0,-5.56163,1.07710)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.85193))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.63528,0.36677,0.42173)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.60775,0.59028,0.56323)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(45.32375,-0.00000,8.81793,0.57280)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.84571))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.56929,-0.24838,0.51220)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.50086,-0.40825,0.70931)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(63.41772,-0.00000,22.01582,2.22459)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.30303))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.68558,-0.04370,0.33710)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.68523,-0.04076,0.32915)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(28.39839,0.0,-1.24215,1.92461)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.79132))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.68658,0.40333,0.16608)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.69087,0.63832,0.14880)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-5.80511,0.0,-1.44229,0.07566)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.33853))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.68612,0.05498,0.35781)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.68649,0.05751,0.36672)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(32.54095,0.0,-1.35024,1.29444)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.29010))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.69658,-0.08179,0.08315)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.69480,-0.07246,0.09469)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-22.39292,0.0,-3.44226,2.24538)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.80151))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.61610,-0.38617,0.17060)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.57810,-0.62345,0.15587)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.90302,0.0,12.65243,2.97148)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.74927))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.66389,-0.25803,-0.06740)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.65502,-0.41090,-0.21780)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-52.50217,0.0,3.09560,2.36349)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.84570))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.56952,-0.25347,0.50808)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.50124,-0.41650,0.70263)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(62.59484,-0.00000,21.96854,2.23985)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32499))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.68477,-0.13913,0.26213)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.68485,-0.14140,0.26316)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.40415,0.0,-1.07997,2.71498)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.79207))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.60979,0.15628,0.55602)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.56832,0.24418,0.77112)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(72.18157,-0.00000,13.91503,1.18922)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.62572))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.27731,-1.88893,2.01313)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.26305,-2.01509,1.92802)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-34.84173,0.0,-5.83913,2.54165)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.65877))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.59624,-1.68625,2.04083)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.74523,-1.71481,1.96548)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-29.30317,0.0,57.94542,1.74022)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.17372))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.27028,-1.70964,2.18868)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.30079,-1.64317,2.18755)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.26724,0.0,-7.24671,2.71096)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.62578))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.27760,-1.88889,2.01297)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.26347,-2.01505,1.92776)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-34.87467,0.0,-5.78196,2.54127)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.77187))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.63772,-1.43261,2.18573)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.83161,-1.31664,2.18478)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.32302,0.0,66.24155,1.03177)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.76704))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.41082,-1.30496,2.36082)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.47161,-1.11511,2.46193)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(34.69617,-0.00000,20.86102,0.55601)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.70513))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.12123,-1.41500,2.39577)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.02003,-1.29719,2.50962)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(41.68626,0.0,-37.05651,0.91244)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.77186))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.63771,-1.43259,2.18574)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.83160,-1.31661,2.18481)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.31973,0.0,66.23935,1.03172)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.76704))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.41074,-1.30495,2.36085)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.47149,-1.11510,2.46198)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(34.70226,-0.00000,20.84624,0.55597)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(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.08055,-1.44851,2.38595)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.95738,-1.34919,2.49421)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(39.72219,0.0,-45.19179,1.02623)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39694))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.19936,-1.52943,2.32021)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.17859,-1.50980,2.34596)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(26.57302,0.0,-21.42982,1.03529)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.51839))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.11769,-1.78435,2.09833)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.04543,-1.84315,2.06426)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-17.80324,0.0,-37.76320,2.20529)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.65876))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.59626,-1.68619,2.04086)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.74526,-1.71473,1.96553)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-29.29687,0.0,57.94997,1.74006)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.22077))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.40823,-1.66182,2.15786)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.36251,-1.64784,2.17111)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-5.89744,0.0,20.34437,1.85655)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.52992))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.18513,-2.33756,1.69783)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.26200,-2.30798,1.76289)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(32.84728,-0.00000,38.80990,1.28511)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67782))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.31893,-2.29682,1.60734)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.48258,-2.23590,1.64627)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(14.74845,0.0,-62.00077,1.22332)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.62471))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.30157,-2.43568,1.42696)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.44432,-2.44712,1.37494)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-21.32808,0.0,-58.52985,1.64594)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32387))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.04783,-2.51773,1.41706)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.04830,-2.51899,1.41567)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-23.30647,0.0,-7.78220,2.28032)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.64159))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.08689,-2.58254,1.27316)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.12596,-2.66791,1.14262)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-52.08645,0.0,-15.59264,2.13047)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.25204))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.04543,-2.50260,1.45371)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.03559,-2.47823,1.47525)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-15.97650,0.0,-7.30200,2.37044)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31784))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.16505,-2.43021,1.50996)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.16399,-2.43009,1.51012)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.72641,0.0,-31.22456,1.68420)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.15355))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.45998,-2.17511,1.77145)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.79880,-2.00377,1.94333)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(47.57139,-0.00000,93.78011,1.14712)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.12200))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.39034,1.27812,-2.00040)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.21955,1.04093,-2.27493)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-76.81634,0.0,-47.78602,2.20372)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.19108))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.76737,2.14077,-1.38429)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.86837,2.52897,-1.21461)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(46.40380,-0.00000,27.62074,0.47056)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.19305))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.47209,2.18141,-1.54862)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.35707,2.59958,-1.49908)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.53894,0.0,-31.43601,0.29098)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.25876))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.92931,1.88961,-1.13894)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.15308,2.09817,-0.78292)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(95.47532,-0.00000,60.00833,1.11037)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.15885))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.19114,1.47058,-1.64108)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.59786,1.36969,-1.65901)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.95359,0.0,112.37373,1.81372)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.16341))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.82496,2.04370,-1.28172)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.96682,2.35814,-1.03916)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(66.91850,-0.00000,39.13731,0.72929)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.27377))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.57825,2.00383,-1.11844)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.54005,2.29876,-0.74565)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(99.57434,0.0,-10.20373,0.90403)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.21326))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.06694,1.80438,-1.73455)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.65292,1.94752,-1.82160)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-23.64719,0.0,-112.46674,1.24454)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68599))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.92661,1.77758,-1.65005)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.08525,1.86701,-1.66805)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-6.74732,0.0,59.46768,1.06019)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.45728))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.55032,1.76419,-1.76550)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.52662,1.81049,-1.81028)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-29.83642,0.0,-15.78967,0.83042)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41773))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.63857,1.42621,-1.71519)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.64074,1.38322,-1.73833)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-19.77618,0.0,1.85936,2.64606)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.64565))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.70714,1.67679,-1.92240)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.74642,1.71050,-2.07678)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-61.21640,0.0,15.57475,1.36226)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69553))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.46505,1.87573,-1.76907)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.37638,2.01923,-1.85155)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-30.55209,0.0,-32.84439,0.70094)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.25683))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.27297,2.08551,-1.41187)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.00738,2.43999,-1.25949)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(40.88789,0.0,-71.26077,0.71246)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69507))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.87661,1.68340,-1.38349)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.01008,1.72304,-1.25786)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(46.56461,-0.00000,49.46885,1.35785)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.19305))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.47208,2.18140,-1.54863)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.35705,2.59958,-1.49911)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.53582,0.0,-31.43872,0.29099)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.16644))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.32384,1.69866,-2.10518)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.10219,1.76303,-2.45992)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-97.77229,0.0,-61.08696,1.41811)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69521))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.50290,1.63257,-1.29328)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.43470,1.64477,-1.11894)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(64.60638,0.0,-25.27359,1.50569)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.23965))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.68027,1.70613,-1.66639)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.66317,1.67388,-1.64960)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-10.01526,0.0,10.19977,0.63913)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.06461))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.38005,1.95585,-1.93505)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.20574,2.19777,-2.15798)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-63.74757,0.0,-49.84434,0.86347)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69994))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.41735,1.58452,-1.89366)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.30232,1.57071,-2.04421)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-55.46892,0.0,-42.38418,1.64355)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.62162))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.75554,1.89395,-1.61380)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.81681,2.03175,-1.61258)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.50329,-0.00000,25.25468,0.41846)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67732))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.74561,1.44862,-1.34222)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.80699,1.36351,-1.19762)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(54.81894,-0.00000,23.26835,2.06733)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.94433))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.73511,2.02089,-1.82338)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.80509,2.29257,-1.96027)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-41.41240,0.0,21.16845,0.51497)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69850))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.29444,1.69426,-1.66882)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.11301,1.73994,-1.69727)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-10.50145,0.0,-66.96588,1.32700)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38333))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.64561,1.67601,-1.79550)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.64830,1.68693,-1.82510)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-35.83634,0.0,3.26704,1.21894)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68978))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.28589,1.60228,-1.64767)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.10182,1.59816,-1.66448)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-6.27085,0.0,-68.67505,1.59306)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.26417))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.10385,1.86052,-1.36997)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.71144,2.04766,-1.18598)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(49.26901,0.0,-105.08323,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.61904))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.77536,1.75774,-1.84570)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.84594,1.82914,-1.95651)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-45.87757,0.0,29.21857,1.07302)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.27380))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.57821,2.00344,-1.11812)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.53998,2.29808,-0.74508)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(99.63905,0.0,-10.21148,0.90483)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.46412))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.73745,1.59400,-1.41163)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.77104,1.58905,-1.34807)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(40.93716,-0.00000,21.63527,1.63959)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.15261))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.27964,2.02377,-1.81288)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.02707,2.32270,-1.95487)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-39.31266,0.0,-69.92667,0.76979)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.25692))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.27409,2.08557,-1.40993)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.00933,2.44010,-1.25609)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(41.27682,0.0,-71.03683,0.71239)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.71986))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.52509,1.29301,-1.75137)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.46721,1.11695,-1.82640)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-27.01214,0.0,-20.83687,2.64787)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.20061))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.85516,1.34493,-1.12734)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.02085,1.15054,-0.76869)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(97.79512,-0.00000,45.17850,2.02806)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.70179))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.75677,1.90387,-1.47320)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.82613,2.06377,-1.39534)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(28.62370,-0.00000,25.49965,0.57787)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.19752))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.45784,1.68864,-1.04804)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.33222,1.74630,-0.63162)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(113.65472,0.0,-34.28583,1.43900)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.04429))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.70625,1.31666,-2.04139)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.75964,1.11323,-2.33621)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-85.01459,0.0,15.39557,2.16725)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.17070))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.21237,1.57240,-2.02548)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.90943,1.54510,-2.32281)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-81.83402,0.0,-83.37930,1.63501)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.14648))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.08328,1.26774,-1.68955)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.41057,1.02104,-1.74235)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.64754,0.0,90.80266,2.21054)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.24918))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.06803,1.25390,-1.35018)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.39440,0.98906,-1.15222)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(53.22722,-0.00000,87.75253,2.17737)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.26410))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.10439,1.86039,-1.36878)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.71239,2.04744,-1.18390)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(49.50745,0.0,-104.97509,1.16339)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.06018))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.83096,1.23974,-1.93766)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.97177,0.98128,-2.16201)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-64.26898,0.0,40.33718,2.34395)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.16644))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.32382,1.69865,-2.10517)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.10217,1.76300,-2.45992)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-97.77145,0.0,-61.09010,1.41813)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.19000))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.04256,1.75939,-1.21520)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.34471,1.86865,-0.92195)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(80.22229,-0.00000,82.65737,1.31692)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.15899))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.19134,1.47095,-1.64013)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.59823,1.37032,-1.65736)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.76254,0.0,112.41450,1.81303)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.23860))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.15049,1.53991,-1.28927)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.53704,1.48797,-1.04672)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(65.40922,-0.00000,104.24314,1.68414)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.61810))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.86038,1.77352,-1.74021)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.97184,1.85240,-1.79996)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-24.77924,0.0,46.22153,1.01310)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.65526))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.87408,1.49923,-1.80380)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.99934,1.44258,-1.89972)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-37.49704,0.0,48.96209,1.91553)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.20581))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.03314,1.61201,-1.70644)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.59521,1.61353,-1.77265)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-18.02599,0.0,-119.22570,1.56738)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.17026))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.85182,1.60015,-1.07525)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.01352,1.59303,-0.68213)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(108.21326,-0.00000,44.51038,1.58755)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.23857))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.15053,1.54000,-1.28934)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.53711,1.48812,-1.04684)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(65.39572,-0.00000,104.25114,1.68399)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.62856))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.78419,1.44865,-1.83712)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.86023,1.36946,-1.94551)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-44.16085,0.0,30.98313,2.10977)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.08117))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.09822,1.87096,-1.55157)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.42838,2.05472,-1.50598)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(12.94964,-0.00000,93.79032,1.06692)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69167))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.91489,1.43454,-1.70149)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.06837,1.34029,-1.74726)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-17.03586,0.0,57.12401,2.10274)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.40672))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.48761,0.93360,-1.74742)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.37817,0.41110,-1.84871)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-26.22194,0.0,-28.33274,2.86359)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41797))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.08850,-2.04257,1.92412)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.05109,-2.01806,1.94409)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(17.03850,0.0,-31.92406,1.04670)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00190))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.28824,1.31219,2.75160)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.13420,1.33797,2.78163)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.03584,0.0,-0.18383,1.73363)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.56706))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.28616,0.96118,-2.13546)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.34486,0.96766,-2.02696)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(49.80420,-0.00000,26.94915,1.51827)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34404))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.73925,0.16618,-0.39700)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.73826,0.16632,-0.40898)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-34.28528,0.0,2.83243,1.55921)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34285))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.74420,0.27189,-0.35862)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.74358,0.27907,-0.36749)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-26.60967,0.0,1.84327,0.89145)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.87944))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.34857,-0.13305,-2.08105)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.34690,0.11523,-1.95222)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(40.50274,0.0,-0.52637,0.47866)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00004))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.31490,2.75286,-1.48094)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.41924,2.77003,-1.36089)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.00312,0.0,-0.00271,1.67834)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.44559))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.69796,-1.71736,2.01134)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.64497,-1.71048,2.04432)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(23.40573,0.0,-37.60105,1.46096)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00209))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.75321,1.33157,-1.66489)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.72216,1.27560,-1.81039)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.19105,-0.00000,0.04077,1.21092)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.49341))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.95245,2.33762,-1.13860)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.92849,2.28848,-1.20590)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-38.29480,0.0,-13.63766,2.17338)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00102))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.52719,2.39732,-0.62025)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.53935,2.51975,-0.72174)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.06471,0.0,-0.00775,2.44593)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.52232))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.73211,1.88868,-1.78706)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.82023,1.84603,-1.76160)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.14573,-0.00000,45.50086,2.00607)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.58969))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.25110,-1.13354,-2.42287)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.19905,-1.04461,-2.33589)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(38.03807,0.0,-22.76164,0.85066)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.22389))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.15772,1.94114,-1.77395)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.18615,1.94289,-1.73524)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-18.03192,0.0,-13.24614,1.60712)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.43759))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.39556,2.03859,-1.58530)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.44168,2.06368,-1.55884)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(19.69697,-0.00000,34.32264,1.12984)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00602))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.91826,2.02970,2.17616)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.96661,1.89322,2.23684)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.23251,0.0,0.18528,0.51695)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.01717))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.83172,-1.95543,-2.22545)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.96100,-1.99945,-2.16007)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.74139,0.0,-1.46598,1.27581)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00274))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.31453,1.78969,2.65430)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.36137,1.92882,2.59418)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.10367,0.0,-0.08078,2.64048)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.28090))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.38610,2.02996,-1.91826)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.39797,2.01443,-1.91776)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.71567,0.0,-17.05472,0.65314)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.61474))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.30110,2.11008,-2.08423)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.21946,2.20197,-2.16553)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-33.91115,0.0,-34.05468,0.89752)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.26649))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.56666,1.83024,-1.94468)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.54752,1.84795,-1.93865)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-5.99991,0.0,19.05671,2.29397)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.70138))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.71554,1.13291,-2.14027)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.75235,1.07334,-2.31764)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-65.23842,0.0,13.53621,1.88851)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69649))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.84025,1.05600,-2.03654)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.94425,0.95521,-2.15679)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-44.49281,0.0,38.47782,2.13584)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38248))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.79348,1.26491,-1.93600)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.81727,1.26857,-1.95592)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-24.38467,0.0,29.12377,1.45320)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.03246))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.49690,0.74986,-1.84630)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.39273,0.40993,-1.86854)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-6.44576,0.0,-30.19210,2.83793)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.65530))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.65403,-2.10044,1.93569)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.79466,-2.01732,1.97336)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(14.72412,-0.00000,54.97022,1.05203)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.28207))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.72348,1.74285,-2.10158)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.73175,1.74295,-2.11864)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(25.38006,0.0,-12.30771,1.57631)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34255))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.72266,0.61564,0.05902)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.72179,0.62605,0.05477)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-12.90002,0.0,2.66066,0.39468)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34320))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.71488,0.62770,0.13029)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.71345,0.63920,0.13075)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.35422,-0.00000,4.21790,0.12944)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38485))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.08146,-1.86328,2.09966)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.05575,-1.87587,2.08444)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-18.07048,0.0,-30.51649,1.96955)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.29845))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.37200,-1.74075,2.15919)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.36204,-1.74421,2.16142)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-6.16468,0.0,27.59107,1.24464)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.46182))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.69054,-0.29894,-0.22056)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.69768,-0.26008,-0.16168)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(38.34756,0.0,-4.64991,0.99074)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.48255))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.11541,2.28955,-1.96564)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.05296,2.33941,-1.98039)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-8.76057,0.0,-37.08228,0.91020)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00230))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.38161,2.47310,2.09150)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.22882,2.50322,2.12281)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.04527,0.0,-0.22094,1.76158)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00449))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.91778,2.56113,-1.20549)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.83910,2.55681,-1.34215)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.38893,-0.00000,0.22394,1.54340)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38138))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.02858,2.14546,2.42964)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.05312,2.12831,2.43636)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.35117,0.0,-30.50059,2.16396)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.33557))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.98479,1.66745,-1.17880)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.97833,1.66330,-1.18011)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-5.62745,0.0,-27.83358,2.13274)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.49652))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.28990,1.83284,-0.98238)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.34890,1.85986,-0.92255)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(33.65768,-0.00000,33.18851,1.25972)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41850))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.08878,-2.04253,1.92395)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.05115,-2.01793,1.94404)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(17.07144,0.0,-31.98124,1.04765)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00003))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.25242,-1.29421,-2.58529)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.35673,-1.34456,-2.69565)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.00176,0.0,-0.00166,1.25061)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.10932))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.67695,0.14367,0.55098)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.64627,0.22558,0.60969)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-6.09224,0.0,-3.18409,2.46156)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.37546))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.60062,0.24497,0.74918)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.59170,0.25365,0.77396)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(33.54838,-0.00000,12.08119,1.25225)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00004))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.01838,1.78735,-2.59403)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.13769,1.88901,-2.62606)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.00084,0.0,-0.00313,2.25936)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38531))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.60438,1.68103,2.51970)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.58043,1.70321,2.51897)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.86647,0.0,28.26352,0.82400)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38423))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.60818,-0.59882,0.17067)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.59893,-0.62929,0.16656)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.91825,0.0,11.06681,2.82093)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.18813))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.67684,-0.35178,0.26221)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.66750,-0.39715,0.21528)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.38892,0.0,-2.66559,0.81201)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.60667))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.05422,-1.07351,-2.49160)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.09347,-1.00999,-2.36925)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(51.78450,-0.00000,16.61597,1.11171)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(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(-1.96891,-1.23449,2.18413)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.03575,-1.33969,2.08384)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.00329,0.0,-0.00220,0.85317)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00016))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.51505,-0.97920,2.53433)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.66211,-0.99567,2.47372)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.00609,0.0,-0.01478,1.46763)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.22998))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.00282,-1.46618,-2.01969)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.04263,-1.44569,-2.02431)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(2.36191,0.0,-20.34169,2.04328)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.55078))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.10663,-1.65636,-1.90103)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.10751,-1.75797,-1.84636)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(26.09416,-0.00000,0.42061,2.64796)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.51067))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.18706,-1.64885,-1.97533)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.21787,-1.73660,-1.95436)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(11.23403,-0.00000,16.50584,2.73990)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31565))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.01408,-1.31373,2.52864)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.01300,-1.31215,2.52968)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-15.11324,0.0,15.62669,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.51115))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.33147,1.71126,-0.72501)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.31462,1.73222,-0.63330)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(49.04834,0.0,-9.01225,1.34960)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41814))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.80654,1.99012,-1.66387)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.82421,2.03420,-1.65153)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(10.51855,-0.00000,15.05491,0.45473)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.71197))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.78611,2.11706,-1.87345)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.81630,2.29035,-1.95988)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-31.39714,0.0,10.96868,0.48604)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41885))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.82636,1.85392,-1.89578)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.84881,1.86610,-1.93810)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-35.86231,0.0,19.01879,1.32176)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41197))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.91138,1.86969,-1.79029)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.95158,1.88473,-1.80677)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.76398,0.0,36.02176,1.23751)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.48802))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.00045,1.54696,-2.30283)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.92988,1.54279,-2.34821)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-26.36511,0.0,-40.99512,1.62049)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.01310))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.45944,-0.51065,0.82517)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.45391,-0.39139,0.92158)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.82288,0.0,-0.04728,2.46096)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.28191))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.88304,2.18787,-1.47068)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.88288,2.18653,-1.48967)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(28.12041,-0.00000,0.24497,1.50033)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32261))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.85379,1.43267,-1.13753)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.85372,1.43385,-1.13809)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-13.88178,0.0,-1.63308,0.44811)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.52509))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.97150,1.18360,-0.85324)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.01429,1.14309,-0.76932)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(42.97618,-0.00000,21.91015,1.97684)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.20167))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.69233,0.00249,0.49981)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.69201,-0.05542,0.48765)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(4.14256,0.0,-0.10809,0.20696)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.24273))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.69098,-0.19163,0.40412)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.69123,-0.16124,0.42799)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.99424,0.0,0.16218,2.47568)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.48146))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.79214,-1.69980,-1.89294)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.75560,-1.76059,-1.85440)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(22.98773,0.0,-21.79339,2.42353)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.62490))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.00404,-1.05091,-2.49223)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.06906,-0.99635,-2.36559)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(51.90969,-0.00000,26.65062,1.20480)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.18954))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.95107,1.68658,-1.70018)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.95695,1.74990,-1.71474)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(4.23061,0.0,-1.70917,2.89847)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00028))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.27031,-1.64411,-2.25068)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.16241,-1.53486,-2.20623)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.00789,0.0,0.01916,2.32323)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31975))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.45770,-2.45366,1.40332)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.45780,-2.45367,1.40326)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(16.60167,-0.00000,27.30530,1.53659)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(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(-0.68977,1.60434,-1.73780)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.59275,1.60807,-1.76036)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-11.75514,0.0,-50.55065,1.53329)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00263))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.57898,2.11096,-1.12243)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.51376,2.12651,-1.26625)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.23844,-0.00000,0.10813,1.66892)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32517))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.12580,-2.68804,1.15663)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.12642,-2.68907,1.15434)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-28.77997,0.0,-7.81044,1.98086)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.07944))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.08434,-2.60810,1.33718)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.09161,-2.65390,1.22621)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(7.32998,-0.00000,0.48020,1.18007)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.71069))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.96000,1.58420,-0.87056)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.02287,1.58758,-0.68564)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(67.27611,-0.00000,22.87511,1.55349)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31615))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.97340,-1.34723,2.51882)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.97195,-1.34624,2.51962)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-13.14916,0.0,23.76197,2.10825)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.72276))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.38342,0.61665,-1.88248)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.36254,0.41637,-1.88028)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.79020,0.0,-7.49587,3.03712)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.46815))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.68110,-0.34863,-0.17937)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.67075,-0.40440,-0.22701)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-30.10925,0.0,6.53787,2.42325)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.36464))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.32207,1.92539,2.49338)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.30481,1.93928,2.49069)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.39788,0.0,28.19846,0.89893)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.61840))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.33385,-1.14394,-2.35519)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.23901,-1.04509,-2.29607)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(24.50141,0.0,-39.31126,0.84664)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.47465))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.36890,1.09233,-1.77473)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.31404,1.14668,-1.77862)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.38833,0.0,-33.67865,0.79139)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00024))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.67174,1.46996,-0.96229)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.61766,1.35028,-0.87111)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.01350,0.0,0.00801,0.72488)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.21680))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.02900,1.33793,-2.02460)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.07179,1.36201,-2.00874)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-6.66381,0.0,-17.97896,2.05630)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.25547))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.15970,1.32382,-1.88898)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.14939,1.34016,-1.91482)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(20.46117,-0.00000,8.16192,2.10184)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.44559))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.69798,-1.71731,2.01137)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.64499,-1.71044,2.04435)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(23.39943,0.0,-37.60560,1.46119)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .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.26498))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.24162,-0.34092,-2.05561)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.31955,0.10593,-1.92333)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(35.41463,-0.00000,20.86470,0.33095)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(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-25-BLOGS.STATE.GOV-INDEX.PHP"}))
      .addFieldValue(new fieldValue().setName("description").setValue("1: 2010-01-25-BLOGS.STATE.GOV-INDEX.PHP"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.04584,-1.08234,-2.09020)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.89584,-1.08234,-2.09020)))
      .addFieldValue(new fieldValue().setName("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-25-FACEBOOK.COM-PAGES"}))
      .addFieldValue(new fieldValue().setName("description").setValue("2: 2010-01-25-FACEBOOK.COM-PAGES"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.32111,1.91530,2.45790)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.47111,1.91530,2.45790)))
      .addFieldValue(new fieldValue().setName("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-25-MARINES.MIL-USMC"}))
      .addFieldValue(new fieldValue().setName("description").setValue("3: 2010-01-25-MARINES.MIL-USMC"))
      .addFieldValue(new 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(2.67937,0.00880,0.19511)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.82937,0.00880,0.19511)))
      .addFieldValue(new fieldValue().setName("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-25-TWITTER.COM-TWITTER_FR"}))
      .addFieldValue(new fieldValue().setName("description").setValue("4: 2010-01-25-TWITTER.COM-TWITTER_FR"))
      .addFieldValue(new 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.30651,-1.63071,2.18734)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.15651,-1.63071,2.18734)))
      .addFieldValue(new fieldValue().setName("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-25-TWITTER.COM-USAID_HAITI"}))
      .addFieldValue(new fieldValue().setName("description").setValue("5: 2010-01-25-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(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.00892,-2.41223,1.53360)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.15892,-2.41223,1.53360)))
      .addFieldValue(new fieldValue().setName("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-25-USAID.GOV-PRESS"}))
      .addFieldValue(new fieldValue().setName("description").setValue("6: 2010-01-25-USAID.GOV-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.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.62927,1.60996,-1.61631)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.47927,1.60996,-1.61631)))
      .addFieldValue(new fieldValue().setName("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-25/Association_prob_NONE_Haiti_Cat5.txt.file.2010-01-25.simple"}))
      .addFieldValue(new fieldValue().setName("description").setValue("7: Haiti/2010-01-25/Association_prob_NONE_Haiti_Cat5.txt.file.2010-01-25.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(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.28143,1.11241,2.36084)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.13143,1.11241,2.36084)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"accomplish"}))
      .addFieldValue(new fieldValue().setName("description").setValue("8: accomplish"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.74735,-1.70212,-1.96097)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.59735,-1.70212,-1.96097)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"account"}))
      .addFieldValue(new fieldValue().setName("description").setValue("9: account"))
      .addFieldValue(new 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.24812,-2.14715,1.83893)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.09812,-2.14715,1.83893)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"administration"}))
      .addFieldValue(new fieldValue().setName("description").setValue("10: administration"))
      .addFieldValue(new 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.28732,1.31234,2.75178)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.43732,1.31234,2.75178)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"agreed"}))
      .addFieldValue(new fieldValue().setName("description").setValue("11: agreed"))
      .addFieldValue(new 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.15141,0.94629,-2.38448)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.00141,0.94629,-2.38448)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"ambassador"}))
      .addFieldValue(new fieldValue().setName("description").setValue("12: ambassador"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.90548,2.67158,-1.15228)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.75548,2.67158,-1.15228)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"assets"}))
      .addFieldValue(new fieldValue().setName("description").setValue("13: assets"))
      .addFieldValue(new 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(2.75342,0.16419,-0.22557)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.90342,0.16419,-0.22557)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"aviation"}))
      .addFieldValue(new fieldValue().setName("description").setValue("14: aviation"))
      .addFieldValue(new 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(2.72509,0.16817,-0.56843)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.87509,0.16817,-0.56843)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"barbara"}))
      .addFieldValue(new fieldValue().setName("description").setValue("15: barbara"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.35121,-0.52335,-2.28356)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.20121,-0.52335,-2.28356)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"bear"}))
      .addFieldValue(new fieldValue().setName("description").setValue("16: bear"))
      .addFieldValue(new 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.31491,2.75286,-1.48092)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.16491,2.75286,-1.48092)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"befell"}))
      .addFieldValue(new fieldValue().setName("description").setValue("17: befell"))
      .addFieldValue(new 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.22935,2.16926,-0.66156)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.07935,2.16926,-0.66156)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"ca"}))
      .addFieldValue(new fieldValue().setName("description").setValue("18: ca"))
      .addFieldValue(new 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.88596,-1.74179,1.89431)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.73596,-1.74179,1.89431)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"canada"}))
      .addFieldValue(new fieldValue().setName("description").setValue("19: canada"))
      .addFieldValue(new 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.75301,1.33121,-1.66585)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.60301,1.33121,-1.66585)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"cannon"}))
      .addFieldValue(new fieldValue().setName("description").setValue("20: cannon"))
      .addFieldValue(new 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.02064,2.47744,-0.94713)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.87064,2.47744,-0.94713)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"catastrophic"}))
      .addFieldValue(new fieldValue().setName("description").setValue("21: catastrophic"))
      .addFieldValue(new 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.52723,2.39771,-0.62057)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.37723,2.39771,-0.62057)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"center"}))
      .addFieldValue(new fieldValue().setName("description").setValue("22: center"))
      .addFieldValue(new 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(-0.50460,1.99880,-1.85279)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.35460,1.99880,-1.85279)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"certified"}))
      .addFieldValue(new fieldValue().setName("description").setValue("23: certified"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.36491,-1.32799,-2.61306)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.21491,-1.32799,-2.61306)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"chairmans"}))
      .addFieldValue(new fieldValue().setName("description").setValue("24: chairmans"))
      .addFieldValue(new 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.22395,1.94521,-1.68379)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.07395,1.94521,-1.68379)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"clark"}))
      .addFieldValue(new fieldValue().setName("description").setValue("25: clark"))
      .addFieldValue(new 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.91918,2.02708,2.17732)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.06918,2.02708,2.17732)))
      .addFieldValue(new fieldValue().setName("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("26: 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(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.83905,-1.95792,-2.22175)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.68905,-1.95792,-2.22175)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"comfort"}))
      .addFieldValue(new fieldValue().setName("description").setValue("27: comfort"))
      .addFieldValue(new 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.31494,1.79089,2.65378)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.16494,1.79089,2.65378)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"community"}))
      .addFieldValue(new fieldValue().setName("description").setValue("28: community"))
      .addFieldValue(new 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.47137,1.91842,-1.91468)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.32137,1.91842,-1.91468)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"conference"}))
      .addFieldValue(new fieldValue().setName("description").setValue("29: conference"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.64786,1.24247,-1.81408)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.49786,1.24247,-1.81408)))
      .addFieldValue(new fieldValue().setName("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("30: 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(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.37918,-2.26289,1.86207)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.22918,-2.26289,1.86207)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"cooperation"}))
      .addFieldValue(new fieldValue().setName("description").setValue("31: cooperation"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.78502,1.74362,-2.22848)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.63502,1.74362,-2.22848)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"cpl"}))
      .addFieldValue(new fieldValue().setName("description").setValue("32: cpl"))
      .addFieldValue(new 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(2.73597,0.45753,0.12352)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.88597,0.45753,0.12352)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"david"}))
      .addFieldValue(new fieldValue().setName("description").setValue("33: david"))
      .addFieldValue(new 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(2.70936,0.77375,-0.00548)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.85936,0.77375,-0.00548)))
      .addFieldValue(new fieldValue().setName("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("34: 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(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.23404,-1.78856,2.19001)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.08404,-1.78856,2.19001)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"deck"}))
      .addFieldValue(new fieldValue().setName("description").setValue("35: deck"))
      .addFieldValue(new 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(2.66729,-0.42550,-0.41229)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.81729,-0.42550,-0.41229)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"deep"}))
      .addFieldValue(new fieldValue().setName("description").setValue("36: deep"))
      .addFieldValue(new 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.30083,2.14150,-1.92183)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.15083,2.14150,-1.92183)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"department"}))
      .addFieldValue(new fieldValue().setName("description").setValue("37: department"))
      .addFieldValue(new 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.38051,2.47331,2.09173)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.53051,2.47331,2.09173)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"devastating"}))
      .addFieldValue(new fieldValue().setName("description").setValue("38: devastating"))
      .addFieldValue(new 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(-0.91666,2.56107,-1.20743)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.76666,2.56107,-1.20743)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"discharged"}))
      .addFieldValue(new fieldValue().setName("description").setValue("39: discharged"))
      .addFieldValue(new 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.12393,2.25206,2.38788)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.02607,2.25206,2.38788)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"driver"}))
      .addFieldValue(new fieldValue().setName("description").setValue("40: driver"))
      .addFieldValue(new 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.82439,-1.95293,-2.22916)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.67439,-1.95293,-2.22916)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"dropped"}))
      .addFieldValue(new fieldValue().setName("description").setValue("41: dropped"))
      .addFieldValue(new 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.12396,1.75685,-1.15067)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.97396,1.75685,-1.15067)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"eager"}))
      .addFieldValue(new fieldValue().setName("description").setValue("42: eager"))
      .addFieldValue(new 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.31488,2.75285,-1.48096)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.16488,2.75285,-1.48096)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"en"}))
      .addFieldValue(new fieldValue().setName("description").setValue("43: en"))
      .addFieldValue(new 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.24869,-2.14708,1.83860)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.09869,-2.14708,1.83860)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"equipment"}))
      .addFieldValue(new fieldValue().setName("description").setValue("44: equipment"))
      .addFieldValue(new 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.25243,-1.29421,-2.58530)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.10243,-1.29421,-2.58530)))
      .addFieldValue(new fieldValue().setName("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("45: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.66103,0.18617,0.58144)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.81103,0.18617,0.58144)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"expressed"}))
      .addFieldValue(new fieldValue().setName("description").setValue("46: expressed"))
      .addFieldValue(new 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.01840,1.78736,-2.59404)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.86840,1.78736,-2.59404)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"facility"}))
      .addFieldValue(new fieldValue().setName("description").setValue("47: facility"))
      .addFieldValue(new 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.74570,1.55016,2.52404)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.89570,1.55016,2.52404)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"feeling"}))
      .addFieldValue(new fieldValue().setName("description").setValue("48: feeling"))
      .addFieldValue(new 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.91733,2.03231,2.17500)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.06733,2.03231,2.17500)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"field"}))
      .addFieldValue(new fieldValue().setName("description").setValue("49: field"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.66351,-0.41650,0.19526)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.81351,-0.41650,0.19526)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"flexibility"}))
      .addFieldValue(new fieldValue().setName("description").setValue("50: flexibility"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.73498,0.37960,-0.49167)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.88498,0.37960,-0.49167)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"florida"}))
      .addFieldValue(new fieldValue().setName("description").setValue("51: florida"))
      .addFieldValue(new 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.97114,-1.20792,-2.75052)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.82114,-1.20792,-2.75052)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"fly"}))
      .addFieldValue(new fieldValue().setName("description").setValue("52: fly"))
      .addFieldValue(new 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.96893,-1.23451,2.18411)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.81893,-1.23451,2.18411)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"followers"}))
      .addFieldValue(new fieldValue().setName("description").setValue("53: followers"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.51512,-0.97921,2.53430)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.36512,-0.97921,2.53430)))
      .addFieldValue(new fieldValue().setName("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("54: 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(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.62893,-2.18141,1.68108)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.77893,-2.18141,1.68108)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"foster"}))
      .addFieldValue(new fieldValue().setName("description").setValue("55: foster"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.10453,-1.41384,-2.03150)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.95453,-1.41384,-2.03150)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"francisco"}))
      .addFieldValue(new fieldValue().setName("description").setValue("56: francisco"))
      .addFieldValue(new 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.93594,-1.19930,2.60421)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.78594,-1.19930,2.60421)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"gathered"}))
      .addFieldValue(new fieldValue().setName("description").setValue("57: gathered"))
      .addFieldValue(new 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.37653,1.65518,-0.97025)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.22653,1.65518,-0.97025)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"girls"}))
      .addFieldValue(new fieldValue().setName("description").setValue("58: girls"))
      .addFieldValue(new 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(2.59119,0.72475,0.64835)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.74119,0.72475,0.64835)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"government"}))
      .addFieldValue(new fieldValue().setName("description").setValue("59: government"))
      .addFieldValue(new 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.73127,1.80230,-1.71647)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.58127,1.80230,-1.71647)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"grateful"}))
      .addFieldValue(new fieldValue().setName("description").setValue("60: grateful"))
      .addFieldValue(new 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.13083,2.30174,-2.25379)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.98083,2.30174,-2.25379)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"group"}))
      .addFieldValue(new fieldValue().setName("description").setValue("61: group"))
      .addFieldValue(new 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.20543,1.55908,-2.17100)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.05543,1.55908,-2.17100)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"haitians"}))
      .addFieldValue(new fieldValue().setName("description").setValue("62: haitians"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.45921,-0.50556,0.82929)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.60921,-0.50556,0.82929)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"harper"}))
      .addFieldValue(new fieldValue().setName("description").setValue("63: harper"))
      .addFieldValue(new 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.88182,2.17794,-1.61128)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.73182,2.17794,-1.61128)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"head"}))
      .addFieldValue(new fieldValue().setName("description").setValue("64: head"))
      .addFieldValue(new 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.38272,2.47288,2.09128)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.53272,2.47288,2.09128)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"hear"}))
      .addFieldValue(new fieldValue().setName("description").setValue("65: hear"))
      .addFieldValue(new 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.86195,1.28729,-1.06812)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.71195,1.28729,-1.06812)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"heavy"}))
      .addFieldValue(new fieldValue().setName("description").setValue("66: heavy"))
      .addFieldValue(new 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.23255,-1.65530,-1.93963)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.08255,-1.65530,-1.93963)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"helicopter"}))
      .addFieldValue(new fieldValue().setName("description").setValue("67: helicopter"))
      .addFieldValue(new 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(2.69179,-0.09619,0.47909)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.84179,-0.09619,0.47909)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"home"}))
      .addFieldValue(new fieldValue().setName("description").setValue("68: home"))
      .addFieldValue(new 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.90111,-1.51851,-2.00788)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.75111,-1.51851,-2.00788)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"hosting"}))
      .addFieldValue(new fieldValue().setName("description").setValue("69: hosting"))
      .addFieldValue(new 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.84095,2.43182,-2.03044)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.69095,2.43182,-2.03044)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"husband"}))
      .addFieldValue(new fieldValue().setName("description").setValue("70: husband"))
      .addFieldValue(new 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.87079,-1.16273,-2.75178)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.72079,-1.16273,-2.75178)))
      .addFieldValue(new fieldValue().setName("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("71: 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(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.95961,1.77856,-1.72133)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.80961,1.77856,-1.72133)))
      .addFieldValue(new fieldValue().setName("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("72: 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.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.66194,1.74207,-1.97468)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.51194,1.74207,-1.97468)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"job"}))
      .addFieldValue(new fieldValue().setName("description").setValue("73: job"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.27021,-1.64401,-2.25064)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.12021,-1.64401,-2.25064)))
      .addFieldValue(new fieldValue().setName("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("74: 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(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.59422,-2.45913,1.32032)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.74422,-2.45913,1.32032)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"joint"}))
      .addFieldValue(new fieldValue().setName("description").setValue("75: joint"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.94252,1.59460,-1.67902)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.79252,1.59460,-1.67902)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"key"}))
      .addFieldValue(new fieldValue().setName("description").setValue("76: key"))
      .addFieldValue(new 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(-0.57844,2.11109,-1.12362)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.42844,2.11109,-1.12362)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"kinds"}))
      .addFieldValue(new fieldValue().setName("description").setValue("77: kinds"))
      .addFieldValue(new 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.08675,-2.62322,1.30053)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.23675,-2.62322,1.30053)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"lance"}))
      .addFieldValue(new fieldValue().setName("description").setValue("78: lance"))
      .addFieldValue(new 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(2.69379,0.79786,0.13706)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.84379,0.79786,0.13706)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"leadership"}))
      .addFieldValue(new fieldValue().setName("description").setValue("79: leadership"))
      .addFieldValue(new 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.92146,1.90553,-2.07509)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.77146,1.90553,-2.07509)))
      .addFieldValue(new fieldValue().setName("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("80: 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(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.96890,-1.23448,2.18415)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.81890,-1.23448,2.18415)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"life"}))
      .addFieldValue(new fieldValue().setName("description").setValue("81: life"))
      .addFieldValue(new 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.52716,2.39693,-0.61992)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.37716,2.39693,-0.61992)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"line"}))
      .addFieldValue(new fieldValue().setName("description").setValue("82: line"))
      .addFieldValue(new 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.84562,1.57805,-1.20694)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.69562,1.57805,-1.20694)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"listed"}))
      .addFieldValue(new fieldValue().setName("description").setValue("83: listed"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.51497,-0.97919,2.53437)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.36497,-0.97919,2.53437)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"location"}))
      .addFieldValue(new fieldValue().setName("description").setValue("84: location"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.85459,-1.26630,2.58456)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.70459,-1.26630,2.58456)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"longstanding"}))
      .addFieldValue(new fieldValue().setName("description").setValue("85: longstanding"))
      .addFieldValue(new 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(-0.93000,2.43759,-2.00944)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.78000,2.43759,-2.00944)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"loss"}))
      .addFieldValue(new fieldValue().setName("description").setValue("86: loss"))
      .addFieldValue(new 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(-0.91890,2.56119,-1.20355)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.76890,2.56119,-1.20355)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"march"}))
      .addFieldValue(new fieldValue().setName("description").setValue("87: march"))
      .addFieldValue(new 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.42090,0.97606,-1.88644)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.27090,0.97606,-1.88644)))
      .addFieldValue(new fieldValue().setName("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("88: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.69287,0.10117,0.52052)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.84287,0.10117,0.52052)))
      .addFieldValue(new fieldValue().setName("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("89: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.71379,-0.17239,-0.02882)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.86379,-0.17239,-0.02882)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"means"}))
      .addFieldValue(new fieldValue().setName("description").setValue("90: means"))
      .addFieldValue(new 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.08106,1.07990,-0.63836)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.93106,1.07990,-0.63836)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"medical"}))
      .addFieldValue(new fieldValue().setName("description").setValue("91: medical"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.46306,1.81190,2.51537)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.61306,1.81190,2.51537)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"minister"}))
      .addFieldValue(new fieldValue().setName("description").setValue("92: minister"))
      .addFieldValue(new 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.88427,2.19779,-1.33008)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.73427,2.19779,-1.33008)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"mon"}))
      .addFieldValue(new fieldValue().setName("description").setValue("93: mon"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.41747,-1.86790,-1.58425)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.26747,-1.86790,-1.58425)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"montreal"}))
      .addFieldValue(new fieldValue().setName("description").setValue("94: montreal"))
      .addFieldValue(new 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.28641,1.76733,-0.47977)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.13641,1.76733,-0.47977)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"move"}))
      .addFieldValue(new fieldValue().setName("description").setValue("95: move"))
      .addFieldValue(new 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.78323,1.02336,-2.46646)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.63323,1.02336,-2.46646)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"operator"}))
      .addFieldValue(new fieldValue().setName("description").setValue("96: operator"))
      .addFieldValue(new 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.25241,-1.29420,-2.58528)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.10241,-1.29420,-2.58528)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"oregon"}))
      .addFieldValue(new fieldValue().setName("description").setValue("97: oregon"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.53041,-1.34879,-2.47769)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.38041,-1.34879,-2.47769)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"orphaned"}))
      .addFieldValue(new fieldValue().setName("description").setValue("98: orphaned"))
      .addFieldValue(new 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.68318,-1.88109,-1.77800)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.53318,-1.88109,-1.77800)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"overseas"}))
      .addFieldValue(new fieldValue().setName("description").setValue("99: overseas"))
      .addFieldValue(new 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.27041,-1.64420,-2.25072)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.12041,-1.64420,-2.25072)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"paid"}))
      .addFieldValue(new fieldValue().setName("description").setValue("100: paid"))
      .addFieldValue(new 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(-0.79548,1.53484,-2.43465)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.64548,1.53484,-2.43465)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"palm"}))
      .addFieldValue(new fieldValue().setName("description").setValue("101: palm"))
      .addFieldValue(new 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(2.55284,-0.78114,0.14608)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.70284,-0.78114,0.14608)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"parent"}))
      .addFieldValue(new fieldValue().setName("description").setValue("102: parent"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.10873,-1.89887,-1.77056)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.95873,-1.89887,-1.77056)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"participants"}))
      .addFieldValue(new fieldValue().setName("description").setValue("103: participants"))
      .addFieldValue(new 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.53730,0.92552,-1.76279)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.38730,0.92552,-1.76279)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"patient"}))
      .addFieldValue(new fieldValue().setName("description").setValue("104: patient"))
      .addFieldValue(new 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.28916,1.31203,2.75142)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.43916,1.31203,2.75142)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"patients"}))
      .addFieldValue(new fieldValue().setName("description").setValue("105: patients"))
      .addFieldValue(new 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.18108,2.03887,2.47139)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.33108,2.03887,2.47139)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"people"}))
      .addFieldValue(new fieldValue().setName("description").setValue("106: people"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.50680,0.89785,-1.08404)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.35680,0.89785,-1.08404)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"principles"}))
      .addFieldValue(new fieldValue().setName("description").setValue("107: principles"))
      .addFieldValue(new 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(-0.57952,2.11083,-1.12124)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.42952,2.11083,-1.12124)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"problems"}))
      .addFieldValue(new fieldValue().setName("description").setValue("108: problems"))
      .addFieldValue(new 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.03264,0.86953,-2.25900)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.88264,0.86953,-2.25900)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"profound"}))
      .addFieldValue(new fieldValue().setName("description").setValue("109: profound"))
      .addFieldValue(new 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.01837,1.78734,-2.59403)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.86837,1.78734,-2.59403)))
      .addFieldValue(new fieldValue().setName("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("110: 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(-1.26959,-1.88386,-1.91916)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.11959,-1.88386,-1.91916)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"ready"}))
      .addFieldValue(new fieldValue().setName("description").setValue("111: ready"))
      .addFieldValue(new 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.31413,1.78849,2.65481)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.16413,1.78849,2.65481)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"reconcile"}))
      .addFieldValue(new fieldValue().setName("description").setValue("112: reconcile"))
      .addFieldValue(new 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.16485,-2.75286,1.01273)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.31485,-2.75286,1.01273)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"reconstruction"}))
      .addFieldValue(new fieldValue().setName("description").setValue("113: reconstruction"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.70716,-1.74161,-1.84998)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.55716,-1.74161,-1.84998)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"reestablish"}))
      .addFieldValue(new fieldValue().setName("description").setValue("114: reestablish"))
      .addFieldValue(new 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.45584,1.90883,-0.81409)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.30584,1.90883,-0.81409)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"reunite"}))
      .addFieldValue(new fieldValue().setName("description").setValue("115: reunite"))
      .addFieldValue(new 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(2.64841,-0.52486,-0.32991)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.79841,-0.52486,-0.32991)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"san"}))
      .addFieldValue(new fieldValue().setName("description").setValue("116: san"))
      .addFieldValue(new 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.09221,-1.42816,2.45307)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.94221,-1.42816,2.45307)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"sky"}))
      .addFieldValue(new fieldValue().setName("description").setValue("117: sky"))
      .addFieldValue(new 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(2.45968,-0.51574,0.82106)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.60968,-0.51574,0.82106)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"solemnly"}))
      .addFieldValue(new fieldValue().setName("description").setValue("118: solemnly"))
      .addFieldValue(new 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.75342,1.33194,-1.66394)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.60342,1.33194,-1.66394)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"special"}))
      .addFieldValue(new fieldValue().setName("description").setValue("119: special"))
      .addFieldValue(new 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.67170,1.46987,-0.96222)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.52170,1.46987,-0.96222)))
      .addFieldValue(new fieldValue().setName("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("120: 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.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.09149,1.93708,-1.86411)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.94149,1.93708,-1.86411)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"states"}))
      .addFieldValue(new fieldValue().setName("description").setValue("121: states"))
      .addFieldValue(new 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.11889,1.38851,-1.99128)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.96889,1.38851,-1.99128)))
      .addFieldValue(new fieldValue().setName("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("122: 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(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.08194,-2.59297,1.37383)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.23194,-2.59297,1.37383)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"talk"}))
      .addFieldValue(new fieldValue().setName("description").setValue("123: talk"))
      .addFieldValue(new 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(-0.43701,1.61407,-1.79657)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.28701,1.61407,-1.79657)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"telephone"}))
      .addFieldValue(new fieldValue().setName("description").setValue("124: telephone"))
      .addFieldValue(new 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.07437,1.59035,-0.53418)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.92437,1.59035,-0.53418)))
      .addFieldValue(new fieldValue().setName("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("125: 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(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.32117,-2.44820,1.48633)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.47117,-2.44820,1.48633)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"top"}))
      .addFieldValue(new fieldValue().setName("description").setValue("126: top"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.69017,-0.28706,0.32915)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.84017,-0.28706,0.32915)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"tribute"}))
      .addFieldValue(new fieldValue().setName("description").setValue("127: tribute"))
      .addFieldValue(new 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.67178,1.47005,-0.96236)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.52178,1.47005,-0.96236)))
      .addFieldValue(new fieldValue().setName("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("128: twitter"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.92888,-1.93799,2.00931)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.77888,-1.93799,2.00931)))
      .addFieldValue(new fieldValue().setName("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("129: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.54022,0.30376,0.91693)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.69022,0.30376,0.91693)))
      .addFieldValue(new fieldValue().setName("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("130: 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.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.93910,1.28734,-2.05792)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.78910,1.28734,-2.05792)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"verified"}))
      .addFieldValue(new fieldValue().setName("description").setValue("131: verified"))
      .addFieldValue(new 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.88601,-1.74168,1.89437)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.73601,-1.74168,1.89437)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"version"}))
      .addFieldValue(new fieldValue().setName("description").setValue("132: version"))
      .addFieldValue(new 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.56717,2.13197,-1.48682)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.41717,2.13197,-1.48682)))
      .addFieldValue(new fieldValue().setName("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("133: web"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.50995,-1.69294,2.12837)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.35995,-1.69294,2.12837)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"working"}))
      .addFieldValue(new fieldValue().setName("description").setValue("134: working"))
      .addFieldValue(new 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.20051,1.25913,-1.78667)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.05051,1.25913,-1.78667)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"writes"}))
      .addFieldValue(new fieldValue().setName("description").setValue("135: writes"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.13730,-0.93909,-2.23268)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.98730,-0.93909,-2.23268)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"york"}))
      .addFieldValue(new fieldValue().setName("description").setValue("136: york"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.34594,0.25725,-1.87853)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.19594,0.25725,-1.87853)))
      .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 XslOutput25JAN2010 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 XslOutput25JAN2010().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.XslOutput25JAN2010\" 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.XslOutput25JAN2010 self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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