require "java"
require "../../../X3DJSAIL.4.0.full.jar"

ConfigurationProperties = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ConfigurationProperties")
CommentsBlock = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.CommentsBlock")
AcousticProperties = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.AcousticProperties")
Analyser = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.Analyser")
Anchor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Networking.Anchor")
Appearance = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.Appearance")
Arc2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.Arc2D")
ArcClose2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.ArcClose2D")
AudioClip = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.AudioClip")
AudioDestination = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.AudioDestination")
Background = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalEffects.Background")
BallJoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.BallJoint")
Billboard = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Navigation.Billboard")
BiquadFilter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.BiquadFilter")
BlendedVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.BlendedVolumeStyle")
BooleanFilter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EventUtilities.BooleanFilter")
BooleanSequencer = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EventUtilities.BooleanSequencer")
BooleanToggle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EventUtilities.BooleanToggle")
BooleanTrigger = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EventUtilities.BooleanTrigger")
BoundaryEnhancementVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.BoundaryEnhancementVolumeStyle")
BoundedPhysicsModel = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.BoundedPhysicsModel")
Box = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry3D.Box")
BufferAudioSource = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.BufferAudioSource")
CADAssembly = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CADGeometry.CADAssembly")
CADFace = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CADGeometry.CADFace")
CADLayer = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CADGeometry.CADLayer")
CADPart = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CADGeometry.CADPart")
CartoonVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.CartoonVolumeStyle")
ChannelMerger = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.ChannelMerger")
ChannelSelector = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.ChannelSelector")
ChannelSplitter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.ChannelSplitter")
Circle2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.Circle2D")
ClipPlane = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.ClipPlane")
CollidableOffset = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.CollidableOffset")
CollidableShape = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.CollidableShape")
Collision = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Navigation.Collision")
CollisionCollection = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.CollisionCollection")
CollisionSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.CollisionSensor")
CollisionSpace = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.CollisionSpace")
Color = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.Color")
ColorChaser = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.ColorChaser")
ColorDamper = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.ColorDamper")
ColorInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.ColorInterpolator")
ColorRGBA = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.ColorRGBA")
ComposedCubeMapTexture = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CubeMapTexturing.ComposedCubeMapTexture")
ComposedShader = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.ComposedShader")
ComposedTexture3D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing3D.ComposedTexture3D")
ComposedVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.ComposedVolumeStyle")
Cone = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry3D.Cone")
ConeEmitter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.ConeEmitter")
Contact = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.Contact")
Contour2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.Contour2D")
ContourPolyline2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.ContourPolyline2D")
Convolver = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.Convolver")
Coordinate = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.Coordinate")
CoordinateChaser = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.CoordinateChaser")
CoordinateDamper = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.CoordinateDamper")
CoordinateDouble = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.CoordinateDouble")
CoordinateInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.CoordinateInterpolator")
CoordinateInterpolator2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.CoordinateInterpolator2D")
Cylinder = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry3D.Cylinder")
CylinderSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.PointingDeviceSensor.CylinderSensor")
Delay = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.Delay")
DirectionalLight = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Lighting.DirectionalLight")
DISEntityManager = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.DIS.DISEntityManager")
DISEntityTypeMapping = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.DIS.DISEntityTypeMapping")
Disk2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.Disk2D")
DoubleAxisHingeJoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.DoubleAxisHingeJoint")
DynamicsCompressor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.DynamicsCompressor")
EaseInEaseOut = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.EaseInEaseOut")
EdgeEnhancementVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.EdgeEnhancementVolumeStyle")
ElevationGrid = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry3D.ElevationGrid")
EnvironmentLight = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Lighting.EnvironmentLight")
EspduTransform = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.DIS.EspduTransform")
ExplosionEmitter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.ExplosionEmitter")
Extrusion = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry3D.Extrusion")
FillProperties = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.FillProperties")
FloatVertexAttribute = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.FloatVertexAttribute")
Fog = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalEffects.Fog")
FogCoordinate = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalEffects.FogCoordinate")
FontLibrary = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Text.FontLibrary")
FontStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Text.FontStyle")
ForcePhysicsModel = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.ForcePhysicsModel")
Gain = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.Gain")
GeneratedCubeMapTexture = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CubeMapTexturing.GeneratedCubeMapTexture")
GeoCoordinate = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoCoordinate")
GeoElevationGrid = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoElevationGrid")
GeoLocation = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoLocation")
GeoLOD = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoLOD")
GeoMetadata = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoMetadata")
GeoOrigin = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoOrigin")
GeoPositionInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoPositionInterpolator")
GeoProximitySensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoProximitySensor")
GeoTouchSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoTouchSensor")
GeoTransform = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoTransform")
GeoViewpoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoViewpoint")
Group = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Grouping.Group")
HAnimDisplacer = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.HAnim.HAnimDisplacer")
HAnimHumanoid = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.HAnim.HAnimHumanoid")
HAnimJoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.HAnim.HAnimJoint")
HAnimMotion = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.HAnim.HAnimMotion")
HAnimPose = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.HAnim.HAnimPose")
HAnimSegment = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.HAnim.HAnimSegment")
HAnimSite = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.HAnim.HAnimSite")
ImageCubeMapTexture = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CubeMapTexturing.ImageCubeMapTexture")
ImageTexture = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.ImageTexture")
ImageTexture3D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing3D.ImageTexture3D")
IndexedFaceSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry3D.IndexedFaceSet")
IndexedLineSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.IndexedLineSet")
IndexedQuadSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CADGeometry.IndexedQuadSet")
IndexedTriangleFanSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.IndexedTriangleFanSet")
IndexedTriangleSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.IndexedTriangleSet")
IndexedTriangleStripSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.IndexedTriangleStripSet")
Inline = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Networking.Inline")
IntegerSequencer = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EventUtilities.IntegerSequencer")
IntegerTrigger = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EventUtilities.IntegerTrigger")
IsoSurfaceVolumeData = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.IsoSurfaceVolumeData")
KeySensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.KeyDeviceSensor.KeySensor")
Layer = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layering.Layer")
LayerSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layering.LayerSet")
Layout = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layout.Layout")
LayoutGroup = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layout.LayoutGroup")
LayoutLayer = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layout.LayoutLayer")
LinePickSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Picking.LinePickSensor")
LineProperties = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.LineProperties")
LineSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.LineSet")
ListenerPointSource = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.ListenerPointSource")
LoadSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Networking.LoadSensor")
LocalFog = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalEffects.LocalFog")
LOD = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Navigation.LOD")
Material = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.Material")
Matrix3VertexAttribute = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.Matrix3VertexAttribute")
Matrix4VertexAttribute = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.Matrix4VertexAttribute")
MetadataBoolean = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.MetadataBoolean")
MetadataDouble = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.MetadataDouble")
MetadataFloat = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.MetadataFloat")
MetadataInteger = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.MetadataInteger")
MetadataSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.MetadataSet")
MetadataString = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.MetadataString")
MicrophoneSource = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.MicrophoneSource")
MotorJoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.MotorJoint")
MovieTexture = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.MovieTexture")
MultiTexture = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.MultiTexture")
MultiTextureCoordinate = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.MultiTextureCoordinate")
MultiTextureTransform = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.MultiTextureTransform")
NavigationInfo = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Navigation.NavigationInfo")
Normal = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.Normal")
NormalInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.NormalInterpolator")
NurbsCurve = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsCurve")
NurbsCurve2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsCurve2D")
NurbsOrientationInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsOrientationInterpolator")
NurbsPatchSurface = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsPatchSurface")
NurbsPositionInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsPositionInterpolator")
NurbsSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsSet")
NurbsSurfaceInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsSurfaceInterpolator")
NurbsSweptSurface = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsSweptSurface")
NurbsSwungSurface = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsSwungSurface")
NurbsTextureCoordinate = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsTextureCoordinate")
NurbsTrimmedSurface = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsTrimmedSurface")
OpacityMapVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.OpacityMapVolumeStyle")
OrientationChaser = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.OrientationChaser")
OrientationDamper = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.OrientationDamper")
OrientationInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.OrientationInterpolator")
OrthoViewpoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Navigation.OrthoViewpoint")
OscillatorSource = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.OscillatorSource")
PackagedShader = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.PackagedShader")
ParticleSystem = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.ParticleSystem")
PeriodicWave = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.PeriodicWave")
PhysicalMaterial = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.PhysicalMaterial")
PickableGroup = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Picking.PickableGroup")
PixelTexture = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.PixelTexture")
PixelTexture3D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing3D.PixelTexture3D")
PlaneSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.PointingDeviceSensor.PlaneSensor")
PointEmitter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.PointEmitter")
PointLight = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Lighting.PointLight")
PointPickSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Picking.PointPickSensor")
PointProperties = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.PointProperties")
PointSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.PointSet")
Polyline2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.Polyline2D")
PolylineEmitter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.PolylineEmitter")
Polypoint2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.Polypoint2D")
PositionChaser = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.PositionChaser")
PositionChaser2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.PositionChaser2D")
PositionDamper = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.PositionDamper")
PositionDamper2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.PositionDamper2D")
PositionInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.PositionInterpolator")
PositionInterpolator2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.PositionInterpolator2D")
PrimitivePickSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Picking.PrimitivePickSensor")
ProgramShader = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.ProgramShader")
ProjectionVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.ProjectionVolumeStyle")
ProtoInstance = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.ProtoInstance")
ProximitySensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalSensor.ProximitySensor")
QuadSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CADGeometry.QuadSet")
ReceiverPdu = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.DIS.ReceiverPdu")
Rectangle2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.Rectangle2D")
RigidBody = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.RigidBody")
RigidBodyCollection = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.RigidBodyCollection")
ScalarChaser = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.ScalarChaser")
ScalarDamper = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.ScalarDamper")
ScalarInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.ScalarInterpolator")
ScreenFontStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layout.ScreenFontStyle")
ScreenGroup = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layout.ScreenGroup")
Script = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Scripting.Script")
SegmentedVolumeData = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.SegmentedVolumeData")
ShadedVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.ShadedVolumeStyle")
ShaderPart = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.ShaderPart")
ShaderProgram = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.ShaderProgram")
Shape = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.Shape")
SignalPdu = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.DIS.SignalPdu")
SilhouetteEnhancementVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.SilhouetteEnhancementVolumeStyle")
SingleAxisHingeJoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.SingleAxisHingeJoint")
SliderJoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.SliderJoint")
Sound = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.Sound")
SpatialSound = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.SpatialSound")
Sphere = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry3D.Sphere")
SphereSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.PointingDeviceSensor.SphereSensor")
SplinePositionInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.SplinePositionInterpolator")
SplinePositionInterpolator2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.SplinePositionInterpolator2D")
SplineScalarInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.SplineScalarInterpolator")
SpotLight = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Lighting.SpotLight")
SquadOrientationInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.SquadOrientationInterpolator")
StaticGroup = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Grouping.StaticGroup")
StreamAudioDestination = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.StreamAudioDestination")
StreamAudioSource = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.StreamAudioSource")
StringSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.KeyDeviceSensor.StringSensor")
SurfaceEmitter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.SurfaceEmitter")
Switch = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Grouping.Switch")
Tangent = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.Tangent")
TexCoordChaser2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.TexCoordChaser2D")
TexCoordDamper2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.TexCoordDamper2D")
Text = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Text.Text")
TextureBackground = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalEffects.TextureBackground")
TextureCoordinate = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.TextureCoordinate")
TextureCoordinate3D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing3D.TextureCoordinate3D")
TextureCoordinate4D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing3D.TextureCoordinate4D")
TextureCoordinateGenerator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.TextureCoordinateGenerator")
TextureProjector = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.TextureProjection.TextureProjector")
TextureProjectorParallel = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.TextureProjection.TextureProjectorParallel")
TextureProperties = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.TextureProperties")
TextureTransform = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.TextureTransform")
TextureTransform3D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing3D.TextureTransform3D")
TextureTransformMatrix3D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing3D.TextureTransformMatrix3D")
TimeSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Time.TimeSensor")
TimeTrigger = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EventUtilities.TimeTrigger")
ToneMappedVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.ToneMappedVolumeStyle")
TouchSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.PointingDeviceSensor.TouchSensor")
Transform = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Grouping.Transform")
TransformSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalSensor.TransformSensor")
TransmitterPdu = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.DIS.TransmitterPdu")
TriangleFanSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.TriangleFanSet")
TriangleSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.TriangleSet")
TriangleSet2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.TriangleSet2D")
TriangleStripSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.TriangleStripSet")
TwoSidedMaterial = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.TwoSidedMaterial")
UniversalJoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.UniversalJoint")
UnlitMaterial = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.UnlitMaterial")
Viewpoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Navigation.Viewpoint")
ViewpointGroup = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Navigation.ViewpointGroup")
Viewport = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layering.Viewport")
VisibilitySensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalSensor.VisibilitySensor")
VolumeData = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.VolumeData")
VolumeEmitter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.VolumeEmitter")
VolumePickSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Picking.VolumePickSensor")
WaveShaper = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.WaveShaper")
WindPhysicsModel = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.WindPhysicsModel")
WorldInfo = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.WorldInfo")
Component = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.component")
Connect = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.connect")
EXPORT = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Networking.EXPORT")
ExternProtoDeclare = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.ExternProtoDeclare")
Field = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.field")
FieldValue = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.fieldValue")
Head = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.head")
IMPORT = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Networking.IMPORT")
IS = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.IS")
Meta = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.meta")
ProtoBody = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.ProtoBody")
ProtoDeclare = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.ProtoDeclare")
ProtoInterface = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.ProtoInterface")
ROUTE = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.ROUTE")
Scene = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.Scene")
Unit = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.unit")
X3D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.X3D")
SFBool = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFBool")
MFBool = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFBool")
SFColor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFColor")
MFColor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFColor")
SFColorRGBA = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFColorRGBA")
MFColorRGBA = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFColorRGBA")
SFDouble = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFDouble")
MFDouble = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFDouble")
SFFloat = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFFloat")
MFFloat = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFFloat")
SFImage = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFImage")
MFImage = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFImage")
SFInt32 = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFInt32")
MFInt32 = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFInt32")
SFMatrix3d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFMatrix3d")
MFMatrix3d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFMatrix3d")
SFMatrix3f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFMatrix3f")
MFMatrix3f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFMatrix3f")
SFMatrix4d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFMatrix4d")
MFMatrix4d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFMatrix4d")
SFMatrix4f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFMatrix4f")
MFMatrix4f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFMatrix4f")
SFString = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFString")
SFNode = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFNode")
MFNode = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFNode")
SFRotation = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFRotation")
MFRotation = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFRotation")
MFString = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFString")
SFTime = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFTime")
MFTime = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFTime")
SFVec2d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFVec2d")
MFVec2d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFVec2d")
SFVec2f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFVec2f")
MFVec2f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFVec2f")
SFVec3d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFVec3d")
MFVec3d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFVec3d")
SFVec3f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFVec3f")
MFVec3f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFVec3f")
SFVec4d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFVec4d")
MFVec4d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFVec4d")
SFVec4f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFVec4f")
MFVec4f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFVec4f")
ConfigurationProperties.setDeleteIntermediateFiles(false);
ConfigurationProperties.setStripTrailingZeroes(true);
ConfigurationProperties.setStripDefaultAttributes(true);
ConfigurationProperties.setXsltEngine(Java::OrgWeb3dX3dJsail::ConfigurationProperties::XSLT_ENGINE_NATIVE_JAVA);
x3D0 = X3D.new
    .setProfile("Immersive")
    .setVersion("4.1")
    .setHead(Head.new()
        .addComponent(Component.new()
            .setName("HAnim")
            .setLevel(2)
        )
        .addMeta(Meta.new()
            .setName("title")
            .setContent("JoeDemo5JoeSkin5.x3d")
        )
        .addMeta(Meta.new()
            .setName("description")
            .setContent("joe kick into std anims")
        )
    )
    .setScene(Scene.new()
        .addChild(WorldInfo.new()
            .setTitle("JoeDemo5JoeSkin.x3d, Only Skin")
        )
        .addChild(NavigationInfo.new()
            .setHeadlight(false)
        )
        .addChild(Background.new()
            .setDEF("Background1")
            .setSkyColor([0.4, 0.4, 0.4].to_java Java::float)
            .setGroundColor([0.5, 0.5, 0.5].to_java Java::float)
        )
        .addChild(DirectionalLight.new()
            .setGlobal(true)
        )
        .addChild(DirectionalLight.new()
            .setDirection([0, 0.5, 0].to_java Java::float)
            .setGlobal(true)
            .setIntensity(0.75)
        )
        .addChild(DirectionalLight.new()
            .setDirection([0, 0, 1].to_java Java::float)
            .setGlobal(true)
        )
        .addChild(Group.new()
            .setDEF("SceneViewpoints")
            .addChild(Viewpoint.new()
                .setCenterOfRotation([0, 1, 0].to_java Java::float)
                .setDescription("JinLOA4")
                .setPosition([0, 1, 3].to_java Java::float)
            )
            .addChild(Viewpoint.new()
                .setCenterOfRotation([0, 0.9, 0.0016].to_java Java::float)
                .setDescription("JinLOA4 Front")
                .setPosition([0, 0.4, 4].to_java Java::float)
            )
            .addChild(Viewpoint.new()
                .setCenterOfRotation([0, 0.9, 0.0016].to_java Java::float)
                .setDescription("JinLOA4 Front Close")
                .setPosition([0, 0.8, 2].to_java Java::float)
            )
            .addChild(Viewpoint.new()
                .setCenterOfRotation([0, 0.9, 0.0016].to_java Java::float)
                .setDescription("JinLOA4 Front Closer")
                .setPosition([0, 1.2, 1].to_java Java::float)
            )
            .addChild(Viewpoint.new()
                .setCenterOfRotation([0, 1.5, 0.0016].to_java Java::float)
                .setDescription("JinLOA4 Front Face")
                .setPosition([0, 1.63, 1].to_java Java::float)
            )
            .addChild(Viewpoint.new()
                .setCenterOfRotation([0, 0.9, 0.0016].to_java Java::float)
                .setDescription("JinLOA4 Right Side")
                .setOrientation([0, 1, 0, 1.57].to_java Java::float)
                .setPosition([2.6, 0.8, 0].to_java Java::float)
            )
            .addChild(Viewpoint.new()
                .setCenterOfRotation([0, 0.9, 0.0016].to_java Java::float)
                .setDescription("JinLOA4 Right Side Close")
                .setOrientation([0, 1, 0, 1.2].to_java Java::float)
                .setPosition([1, 0.8, 0.5].to_java Java::float)
            )
            .addChild(Viewpoint.new()
                .setCenterOfRotation([0, 0.9, 0.0016].to_java Java::float)
                .setDescription("JinLOA4 Left Side Close")
                .setOrientation([0, 1, 0, -1.2].to_java Java::float)
                .setPosition([-1, 0.8, 0.5].to_java Java::float)
            )
            .addChild(Viewpoint.new()
                .setCenterOfRotation([0, 0.9, 0.0016].to_java Java::float)
                .setDescription("JinLOA4 Left Side")
                .setOrientation([0, 1, 0, -1.57].to_java Java::float)
                .setPosition([-2.6, 0.8, 0].to_java Java::float)
            )
            .addChild(Viewpoint.new()
                .setCenterOfRotation([0, 0.9, 0.0016].to_java Java::float)
                .setDescription("JinLOA4 Top")
                .setOrientation([1, 0, 0, -1.5708].to_java Java::float)
                .setPosition([0, 3.5, 0].to_java Java::float)
            )
        )
        .addChild(Transform.new()
            .setDEF("HostCoordSys")
            .setScale([0.17, 0.17, 0.17].to_java Java::float)
            .addChild(Inline.new()
                .setUrl(["JointCoordinateAxes.x3dv"].to_java Java::java.lang.String)
            )
            .addChild(Viewpoint.new()
                .setDEF("HostCoordSysView")
                .setDescription("Host 0 0 0 View")
            )
        )
        .addChild(Group.new()
            .setDEF("AnimationSelectMenu")
            .addChild(ProximitySensor.new()
                .setDEF("HudProx")
                .setSize([50, 50, 50].to_java Java::float)
            )
            .addChild(Transform.new()
                .setDEF("HudXform")
                .setRotation([0, 1, 0, 0.78].to_java Java::float)
                .setTranslation([2, 1, 2].to_java Java::float)
                .addChild(Transform.new()
                    .setDEF("Menu")
                    .setScale([0.02, 0.02, 0.02].to_java Java::float)
                    .setTranslation([-0.38, 0.05, -0.75].to_java Java::float)
                    .addChild(Transform.new()
                        .setDEF("MenuLabel")
                        .setTranslation([1.3, 3, 0].to_java Java::float)
                        .addChild(Shape.new()
                            .setDEF("MenuLabelText")
                            .setAppearance(Appearance.new()
                                .setDEF("TextAppearance")
                                .setMaterial(Material.new()
                                    .setDEF("TextColor")
                                    .setAmbientIntensity(1.0)
                                    .setDiffuseColor([1, 1, 1].to_java Java::float)
                                    .setEmissiveColor([0.82, 0.52, 0.17].to_java Java::float)
                                    .setSpecularColor([1, 1, 1].to_java Java::float)
                                )
                            )
                            .setGeometry(Text.new()
                                .setString(["Transportable", "Animations"].to_java Java::java.lang.String)
                                .setFontStyle(FontStyle.new()
                                    .setDEF("LabelTextFont")
                                    .setSize(1.25)
                                    .setFamily(["SANS"].to_java Java::java.lang.String)
                                    .setJustify(["MIDDLE", "MIDDLE"].to_java Java::java.lang.String)
                                )
                            )
                        )
                    )
                    .addChild(Transform.new()
                        .setDEF("Default_Text")
                        .setTranslation([0, 0.4, 0].to_java Java::float)
                        .addChild(TouchSensor.new()
                            .setDEF("Default_Touch")
                        )
                        .addChild(Shape.new()
                            .setDEF("DefaultText")
                            .setAppearance(Appearance.new()
                                .setUSE("TextAppearance")
                            )
                            .setGeometry(Text.new()
                                .setString(["Basic"].to_java Java::java.lang.String)
                                .setFontStyle(FontStyle.new()
                                    .setDEF("TextFont")
                                    .setFamily(["SANS"].to_java Java::java.lang.String)
                                )
                            )
                        )
                        .addChild(Shape.new()
                            .setDEF("TextBacking")
                            .setAppearance(Appearance.new()
                                .setMaterial(Material.new()
                                    .setDEF("Clear")
                                    .setAmbientIntensity(1.0)
                                    .setDiffuseColor([0, 0.5, 0].to_java Java::float)
                                    .setEmissiveColor([0, 0.5, 0].to_java Java::float)
                                    .setTransparency(0.8)
                                )
                            )
                            .setGeometry(IndexedFaceSet.new()
                                .setDEF("Backing")
                                .setCoordIndex([0, 1, 2, 3, -1].to_java Java::int)
                                .setCoord(Coordinate.new()
                                    .setPoint([-0.2, -0.25, -0.01, 3, -0.25, -0.01, 3, 1, -0.01, -0.2, 1, -0.01].to_java Java::float)
                                )
                            )
                        )
                    )
                    .addChild(Transform.new()
                        .setDEF("Pose_TextCenter")
                        .setTranslation([-1, 0, 0].to_java Java::float)
                        .addChild(Transform.new()
                            .setDEF("Test_T")
                            .setTranslation([0, -0.9, 0].to_java Java::float)
                            .addChild(TouchSensor.new()
                                .setDEF("Test_T_Touch")
                            )
                            .addChild(Shape.new()
                                .setDEF("TestTText")
                                .setAppearance(Appearance.new()
                                    .setUSE("TextAppearance")
                                )
                                .setGeometry(Text.new()
                                    .setString(["T"].to_java Java::java.lang.String)
                                    .setFontStyle(FontStyle.new()
                                        .setUSE("TextFont")
                                    )
                                )
                            )
                            .addChild(Shape.new()
                                .setDEF("TestTextBacking")
                                .setAppearance(Appearance.new()
                                    .setMaterial(Material.new()
                                        .setDEF("Clear2")
                                        .setAmbientIntensity(1.0)
                                        .setDiffuseColor([0, 0.5, 0].to_java Java::float)
                                        .setEmissiveColor([0, 0.5, 0].to_java Java::float)
                                        .setTransparency(0.8)
                                    )
                                )
                                .setGeometry(IndexedFaceSet.new()
                                    .setDEF("Backing2")
                                    .setCoordIndex([0, 1, 2, 3, -1].to_java Java::int)
                                    .setCoord(Coordinate.new()
                                        .setPoint([-0.3, -0.25, -0.01, 1, -0.25, -0.01, 1, 1, -0.01, -0.3, 1, -0.01].to_java Java::float)
                                    )
                                )
                            )
                        )
                        .addChild(Transform.new()
                            .setDEF("Test_A")
                            .setTranslation([2, -0.9, 0].to_java Java::float)
                            .addChild(TouchSensor.new()
                                .setDEF("Test_A_Touch")
                            )
                            .addChild(Shape.new()
                                .setDEF("TestAText")
                                .setAppearance(Appearance.new()
                                    .setUSE("TextAppearance")
                                )
                                .setGeometry(Text.new()
                                    .setString(["A"].to_java Java::java.lang.String)
                                    .setFontStyle(FontStyle.new()
                                        .setUSE("TextFont")
                                    )
                                )
                            )
                            .addChild(Shape.new()
                                .setUSE("TestTextBacking")
                            )
                        )
                        .addChild(Transform.new()
                            .setDEF("Test_H")
                            .setTranslation([4, -0.9, 0].to_java Java::float)
                            .addChild(TouchSensor.new()
                                .setDEF("Test_H_Touch")
                            )
                            .addChild(Shape.new()
                                .setDEF("TestHText")
                                .setAppearance(Appearance.new()
                                    .setUSE("TextAppearance")
                                )
                                .setGeometry(Text.new()
                                    .setString(["H"].to_java Java::java.lang.String)
                                    .setFontStyle(FontStyle.new()
                                        .setUSE("TextFont")
                                    )
                                )
                            )
                            .addChild(Shape.new()
                                .setUSE("TestTextBacking")
                            )
                        )
                    )
                    .addChild(Transform.new()
                        .setDEF("Pitch1_Text")
                        .setTranslation([-1.8, -2.4, 0].to_java Java::float)
                        .addChild(TouchSensor.new()
                            .setDEF("Pitch1_Touch")
                        )
                        .addChild(Shape.new()
                            .setDEF("Pitch1Text")
                            .setAppearance(Appearance.new()
                                .setUSE("TextAppearance")
                            )
                            .setGeometry(Text.new()
                                .setString(["Pitch1"].to_java Java::java.lang.String)
                                .setFontStyle(FontStyle.new()
                                    .setUSE("TextFont")
                                )
                            )
                        )
                        .addChild(Shape.new()
                            .setUSE("TextBacking")
                        )
                    )
                    .addChild(Transform.new()
                        .setDEF("Pitch2_Text")
                        .setTranslation([1.52, -2.4, 0].to_java Java::float)
                        .addChild(TouchSensor.new()
                            .setDEF("Pitch2_Touch")
                        )
                        .addChild(Shape.new()
                            .setDEF("PitchText")
                            .setAppearance(Appearance.new()
                                .setUSE("TextAppearance")
                            )
                            .setGeometry(Text.new()
                                .setString(["Pitch2"].to_java Java::java.lang.String)
                                .setFontStyle(FontStyle.new()
                                    .setUSE("TextFont")
                                )
                            )
                        )
                        .addChild(Shape.new()
                            .setUSE("TextBacking")
                        )
                    )
                    .addChild(Transform.new()
                        .setDEF("Yaw1_Text")
                        .setTranslation([-1.8, -3.8, 0].to_java Java::float)
                        .addChild(TouchSensor.new()
                            .setDEF("Yaw1_Touch")
                        )
                        .addChild(Shape.new()
                            .setDEF("Yaw1Text")
                            .setAppearance(Appearance.new()
                                .setUSE("TextAppearance")
                            )
                            .setGeometry(Text.new()
                                .setString(["Yaw1"].to_java Java::java.lang.String)
                                .setFontStyle(FontStyle.new()
                                    .setUSE("TextFont")
                                )
                            )
                        )
                        .addChild(Shape.new()
                            .setUSE("TextBacking")
                        )
                    )
                    .addChild(Transform.new()
                        .setDEF("Yaw2_Text")
                        .setTranslation([1.52, -3.8, 0].to_java Java::float)
                        .addChild(TouchSensor.new()
                            .setDEF("Yaw2_Touch")
                        )
                        .addChild(Shape.new()
                            .setDEF("Yaw2Text")
                            .setAppearance(Appearance.new()
                                .setUSE("TextAppearance")
                            )
                            .setGeometry(Text.new()
                                .setString(["Yaw2"].to_java Java::java.lang.String)
                                .setFontStyle(FontStyle.new()
                                    .setUSE("TextFont")
                                )
                            )
                        )
                        .addChild(Shape.new()
                            .setUSE("TextBacking")
                        )
                    )
                    .addChild(Transform.new()
                        .setDEF("Roll1_Text")
                        .setTranslation([-1.8, -5.2, 0].to_java Java::float)
                        .addChild(TouchSensor.new()
                            .setDEF("Roll1_Touch")
                        )
                        .addChild(Shape.new()
                            .setDEF("Roll1Text")
                            .setAppearance(Appearance.new()
                                .setUSE("TextAppearance")
                            )
                            .setGeometry(Text.new()
                                .setString(["Roll1"].to_java Java::java.lang.String)
                                .setFontStyle(FontStyle.new()
                                    .setUSE("TextFont")
                                )
                            )
                        )
                        .addChild(Shape.new()
                            .setUSE("TextBacking")
                        )
                    )
                    .addChild(Transform.new()
                        .setDEF("Roll2_Text")
                        .setTranslation([1.52, -5.2, 0].to_java Java::float)
                        .addChild(TouchSensor.new()
                            .setDEF("Roll2_Touch")
                        )
                        .addChild(Shape.new()
                            .setDEF("Roll2Text")
                            .setAppearance(Appearance.new()
                                .setUSE("TextAppearance")
                            )
                            .setGeometry(Text.new()
                                .setString(["Roll2"].to_java Java::java.lang.String)
                                .setFontStyle(FontStyle.new()
                                    .setUSE("TextFont")
                                )
                            )
                        )
                        .addChild(Shape.new()
                            .setUSE("TextBacking")
                        )
                    )
                    .addChild(Transform.new()
                        .setDEF("Walk_Text")
                        .setTranslation([0, -6.6, 0].to_java Java::float)
                        .addChild(TouchSensor.new()
                            .setDEF("Walk_Touch")
                        )
                        .addChild(Shape.new()
                            .setDEF("WalkText")
                            .setAppearance(Appearance.new()
                                .setUSE("TextAppearance")
                            )
                            .setGeometry(Text.new()
                                .setString(["Walk"].to_java Java::java.lang.String)
                                .setFontStyle(FontStyle.new()
                                    .setUSE("TextFont")
                                )
                            )
                        )
                        .addChild(Shape.new()
                            .setUSE("TextBacking")
                        )
                    )
                    .addChild(Transform.new()
                        .setDEF("Run_Text")
                        .setTranslation([0, -8, 0].to_java Java::float)
                        .addChild(TouchSensor.new()
                            .setDEF("Run_Touch")
                        )
                        .addChild(Shape.new()
                            .setDEF("RunText")
                            .setAppearance(Appearance.new()
                                .setUSE("TextAppearance")
                            )
                            .setGeometry(Text.new()
                                .setString(["Run"].to_java Java::java.lang.String)
                                .setFontStyle(FontStyle.new()
                                    .setUSE("TextFont")
                                )
                            )
                        )
                        .addChild(Shape.new()
                            .setUSE("TextBacking")
                        )
                    )
                    .addChild(Transform.new()
                        .setDEF("Jump_Text")
                        .setTranslation([0, -9.4, 0].to_java Java::float)
                        .addChild(TouchSensor.new()
                            .setDEF("Jump_Touch")
                        )
                        .addChild(Shape.new()
                            .setDEF("JumpText")
                            .setAppearance(Appearance.new()
                                .setUSE("TextAppearance")
                            )
                            .setGeometry(Text.new()
                                .setString(["Jump"].to_java Java::java.lang.String)
                                .setFontStyle(FontStyle.new()
                                    .setUSE("TextFont")
                                )
                            )
                        )
                        .addChild(Shape.new()
                            .setUSE("TextBacking")
                        )
                    )
                    .addChild(Transform.new()
                        .setDEF("Kick1_Text")
                        .setTranslation([-1.8, -10.8, 0].to_java Java::float)
                        .addChild(TouchSensor.new()
                            .setDEF("Kick1_Touch")
                        )
                        .addChild(Shape.new()
                            .setDEF("Kick1Text")
                            .setAppearance(Appearance.new()
                                .setUSE("TextAppearance")
                            )
                            .setGeometry(Text.new()
                                .setString(["Kick1 "].to_java Java::java.lang.String)
                                .setFontStyle(FontStyle.new()
                                    .setUSE("TextFont")
                                )
                            )
                        )
                        .addChild(Shape.new()
                            .setUSE("TextBacking")
                        )
                    )
                    .addChild(Transform.new()
                        .setDEF("Kick2_Text")
                        .setTranslation([1.52, -10.8, 0].to_java Java::float)
                        .addChild(TouchSensor.new()
                            .setDEF("Kick2_Touch")
                        )
                        .addChild(Shape.new()
                            .setDEF("Kick2Text")
                            .setAppearance(Appearance.new()
                                .setUSE("TextAppearance")
                            )
                            .setGeometry(Text.new()
                                .setString(["Kick2"].to_java Java::java.lang.String)
                                .setFontStyle(FontStyle.new()
                                    .setUSE("TextFont")
                                )
                            )
                        )
                        .addChild(Shape.new()
                            .setUSE("TextBacking")
                        )
                    )
                    .addChild(Transform.new()
                        .setDEF("StopTimer_Text")
                        .setTranslation([0, -12.2, 0].to_java Java::float)
                        .addChild(TouchSensor.new()
                            .setDEF("StopTimer_Touch")
                        )
                        .addChild(Shape.new()
                            .setDEF("StopTimerText")
                            .setAppearance(Appearance.new()
                                .setUSE("TextAppearance")
                            )
                            .setGeometry(Text.new()
                                .setString(["Stop"].to_java Java::java.lang.String)
                                .setFontStyle(FontStyle.new()
                                    .setUSE("TextFont")
                                )
                            )
                        )
                        .addChild(Shape.new()
                            .setUSE("TextBacking")
                        )
                    )
                )
            )
            .addChild(ROUTE.new()
                .setFromField("position_changed")
                .setFromNode("HudProx")
                .setToField("set_translation")
                .setToNode("HudXform")
            )
            .addChild(ROUTE.new()
                .setFromField("orientation_changed")
                .setFromNode("HudProx")
                .setToField("set_rotation")
                .setToNode("HudXform")
            )
        )
        .addChild(Group.new()
            .setDEF("Joe_Humanoid")
            .addChild(HAnimHumanoid.new()
                .setDEF("JoeHuman")
                .setVersion("2.0")
                .addJoints(HAnimJoint.new()
                    .setName("humanoid_root")
                    .setDEF("Joe_humanoid_root")
                    .setCenter([0, 0.875, 0].to_java Java::float)
                    .setUlimit([0, 0, 0].to_java Java::float)
                    .setLlimit([0, 0, 0].to_java Java::float)
                    .addChild(HAnimSite.new()
                        .setName("RootFront")
                        .setDEF("Joe_RootView1")
                        .addChild(Transform.new()
                            .setDEF("HAnimCoordSys")
                            .setScale([0.17, 0.17, 0.17].to_java Java::float)
                            .addChild(Inline.new()
                                .setUrl(["JointCoordinateAxes.x3dv"].to_java Java::java.lang.String)
                            )
                            .addChild(Viewpoint.new()
                                .setDEF("HAnimCoordSysView")
                                .setDescription("HAnim 0 0 0 View")
                            )
                        )
                    )
                    .addChild(HAnimJoint.new()
                        .setName("sacroiliac")
                        .setDEF("Joe_sacroiliac")
                        .setCenter([0, 0.920000016689301, 0].to_java Java::float)
                        .setSkinCoordIndex([17, 19, 20, 21, 22, 23, 26, 27, 73, 82, 89, 91, 93].to_java Java::int)
                        .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0.349999994039536, 0.349999994039536, 1].to_java Java::float)
                        .setUlimit([0, 0, 0].to_java Java::float)
                        .setLlimit([0, 0, 0].to_java Java::float)
                        .addChild(HAnimJoint.new()
                            .setName("l_hip")
                            .setDEF("Joe_l_hip")
                            .setCenter([0.100000001490116, 0.920000016689301, 0].to_java Java::float)
                            .setSkinCoordIndex([89, 90, 94, 95, 96, 97].to_java Java::int)
                            .setSkinCoordWeight([0.649999976158142, 1, 1, 1, 1, 1].to_java Java::float)
                            .setUlimit([0, 0, 0].to_java Java::float)
                            .setLlimit([0, 0, 0].to_java Java::float)
                            .addChild(HAnimJoint.new()
                                .setName("l_knee")
                                .setDEF("Joe_l_knee")
                                .setCenter([0.115000002086163, 0.465999990701675, 0].to_java Java::float)
                                .setSkinCoordIndex([334, 335, 336, 337, 338, 339, 340, 341].to_java Java::int)
                                .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                .setUlimit([0, 0, 0].to_java Java::float)
                                .setLlimit([0, 0, 0].to_java Java::float)
                                .addChild(HAnimJoint.new()
                                    .setName("l_talocrural")
                                    .setDEF("Joe_l_talocrural")
                                    .setCenter([0.115000002086163, 0.0689999982714653, 0].to_java Java::float)
                                    .setSkinCoordIndex([342, 343, 344, 345].to_java Java::int)
                                    .setSkinCoordWeight([1, 1, 1, 1].to_java Java::float)
                                    .setUlimit([0, 0, 0].to_java Java::float)
                                    .setLlimit([0, 0, 0].to_java Java::float)
                                    .addChild(HAnimJoint.new()
                                        .setName("l_tarsometatarsal_2")
                                        .setDEF("Joe_l_tarsometatarsal_2")
                                        .setCenter([0.115000002086163, 0.0309999994933605, 0.0299999993294477].to_java Java::float)
                                        .setSkinCoordIndex([346, 347, 348, 71].to_java Java::int)
                                        .setSkinCoordWeight([1, 1, 1, 1].to_java Java::float)
                                        .setUlimit([0, 0, 0].to_java Java::float)
                                        .setLlimit([0, 0, 0].to_java Java::float)
                                        .addChild(HAnimJoint.new()
                                            .setName("l_metatarsophalangeal_2")
                                            .setDEF("Joe_l_metatarsophalangeal_2")
                                            .setCenter([0.115000002086163, 0.0370000004768372, 0.0900000035762787].to_java Java::float)
                                            .setSkinCoordIndex([349, 350, 351, 352].to_java Java::int)
                                            .setSkinCoordWeight([1, 1, 1, 1].to_java Java::float)
                                            .setUlimit([0, 0, 0].to_java Java::float)
                                            .setLlimit([0, 0, 0].to_java Java::float)
                                            .addChild(HAnimJoint.new()
                                                .setName("l_metatarsal_2")
                                                .setDEF("Joe_l_metatarsal_2")
                                                .setCenter([0.115000002086163, 0.0199999995529652, 0.122000001370907].to_java Java::float)
                                                .setSkinCoordIndex([353, 354, 355, 356, 357, 358, 359, 360, 361].to_java Java::int)
                                                .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                .setLlimit([0, 0, 0].to_java Java::float)
                                            )
                                        )
                                    )
                                )
                            )
                        )
                        .addChild(HAnimJoint.new()
                            .setName("r_hip")
                            .setDEF("Joe_r_hip")
                            .setCenter([-0.100000001490116, 0.920000016689301, 0].to_java Java::float)
                            .setSkinCoordIndex([91, 92, 98, 99, 100, 101, 362, 363].to_java Java::int)
                            .setSkinCoordWeight([0.649999976158142, 1, 0.800000011920929, 1, 1, 1, 0.400000005960464, 0.800000011920929].to_java Java::float)
                            .setUlimit([0, 0, 0].to_java Java::float)
                            .setLlimit([0, 0, 0].to_java Java::float)
                            .addChild(HAnimJoint.new()
                                .setName("r _knee")
                                .setDEF("Joe_r_knee")
                                .setCenter([-0.0500000007450581, 0.465999990701675, 0].to_java Java::float)
                                .setSkinCoordIndex([362, 363, 364, 365, 366, 367, 368, 369, 98].to_java Java::int)
                                .setSkinCoordWeight([0.600000023841858, 0.200000002980232, 1, 1, 1, 1, 1, 1, 0.200000002980232].to_java Java::float)
                                .setUlimit([0, 0, 0].to_java Java::float)
                                .setLlimit([0, 0, 0].to_java Java::float)
                                .addChild(HAnimJoint.new()
                                    .setName("r_talocrural")
                                    .setDEF("Joe_r_talocrural")
                                    .setCenter([-0.115000002086163, 0.0689999982714653, 0].to_java Java::float)
                                    .setSkinCoordIndex([370, 371, 372, 373].to_java Java::int)
                                    .setSkinCoordWeight([1, 1, 1, 1].to_java Java::float)
                                    .setUlimit([0, 0, 0].to_java Java::float)
                                    .setLlimit([0, 0, 0].to_java Java::float)
                                    .addChild(HAnimJoint.new()
                                        .setName("r_tarsometatarsal_2")
                                        .setDEF("Joe_r_tarsometatarsal_2")
                                        .setCenter([-0.100000001490116, 0.0149999996647239, -0.00999999977648258].to_java Java::float)
                                        .setSkinCoordIndex([374, 375, 376].to_java Java::int)
                                        .setSkinCoordWeight([1, 1, 1].to_java Java::float)
                                        .setUlimit([0, 0, 0].to_java Java::float)
                                        .setLlimit([0, 0, 0].to_java Java::float)
                                        .addChild(HAnimJoint.new()
                                            .setName("r_metatarsophalangeal_2")
                                            .setDEF("Joe_r_metatarsophalangeal_2")
                                            .setCenter([-0.115000002086163, 0.0370000004768372, 0.0900000035762787].to_java Java::float)
                                            .setSkinCoordIndex([377, 378, 379, 380].to_java Java::int)
                                            .setSkinCoordWeight([1, 1, 1, 1].to_java Java::float)
                                            .setUlimit([0, 0, 0].to_java Java::float)
                                            .setLlimit([0, 0, 0].to_java Java::float)
                                            .addChild(HAnimJoint.new()
                                                .setName("r_tarsal_distal_interphalangeal_2")
                                                .setDEF("Joe_r_tarsal_distal_interphalangeal_2")
                                                .setCenter([-0.100000001490116, 0.00999999977648258, 0.140000000596046].to_java Java::float)
                                                .setSkinCoordIndex([381, 382, 383, 384, 385, 386, 387, 388, 389].to_java Java::int)
                                                .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                .setLlimit([0, 0, 0].to_java Java::float)
                                            )
                                        )
                                    )
                                )
                            )
                        )
                    )
                    .addChild(HAnimJoint.new()
                        .setName("vl5")
                        .setDEF("Joe_vl5")
                        .setCenter([0, 1.04499995708466, -0.0949999988079071].to_java Java::float)
                        .setSkinCoordIndex([28, 76].to_java Java::int)
                        .setSkinCoordWeight([1, 1].to_java Java::float)
                        .setUlimit([0, 0, 0].to_java Java::float)
                        .setLlimit([0, 0, 0].to_java Java::float)
                        .addChild(HAnimJoint.new()
                            .setName("vl4")
                            .setDEF("Joe_vl4")
                            .setCenter([0, 1.067999958992, -0.0850000008940697].to_java Java::float)
                            .setUlimit([0, 0, 0].to_java Java::float)
                            .setLlimit([0, 0, 0].to_java Java::float)
                            .addChild(HAnimJoint.new()
                                .setName("vl3")
                                .setDEF("Joe_vl3")
                                .setCenter([0, 1.09200000762939, -0.0724999979138374].to_java Java::float)
                                .setUlimit([0, 0, 0].to_java Java::float)
                                .setLlimit([0, 0, 0].to_java Java::float)
                                .addChild(HAnimJoint.new()
                                    .setName("vl2")
                                    .setDEF("Joe_vl2")
                                    .setCenter([0, 1.12000000476837, -0.0649999976158142].to_java Java::float)
                                    .setSkinCoordIndex([16, 18, 25, 83, 84, 85, 86, 87, 88].to_java Java::int)
                                    .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 0.699999988079071, 1, 0.800000011920929].to_java Java::float)
                                    .setUlimit([0, 0, 0].to_java Java::float)
                                    .setLlimit([0, 0, 0].to_java Java::float)
                                    .addChild(HAnimJoint.new()
                                        .setName("vl1")
                                        .setDEF("Joe_vl1")
                                        .setCenter([0, 1.14590001106262, -0.0625].to_java Java::float)
                                        .setUlimit([0, 0, 0].to_java Java::float)
                                        .setLlimit([0, 0, 0].to_java Java::float)
                                        .addChild(HAnimJoint.new()
                                            .setName("vt12")
                                            .setDEF("Joe_vt12")
                                            .setCenter([0, 1.17900002002716, -0.068000003695488].to_java Java::float)
                                            .setUlimit([0, 0, 0].to_java Java::float)
                                            .setLlimit([0, 0, 0].to_java Java::float)
                                            .addChild(HAnimJoint.new()
                                                .setName("vt11")
                                                .setDEF("Joe_vt11")
                                                .setCenter([0, 1.26789999008179, -0.0810000002384186].to_java Java::float)
                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                .addChild(HAnimJoint.new()
                                                    .setName("vt10")
                                                    .setDEF("Joe_vt10")
                                                    .setCenter([0, 1.24199998378754, -0.0900000035762787].to_java Java::float)
                                                    .setSkinCoordIndex([15].to_java Java::int)
                                                    .setSkinCoordWeight([1].to_java Java::float)
                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                    .addChild(HAnimJoint.new()
                                                        .setName("vt9")
                                                        .setDEF("Joe_vt9")
                                                        .setCenter([0, 1.26800000667572, -0.100000001490116].to_java Java::float)
                                                        .setSkinCoordIndex([13, 14].to_java Java::int)
                                                        .setSkinCoordWeight([1, 1].to_java Java::float)
                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                        .addChild(HAnimJoint.new()
                                                            .setName("vt8")
                                                            .setDEF("Joe_vt8")
                                                            .setCenter([0, 1.2940000295639, -0.109999999403954].to_java Java::float)
                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                            .addChild(HAnimJoint.new()
                                                                .setName("vt7")
                                                                .setDEF("Joe_vt7")
                                                                .setCenter([0, 1.32299995422363, -0.115500003099442].to_java Java::float)
                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                .addChild(HAnimJoint.new()
                                                                    .setName("vt6")
                                                                    .setDEF("Joe_vt6")
                                                                    .setCenter([0, 1.35199999809265, -0.119999997317791].to_java Java::float)
                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                    .addChild(HAnimJoint.new()
                                                                        .setName("vt5")
                                                                        .setDEF("Joe_vt5")
                                                                        .setCenter([0, 1.38100004196167, -0.123499996960163].to_java Java::float)
                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                        .addChild(HAnimJoint.new()
                                                                            .setName("vt4")
                                                                            .setDEF("Joe_vt4")
                                                                            .setCenter([0, 1.4099999666214, -0.123499996960163].to_java Java::float)
                                                                            .setSkinCoordIndex([81].to_java Java::int)
                                                                            .setSkinCoordWeight([1].to_java Java::float)
                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                            .addChild(HAnimJoint.new()
                                                                                .setName("vt3")
                                                                                .setDEF("Joe_vt3")
                                                                                .setCenter([0, 1.43799996376038, -0.119999997317791].to_java Java::float)
                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                .addChild(HAnimJoint.new()
                                                                                    .setName("vt2")
                                                                                    .setDEF("Joe_vt2")
                                                                                    .setCenter([0, 1.46800005435944, -0.104999996721745].to_java Java::float)
                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                    .addChild(HAnimJoint.new()
                                                                                        .setName("vt1")
                                                                                        .setDEF("Joe_vt1")
                                                                                        .setCenter([0, 1.49699997901917, -0.0900000035762787].to_java Java::float)
                                                                                        .setSkinCoordIndex([11, 24].to_java Java::int)
                                                                                        .setSkinCoordWeight([1, 1].to_java Java::float)
                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                        .addChild(HAnimJoint.new()
                                                                                            .setName("vc7")
                                                                                            .setDEF("Joe_vc7")
                                                                                            .setCenter([0, 1.52499997615814, -0.0719999969005585].to_java Java::float)
                                                                                            .setSkinCoordIndex([74, 75].to_java Java::int)
                                                                                            .setSkinCoordWeight([1, 1].to_java Java::float)
                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                            .addChild(HAnimJoint.new()
                                                                                                .setName("vc6")
                                                                                                .setDEF("Joe_vc6")
                                                                                                .setCenter([0, 1.53999996185303, -0.0500000007450581].to_java Java::float)
                                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                .addChild(HAnimJoint.new()
                                                                                                    .setName("vc5")
                                                                                                    .setDEF("Joe_vc5")
                                                                                                    .setCenter([0, 1.55200004577637, -0.0350000001490116].to_java Java::float)
                                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                    .addChild(HAnimJoint.new()
                                                                                                        .setName("vc4")
                                                                                                        .setDEF("Joe_vc4")
                                                                                                        .setCenter([0, 1.56749999523163, -0.0255999993532896].to_java Java::float)
                                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                        .addChild(HAnimJoint.new()
                                                                                                            .setName("vc3")
                                                                                                            .setDEF("Joe_vc3")
                                                                                                            .setCenter([0, 1.58224999904633, -0.0185000002384186].to_java Java::float)
                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                            .addChild(HAnimJoint.new()
                                                                                                                .setName("vc2")
                                                                                                                .setDEF("Joe_vc2")
                                                                                                                .setCenter([0, 1.59500002861023, -0.0175000000745058].to_java Java::float)
                                                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                .addChild(HAnimJoint.new()
                                                                                                                    .setName("vc1")
                                                                                                                    .setDEF("Joe_vc1")
                                                                                                                    .setCenter([0, 1.61000001430511, -0.0149999996647239].to_java Java::float)
                                                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .addChild(HAnimJoint.new()
                                                                                                                        .setName("skullbase")
                                                                                                                        .setDEF("Joe_skullbase")
                                                                                                                        .setCenter([0, 1.62999999523163, -0.00999999977648258].to_java Java::float)
                                                                                                                        .setSkinCoordIndex([0, 1, 2, 3, 4, 5, 6, 7, 8, 9].to_java Java::int)
                                                                                                                        .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .addChild(HAnimJoint.new()
                                                                                                                            .setName("l_eyeball_joint")
                                                                                                                            .setDEF("Joe_l_eyeball_joint")
                                                                                                                            .setCenter([0.034000001847744, 1.65900003910065, 0.0599999986588955].to_java Java::float)
                                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        )
                                                                                                                        .addChild(HAnimJoint.new()
                                                                                                                            .setName("r_eyeball_joint")
                                                                                                                            .setDEF("Joe_r_eyeball_joint")
                                                                                                                            .setCenter([-0.034000001847744, 1.65900003910065, 0.0599999986588955].to_java Java::float)
                                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        )
                                                                                                                    )
                                                                                                                )
                                                                                                            )
                                                                                                        )
                                                                                                    )
                                                                                                )
                                                                                            )
                                                                                            .addChild(HAnimJoint.new()
                                                                                                .setName("l_sternoclavicular")
                                                                                                .setDEF("Joe_l_sternoclavicular")
                                                                                                .setCenter([0.0820000022649765, 1.44879996776581, -0.035300001502037].to_java Java::float)
                                                                                                .setSkinCoordIndex([12].to_java Java::int)
                                                                                                .setSkinCoordWeight([1].to_java Java::float)
                                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                .addChild(HAnimJoint.new()
                                                                                                    .setName("l_acromioclavicular")
                                                                                                    .setDEF("Joe_l_acromioclavicular")
                                                                                                    .setCenter([0.0961999967694283, 1.42690002918243, -0.0423999987542629].to_java Java::float)
                                                                                                    .setSkinCoordIndex([79].to_java Java::int)
                                                                                                    .setSkinCoordWeight([1].to_java Java::float)
                                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                    .addChild(HAnimJoint.new()
                                                                                                        .setName("l_shoulder")
                                                                                                        .setDEF("Joe_l_shoulder")
                                                                                                        .setCenter([0.200000002980232, 1.44000005722046, -0.0399999991059303].to_java Java::float)
                                                                                                        .setSkinCoordIndex([41, 42, 44, 80, 102, 103, 104, 105].to_java Java::int)
                                                                                                        .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                        .addChild(HAnimJoint.new()
                                                                                                            .setName("l_elbow")
                                                                                                            .setDEF("Joe_l_elbow")
                                                                                                            .setCenter([0.200000002980232, 1.13880002498627, -0.0399999991059303].to_java Java::float)
                                                                                                            .setSkinCoordIndex([45, 46, 47, 109, 110, 111, 112, 113, 115, 116, 117, 118].to_java Java::int)
                                                                                                            .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                            .addChild(HAnimJoint.new()
                                                                                                                .setName("l_radiocarpal")
                                                                                                                .setDEF("Joe_l_radiocarpal")
                                                                                                                .setCenter([0.200000002980232, 0.870000004768372, -0.0399999991059303].to_java Java::float)
                                                                                                                .setSkinCoordIndex([119, 120, 121, 122, 123, 124, 125, 126].to_java Java::int)
                                                                                                                .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                .addChild(HAnimJoint.new()
                                                                                                                    .setName("l_carpometacarpal_1")
                                                                                                                    .setDEF("Joe_l_carpometacarpal_1")
                                                                                                                    .setCenter([0.192399993538857, 0.847199976444244, -0.0533999986946583].to_java Java::float)
                                                                                                                    .setSkinCoordIndex([127, 128].to_java Java::int)
                                                                                                                    .setSkinCoordWeight([1, 1].to_java Java::float)
                                                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .addChild(HAnimJoint.new()
                                                                                                                        .setName("l_metacarpophalangeal_1")
                                                                                                                        .setDEF("Joe_l_metacarpophalangeal_1")
                                                                                                                        .setCenter([0.195099994540215, 0.82260000705719, 0.0245999991893768].to_java Java::float)
                                                                                                                        .setSkinCoordIndex([138, 139, 140, 141, 142, 143].to_java Java::int)
                                                                                                                        .setSkinCoordWeight([0.5, 0.5, 0.5, 1, 1, 1].to_java Java::float)
                                                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .addChild(HAnimJoint.new()
                                                                                                                            .setName("l_carpal_interphalangeal_1")
                                                                                                                            .setDEF("Joe_l_carpal_interphalangeal_1")
                                                                                                                            .setCenter([0.195500001311302, 0.815900027751923, 0.046399999409914].to_java Java::float)
                                                                                                                            .setSkinCoordIndex([144, 145, 146, 147, 148, 149, 150, 151, 152].to_java Java::int)
                                                                                                                            .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        )
                                                                                                                    )
                                                                                                                )
                                                                                                                .addChild(HAnimJoint.new()
                                                                                                                    .setName("l_carpometacarpal_2")
                                                                                                                    .setDEF("Joe_l_carpometacarpal_2")
                                                                                                                    .setCenter([0.198300004005432, 0.80239999294281, -0.0280000008642673].to_java Java::float)
                                                                                                                    .setSkinCoordIndex([129, 130].to_java Java::int)
                                                                                                                    .setSkinCoordWeight([1, 1].to_java Java::float)
                                                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .addChild(HAnimJoint.new()
                                                                                                                        .setName("l_metacarpophalangeal_2")
                                                                                                                        .setDEF("Joe_l_metacarpophalangeal_2")
                                                                                                                        .setCenter([0.198300004005432, 0.781499981880188, -0.0280000008642673].to_java Java::float)
                                                                                                                        .setSkinCoordIndex([138, 139, 140, 153, 154, 155, 163].to_java Java::int)
                                                                                                                        .setSkinCoordWeight([0.5, 0.5, 0.5, 1, 1, 1, 0.5].to_java Java::float)
                                                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .addChild(HAnimJoint.new()
                                                                                                                            .setName("l_carpal_proximal_interphalangeal_2")
                                                                                                                            .setDEF("Joe_l_carpal_proximal_interphalangeal_2")
                                                                                                                            .setCenter([0.201700001955032, 0.736299991607666, -0.0248000007122755].to_java Java::float)
                                                                                                                            .setSkinCoordIndex([166, 167, 168, 169].to_java Java::int)
                                                                                                                            .setSkinCoordWeight([1, 1, 1, 1].to_java Java::float)
                                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .addChild(HAnimJoint.new()
                                                                                                                                .setName("l_carpal_distal_interphalangeal_2")
                                                                                                                                .setDEF("Joe_l_carpal_distal_interphalangeal_2")
                                                                                                                                .setCenter([0.202800005674362, 0.713900029659271, -0.0236000008881092].to_java Java::float)
                                                                                                                                .setSkinCoordIndex([170, 171, 172, 173, 174, 175, 176, 177, 178].to_java Java::int)
                                                                                                                                .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            )
                                                                                                                        )
                                                                                                                    )
                                                                                                                )
                                                                                                                .addChild(HAnimJoint.new()
                                                                                                                    .setName("l_carpometacarpal_3")
                                                                                                                    .setDEF("Joe_l_carpometacarpal_3")
                                                                                                                    .setCenter([0.198699995875359, 0.802900016307831, -0.0529999993741512].to_java Java::float)
                                                                                                                    .setSkinCoordIndex([131, 132].to_java Java::int)
                                                                                                                    .setSkinCoordWeight([1, 1].to_java Java::float)
                                                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .addChild(HAnimJoint.new()
                                                                                                                        .setName("l_metacarpophalangeal_3")
                                                                                                                        .setDEF("Joe_l_metacarpophalangeal_3")
                                                                                                                        .setCenter([0.198699995875359, 0.781799972057343, -0.0529999993741512].to_java Java::float)
                                                                                                                        .setSkinCoordIndex([156, 157, 163, 164].to_java Java::int)
                                                                                                                        .setSkinCoordWeight([1, 1, 0.5, 0.5].to_java Java::float)
                                                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .addChild(HAnimJoint.new()
                                                                                                                            .setName("l_carpal_proximal_interphalangeal_3")
                                                                                                                            .setDEF("Joe_l_carpal_proximal_interphalangeal_3")
                                                                                                                            .setCenter([0.201299995183945, 0.727299988269806, -0.0502999983727932].to_java Java::float)
                                                                                                                            .setSkinCoordIndex([179, 180, 181, 182].to_java Java::int)
                                                                                                                            .setSkinCoordWeight([1, 1, 1, 1].to_java Java::float)
                                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .addChild(HAnimJoint.new()
                                                                                                                                .setName("l_carpal_distal_interphalangeal_3")
                                                                                                                                .setDEF("Joe_l_carpal_distal_interphalangeal_3")
                                                                                                                                .setCenter([0.202600002288818, 0.701099991798401, -0.0494000017642975].to_java Java::float)
                                                                                                                                .setSkinCoordIndex([183, 184, 185, 186, 187, 188, 189, 190, 191].to_java Java::int)
                                                                                                                                .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            )
                                                                                                                        )
                                                                                                                    )
                                                                                                                )
                                                                                                                .addChild(HAnimJoint.new()
                                                                                                                    .setName("l_carpometacarpal_4")
                                                                                                                    .setDEF("Joe_l_carpometacarpal_4")
                                                                                                                    .setCenter([0.195600003004074, 0.801900029182434, -0.0794000029563904].to_java Java::float)
                                                                                                                    .setSkinCoordIndex([133, 134].to_java Java::int)
                                                                                                                    .setSkinCoordWeight([1, 1].to_java Java::float)
                                                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .addChild(HAnimJoint.new()
                                                                                                                        .setName("l_metacarpophalangeal_4")
                                                                                                                        .setDEF("Joe_l_metacarpophalangeal_4")
                                                                                                                        .setCenter([0.195600003004074, 0.781499981880188, -0.0794000029563904].to_java Java::float)
                                                                                                                        .setSkinCoordIndex([158, 159, 164, 165].to_java Java::int)
                                                                                                                        .setSkinCoordWeight([1, 1, 0.5, 0.5].to_java Java::float)
                                                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .addChild(HAnimJoint.new()
                                                                                                                            .setName("l_carpal_proximal_interphalangeal_4")
                                                                                                                            .setDEF("Joe_l_carpal_proximal_interphalangeal_4")
                                                                                                                            .setCenter([0.197300001978874, 0.72869998216629, -0.0776999965310097].to_java Java::float)
                                                                                                                            .setSkinCoordIndex([192, 193, 194, 195].to_java Java::int)
                                                                                                                            .setSkinCoordWeight([1, 1, 1, 1].to_java Java::float)
                                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .addChild(HAnimJoint.new()
                                                                                                                                .setName("l_carpal_distal_interphalangeal_4")
                                                                                                                                .setDEF("Joe_l_carpal_distal_interphalangeal_4")
                                                                                                                                .setCenter([0.198300004005432, 0.704500019550323, -0.0767000019550323].to_java Java::float)
                                                                                                                                .setSkinCoordIndex([196, 197, 198, 199, 200, 201, 202, 203, 204].to_java Java::int)
                                                                                                                                .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            )
                                                                                                                        )
                                                                                                                    )
                                                                                                                )
                                                                                                                .addChild(HAnimJoint.new()
                                                                                                                    .setName("l_carpometacarpal_5")
                                                                                                                    .setDEF("Joe_l_carpometacarpal_5")
                                                                                                                    .setCenter([0.192499995231628, 0.806599974632263, -0.10360000282526].to_java Java::float)
                                                                                                                    .setSkinCoordIndex([135, 136, 137, 165].to_java Java::int)
                                                                                                                    .setSkinCoordWeight([1, 1, 1, 0.5].to_java Java::float)
                                                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .addChild(HAnimJoint.new()
                                                                                                                        .setName("l_metacarpophalangeal_5")
                                                                                                                        .setDEF("Joe_l_metacarpophalangeal_5")
                                                                                                                        .setCenter([0.192499995231628, 0.78659999370575, -0.10360000282526].to_java Java::float)
                                                                                                                        .setSkinCoordIndex([160, 161, 162].to_java Java::int)
                                                                                                                        .setSkinCoordWeight([1, 1, 1].to_java Java::float)
                                                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .addChild(HAnimJoint.new()
                                                                                                                            .setName("l_carpal_proximal_interphalangeal_5")
                                                                                                                            .setDEF("Joe_l_carpal_proximal_interphalangeal_5")
                                                                                                                            .setCenter([0.193800002336502, 0.745199978351593, -0.102399997413158].to_java Java::float)
                                                                                                                            .setSkinCoordIndex([205, 206, 207, 208].to_java Java::int)
                                                                                                                            .setSkinCoordWeight([1, 1, 1, 1].to_java Java::float)
                                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .addChild(HAnimJoint.new()
                                                                                                                                .setName("l_carpal_distal_interphalangeal_5")
                                                                                                                                .setDEF("Joe_l_carpal_distal_interphalangeal_5")
                                                                                                                                .setCenter([0.19480000436306, 0.727699995040894, -0.101700000464916].to_java Java::float)
                                                                                                                                .setSkinCoordIndex([209, 210, 211, 212, 213, 214, 215, 216, 217].to_java Java::int)
                                                                                                                                .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            )
                                                                                                                        )
                                                                                                                    )
                                                                                                                )
                                                                                                            )
                                                                                                        )
                                                                                                    )
                                                                                                )
                                                                                            )
                                                                                            .addChild(HAnimJoint.new()
                                                                                                .setName("r_sternoclavicular")
                                                                                                .setDEF("Joe_r_sternoclavicular")
                                                                                                .setCenter([-0.0299999993294477, 1.46000003814697, 0].to_java Java::float)
                                                                                                .setSkinCoordIndex([10].to_java Java::int)
                                                                                                .setSkinCoordWeight([1].to_java Java::float)
                                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                .addChild(HAnimJoint.new()
                                                                                                    .setName("r_acromioclavicular")
                                                                                                    .setDEF("Joe_r_acromioclavicular")
                                                                                                    .setCenter([-0.0900000035762787, 1.4099999666214, -0.109999999403954].to_java Java::float)
                                                                                                    .setSkinCoordIndex([77, 29].to_java Java::int)
                                                                                                    .setSkinCoordWeight([1, 0.899999976158142].to_java Java::float)
                                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                    .addChild(HAnimJoint.new()
                                                                                                        .setName("r_shoulder")
                                                                                                        .setDEF("Joe_r_shoulder")
                                                                                                        .setCenter([-0.200000002980232, 1.44000005722046, -0.0399999991059303].to_java Java::float)
                                                                                                        .setSkinCoordIndex([29, 30, 32, 78, 218, 219, 220, 221, 86, 88].to_java Java::int)
                                                                                                        .setSkinCoordWeight([0.100000001490116, 1, 1, 1, 1, 1, 1, 1, 0.300000011920929, 0.200000002980232].to_java Java::float)
                                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                        .addChild(HAnimJoint.new()
                                                                                                            .setName("r_elbow")
                                                                                                            .setDEF("Joe_r_elbow")
                                                                                                            .setCenter([-0.200000002980232, 1.13880002498627, -0.0399999991059303].to_java Java::float)
                                                                                                            .setSkinCoordIndex([33, 34, 35, 225, 226, 227, 228, 229, 231, 232, 233, 234].to_java Java::int)
                                                                                                            .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                            .addChild(HAnimJoint.new()
                                                                                                                .setName("r_radiocarpal")
                                                                                                                .setDEF("Joe_r_radiocarpal")
                                                                                                                .setCenter([-0.200000002980232, 0.889999985694885, -0.0399999991059303].to_java Java::float)
                                                                                                                .setSkinCoordIndex([235, 236, 237, 238, 239, 240, 241, 242].to_java Java::int)
                                                                                                                .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                .addChild(HAnimJoint.new()
                                                                                                                    .setName("r_carpometacarpal_1")
                                                                                                                    .setDEF("Joe_r_carpometacarpal_1")
                                                                                                                    .setCenter([-0.200000002980232, 0.850000023841858, 0].to_java Java::float)
                                                                                                                    .setSkinCoordIndex([243, 244].to_java Java::int)
                                                                                                                    .setSkinCoordWeight([1, 1].to_java Java::float)
                                                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .addChild(HAnimJoint.new()
                                                                                                                        .setName("r_metacarpophalangeal_1")
                                                                                                                        .setDEF("Joe_r_metacarpophalangeal_1")
                                                                                                                        .setCenter([-0.200000002980232, 0.819999992847443, 0.0299999993294477].to_java Java::float)
                                                                                                                        .setSkinCoordIndex([254, 255, 256, 257, 258, 259].to_java Java::int)
                                                                                                                        .setSkinCoordWeight([0.5, 0.5, 0.5, 1, 1, 1].to_java Java::float)
                                                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .addChild(HAnimJoint.new()
                                                                                                                            .setName("r_carpal_interphalangeal_1")
                                                                                                                            .setDEF("Joe_r_carpal_interphalangeal_1")
                                                                                                                            .setCenter([-0.200000002980232, 0.800000011920929, 0.0500000007450581].to_java Java::float)
                                                                                                                            .setSkinCoordIndex([260, 261, 262, 263, 264, 265, 266, 267, 268].to_java Java::int)
                                                                                                                            .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        )
                                                                                                                    )
                                                                                                                )
                                                                                                                .addChild(HAnimJoint.new()
                                                                                                                    .setName("r_carpometacarpal_2")
                                                                                                                    .setDEF("Joe_r_carpometacarpal_2")
                                                                                                                    .setCenter([-0.200000002980232, 0.839999973773956, -0.0149999996647239].to_java Java::float)
                                                                                                                    .setSkinCoordIndex([245, 246].to_java Java::int)
                                                                                                                    .setSkinCoordWeight([1, 1].to_java Java::float)
                                                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .addChild(HAnimJoint.new()
                                                                                                                        .setName("r_metacarpophalangeal_2")
                                                                                                                        .setDEF("Joe_r_metacarpophalangeal_2")
                                                                                                                        .setCenter([-0.200000002980232, 0.792999982833862, -0.0149999996647239].to_java Java::float)
                                                                                                                        .setSkinCoordIndex([254, 255, 256, 269, 270, 271, 279].to_java Java::int)
                                                                                                                        .setSkinCoordWeight([0.5, 0.5, 0.5, 1, 1, 1, 0.5].to_java Java::float)
                                                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .addChild(HAnimJoint.new()
                                                                                                                            .setName("r_carpal_proximal_interphalangeal_2")
                                                                                                                            .setDEF("Joe_r_carpal_proximal_interphalangeal_2")
                                                                                                                            .setCenter([-0.200000002980232, 0.745000004768372, -0.0149999996647239].to_java Java::float)
                                                                                                                            .setSkinCoordIndex([282, 283, 284, 285].to_java Java::int)
                                                                                                                            .setSkinCoordWeight([1, 1, 1, 1].to_java Java::float)
                                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .addChild(HAnimJoint.new()
                                                                                                                                .setName("r_carpal_distal_interphalangeal_2")
                                                                                                                                .setDEF("Joe_r_carpal_distal_interphalangeal_2")
                                                                                                                                .setCenter([-0.200000002980232, 0.720000028610229, -0.0149999996647239].to_java Java::float)
                                                                                                                                .setSkinCoordIndex([286, 287, 288, 289, 290, 291, 292, 293, 294].to_java Java::int)
                                                                                                                                .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            )
                                                                                                                        )
                                                                                                                    )
                                                                                                                )
                                                                                                                .addChild(HAnimJoint.new()
                                                                                                                    .setName("r_carpometacarpal_3")
                                                                                                                    .setDEF("Joe_r_carpometacarpal_3")
                                                                                                                    .setCenter([-0.200000002980232, 0.834999978542328, -0.0399999991059303].to_java Java::float)
                                                                                                                    .setSkinCoordIndex([247, 248].to_java Java::int)
                                                                                                                    .setSkinCoordWeight([1, 1].to_java Java::float)
                                                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .addChild(HAnimJoint.new()
                                                                                                                        .setName("r_metacarpophalangeal_3")
                                                                                                                        .setDEF("Joe_r_metacarpophalangeal_3")
                                                                                                                        .setCenter([-0.200000002980232, 0.787999987602234, -0.0399999991059303].to_java Java::float)
                                                                                                                        .setSkinCoordIndex([272, 273, 279, 280].to_java Java::int)
                                                                                                                        .setSkinCoordWeight([1, 1, 0.5, 0.5].to_java Java::float)
                                                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .addChild(HAnimJoint.new()
                                                                                                                            .setName("r_carpal_proximal_interphalangeal_3")
                                                                                                                            .setDEF("Joe_r_carpal_proximal_interphalangeal_3")
                                                                                                                            .setCenter([-0.200000002980232, 0.740000009536743, -0.0399999991059303].to_java Java::float)
                                                                                                                            .setSkinCoordIndex([295, 296, 297, 298].to_java Java::int)
                                                                                                                            .setSkinCoordWeight([1, 1, 1, 1].to_java Java::float)
                                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .addChild(HAnimJoint.new()
                                                                                                                                .setName("r_carpal_distal_interphalangeal_3")
                                                                                                                                .setDEF("Joe_r_carpal_distal_interphalangeal_3")
                                                                                                                                .setCenter([-0.200000002980232, 0.714200019836426, -0.0399999991059303].to_java Java::float)
                                                                                                                                .setSkinCoordIndex([299, 300, 301, 302, 303, 304, 305, 306, 307].to_java Java::int)
                                                                                                                                .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            )
                                                                                                                        )
                                                                                                                    )
                                                                                                                )
                                                                                                                .addChild(HAnimJoint.new()
                                                                                                                    .setName("r_carpometacarpal_4")
                                                                                                                    .setDEF("Joe_r_carpometacarpal_4")
                                                                                                                    .setCenter([-0.200000002980232, 0.834999978542328, -0.0649999976158142].to_java Java::float)
                                                                                                                    .setSkinCoordIndex([249, 250].to_java Java::int)
                                                                                                                    .setSkinCoordWeight([1, 1].to_java Java::float)
                                                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .addChild(HAnimJoint.new()
                                                                                                                        .setName("r_metacarpophalangeal_4")
                                                                                                                        .setDEF("Joe_r_metacarpophalangeal_4")
                                                                                                                        .setCenter([-0.200000002980232, 0.792999982833862, -0.0649999976158142].to_java Java::float)
                                                                                                                        .setSkinCoordIndex([274, 275, 280, 281].to_java Java::int)
                                                                                                                        .setSkinCoordWeight([1, 1, 0.5, 0.5].to_java Java::float)
                                                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .addChild(HAnimJoint.new()
                                                                                                                            .setName("r_carpal_proximal_interphalangeal_4")
                                                                                                                            .setDEF("Joe_r_carpal_proximal_interphalangeal_4")
                                                                                                                            .setCenter([-0.200000002980232, 0.740000009536743, -0.0649999976158142].to_java Java::float)
                                                                                                                            .setSkinCoordIndex([308, 309, 310, 311].to_java Java::int)
                                                                                                                            .setSkinCoordWeight([1, 1, 1, 1].to_java Java::float)
                                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .addChild(HAnimJoint.new()
                                                                                                                                .setName("r_carpal_distal_interphalangeal_4")
                                                                                                                                .setDEF("Joe_r_carpal_distal_interphalangeal_4")
                                                                                                                                .setCenter([-0.200000002980232, 0.717700004577637, -0.0649999976158142].to_java Java::float)
                                                                                                                                .setSkinCoordIndex([312, 313, 314, 315, 316, 317, 318, 319, 320].to_java Java::int)
                                                                                                                                .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            )
                                                                                                                        )
                                                                                                                    )
                                                                                                                )
                                                                                                                .addChild(HAnimJoint.new()
                                                                                                                    .setName("r_carpometacarpal_5")
                                                                                                                    .setDEF("Joe_r_carpometacarpal_5")
                                                                                                                    .setCenter([-0.200000002980232, 0.839999973773956, -0.0850000008940697].to_java Java::float)
                                                                                                                    .setSkinCoordIndex([251, 252, 253, 281].to_java Java::int)
                                                                                                                    .setSkinCoordWeight([1, 1, 1, 0.5].to_java Java::float)
                                                                                                                    .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                    .addChild(HAnimJoint.new()
                                                                                                                        .setName("r_metacarpophalangeal_5")
                                                                                                                        .setDEF("Joe_r_metacarpophalangeal_5")
                                                                                                                        .setCenter([-0.200000002980232, 0.790000021457672, -0.0850000008940697].to_java Java::float)
                                                                                                                        .setSkinCoordIndex([276, 277, 278].to_java Java::int)
                                                                                                                        .setSkinCoordWeight([1, 1, 1].to_java Java::float)
                                                                                                                        .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                        .addChild(HAnimJoint.new()
                                                                                                                            .setName("r_carpal_proximal_interphalangeal_5")
                                                                                                                            .setDEF("Joe_r_carpal_proximal_interphalangeal_5")
                                                                                                                            .setCenter([-0.200000002980232, 0.754999995231628, -0.0850000008940697].to_java Java::float)
                                                                                                                            .setSkinCoordIndex([321, 322, 323, 324].to_java Java::int)
                                                                                                                            .setSkinCoordWeight([1, 1, 1, 1].to_java Java::float)
                                                                                                                            .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            .addChild(HAnimJoint.new()
                                                                                                                                .setName("r_carpal_distal_interphalangeal_5")
                                                                                                                                .setDEF("Joe_r_carpal_distal_interphalangeal_5")
                                                                                                                                .setCenter([-0.200000002980232, 0.735000014305115, -0.0900000035762787].to_java Java::float)
                                                                                                                                .setSkinCoordIndex([325, 326, 327, 328, 329, 330, 331, 332, 333].to_java Java::int)
                                                                                                                                .setSkinCoordWeight([1, 1, 1, 1, 1, 1, 1, 1, 1].to_java Java::float)
                                                                                                                                .setUlimit([0, 0, 0].to_java Java::float)
                                                                                                                                .setLlimit([0, 0, 0].to_java Java::float)
                                                                                                                            )
                                                                                                                        )
                                                                                                                    )
                                                                                                                )
                                                                                                            )
                                                                                                        )
                                                                                                    )
                                                                                                )
                                                                                            )
                                                                                        )
                                                                                    )
                                                                                )
                                                                            )
                                                                        )
                                                                    )
                                                                )
                                                            )
                                                        )
                                                    )
                                                )
                                            )
                                        )
                                    )
                                )
                            )
                        )
                    )
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_sacroiliac")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_hip")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_knee")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_talocrural")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_tarsometatarsal_2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_metatarsophalangeal_2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_metatarsal_2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_hip")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_knee")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_talocrural")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_tarsometatarsal_2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_metatarsophalangeal_2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_tarsal_distal_interphalangeal_2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vl5")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vl4")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vl3")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vl2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vl1")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vt12")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vt11")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vt10")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vt9")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vt8")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vt7")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vt6")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vt5")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vt4")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vt3")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vt2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vt1")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vc7")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vc6")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vc5")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vc4")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vc3")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vc2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_vc1")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_skullbase")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_eyeball_joint")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_eyeball_joint")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_sternoclavicular")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_acromioclavicular")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_shoulder")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_elbow")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_radiocarpal")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_carpometacarpal_1")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_metacarpophalangeal_1")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_carpal_interphalangeal_1")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_carpometacarpal_2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_metacarpophalangeal_2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_carpal_proximal_interphalangeal_2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_carpal_distal_interphalangeal_2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_carpometacarpal_3")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_metacarpophalangeal_3")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_carpal_proximal_interphalangeal_3")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_carpal_distal_interphalangeal_3")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_carpometacarpal_4")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_metacarpophalangeal_4")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_carpal_proximal_interphalangeal_4")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_carpal_distal_interphalangeal_4")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_carpometacarpal_5")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_metacarpophalangeal_5")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_carpal_proximal_interphalangeal_5")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_l_carpal_distal_interphalangeal_5")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_sternoclavicular")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_acromioclavicular")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_shoulder")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_elbow")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_radiocarpal")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_carpometacarpal_1")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_metacarpophalangeal_1")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_carpal_interphalangeal_1")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_carpometacarpal_2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_metacarpophalangeal_2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_carpal_proximal_interphalangeal_2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_carpal_distal_interphalangeal_2")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_carpometacarpal_3")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_metacarpophalangeal_3")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_carpal_proximal_interphalangeal_3")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_carpal_distal_interphalangeal_3")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_carpometacarpal_4")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_metacarpophalangeal_4")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_carpal_proximal_interphalangeal_4")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_carpal_distal_interphalangeal_4")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_carpometacarpal_5")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_metacarpophalangeal_5")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_carpal_proximal_interphalangeal_5")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_r_carpal_distal_interphalangeal_5")
                )
                .addJoints(HAnimJoint.new()
                    .setContainerFieldOverride("joints")
                    .setUSE("Joe_humanoid_root")
                )
                .addSkin(Shape.new()
                    .setContainerFieldOverride("skin")
                    .setGeometry(IndexedFaceSet.new()
                        .setCoordIndex([0, 9, 5, -1, 0, 7, 9, -1, 0, 5, 1, -1, 1, 5, 2, -1, 1, 3, 7, -1, 2, 4, 3, -1, 0, 1, 7, -1, 1, 2, 3, -1, 5, 6, 2, -1, 7, 3, 8, -1, 6, 4, 2, -1, 3, 4, 8, -1, 9, 6, 5, -1, 9, 7, 8, -1, 4, 6, 10, -1, 4, 10, 12, -1, 4, 12, 8, -1, 10, 11, 12, -1, 9, 75, 24, -1, 9, 24, 74, -1, 9, 8, 75, -1, 9, 74, 6, -1, 10, 6, 74, -1, 12, 75, 8, -1, 74, 24, 29, -1, 24, 77, 29, -1, 10, 74, 29, -1, 77, 32, 29, -1, 32, 78, 29, -1, 78, 30, 29, -1, 30, 10, 29, -1, 41, 24, 75, -1, 41, 75, 12, -1, 41, 12, 42, -1, 41, 42, 80, -1, 41, 80, 44, -1, 41, 44, 79, -1, 41, 79, 24, -1, 81, 24, 79, -1, 81, 77, 24, -1, 81, 25, 77, -1, 81, 79, 25, -1, 25, 79, 44, -1, 25, 32, 77, -1, 25, 83, 32, -1, 25, 26, 83, -1, 25, 27, 26, -1, 25, 84, 27, -1, 25, 44, 84, -1, 11, 10, 30, -1, 11, 30, 13, -1, 11, 13, 15, -1, 11, 15, 14, -1, 11, 14, 42, -1, 11, 42, 12, -1, 15, 13, 16, -1, 15, 18, 14, -1, 15, 16, 76, -1, 15, 76, 18, -1, 76, 16, 17, -1, 76, 17, 82, -1, 76, 82, 19, -1, 76, 19, 18, -1, 22, 18, 19, -1, 22, 87, 18, -1, 22, 27, 84, -1, 22, 84, 87, -1, 87, 84, 85, -1, 85, 84, 44, -1, 85, 42, 14, -1, 87, 14, 18, -1, 87, 85, 14, -1, 20, 83, 26, -1, 20, 17, 16, -1, 20, 16, 88, -1, 20, 88, 83, -1, 88, 16, 13, -1, 88, 13, 86, -1, 88, 86, 83, -1, 86, 13, 30, -1, 86, 32, 83, -1, 23, 89, 22, -1, 89, 27, 22, -1, 89, 91, 27, -1, 91, 26, 27, -1, 91, 20, 26, -1, 21, 20, 91, -1, 21, 17, 20, -1, 21, 92, 17, -1, 82, 17, 92, -1, 82, 90, 19, -1, 23, 22, 19, -1, 23, 19, 90, -1, 82, 92, 101, -1, 82, 101, 99, -1, 82, 99, 93, -1, 82, 93, 95, -1, 82, 95, 97, -1, 82, 97, 90, -1, 23, 90, 97, -1, 23, 97, 94, -1, 23, 94, 89, -1, 89, 94, 96, -1, 89, 96, 95, -1, 89, 95, 93, -1, 89, 93, 91, -1, 91, 93, 99, -1, 91, 99, 100, -1, 91, 100, 98, -1, 21, 91, 98, -1, 21, 98, 101, -1, 21, 101, 92, -1, 85, 105, 42, -1, 85, 103, 105, -1, 85, 44, 103, -1, 103, 44, 104, -1, 80, 42, 105, -1, 80, 105, 102, -1, 80, 102, 104, -1, 80, 104, 44, -1, 105, 109, 102, -1, 102, 109, 47, -1, 47, 104, 102, -1, 104, 47, 45, -1, 104, 45, 103, -1, 103, 45, 46, -1, 103, 46, 109, -1, 103, 109, 105, -1, 109, 112, 110, -1, 109, 110, 47, -1, 47, 110, 111, -1, 47, 111, 45, -1, 45, 111, 113, -1, 113, 46, 45, -1, 46, 113, 112, -1, 112, 109, 46, -1, 112, 118, 110, -1, 110, 118, 115, -1, 110, 115, 111, -1, 111, 115, 117, -1, 111, 117, 113, -1, 113, 117, 116, -1, 113, 116, 112, -1, 112, 116, 118, -1, 115, 118, 119, -1, 119, 118, 122, -1, 118, 116, 122, -1, 122, 116, 120, -1, 116, 117, 120, -1, 120, 117, 121, -1, 117, 115, 121, -1, 115, 119, 121, -1, 119, 127, 123, -1, 119, 122, 127, -1, 122, 126, 127, -1, 122, 128, 126, -1, 122, 120, 128, -1, 120, 124, 128, -1, 120, 121, 124, -1, 121, 125, 124, -1, 121, 119, 125, -1, 119, 123, 125, -1, 127, 129, 123, -1, 127, 126, 129, -1, 129, 126, 141, -1, 141, 126, 143, -1, 126, 142, 143, -1, 126, 128, 142, -1, 128, 124, 130, -1, 142, 128, 130, -1, 124, 132, 130, -1, 124, 134, 132, -1, 125, 134, 124, -1, 125, 136, 134, -1, 125, 137, 136, -1, 125, 135, 137, -1, 125, 133, 135, -1, 125, 123, 133, -1, 123, 131, 133, -1, 123, 129, 131, -1, 131, 129, 138, -1, 129, 141, 138, -1, 138, 141, 144, -1, 141, 143, 144, -1, 143, 146, 144, -1, 142, 146, 143, -1, 142, 145, 146, -1, 139, 145, 142, -1, 130, 139, 142, -1, 139, 130, 132, -1, 139, 132, 154, -1, 132, 157, 154, -1, 132, 159, 157, -1, 132, 134, 159, -1, 134, 136, 159, -1, 136, 161, 159, -1, 136, 137, 161, -1, 137, 162, 161, -1, 160, 162, 137, -1, 135, 160, 137, -1, 133, 160, 135, -1, 133, 158, 160, -1, 131, 158, 133, -1, 156, 158, 131, -1, 153, 156, 131, -1, 131, 138, 153, -1, 138, 155, 153, -1, 140, 155, 138, -1, 138, 144, 140, -1, 144, 147, 140, -1, 140, 147, 145, -1, 140, 145, 139, -1, 139, 155, 140, -1, 154, 155, 139, -1, 146, 149, 144, -1, 146, 151, 149, -1, 145, 151, 146, -1, 150, 151, 145, -1, 145, 152, 150, -1, 147, 152, 145, -1, 147, 149, 152, -1, 147, 144, 149, -1, 148, 149, 151, -1, 148, 152, 149, -1, 148, 150, 152, -1, 148, 151, 150, -1, 160, 207, 162, -1, 160, 205, 207, -1, 165, 208, 205, -1, 160, 165, 205, -1, 158, 165, 160, -1, 161, 162, 207, -1, 161, 207, 206, -1, 165, 206, 208, -1, 206, 165, 161, -1, 161, 165, 159, -1, 207, 209, 211, -1, 205, 209, 207, -1, 205, 212, 209, -1, 205, 208, 212, -1, 206, 212, 208, -1, 206, 210, 212, -1, 206, 207, 210, -1, 207, 211, 210, -1, 209, 212, 213, -1, 212, 216, 213, -1, 212, 214, 216, -1, 210, 214, 212, -1, 210, 215, 214, -1, 210, 211, 215, -1, 209, 215, 211, -1, 209, 213, 215, -1, 217, 213, 216, -1, 217, 215, 213, -1, 217, 214, 215, -1, 217, 216, 214, -1, 158, 194, 165, -1, 192, 194, 158, -1, 164, 195, 192, -1, 158, 164, 192, -1, 156, 164, 158, -1, 159, 194, 165, -1, 159, 194, 193, -1, 159, 193, 195, -1, 159, 195, 164, -1, 159, 164, 157, -1, 157, 164, 180, -1, 192, 198, 194, -1, 192, 196, 198, -1, 192, 195, 196, -1, 195, 199, 196, -1, 196, 199, 200, -1, 199, 203, 200, -1, 193, 199, 195, -1, 193, 197, 199, -1, 193, 198, 197, -1, 193, 194, 198, -1, 199, 201, 203, -1, 197, 201, 199, -1, 197, 198, 201, -1, 198, 202, 201, -1, 196, 202, 198, -1, 200, 202, 196, -1, 204, 202, 200, -1, 204, 201, 202, -1, 204, 203, 201, -1, 204, 200, 203, -1, 156, 181, 164, -1, 156, 179, 181, -1, 156, 182, 179, -1, 156, 163, 182, -1, 163, 180, 182, -1, 157, 180, 163, -1, 164, 181, 180, -1, 179, 182, 183, -1, 182, 186, 183, -1, 182, 184, 186, -1, 180, 184, 182, -1, 180, 181, 184, -1, 181, 185, 184, -1, 179, 185, 181, -1, 183, 185, 179, -1, 183, 186, 187, -1, 186, 190, 187, -1, 184, 190, 186, -1, 184, 188, 190, -1, 184, 185, 188, -1, 185, 189, 188, -1, 185, 183, 189, -1, 183, 187, 189, -1, 191, 189, 187, -1, 191, 188, 189, -1, 191, 190, 188, -1, 191, 187, 190, -1, 153, 163, 156, -1, 153, 168, 163, -1, 153, 166, 168, -1, 153, 169, 166, -1, 155, 169, 153, -1, 155, 167, 169, -1, 154, 167, 155, -1, 154, 163, 167, -1, 154, 157, 163, -1, 163, 168, 167, -1, 166, 169, 170, -1, 169, 173, 170, -1, 169, 171, 173, -1, 169, 167, 171, -1, 167, 168, 171, -1, 168, 172, 171, -1, 168, 170, 172, -1, 170, 168, 166, -1, 170, 173, 174, -1, 173, 177, 174, -1, 173, 175, 177, -1, 173, 171, 175, -1, 171, 172, 175, -1, 172, 176, 175, -1, 172, 174, 176, -1, 170, 174, 172, -1, 178, 176, 174, -1, 178, 175, 176, -1, 178, 177, 175, -1, 178, 174, 177, -1, 86, 30, 221, -1, 86, 221, 219, -1, 86, 219, 32, -1, 32, 219, 220, -1, 78, 32, 220, -1, 78, 220, 218, -1, 78, 218, 221, -1, 78, 221, 30, -1, 221, 225, 219, -1, 219, 225, 35, -1, 35, 33, 219, -1, 33, 220, 219, -1, 33, 34, 220, -1, 220, 34, 218, -1, 221, 218, 34, -1, 34, 225, 221, -1, 225, 226, 228, -1, 225, 228, 35, -1, 35, 228, 229, -1, 35, 229, 33, -1, 33, 229, 227, -1, 33, 227, 34, -1, 34, 227, 226, -1, 34, 226, 225, -1, 226, 234, 228, -1, 228, 234, 232, -1, 232, 229, 228, -1, 232, 233, 229, -1, 229, 233, 227, -1, 227, 233, 231, -1, 227, 231, 226, -1, 226, 231, 234, -1, 231, 235, 234, -1, 235, 238, 234, -1, 234, 238, 232, -1, 238, 236, 232, -1, 232, 236, 233, -1, 236, 237, 233, -1, 233, 237, 231, -1, 231, 237, 235, -1, 235, 239, 243, -1, 235, 243, 238, -1, 238, 243, 242, -1, 238, 242, 244, -1, 238, 244, 236, -1, 236, 244, 240, -1, 236, 240, 237, -1, 237, 240, 241, -1, 237, 241, 235, -1, 235, 241, 239, -1, 243, 239, 245, -1, 243, 245, 242, -1, 245, 257, 242, -1, 257, 259, 242, -1, 242, 259, 258, -1, 242, 258, 244, -1, 244, 246, 240, -1, 258, 246, 244, -1, 240, 246, 248, -1, 240, 248, 250, -1, 241, 240, 250, -1, 241, 250, 252, -1, 241, 252, 253, -1, 241, 253, 251, -1, 241, 251, 249, -1, 241, 249, 239, -1, 239, 249, 247, -1, 239, 247, 245, -1, 247, 254, 245, -1, 245, 254, 257, -1, 254, 260, 257, -1, 257, 260, 259, -1, 259, 260, 262, -1, 258, 259, 262, -1, 258, 262, 261, -1, 255, 258, 261, -1, 246, 258, 255, -1, 255, 248, 246, -1, 255, 270, 248, -1, 248, 270, 273, -1, 248, 273, 275, -1, 248, 275, 250, -1, 250, 275, 252, -1, 252, 275, 277, -1, 252, 277, 253, -1, 253, 277, 278, -1, 276, 253, 278, -1, 251, 253, 276, -1, 249, 251, 276, -1, 249, 276, 274, -1, 247, 249, 274, -1, 272, 247, 274, -1, 269, 247, 272, -1, 247, 269, 254, -1, 254, 269, 271, -1, 256, 254, 271, -1, 254, 256, 260, -1, 260, 256, 263, -1, 256, 261, 263, -1, 256, 255, 261, -1, 255, 256, 271, -1, 270, 255, 271, -1, 262, 260, 265, -1, 262, 265, 267, -1, 261, 262, 267, -1, 266, 261, 267, -1, 261, 266, 268, -1, 263, 261, 268, -1, 263, 268, 265, -1, 263, 265, 260, -1, 264, 267, 265, -1, 264, 265, 268, -1, 264, 268, 266, -1, 264, 266, 267, -1, 276, 278, 323, -1, 276, 323, 321, -1, 281, 321, 324, -1, 276, 321, 281, -1, 274, 276, 281, -1, 277, 323, 278, -1, 277, 322, 323, -1, 281, 324, 322, -1, 322, 277, 281, -1, 277, 275, 281, -1, 323, 327, 325, -1, 321, 323, 325, -1, 321, 325, 328, -1, 321, 328, 324, -1, 322, 324, 328, -1, 322, 328, 326, -1, 322, 326, 323, -1, 323, 326, 327, -1, 325, 329, 328, -1, 328, 329, 332, -1, 328, 332, 330, -1, 326, 328, 330, -1, 326, 330, 331, -1, 326, 331, 327, -1, 325, 327, 331, -1, 325, 331, 329, -1, 333, 332, 329, -1, 333, 329, 331, -1, 333, 331, 330, -1, 333, 330, 332, -1, 274, 281, 310, -1, 308, 274, 310, -1, 280, 308, 311, -1, 274, 308, 280, -1, 272, 274, 280, -1, 275, 310, 281, -1, 275, 309, 310, -1, 275, 311, 309, -1, 275, 280, 311, -1, 275, 273, 280, -1, 273, 296, 280, -1, 308, 310, 314, -1, 308, 314, 312, -1, 308, 312, 311, -1, 311, 312, 315, -1, 312, 316, 315, -1, 315, 316, 319, -1, 309, 311, 315, -1, 309, 315, 313, -1, 309, 313, 314, -1, 309, 314, 310, -1, 315, 319, 317, -1, 313, 315, 317, -1, 313, 317, 314, -1, 314, 317, 318, -1, 312, 314, 318, -1, 316, 312, 318, -1, 320, 316, 318, -1, 320, 318, 317, -1, 320, 317, 319, -1, 320, 319, 316, -1, 272, 280, 297, -1, 272, 297, 295, -1, 272, 295, 298, -1, 272, 298, 279, -1, 279, 298, 296, -1, 273, 279, 296, -1, 280, 296, 297, -1, 295, 299, 298, -1, 298, 299, 302, -1, 298, 302, 300, -1, 296, 298, 300, -1, 296, 300, 297, -1, 297, 300, 301, -1, 295, 297, 301, -1, 299, 295, 301, -1, 299, 303, 302, -1, 302, 303, 306, -1, 300, 302, 306, -1, 300, 306, 304, -1, 300, 304, 301, -1, 301, 304, 305, -1, 301, 305, 299, -1, 299, 305, 303, -1, 307, 303, 305, -1, 307, 305, 304, -1, 307, 304, 306, -1, 307, 306, 303, -1, 269, 272, 279, -1, 269, 279, 284, -1, 269, 284, 282, -1, 269, 282, 285, -1, 271, 269, 285, -1, 271, 285, 283, -1, 270, 271, 283, -1, 270, 283, 279, -1, 270, 279, 273, -1, 279, 283, 284, -1, 282, 286, 285, -1, 285, 286, 289, -1, 285, 289, 287, -1, 285, 287, 283, -1, 283, 287, 284, -1, 284, 287, 288, -1, 284, 288, 286, -1, 286, 282, 284, -1, 286, 290, 289, -1, 289, 290, 293, -1, 289, 293, 291, -1, 289, 291, 287, -1, 287, 291, 288, -1, 288, 291, 292, -1, 288, 292, 290, -1, 286, 288, 290, -1, 294, 290, 292, -1, 294, 292, 291, -1, 294, 291, 293, -1, 294, 293, 290, -1, 97, 334, 336, -1, 97, 336, 94, -1, 94, 336, 96, -1, 336, 335, 96, -1, 96, 335, 95, -1, 95, 335, 337, -1, 95, 337, 334, -1, 95, 334, 97, -1, 334, 341, 336, -1, 336, 341, 338, -1, 336, 338, 335, -1, 335, 338, 340, -1, 335, 340, 337, -1, 337, 340, 339, -1, 337, 339, 334, -1, 334, 339, 341, -1, 341, 345, 342, -1, 341, 342, 338, -1, 338, 342, 340, -1, 340, 342, 344, -1, 340, 344, 339, -1, 339, 344, 343, -1, 339, 343, 345, -1, 339, 345, 341, -1, 345, 349, 342, -1, 342, 349, 351, -1, 342, 351, 346, -1, 342, 346, 344, -1, 71, 346, 348, -1, 71, 344, 346, -1, 71, 348, 347, -1, 71, 347, 344, -1, 344, 347, 343, -1, 343, 347, 352, -1, 343, 352, 349, -1, 343, 349, 345, -1, 349, 352, 356, -1, 349, 356, 353, -1, 349, 353, 355, -1, 349, 355, 351, -1, 354, 356, 352, -1, 354, 352, 350, -1, 354, 350, 351, -1, 354, 351, 355, -1, 353, 356, 357, -1, 353, 357, 358, -1, 353, 358, 359, -1, 353, 359, 360, -1, 353, 360, 361, -1, 353, 361, 355, -1, 354, 357, 356, -1, 350, 346, 351, -1, 348, 346, 347, -1, 350, 347, 346, -1, 350, 352, 347, -1, 354, 358, 357, -1, 354, 359, 358, -1, 354, 360, 359, -1, 354, 361, 360, -1, 354, 355, 361, -1, 101, 362, 365, -1, 101, 365, 99, -1, 99, 365, 100, -1, 100, 365, 363, -1, 100, 363, 98, -1, 98, 363, 364, -1, 98, 364, 101, -1, 101, 364, 362, -1, 362, 369, 367, -1, 362, 367, 365, -1, 365, 367, 363, -1, 363, 367, 368, -1, 363, 367, 368, -1, 363, 368, 366, -1, 363, 366, 364, -1, 364, 366, 362, -1, 362, 366, 369, -1, 369, 373, 371, -1, 369, 371, 367, -1, 367, 371, 368, -1, 368, 371, 372, -1, 368, 372, 366, -1, 366, 372, 370, -1, 366, 370, 369, -1, 369, 370, 373, -1, 373, 377, 380, -1, 373, 380, 375, -1, 373, 375, 371, -1, 371, 375, 372, -1, 372, 375, 376, -1, 372, 376, 374, -1, 372, 374, 370, -1, 370, 374, 379, -1, 373, 370, 379, -1, 373, 379, 377, -1, 377, 379, 383, -1, 377, 383, 381, -1, 377, 381, 384, -1, 377, 384, 380, -1, 381, 383, 389, -1, 381, 389, 388, -1, 381, 388, 387, -1, 381, 387, 386, -1, 381, 386, 385, -1, 381, 385, 384, -1, 376, 375, 374, -1, 378, 379, 374, -1, 378, 374, 375, -1, 378, 375, 380, -1, 382, 386, 387, -1, 382, 387, 388, -1, 382, 388, 389, -1, 382, 389, 383, -1, 382, 383, 379, -1, 382, 379, 378, -1, 382, 378, 380, -1, 382, 380, 384, -1, 382, 384, 385, -1, 382, 385, 386, -1].to_java Java::int)
                        .setCreaseAngle(3.09999990463257)
                        .setColorPerVertex(false)
                        .setCoord(Coordinate.new()
                            .setDEF("JoeSkinCoord")
                            .setPoint([0, 1.76999998092651, 0, 0, 1.66499996185303, 0.0900000035762787, -0.0329999998211861, 1.62000000476837, 0.0869999974966049, 0.0329999998211861, 1.62000000476837, 0.0869999974966049, 0, 1.54999995231628, 0.0970000028610229, -0.0769999995827675, 1.63999998569489, -0.00999999977648258, -0.0527000017464161, 1.58000004291534, 0.0149999996647239, 0.0769999995827675, 1.63999998569489, -0.00999999977648258, 0.0527000017464161, 1.58000004291534, 0.0149999996647239, 0, 1.625, -0.0925000011920929, -0.0299999993294477, 1.46000003814697, 0.0350000001490116, 0, 1.44000005722046, 0.0299999993294477, 0.0299999993294477, 1.46000003814697, 0.0350000001490116, -0.113499999046326, 1.317999958992, 0.0949999988079071, 0.113499999046326, 1.317999958992, 0.0949999988079071, 0, 1.25, 0.112999998033047, -0.0869999974966049, 1.19000005722046, 0.0900000035762787, -0.0935000032186508, 1.02999997138977, 0.0750000029802322, 0.0869999974966049, 1.19000005722046, 0.0900000035762787, 0.0935000032186508, 1.02999997138977, 0.0750000029802322, -0.142499998211861, 1.06500005722046, 0.00329999998211861, -0.150000005960464, 0.899999976158142, -0.00999999977648258, 0.142499998211861, 1.06500005722046, 0.00329999998211861, 0.150000005960464, 0.899999976158142, -0.00999999977648258, 0, 1.52999997138977, -0.0839999988675117, 0.00490000005811453, 1.19079995155334, -0.111299999058247, -0.0772999972105026, 1.01900005340576, -0.119999997317791, 0.0772999972105026, 1.01900005340576, -0.119999997317791, 0.00499999988824129, 1.09150004386902, -0.109099999070168, -0.178000003099442, 1.48249995708466, -0.0625, -0.170000001788139, 1.37999999523163, 0.00700000021606684, -0.188400000333786, 0.86760002374649, -0.0359999984502792, -0.159999996423721, 1.37999999523163, -0.127000004053116, -0.200000002980232, 1.13880002498627, -0.0799999982118607, -0.244000002741814, 1.13880002498627, -0.0399999991059303, -0.165000006556511, 1.13880002498627, -0.0399999991059303, -0.230000004172325, 1.13300001621246, -0.0549999997019768, -0.197699993848801, 0.816900014877319, -0.0176999997347593, -0.194100007414818, 0.677200019359589, -0.0423000007867813, -0.21170000731945, 0.856199979782104, -0.0584000013768673, -0.192900002002716, 0.788999974727631, -0.10639999806881, 0.174999997019768, 1.48249995708466, -0.0599999986588955, 0.170000001788139, 1.37999999523163, 0.00700000021606684, 0.190099999308586, 0.864499986171722, -0.0414999984204769, 0.159999996423721, 1.37999999523163, -0.125, 0.200000002980232, 1.13880002498627, -0.0799999982118607, 0.165000006556511, 1.13880002498627, -0.0399999991059303, 0.244000002741814, 1.13880002498627, -0.0399999991059303, 0.230000004172325, 1.13300001621246, -0.0549999997019768, 0.200900003314018, 0.813899993896484, -0.023700000718236, 0.205599993467331, 0.674300014972687, -0.048200000077486, 0.214200004935265, 0.85290002822876, -0.064800001680851, 0.192900002002716, 0.78600001335144, -0.112199999392033, -0.100000001490116, 0.491299986839294, -0.0299999993294477, -0.170000001788139, 0.465999990701675, 0, -0.0500000007450581, 0.465999990701675, 0, -0.165000006556511, 0.00999999977648258, 0.119999997317791, -0.150000005960464, 0.0700000002980232, 0, -0.0850000008940697, 0.0860000029206276, 0.0125000001862645, -0.0900000035762787, 0.0560000017285347, 0.0125000001862645, -0.115000002086163, 0.0199999995529652, 0.122000001370907, -0.115000002086163, 0.0399999991059303, -0.0549999997019768, -0.109999999403954, 0.0109999999403954, 0.189999997615814, 0.0992999970912933, 0.488099992275238, -0.0308999996632338, 0.170000001788139, 0.465999990701675, 0, 0.0500000007450581, 0.486699998378754, 0, 0.165000006556511, 0.00999999977648258, 0.119999997317791, 0.150000005960464, 0.0700000002980232, 0, 0.0850000008940697, 0.0860000029206276, 0.0125000001862645, 0.0900000035762787, 0.0560000017285347, 0.0125000001862645, 0.115000002086163, 0.0199999995529652, 0.122000001370907, 0.115000002086163, 0.0399999991059303, -0.0549999997019768, 0.109999999403954, 0.0109999999403954, 0.189999997615814, 0, 0.875, 0, -0.0645999982953072, 1.51489996910095, -0.0379999987781048, 0.0645999982953072, 1.51489996910095, -0.0379999987781048, 0, 1.07225000858307, 0.0900000035762787, -0.109999999403954, 1.42700004577637, -0.137500002980232, -0.234999999403954, 1.41999995708466, -0.0625, 0.109999999403954, 1.42700004577637, -0.137500002980232, 0.234999999403954, 1.41999995708466, -0.0625, 0, 1.4099999666214, -0.144999995827675, 0, 0.925000011920929, 0.0799999982118607, -0.0869999974966049, 1.19000005722046, -0.0900000035762787, 0.0869999974966049, 1.19000005722046, -0.0900000035762787, 0.172000005841255, 1.32000005245209, -0.0299999993294477, -0.172000005841255, 1.32000005245209, -0.0300000011920929, 0.150000005960464, 1.23000001907349, -0.0149999996647239, -0.150000005960464, 1.23000001907349, -0.0150000005960464, 0.0790000036358833, 0.919999957084656, -0.140000000596046, 0.100000001490116, 0.899999976158142, 0.0769999995827675, -0.0790000036358833, 0.919999957084656, -0.140000000596046, -0.100000001490116, 0.899999976158142, 0.0750000029802322, 0, 0.870000004768372, 0, 0.171000003814697, 0.649999976158142, 0, 0.0199999995529652, 0.649999976158142, 0, 0.100000001490116, 0.649999976158142, -0.0799999982118607, 0.100000001490116, 0.649999976158142, 0.0700000002980232, -0.171000003814697, 0.649999976158142, 0, -0.0199999995529652, 0.649999976158142, 0, -0.100000001490116, 0.649999976158142, -0.0799999982118607, -0.100000001490116, 0.649999976158142, 0.0700000002980232, 0.25, 1.26999998092651, -0.0399999991059303, 0.170000001788139, 1.26999998092651, -0.0399999991059303, 0.200000002980232, 1.26999998092651, -0.0900000035762787, 0.200000002980232, 1.26999998092651, 0.0199999995529652, 0.244000002741814, 1.13880002498627, -0.0399999991059303, 0.165000006556511, 1.13880002498627, -0.0399999991059303, 0.200000002980232, 1.13880002498627, -0.0799999982118607, 0.200000002980232, 1.13880002498627, -0.0130000002682209, 0.224999994039536, 1, -0.00999999977648258, 0.224999994039536, 1, -0.0700000002980232, 0.185000002384186, 1, -0.00999999977648258, 0.185000002384186, 1, -0.0700000002980232, 0.200000002980232, 1.13880002498627, -0.0399999991059303, 0.224999994039536, 0.920000016689301, -0.0399999991059303, 0.174999997019768, 0.920000016689301, -0.0399999991059303, 0.200000002980232, 0.920000016689301, -0.0649999976158142, 0.200000002980232, 0.920000016689301, -0.0149999996647239, 0.224999994039536, 0.889999985694885, -0.0399999991059303, 0.174999997019768, 0.889999985694885, -0.0399999991059303, 0.200000002980232, 0.889999985694885, -0.0649999976158142, 0.200000002980232, 0.889999985694885, -0.0149999996647239, 0.217999994754791, 0.860000014305115, -0.0399999991059303, 0.184000000357628, 0.860000014305115, -0.0399999991059303, 0.200000002980232, 0.870000004768372, -0.0700000002980232, 0.200000002980232, 0.870000004768372, 0, 0.209999993443489, 0.850000023841858, 0, 0.185399994254112, 0.850000023841858, 0, 0.211999997496605, 0.839999973773956, -0.0149999996647239, 0.18299999833107, 0.839999973773956, -0.0149999996647239, 0.212999999523163, 0.834999978542328, -0.0399999991059303, 0.189999997615814, 0.834999978542328, -0.0399999991059303, 0.210999995470047, 0.834999978542328, -0.0649999976158142, 0.19200000166893, 0.834999978542328, -0.0649999976158142, 0.208000004291534, 0.839999973773956, -0.0850000008940697, 0.189999997615814, 0.839999973773956, -0.0850000008940697, 0.200000002980232, 0.839999973773956, -0.0949999988079071, 0.215000003576279, 0.819999992847443, 0, 0.193000003695488, 0.814999997615814, 0.00499999988824129, 0.197999998927116, 0.800000011920929, 0.0120000001043081, 0.209999993443489, 0.819999992847443, 0.0299999993294477, 0.189999997615814, 0.819999992847443, 0.0299999993294477, 0.200000002980232, 0.834999978542328, 0.0390000008046627, 0.211999997496605, 0.800000011920929, 0.0500000007450581, 0.187999993562698, 0.800000011920929, 0.0500000007450581, 0.200000002980232, 0.806999981403351, 0.0570000000298023, 0.200000002980232, 0.792999982833862, 0.0350000001490116, 0.200000002980232, 0.773999989032745, 0.0759999975562096, 0.211999997496605, 0.779999971389771, 0.0700000002980232, 0.187999993562698, 0.779999971389771, 0.0700000002980232, 0.200000002980232, 0.785000026226044, 0.0750000029802322, 0.200000002980232, 0.769999980926514, 0.061999998986721, 0.215000003576279, 0.792999982833862, -0.0149999996647239, 0.187000006437302, 0.792999982833862, -0.0149999996647239, 0.200000002980232, 0.792999982833862, -0.00499999988824129, 0.215000003576279, 0.787999987602234, -0.0399999991059303, 0.187000006437302, 0.787999987602234, -0.0399999991059303, 0.215000003576279, 0.792999982833862, -0.0649999976158142, 0.187000006437302, 0.792999982833862, -0.0649999976158142, 0.209999993443489, 0.790000021457672, -0.0850000008940697, 0.189999997615814, 0.790000021457672, -0.0850000008940697, 0.200000002980232, 0.790000021457672, -0.0949999988079071, 0.189999997615814, 0.769999980926514, -0.0274999998509884, 0.189999997615814, 0.769999980926514, -0.0524999983608723, 0.189999997615814, 0.779999971389771, -0.0775000005960464, 0.211999997496605, 0.745000004768372, -0.0149999996647239, 0.187999993562698, 0.745000004768372, -0.0199999995529652, 0.200000002980232, 0.745000004768372, -0.0254999995231628, 0.200000002980232, 0.745000004768372, -0.0044999998062849, 0.210999995470047, 0.720000028610229, -0.0149999996647239, 0.188999995589256, 0.720000028610229, -0.0149999996647239, 0.200000002980232, 0.720000028610229, -0.0252000000327826, 0.200000002980232, 0.720000028610229, -0.00480000022798777, 0.209999993443489, 0.694999992847443, -0.0149999996647239, 0.189999997615814, 0.694999992847443, -0.0149999996647239, 0.200000002980232, 0.694999992847443, -0.025000000372529, 0.200000002980232, 0.694999992847443, -0.00499999988824129, 0.200000002980232, 0.685000002384186, -0.0149999996647239, 0.215000003576279, 0.740000009536743, -0.0399999991059303, 0.185000002384186, 0.740000009536743, -0.0399999991059303, 0.200000002980232, 0.740000009536743, -0.0549999997019768, 0.200000002980232, 0.740000009536743, -0.025000000372529, 0.209999993443489, 0.714200019836426, -0.0399999991059303, 0.189999997615814, 0.714200019836426, -0.0399999991059303, 0.200000002980232, 0.714200019836426, -0.0529999993741512, 0.200000002980232, 0.714200019836426, -0.0270000007003546, 0.209999993443489, 0.680000007152557, -0.0399999991059303, 0.189999997615814, 0.680000007152557, -0.0399999991059303, 0.200000002980232, 0.680000007152557, -0.0500000007450581, 0.200000002980232, 0.680000007152557, -0.0299999993294477, 0.200000002980232, 0.670000016689301, -0.0399999991059303, 0.211999997496605, 0.740000009536743, -0.0649999976158142, 0.187999993562698, 0.740000009536743, -0.0649999976158142, 0.200000002980232, 0.740000009536743, -0.0755999982357025, 0.200000002980232, 0.740000009536743, -0.0542000010609627, 0.209999993443489, 0.717700004577637, -0.0649999976158142, 0.189999997615814, 0.717700004577637, -0.0649999976158142, 0.200000002980232, 0.717700004577637, -0.0750999972224236, 0.200000002980232, 0.717700004577637, -0.0549000017344952, 0.209999993443489, 0.694999992847443, -0.0649999976158142, 0.189999997615814, 0.694999992847443, -0.0649999976158142, 0.200000002980232, 0.694999992847443, -0.0750000029802322, 0.200000002980232, 0.694999992847443, -0.0549999997019768, 0.200000002980232, 0.685000002384186, -0.0649999976158142, 0.210999995470047, 0.754999995231628, -0.0850000008940697, 0.188999995589256, 0.754999995231628, -0.0850000008940697, 0.200000002980232, 0.754999995231628, -0.0952000021934509, 0.200000002980232, 0.754999995231628, -0.0747999995946884, 0.209999993443489, 0.735000014305115, -0.0850000008940697, 0.189999997615814, 0.735000014305115, -0.0850000008940697, 0.200000002980232, 0.735000014305115, -0.095100000500679, 0.200000002980232, 0.735000014305115, -0.0749000012874603, 0.209999993443489, 0.720000028610229, -0.0850000008940697, 0.189999997615814, 0.720000028610229, -0.0850000008940697, 0.200000002980232, 0.720000028610229, -0.0949999988079071, 0.200000002980232, 0.720000028610229, -0.0750000029802322, 0.200000002980232, 0.709999978542328, -0.0850000008940697, -0.230000004172325, 1.23000001907349, -0.0399999991059303, -0.159999996423721, 1.23000001907349, -0.0399999991059303, -0.200000002980232, 1.23500001430511, -0.104999996721745, -0.200000002980232, 1.25499999523163, 0.0199999995529652, -0.244000002741814, 1.13880002498627, -0.0399999991059303, -0.165000006556511, 1.13880002498627, -0.0399999991059303, -0.200000002980232, 1.13880002498627, -0.0799999982118607, -0.200000002980232, 1.13880002498627, 0.0130000002682209, -0.224999994039536, 1, -0.00999999977648258, -0.224999994039536, 1, -0.0700000002980232, -0.185000002384186, 1, -0.00999999977648258, -0.185000002384186, 1, -0.0700000002980232, -0.200000002980232, 1.13880002498627, -0.0399999991059303, -0.224999994039536, 0.920000016689301, -0.0399999991059303, -0.174999997019768, 0.920000016689301, -0.0399999991059303, -0.200000002980232, 0.920000016689301, -0.0649999976158142, -0.200000002980232, 0.920000016689301, -0.0149999996647239, -0.224999994039536, 0.889999985694885, -0.0399999991059303, -0.174999997019768, 0.889999985694885, -0.0399999991059303, -0.200000002980232, 0.889999985694885, -0.0649999976158142, -0.200000002980232, 0.889999985694885, -0.0149999996647239, -0.217999994754791, 0.860000014305115, -0.0399999991059303, -0.184000000357628, 0.860000014305115, -0.0399999991059303, -0.200000002980232, 0.870000004768372, -0.0700000002980232, -0.200000002980232, 0.870000004768372, 0, -0.209999993443489, 0.850000023841858, 0, -0.185399994254112, 0.850000023841858, 0, -0.211999997496605, 0.839999973773956, -0.0149999996647239, -0.18299999833107, 0.839999973773956, -0.0149999996647239, -0.212999999523163, 0.834999978542328, -0.0399999991059303, -0.189999997615814, 0.834999978542328, -0.0399999991059303, -0.210999995470047, 0.834999978542328, -0.0649999976158142, -0.19200000166893, 0.834999978542328, -0.0649999976158142, -0.208000004291534, 0.839999973773956, -0.0850000008940697, -0.189999997615814, 0.839999973773956, -0.0850000008940697, -0.200000002980232, 0.839999973773956, -0.0949999988079071, -0.215000003576279, 0.819999992847443, 0, -0.193000003695488, 0.814999997615814, 0.00499999988824129, -0.197999998927116, 0.800000011920929, 0.0120000001043081, -0.209999993443489, 0.819999992847443, 0.0299999993294477, -0.189999997615814, 0.819999992847443, 0.0299999993294477, -0.200000002980232, 0.834999978542328, 0.0390000008046627, -0.211999997496605, 0.800000011920929, 0.0500000007450581, -0.187999993562698, 0.800000011920929, 0.0500000007450581, -0.200000002980232, 0.806999981403351, 0.0570000000298023, -0.200000002980232, 0.792999982833862, 0.0350000001490116, -0.200000002980232, 0.773999989032745, 0.0759999975562096, -0.211999997496605, 0.779999971389771, 0.0700000002980232, -0.187999993562698, 0.779999971389771, 0.0700000002980232, -0.200000002980232, 0.785000026226044, 0.0750000029802322, -0.200000002980232, 0.769999980926514, 0.061999998986721, -0.215000003576279, 0.792999982833862, -0.0149999996647239, -0.187000006437302, 0.792999982833862, -0.0149999996647239, -0.200000002980232, 0.792999982833862, -0.00499999988824129, -0.215000003576279, 0.787999987602234, -0.0399999991059303, -0.187000006437302, 0.787999987602234, -0.0399999991059303, -0.215000003576279, 0.792999982833862, -0.0649999976158142, -0.187000006437302, 0.792999982833862, -0.0649999976158142, -0.209999993443489, 0.790000021457672, -0.0850000008940697, -0.189999997615814, 0.790000021457672, -0.0850000008940697, -0.200000002980232, 0.790000021457672, -0.0949999988079071, -0.189999997615814, 0.769999980926514, -0.0274999998509884, -0.189999997615814, 0.769999980926514, -0.0524999983608723, -0.189999997615814, 0.779999971389771, -0.0775000005960464, -0.211999997496605, 0.745000004768372, -0.0149999996647239, -0.187999993562698, 0.745000004768372, -0.0199999995529652, -0.200000002980232, 0.745000004768372, -0.0254999995231628, -0.200000002980232, 0.745000004768372, -0.0044999998062849, -0.210999995470047, 0.720000028610229, -0.0149999996647239, -0.188999995589256, 0.720000028610229, -0.0149999996647239, -0.200000002980232, 0.720000028610229, -0.0252000000327826, -0.200000002980232, 0.720000028610229, -0.00480000022798777, -0.209999993443489, 0.694999992847443, -0.0149999996647239, -0.189999997615814, 0.694999992847443, -0.0149999996647239, -0.200000002980232, 0.694999992847443, -0.025000000372529, -0.200000002980232, 0.694999992847443, -0.00499999988824129, -0.200000002980232, 0.685000002384186, -0.0149999996647239, -0.215000003576279, 0.740000009536743, -0.0399999991059303, -0.185000002384186, 0.740000009536743, -0.0399999991059303, -0.200000002980232, 0.740000009536743, -0.0549999997019768, -0.200000002980232, 0.740000009536743, -0.025000000372529, -0.209999993443489, 0.714200019836426, -0.0399999991059303, -0.189999997615814, 0.714200019836426, -0.0399999991059303, -0.200000002980232, 0.714200019836426, -0.0529999993741512, -0.200000002980232, 0.714200019836426, -0.0270000007003546, -0.209999993443489, 0.680000007152557, -0.0399999991059303, -0.189999997615814, 0.680000007152557, -0.0399999991059303, -0.200000002980232, 0.680000007152557, -0.0500000007450581, -0.200000002980232, 0.680000007152557, -0.0299999993294477, -0.200000002980232, 0.670000016689301, -0.0399999991059303, -0.211999997496605, 0.740000009536743, -0.0649999976158142, -0.187999993562698, 0.740000009536743, -0.0649999976158142, -0.200000002980232, 0.740000009536743, -0.0755999982357025, -0.200000002980232, 0.740000009536743, -0.0542000010609627, -0.209999993443489, 0.717700004577637, -0.0649999976158142, -0.189999997615814, 0.717700004577637, -0.0649999976158142, -0.200000002980232, 0.717700004577637, -0.0750999972224236, -0.200000002980232, 0.717700004577637, -0.0549000017344952, -0.209999993443489, 0.694999992847443, -0.0649999976158142, -0.189999997615814, 0.694999992847443, -0.0649999976158142, -0.200000002980232, 0.694999992847443, -0.0750000029802322, -0.200000002980232, 0.694999992847443, -0.0549999997019768, -0.200000002980232, 0.685000002384186, -0.0649999976158142, -0.210999995470047, 0.754999995231628, -0.0850000008940697, -0.188999995589256, 0.754999995231628, -0.0850000008940697, -0.200000002980232, 0.754999995231628, -0.0952000021934509, -0.200000002980232, 0.754999995231628, -0.0747999995946884, -0.209999993443489, 0.735000014305115, -0.0850000008940697, -0.189999997615814, 0.735000014305115, -0.0850000008940697, -0.200000002980232, 0.735000014305115, -0.095100000500679, -0.200000002980232, 0.735000014305115, -0.0749000012874603, -0.209999993443489, 0.720000028610229, -0.0850000008940697, -0.189999997615814, 0.720000028610229, -0.0850000008940697, -0.200000002980232, 0.720000028610229, -0.0949999988079071, -0.200000002980232, 0.720000028610229, -0.0750000029802322, -0.200000002980232, 0.709999978542328, -0.0850000008940697, 0.115000002086163, 0.465999990701675, 0.0599999986588955, 0.115000002086163, 0.465999990701675, -0.0549999997019768, 0.150000005960464, 0.465999990701675, 0, 0.0500000007450581, 0.465999990701675, 0, 0.170000001788139, 0.300000011920929, 0, 0.0599999986588955, 0.300000011920929, 0, 0.100000001490116, 0.300000011920929, -0.0500000007450581, 0.100000001490116, 0.300000011920929, 0.0500000007450581, 0.150000005960464, 0.0700000002980232, 0, 0.0850000008940697, 0.0860000029206276, 0.0125000001862645, 0.115000002086163, 0.0689999982714653, -0.0450000017881393, 0.116999998688698, 0.0974999964237213, 0.0615000016987324, 0.137500002980232, 0.00600000005215406, -0.0299999993294477, 0.0949999988079071, 0.00600000005215406, -0.0299999993294477, 0.115000002086163, 0.0149999996647239, -0.0450000017881393, 0.115000002086163, 0.0599999986588955, 0.100000001490116, 0.115000002086163, 0, 0.0700000002980232, 0.165000006556511, 0, 0.0700000002980232, 0.0949999988079071, 0, 0.0700000002980232, 0.115000002086163, 0.0399999991059303, 0.129999995231628, 0.125, 0, 0.119999997317791, 0.165000006556511, 0, 0.119999997317791, 0.0869999974966049, 0, 0.122000001370907, 0.0900000035762787, 0.0120000001043081, 0.187999993562698, 0.109999999403954, 0.0109999999403954, 0.189999997615814, 0.128000006079674, 0.0109999999403954, 0.185000002384186, 0.142000004649162, 0.0109999999403954, 0.178000003099442, 0.153999999165535, 0.00999999977648258, 0.167999997735024, -0.115000009536743, 0.465999990701675, 0.0600000023841858, -0.115000002086163, 0.465999990701675, -0.0549999997019768, -0.170000001788139, 0.465999990701675, 0, -0.0500000007450581, 0.465999990701675, 0, -0.170000001788139, 0.300000011920929, 0, -0.0599999986588955, 0.300000011920929, 0, -0.100000001490116, 0.300000011920929, -0.0500000007450581, -0.100000001490116, 0.300000011920929, 0.0500000007450581, -0.150000005960464, 0.0700000002980232, 0, -0.0850000008940697, 0.0860000029206276, 0.0125000001862645, -0.115000002086163, 0.0689999982714653, -0.0450000017881393, -0.116999998688698, 0.0974999964237213, 0.0615000016987324, -0.137500002980232, 0.00600000005215406, -0.0299999993294477, -0.0949999988079071, 0.00600000005215406, -0.0299999993294477, -0.0949999988079071, 0.00600000005215406, -0.0299999993294477, -0.115000002086163, 0.0599999986588955, 0.100000001490116, -0.115000002086163, 0, 0.0700000002980232, -0.165000006556511, 0, 0.0700000002980232, -0.0949999988079071, 0, 0.0700000002980232, -0.115000002086163, 0.0399999991059303, 0.129999995231628, -0.125, 0, 0.119999997317791, -0.165000006556511, 0, 0.119999997317791, -0.0869999974966049, 0, 0.122000001370907, -0.0900000035762787, 0.0120000001043081, 0.187999993562698, -0.109999999403954, 0.0109999999403954, 0.189999997615814, -0.128000006079674, 0.0109999999403954, 0.185000002384186, -0.142000004649162, 0.0109999999403954, 0.178000003099442, -0.153999999165535, 0.00999999977648258, 0.167999997735024].to_java Java::float)
                        )
                    )
                    .setAppearance(Appearance.new()
                        .setTexture(ImageTexture.new()
                            .setUrl(["bodytexture28.png"].to_java Java::java.lang.String)
                        )
                        .setMaterial(Material.new()
                            .setAmbientIntensity(0.699999988079071)
                            .setShininess(0.600000023841858)
                            .setDiffuseColor([0.5, 0, 0.5].to_java Java::float)
                            .setSpecularColor([1, 1, 1].to_java Java::float)
                            .setEmissiveColor([0.129999995231628, 0.349999994039536, 0.129999995231628].to_java Java::float)
                        )
                    )
                )
                .setSkinCoord(Coordinate.new()
                    .setContainerFieldOverride("skinCoord")
                    .setUSE("JoeSkinCoord")
                )
            )
        )
        .addChild(Group.new()
            .setDEF("DefaultAnimation_loa4")
            .addChild(TimeSensor.new()
                .setDEF("DefaultTimer")
                .setCycleInterval(6.0)
                .setLoop(true)
            )
          .addComments(CommentsBlock.new("indention-to-match Joint hierarchy"))
            .addChild(PositionInterpolator.new()
                .setDEF("Default_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 0, 0, 0, 0, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_humanoid_root_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_sacroiliac_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_hip_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_knee_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_talocrural_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_hip_RotationInterpolator")
                .setKey([0, 0.25, 1].to_java Java::float)
                .setKeyValue([-1.5, -1.2, 0.7, 2.5, -1.5, -1.2, 0.7, 2.5, -1.5, -1.2, 0.7, 2.5].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_knee_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 2.5, 1, 0, 0, 2.5, 1, 0, 0, 2.5].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_talocrural_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vl5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vl4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vl2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vl1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vt10_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vt9_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vt7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vt6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vt5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vt1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vc7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vc6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vc4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vc2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_skullbase_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_temporomandibular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_shoulder_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_elbow_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_shoulder_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_elbow_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_radiocarpal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Default_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
          .addComments(CommentsBlock.new("Timer to Interpolators"))
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("DefaultTimer")
                .setToField("set_fraction")
                .setToNode("Default_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
          .addComments(CommentsBlock.new("Interpolators to Joints"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='Default_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Default_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("PoseTAnimation_loa4")
            .addChild(TimeSensor.new()
                .setDEF("PoseTTimer")
                .setCycleInterval(5.5)
                .setLoop(true)
            )
          .addComments(CommentsBlock.new("indention to match Joint hierarchy"))
            .addChild(PositionInterpolator.new()
                .setDEF("PoseT_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 0, 0, -0.025, 0, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_humanoid_root_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_sacroiliac_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_hip_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0.12, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_knee_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_talocrural_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_hip_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, -0.12, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_knee_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_talocrural_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vl5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vl4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vl2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vl1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vt10_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vt9_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vt7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vt6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vt5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vt1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vc7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vc6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vc4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vc2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_skullbase_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_temporomandibular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_shoulder_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 1.6, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_elbow_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, -2.75, -1, 0.4, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, -1, 0.3, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_shoulder_RotationInterpolator")
                .setKey([0, 0.35, 0.45, 0.78, 0.85, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0.15, -1, 0.85, 0, 0.25, -1, 1.1, 0, 0.25, -1, 1.1, 0, 0.15, -1, 1.08, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_elbow_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_radiocarpal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseT_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
          .addComments(CommentsBlock.new("Timer to Interpolators"))
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseTTimer")
                .setToField("set_fraction")
                .setToNode("PoseT_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
          .addComments(CommentsBlock.new("Interpolators to Joints"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='PoseT_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseT_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("PoseAAnimation_loa4")
            .addChild(TimeSensor.new()
                .setDEF("PoseATimer")
                .setCycleInterval(5.5)
                .setLoop(true)
            )
          .addComments(CommentsBlock.new("indention to match Joint hierarchy"))
            .addChild(PositionInterpolator.new()
                .setDEF("PoseA_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, -0.02, 0, 0, -0.02, 0, 0, -0.02, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_humanoid_root_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_sacroiliac_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_hip_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 0.3, 0.25, 0, 0, 0.3, 0.25, 0, 0, 0.3, 0.25].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_knee_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_talocrural_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, -0.01, 0.28, 0, 0, -0.01, 0.28, 0, 0, -0.01, 0.28].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_hip_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, -0.3, 0.25, 0, 0, -0.3, 0.25, 0, 0, -0.3, 0.25].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_knee_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_talocrural_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 0.01, 0.28, 0, 0, 0.01, 0.28, 0, 0, 0.01, 0.28].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vl5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vl4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vl2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vl1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vt10_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vt9_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vt7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vt6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vt5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vt1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vc7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vc6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vc4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vc2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_skullbase_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_temporomandibular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_shoulder_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0.5, 0, 0, 1, 0.5, 0, 0, 1, 0.5].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_elbow_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_shoulder_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, -1, 0.5, 0, 0, -1, 0.5, 0, 0, -1, 0.5].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_elbow_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_radiocarpal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseA_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
          .addComments(CommentsBlock.new("Timer to Interpolators"))
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseATimer")
                .setToField("set_fraction")
                .setToNode("PoseA_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
          .addComments(CommentsBlock.new("Interpolators to Joints"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='PoseA_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseA_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("PoseHAnimation_loa4")
            .addChild(TimeSensor.new()
                .setDEF("PoseHTimer")
                .setCycleInterval(5.5)
                .setLoop(true)
            )
          .addComments(CommentsBlock.new("indention to match Joint hierarchy"))
            .addChild(PositionInterpolator.new()
                .setDEF("PoseH_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 0, 0, 0, 0, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_humanoid_root_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_sacroiliac_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_hip_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_knee_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_talocrural_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_hip_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_knee_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_talocrural_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vl5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vl4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vl2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vl1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vt10_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vt9_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vt7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vt6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vt5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vt1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vc7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vc6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vc4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vc2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_skullbase_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_temporomandibular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_shoulder_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 3.14, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_elbow_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_shoulder_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, -1, 3.14, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_elbow_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_radiocarpal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("PoseH_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
          .addComments(CommentsBlock.new("Timer to Interpolators"))
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("PoseHTimer")
                .setToField("set_fraction")
                .setToNode("PoseH_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
          .addComments(CommentsBlock.new("Interpolators to Joints"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='PoseH_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("PoseH_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("Pitch1Animation_loa4")
          .addComments(CommentsBlock.new("Pitch1 example shows Y-axis control of Joint nodes"))
          .addComments(CommentsBlock.new("that through the skeleton hierarchy control"))
          .addComments(CommentsBlock.new("Segment geometry and Site position."))
          .addComments(CommentsBlock.new("So, the following interpolator:"))
          .addComments(CommentsBlock.new("<OrientationInterpolator DEF='skullbase_RotationInterpolator' key='0 0.5 1' keyValue='0 0 1 0, 1 0 0 1, 0 0 1 0'/>"))
          .addComments(CommentsBlock.new("will start at 0 move to +1 radian of x-axis"))
          .addComments(CommentsBlock.new("rotation of the Joint, then return to 0."))
          .addComments(CommentsBlock.new("0 0 1 0 is default value, meaning set to"))
          .addComments(CommentsBlock.new("0 radians, zero degrees."))
          .addComments(CommentsBlock.new("x y z scale, all in radians 0 to <+-inf."))
          .addComments(CommentsBlock.new("Thus, 1 radian in a times scale 1 = +1 radian"))
          .addComments(CommentsBlock.new("= about 60 degrees"))
          .addComments(CommentsBlock.new("360 degrees divided by 2 times pi"))
          .addComments(CommentsBlock.new("greater than +-6.28 radians range"))
          .addComments(CommentsBlock.new("Right hand rule for axes so a"))
          .addComments(CommentsBlock.new("positive pitch value applied to the"))
          .addComments(CommentsBlock.new("skullbase Joint would rotate the"))
          .addComments(CommentsBlock.new("the gaze of model down, toward the floor."))
            .addChild(TimeSensor.new()
                .setDEF("Pitch1Timer")
                .setCycleInterval(10.0)
                .setLoop(true)
            )
            .addChild(PositionInterpolator.new()
                .setDEF("Pitch1_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.02, 0.04, 0.06, 0.08, 0.1, 1].to_java Java::float)
                .setKeyValue([0, 0, 0, 0, 0, 0, 0.15, 0, 0, 0, 0, 0, -0.15, 0, 0, 0, 0, 0, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_humanoid_root_RotationInterpolator")
                .setKey([0, 0.08, 0.12, 0.15, 0.18, 0.2, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.5, 0, 0, 1, 0, 1, 0, 0, -0.5, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_sacroiliac_RotationInterpolator")
                .setKey([0, 0.2, 0.25, 0.3, 0.35, 0.4, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.5, 0, 0, 1, 0, 1, 0, 0, -0.5, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_hip_RotationInterpolator")
                .setKey([0, 0.6, 0.62, 0.64, 0.65, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.25, 1, 0, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_knee_RotationInterpolator")
                .setKey([0, 0.65, 0.66, 0.67, 0.68, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.25, 1, 0, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_talocrural_RotationInterpolator")
                .setKey([0, 0.68, 0.7, 0.72, 0.74, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.25, 1, 0, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.74, 0.76, 0.78, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.1, 1, 0, 0, -0.1, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.92, 0.94, 0.96, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.92, 0.94, 0.96, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.74, 0.76, 0.78, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.1, 1, 0, 0, -0.1, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.8, 0.82, 0.84, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.86, 0.88, 0.9, 0.92, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.92, 0.94, 0.96, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.74, 0.76, 0.78, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.1, 1, 0, 0, -0.1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.8, 0.82, 0.84, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.86, 0.88, 0.9, 0.92, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.92, 0.94, 0.96, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.74, 0.76, 0.78, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.1, 1, 0, 0, -0.1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.8, 0.82, 0.84, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.86, 0.88, 0.9, 0.92, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.92, 0.94, 0.96, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.74, 0.76, 0.78, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.1, 1, 0, 0, -0.1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.8, 0.82, 0.84, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.86, 0.88, 0.9, 0.92, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.92, 0.94, 0.96, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_hip_RotationInterpolator")
                .setKey([0, 0.6, 0.62, 0.64, 0.65, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.25, 1, 0, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_knee_RotationInterpolator")
                .setKey([0, 0.65, 0.66, 0.67, 0.68, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.25, 1, 0, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_talocrural_RotationInterpolator")
                .setKey([0, 0.68, 0.7, 0.72, 0.74, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.25, 1, 0, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.74, 0.76, 0.78, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.1, 1, 0, 0, -0.1, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.8, 0.82, 0.84, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.92, 0.94, 0.96, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.74, 0.76, 0.78, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.1, 1, 0, 0, -0.1, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.8, 0.82, 0.84, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.86, 0.88, 0.9, 0.92, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.92, 0.94, 0.96, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.74, 0.76, 0.78, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.1, 1, 0, 0, -0.1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.8, 0.82, 0.84, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.86, 0.88, 0.9, 0.92, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.92, 0.94, 0.96, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.74, 0.76, 0.78, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.1, 1, 0, 0, -0.1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.8, 0.82, 0.84, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.86, 0.88, 0.9, 0.92, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.92, 0.94, 0.96, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.74, 0.76, 0.78, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.1, 1, 0, 0, -0.1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.8, 0.82, 0.84, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.86, 0.88, 0.9, 0.92, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.92, 0.94, 0.96, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.3, 1, 0, 0, -0.3, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vl5_RotationInterpolator")
                .setKey([0, 0.4, 0.45, 0.5, 0.55, 0.6, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.2, 0, 0, 1, 0, 1, 0, 0, -0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vl4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vl2_RotationInterpolator")
                .setKey([0, 0.6, 0.6125, 0.625, 0.6375, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, -0.2, 1, 0, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vl1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vt10_RotationInterpolator")
                .setKey([0, 0.6375, 0.65, 0.6625, 0.675, 0.6875, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, -0.2, 0, 0, 1, 0, 1, 0, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vt9_RotationInterpolator")
                .setKey([0, 0.6875, 0.7, 0.7125, 0.725, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, -0.2, 1, 0, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vt7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vt6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vt5_RotationInterpolator")
                .setKey([0, 0.725, 0.7375, 0.75, 0.7875, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, -0.2, 1, 0, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vt1_RotationInterpolator")
                .setKey([0, 0.7875, 0.8, 0.8125, 0.825, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, -0.2, 1, 0, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vc7_RotationInterpolator")
                .setKey([0, 0.825, 0.8375, 0.85, 0.8625, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, -0.2, 1, 0, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vc6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vc4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vc2_RotationInterpolator")
                .setKey([0, 0.8625, 0.875, 0.8875, 0.9, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, -0.2, 1, 0, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_skullbase_RotationInterpolator")
                .setKey([0, 0.9, 0.9125, 0.925, 0.9985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, -0.2, 1, 0, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.25, 1, 0, 0, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.25, 1, 0, 0, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_temporomandibular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.9, 0.905, 0.91, 0.915, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, -0.2, 1, 0, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.915, 0.92, 0.9253, 0.93, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, -0.2, 1, 0, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_shoulder_RotationInterpolator")
                .setKey([0, 0.93, 0.935, 0.94, 0.945, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, -0.2, 1, 0, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_elbow_RotationInterpolator")
                .setKey([0, 0.945, 0.95, 0.955, 0.96, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.2, 1, 0, 0, -0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.96, 0.965, 0.97, 0.975, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.2, 0, 0, 1, 0, 1, 0, 0, -0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.35, 1, 0, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.9, 0.905, 0.91, 0.915, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, -0.2, 1, 0, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.915, 0.92, 0.9253, 0.93, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, -0.2, 1, 0, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_shoulder_RotationInterpolator")
                .setKey([0, 0.93, 0.935, 0.94, 0.945, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, -0.2, 1, 0, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_elbow_RotationInterpolator")
                .setKey([0, 0.945, 0.95, 0.955, 0.96, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.2, 1, 0, 0, -0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_radiocarpal_RotationInterpolator")
                .setKey([0, 0.96, 0.965, 0.97, 0.975, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0.2, 0, 0, 1, 0, 1, 0, 0, -0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.35, 1, 0, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch1_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
          .addComments(CommentsBlock.new("Timer to Interpolators"))
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch1Timer")
                .setToField("set_fraction")
                .setToNode("Pitch1_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
          .addComments(CommentsBlock.new("Interpolators to Joints"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='Pitch1_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch1_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("Pitch2Animation_loa4")
            .addChild(TimeSensor.new()
                .setDEF("Pitch2Timer")
                .setCycleInterval(5.73)
                .setLoop(true)
            )
            .addChild(PositionInterpolator.new()
                .setDEF("Pitch2_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1].to_java Java::float)
                .setKeyValue([0, 0, 0, 0, -0.15, 0, 0, -0.7, 0, 0, -0.15, 0, 0, 0, 0, 0, -0.15, 0, 0, -0.7, 0, 0, -0.15, 0, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_humanoid_root_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_sacroiliac_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_hip_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 1.5, 0, 0, 1, 0, -1, 0, 0, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_knee_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_talocrural_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -1, 0, 0, 1.5, 0, 0, 1, 0, 1, 0, 0, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_hip_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -1, 0, 0, 1.5, 0, 0, 1, 0, 1, 0, 0, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_knee_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_talocrural_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 1.5, 0, 0, 1, 0, -1, 0, 0, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vl5_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.6, 0, 0, 1, 0, -1, 0, 0, 0.6, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vl4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vl2_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.15, 0, 0, 1, 0, -1, 0, 0, 0.15, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vl1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vt10_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.1, 0, 0, 1, 0, -1, 0, 0, 0.1, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vt9_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.1, 0, 0, 1, 0, -1, 0, 0, 0.1, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vt7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vt6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vt5_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.1, 0, 0, 1, 0, -1, 0, 0, 0.1, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vt1_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.1, 0, 0, 1, 0, -1, 0, 0, 0.1, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vc7_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.1, 0, 0, 1, 0, -1, 0, 0, 0.1, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vc6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vc4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vc2_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.2, 0, 0, 1, 0, -1, 0, 0, 0.2, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_skullbase_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.3, 0, 0, 1, 0, -1, 0, 0, 0.3, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.25, 1, 0, 0, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.25, 1, 0, 0, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_temporomandibular_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -1, 0, 0, 1.1, 0, 0, 1, 0, 1, 0, 0, 1.1, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_shoulder_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -1, 0, 0, 1.5, 0, 0, 1, 0, 1, 0, 0, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_elbow_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_shoulder_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 1.5, 0, 0, 1, 0, -1, 0, 0, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_elbow_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_radiocarpal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Pitch2_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
          .addComments(CommentsBlock.new("Timer to Interpolators"))
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Pitch2Timer")
                .setToField("set_fraction")
                .setToNode("Pitch2_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
          .addComments(CommentsBlock.new("Interpolators to Joints"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='Pitch2_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Pitch2_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("Yaw1Animation_loa4")
          .addComments(CommentsBlock.new("Yaw1 example shows Y-axis control of Joint nodes"))
          .addComments(CommentsBlock.new("that through the skeleton hierarchy control"))
          .addComments(CommentsBlock.new("Segment geometry and Site position."))
          .addComments(CommentsBlock.new("So, the following interpolator:"))
          .addComments(CommentsBlock.new("<OrientationInterpolator DEF='skullbase_RotationInterpolator' key='0 0.5 1' keyValue='0 0 1 0, 0 1 0 1, 0 0 1 0'/>"))
          .addComments(CommentsBlock.new("will start at 0 move to +1 radian of y-axis"))
          .addComments(CommentsBlock.new("rotation of the Joint, then return to 0."))
          .addComments(CommentsBlock.new("0 0 1 0 is default value, meaning set to"))
          .addComments(CommentsBlock.new("0 radians, zero degrees."))
          .addComments(CommentsBlock.new("x y z scale, all in radians 0 to <+-inf."))
          .addComments(CommentsBlock.new("Thus, 1 radian in y times scale 1 = +1 radian"))
          .addComments(CommentsBlock.new("= about 60 degrees"))
          .addComments(CommentsBlock.new("360 degrees divided by 2 times pi"))
          .addComments(CommentsBlock.new("Right hand rule for axes so a"))
          .addComments(CommentsBlock.new("positive yaw value applied to the"))
          .addComments(CommentsBlock.new("skullbase Joint would move the"))
          .addComments(CommentsBlock.new("the gaze of model toward the"))
          .addComments(CommentsBlock.new("model&apos;s +X direction, the model left"))
          .addComments(CommentsBlock.new("over the left shoulder."))
            .addChild(TimeSensor.new()
                .setDEF("Yaw1Timer")
                .setCycleInterval(10.0)
                .setLoop(true)
            )
            .addChild(PositionInterpolator.new()
                .setDEF("Yaw1_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.02, 0.04, 0.06, 0.08, 0.1, 1].to_java Java::float)
                .setKeyValue([0, 0, 0, 0, 0, 0, 0, 0.15, 0, 0, 0, 0, 0, -0.15, 0, 0, 0, 0, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_humanoid_root_RotationInterpolator")
                .setKey([0, 0.08, 0.12, 0.15, 0.18, 0.2, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.5, 0, 0, 1, 0, 0, 1, 0, -0.5, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_sacroiliac_RotationInterpolator")
                .setKey([0, 0.2, 0.25, 0.3, 0.35, 0.4, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.5, 0, 0, 1, 0, 0, 1, 0, -0.5, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_hip_RotationInterpolator")
                .setKey([0, 0.6, 0.62, 0.64, 0.66, 0.68, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_knee_RotationInterpolator")
                .setKey([0, 0.68, 0.7, 0.72, 0.74, 0.76, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_talocrural_RotationInterpolator")
                .setKey([0, 0.76, 0.78, 0.8, 0.82, 0.84, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.76, 0.8, 0.82, 0.87, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.76, 0.82, 0.84, 0.86, 0.88, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.78, 0.8, 0.82, 0.84, 0.88, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.78, 0.8, 0.82, 0.84, 0.88, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.78, 0.8, 0.82, 0.84, 0.88, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.78, 0.8, 0.82, 0.84, 0.88, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_hip_RotationInterpolator")
                .setKey([0, 0.6, 0.62, 0.64, 0.66, 0.68, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_knee_RotationInterpolator")
                .setKey([0, 0.68, 0.7, 0.72, 0.74, 0.76, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_talocrural_RotationInterpolator")
                .setKey([0, 0.76, 0.78, 0.8, 0.82, 0.84, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.76, 0.8, 0.82, 0.87, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.76, 0.8, 0.82, 0.87, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.76, 0.8, 0.82, 0.87, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.76, 0.8, 0.82, 0.87, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.76, 0.8, 0.82, 0.87, 0.86, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vl5_RotationInterpolator")
                .setKey([0, 0.4, 0.45, 0.5, 0.55, 0.6, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.5, 0, 0, 1, 0, 0, 1, 0, -0.5, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vl4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vl2_RotationInterpolator")
                .setKey([0, 0.6, 0.6125, 0.625, 0.6375, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vl1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vt10_RotationInterpolator")
                .setKey([0, 0.6375, 0.65, 0.6625, 0.675, 0.6875, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 0, 1, 0, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vt9_RotationInterpolator")
                .setKey([0, 0.6875, 0.7, 0.7125, 0.725, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vt7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vt6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vt5_RotationInterpolator")
                .setKey([0, 0.725, 0.7375, 0.75, 0.7875, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vt1_RotationInterpolator")
                .setKey([0, 0.7875, 0.8, 0.8125, 0.825, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vc7_RotationInterpolator")
                .setKey([0, 0.825, 0.8375, 0.85, 0.8625, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -1.2, 0, 1, 0, 1.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vc6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vc4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vc2_RotationInterpolator")
                .setKey([0, 0.8625, 0.875, 0.8875, 0.9, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_skullbase_RotationInterpolator")
                .setKey([0, 0.9, 0.9125, 0.925, 0.9985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.25, 0, 1, 0, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.25, 0, 1, 0, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.25, 0, 1, 0, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.25, 0, 1, 0, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.25, 0, 1, 0, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.25, 0, 1, 0, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_temporomandibular_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.25, 0, 1, 0, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.9, 0.905, 0.91, 0.915, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.915, 0.92, 0.9253, 0.93, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_shoulder_RotationInterpolator")
                .setKey([0, 0.93, 0.935, 0.94, 0.945, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_elbow_RotationInterpolator")
                .setKey([0, 0.945, 0.95, 0.955, 0.96, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 1, 0, -0.75, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.96, 0.965, 0.97, 0.975, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.75, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.35, 0, 1, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.35, 0, 1, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.35, 0, 1, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.35, 0, 1, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.35, 0, 1, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.35, 0, 1, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.9, 0.905, 0.91, 0.915, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.915, 0.92, 0.9253, 0.93, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_shoulder_RotationInterpolator")
                .setKey([0, 0.93, 0.935, 0.94, 0.945, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_elbow_RotationInterpolator")
                .setKey([0, 0.945, 0.95, 0.955, 0.96, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_radiocarpal_RotationInterpolator")
                .setKey([0, 0.96, 0.965, 0.97, 0.975, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.75, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.35, 0, 1, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.35, 0, 1, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.35, 0, 1, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.35, 0, 1, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.35, 0, 1, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw1_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.35, 0, 1, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
          .addComments(CommentsBlock.new("Timer to Interpolators"))
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw1Timer")
                .setToField("set_fraction")
                .setToNode("Yaw1_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
          .addComments(CommentsBlock.new("Interpolators to Joints"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='Yaw1_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw1_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("Yaw2Animation_loa4")
            .addChild(TimeSensor.new()
                .setDEF("Yaw2Timer")
                .setCycleInterval(10.0)
                .setLoop(true)
            )
            .addChild(PositionInterpolator.new()
                .setDEF("Yaw2_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.02, 0.04, 0.06, 0.08, 0.1, 1].to_java Java::float)
                .setKeyValue([0, 0, 0, 0, 0, 0, 0, 0.15, 0, 0, 0, 0, 0, -0.15, 0, 0, 0, 0, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_humanoid_root_RotationInterpolator")
                .setKey([0, 0.08, 0.12, 0.15, 0.18, 0.2, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.5, 0, 0, 1, 0, 0, 1, 0, -0.5, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_sacroiliac_RotationInterpolator")
                .setKey([0, 0.2, 0.25, 0.3, 0.35, 0.4, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.5, 0, 0, 1, 0, 0, 1, 0, -0.5, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_hip_RotationInterpolator")
                .setKey([0, 0.6, 0.62, 0.64, 0.66, 0.68, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_knee_RotationInterpolator")
                .setKey([0, 0.68, 0.7, 0.72, 0.74, 0.76, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_talocrural_RotationInterpolator")
                .setKey([0, 0.76, 0.78, 0.8, 0.82, 0.84, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_hip_RotationInterpolator")
                .setKey([0, 0.6, 0.62, 0.64, 0.66, 0.68, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_knee_RotationInterpolator")
                .setKey([0, 0.68, 0.7, 0.72, 0.74, 0.76, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_talocrural_RotationInterpolator")
                .setKey([0, 0.76, 0.78, 0.8, 0.82, 0.84, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vl5_RotationInterpolator")
                .setKey([0, 0.4, 0.45, 0.5, 0.55, 0.6, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.5, 0, 0, 1, 0, 0, 1, 0, -0.5, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vl4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vl2_RotationInterpolator")
                .setKey([0, 0.6, 0.6125, 0.625, 0.6375, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vl1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vt10_RotationInterpolator")
                .setKey([0, 0.6375, 0.65, 0.6625, 0.675, 0.6875, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 0, 1, 0, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vt9_RotationInterpolator")
                .setKey([0, 0.6875, 0.7, 0.7125, 0.725, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vt7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vt6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vt5_RotationInterpolator")
                .setKey([0, 0.725, 0.7375, 0.75, 0.7875, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vt1_RotationInterpolator")
                .setKey([0, 0.7875, 0.8, 0.8125, 0.825, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vc7_RotationInterpolator")
                .setKey([0, 0.825, 0.8375, 0.85, 0.8625, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -1.2, 0, 1, 0, 1.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vc6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vc4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vc2_RotationInterpolator")
                .setKey([0, 0.8625, 0.875, 0.8875, 0.9, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_skullbase_RotationInterpolator")
                .setKey([0, 0.9, 0.9125, 0.925, 0.9985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.25, 0, 1, 0, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.25, 0, 1, 0, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_temporomandibular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.9, 0.905, 0.91, 0.915, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.915, 0.92, 0.9253, 0.93, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_shoulder_RotationInterpolator")
                .setKey([0, 0.93, 0.935, 0.94, 0.945, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_elbow_RotationInterpolator")
                .setKey([0, 0.945, 0.95, 0.955, 0.96, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 1, 0, -0.75, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.96, 0.965, 0.97, 0.975, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.75, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.35, 0, 1, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.9, 0.905, 0.91, 0.915, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.915, 0.92, 0.9253, 0.93, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_shoulder_RotationInterpolator")
                .setKey([0, 0.93, 0.935, 0.94, 0.945, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.2, 0, 1, 0, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_elbow_RotationInterpolator")
                .setKey([0, 0.945, 0.95, 0.955, 0.96, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 1, 0, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_radiocarpal_RotationInterpolator")
                .setKey([0, 0.96, 0.965, 0.97, 0.975, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25, 0, 0, 1, 0, 0, 1, 0, -0.75, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 0.35, 0, 1, 0, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Yaw2_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
          .addComments(CommentsBlock.new("Timer to Interpolators"))
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Yaw2Timer")
                .setToField("set_fraction")
                .setToNode("Yaw2_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
          .addComments(CommentsBlock.new("Interpolators to Joints"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='Yaw2_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Yaw2_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("Roll1Animation_loa4")
          .addComments(CommentsBlock.new("This Roll1 example shows Y-axis control of Joint nodes"))
          .addComments(CommentsBlock.new("that through the skeleton hierarchy control"))
          .addComments(CommentsBlock.new("Segment geometry and Site position."))
          .addComments(CommentsBlock.new("So, the following interpolator:"))
          .addComments(CommentsBlock.new("<OrientationInterpolator DEF='skullbase_RotationInterpolator' key='0 0.5 1' keyValue='0 0 1 0, 0 0 1 1, 0 0 1 0'/>"))
          .addComments(CommentsBlock.new("will start at 0 move to +1 radian of z-axis"))
          .addComments(CommentsBlock.new("rotation of the Joint, then return to 0."))
          .addComments(CommentsBlock.new("0 0 1 0 is default value, meaning set to"))
          .addComments(CommentsBlock.new("0 radians = zero degrees"))
          .addComments(CommentsBlock.new("2pi radians = 360 degrees."))
          .addComments(CommentsBlock.new("form: x y z scale"))
          .addComments(CommentsBlock.new("pitch, yaw, roll right hand rule"))
          .addComments(CommentsBlock.new("in radians 0 to <+-inf."))
          .addComments(CommentsBlock.new("actual result = x y z per scale"))
          .addComments(CommentsBlock.new("1 0.5 -0.3 0.5 = 0.5x 0.25y -0.05z"))
          .addComments(CommentsBlock.new("1 radian = about 60 degrees"))
          .addComments(CommentsBlock.new("360 degrees divided by 2 times pi"))
          .addComments(CommentsBlock.new("Right hand rule for axes so a"))
          .addComments(CommentsBlock.new("positive roll value applied to the"))
          .addComments(CommentsBlock.new("skullbase Joint would rotate the"))
          .addComments(CommentsBlock.new("the gaze of model ccw toward the"))
          .addComments(CommentsBlock.new("model&apos;s +X direction, the model left"))
          .addComments(CommentsBlock.new("toward the left shoulder."))
            .addChild(TimeSensor.new()
                .setDEF("Roll1Timer")
                .setCycleInterval(10.0)
                .setLoop(true)
            )
            .addChild(PositionInterpolator.new()
                .setDEF("Roll1_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.02, 0.04, 0.06, 0.08, 0.1, 1].to_java Java::float)
                .setKeyValue([0, 0, 0, 0, 0, 0, 0, 0, 0.15, 0, 0, 0, 0, 0, -0.15, 0, 0, 0, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_humanoid_root_RotationInterpolator")
                .setKey([0, 0.08, 0.12, 0.15, 0.18, 0.2, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, 0, 1, 0, 0, 0, 1, -0.5, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_sacroiliac_RotationInterpolator")
                .setKey([0, 0.2, 0.25, 0.3, 0.35, 0.4, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, 0, 1, 0, 0, 0, 1, -0.5, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_hip_RotationInterpolator")
                .setKey([0, 0.6, 0.62, 0.64, 0.66, 0.68, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.25, 0, 0, 1, 0, 0, 0, 1, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_knee_RotationInterpolator")
                .setKey([0, 0.68, 0.7, 0.72, 0.74, 0.76, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.25, 0, 0, 1, 0, 0, 0, 1, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_talocrural_RotationInterpolator")
                .setKey([0, 0.76, 0.78, 0.8, 0.82, 0.84, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.25, 0, 0, 1, 0, 0, 0, 1, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_hip_RotationInterpolator")
                .setKey([0, 0.6, 0.62, 0.64, 0.66, 0.68, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.25, 0, 0, 1, 0, 0, 0, 1, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_knee_RotationInterpolator")
                .setKey([0, 0.68, 0.7, 0.72, 0.74, 0.76, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.25, 0, 0, 1, 0, 0, 0, 1, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_talocrural_RotationInterpolator")
                .setKey([0, 0.76, 0.78, 0.8, 0.82, 0.84, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.25, 0, 0, 1, 0, 0, 0, 1, -0.25, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vl5_RotationInterpolator")
                .setKey([0, 0.4, 0.45, 0.5, 0.55, 0.6, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vl4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vl2_RotationInterpolator")
                .setKey([0, 0.6, 0.6125, 0.625, 0.6375, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vl1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vt10_RotationInterpolator")
                .setKey([0, 0.6375, 0.65, 0.6625, 0.675, 0.6875, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vt9_RotationInterpolator")
                .setKey([0, 0.6875, 0.7, 0.7125, 0.725, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vt7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vt6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vt5_RotationInterpolator")
                .setKey([0, 0.725, 0.7375, 0.75, 0.7875, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vt1_RotationInterpolator")
                .setKey([0, 0.7875, 0.8, 0.8125, 0.825, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vc7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vc6_RotationInterpolator")
                .setKey([0, 0.825, 0.8375, 0.85, 0.8625, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vc4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vc2_RotationInterpolator")
                .setKey([0, 0.8625, 0.875, 0.8875, 0.9, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_skullbase_RotationInterpolator")
                .setKey([0, 0.9, 0.9125, 0.925, 0.9985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0.25, 0, 0, 1, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0.25, 0, 0, 1, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_temporomandibular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.9, 0.905, 0.91, 0.915, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.915, 0.92, 0.9253, 0.93, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_shoulder_RotationInterpolator")
                .setKey([0, 0.93, 0.935, 0.94, 0.945, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_elbow_RotationInterpolator")
                .setKey([0, 0.945, 0.95, 0.955, 0.96, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.2, 0, 0, 1, -0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.96, 0.965, 0.97, 0.975, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0.35, 0, 0, 1, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.9, 0.905, 0.91, 0.915, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.915, 0.92, 0.9253, 0.93, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_shoulder_RotationInterpolator")
                .setKey([0, 0.93, 0.935, 0.94, 0.945, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_elbow_RotationInterpolator")
                .setKey([0, 0.945, 0.95, 0.955, 0.96, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.2, 0, 0, 1, -0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_radiocarpal_RotationInterpolator")
                .setKey([0, 0.96, 0.965, 0.97, 0.975, 0.98, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.98, 0.985, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0.35, 0, 0, 1, -0.35, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll1_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
          .addComments(CommentsBlock.new("Timer to Interpolators"))
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll1Timer")
                .setToField("set_fraction")
                .setToNode("Roll1_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
          .addComments(CommentsBlock.new("Interpolators to Joints"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='Roll1_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll1_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("Roll2Animation_loa4")
            .addChild(TimeSensor.new()
                .setDEF("Roll2Timer")
                .setCycleInterval(10.0)
                .setLoop(true)
            )
            .addChild(PositionInterpolator.new()
                .setDEF("Roll2_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1].to_java Java::float)
                .setKeyValue([0, 0, 0, 0, -0.2, 0, 0, -0.65, 0, 0, -0.2, 0, 0, 0, 0, 0, -0.2, 0, 0, -0.65, 0, 0, -0.2, 0, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_humanoid_root_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_sacroiliac_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_hip_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_knee_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_talocrural_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, -1, 1.5, 0, 0, 1, 0, 0, 0, -1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.7, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_hip_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, -1, 0, 0, 0, -1, 1.5, 0, 0, 1, 0, 0, 0, -1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_knee_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_talocrural_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vl5_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.5, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vl4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vl2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vl1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vt10_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vt9_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vt7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vt6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vt5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vt1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vc7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vc6_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.5, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vc4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vc2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_skullbase_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0.75, 0, 0, 1, 0, 0, 0, 1, -0.75, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0.25, 0, 0, 1, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.25, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0.25, 0, 0, 1, -0.25, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_temporomandibular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0.2, 0, 0, 1, 0.22, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.05, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_shoulder_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 3, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_elbow_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0, 0, 0, -1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, -0.22, 0, 0, 1, -0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.05, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_shoulder_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, -1, 1.5, 0, 0, -1, 3, 0, 0, -1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_elbow_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_radiocarpal_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, -1, 1.5, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Roll2_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Roll2Timer")
                .setToField("set_fraction")
                .setToNode("Roll2_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='Roll2_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Roll2_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("WalkAnimation_loa4")
            .addChild(TimeSensor.new()
                .setDEF("WalkTimer")
                .setCycleInterval(2.5)
                .setLoop(true)
            )
          .addComments(CommentsBlock.new("indention to match Joint hierarchy"))
            .addChild(PositionInterpolator.new()
                .setDEF("Walk_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.0416, 0.125, 0.1667, 0.2083, 0.25, 0.2917, 0.375, 0.4583, 0.5, 0.5417, 0.5833, 0.625, 0.7083, 0.75, 0.7917, 0.875, 0.9167, 1].to_java Java::float)
                .setKeyValue([0, -0.0093, 0, 0, -0.0038, 0, 0, -0.0088, 0, 0, -0.01486, 0, 0, -0.02641, 0, 0, -0.03934, 0, 0, -0.0502, 0, 0, -0.07469, 0, 0, -0.02732, 0, 0, -0.01608, 0, 0, -0.0113, 0, 0, -0.0058, 0, 0, -0.002, 0, 0, -0.003, 0, 0, -0.014, 0, 0, -0.038, 0, 0, -0.0565, 0, 0, -0.045, 0, 0, -0.0093, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_humanoid_root_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_sacroiliac_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, -1, 0.1056, 0, 0, 1, 0.09018, 0, 0, -1, 0.1056].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_hip_RotationInterpolator")
                .setKey([0, 0.25, 0.375, 0.5, 0.6667, 0.7917, 0.9167, 1].to_java Java::float)
                .setKeyValue([-0.873, 0.06094, 0.484, 0.2865, 0.9963, -0.01057, 0.08481, 0.2488, 0.9965, 0.01591, -0.08222, 0.3836, -0.7018, -0.03223, -0.7117, 0.1289, -1, 0, 0, 0.5518, -0.9964, 0.02231, 0.0817, 0.5351, -0.9809, 0.04912, 0.1881, 0.5204, -0.873, 0.06094, 0.484, 0.2865].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_knee_RotationInterpolator")
                .setKey([0, 0.2083, 0.375, 0.5, 0.6667, 0.7917, 0.9167, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0.3226, 1, 0, 0, 0.1556, 1, 0, 0, 0.08678, 1, 0, 0, 0.8751, 1, 0, 0, 1.131, 1, 0, 0, 0.09961, 1, 0, 0, 0.3942, 1, 0, 0, 0.3226].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_talocrural_RotationInterpolator")
                .setKey([0, 0.125, 0.2083, 0.375, 0.6667, 0.9167, 1].to_java Java::float)
                .setKeyValue([-1, 0, 0, 0.06714, -1, 0, 0, 0.2152, -1, 0, 0, 0.3184, -1, 0, 0, 0.4717, -1, 0, 0, 0.2912, 1, 0, 0, 0.1222, -1, 0, 0, 0.06714].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.7, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_hip_RotationInterpolator")
                .setKey([0, 0.125, 0.2083, 0.2917, 0.375, 0.5, 0.6667, 0.7917, 0.9167, 1].to_java Java::float)
                .setKeyValue([-0.5831, 0.03511, 0.8116, 0.1481, -0.995, 0.02296, 0.09674, 0.4683, -1, 0.002, 0.00796, 0.4732, -0.998, -0.0158, -0.061, 0.5079, -0.9911, -0.0354, -0.1286, 0.5419, -0.9131, -0.0624, -0.403, 0.336, -0.431, -0.07962, -0.899, 0.07038, 1, 0, 0, 0.2571, 0.9891, -0.02805, 0.1444, 0.3879, -0.5831, 0.03511, 0.8116, 0.1481].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_knee_RotationInterpolator")
                .setKey([0, 0.125, 0.2083, 0.2917, 0.375, 0.5, 0.6667, 0.7917, 0.9167, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0.8573, 1, 0, 0, 0.8926, 1, 0, 0, 0.5351, 1, 0, 0, 0.1756, 1, 0, 0, 0.1194, 1, 0, 0, 0.3153, 1, 0, 0, 0.09354, 1, 0, 0, 0.08558, 1, 0, 0, 0.2475, 1, 0, 0, 0.8573].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_talocrural_RotationInterpolator")
                .setKey([0, 0.125, 0.2083, 0.375, 0.4583, 0.5, 0.6667, 0.75, 0.7917, 0.9167, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -1, 0, 0, 0.3533, -1, 0, 0, 0.1072, 1, 0, 0, 0.2612, 1, 0, 0, 0.1268, -1, 0, 0, 0.01793, -1, 0, 0, 0.05824, -1, 0, 0, 0.2398, -1, 0, 0, 0.35, -1, 0, 0, 0.3322, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.7, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vl5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vl4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vl2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vl1_RotationInterpolator")
                .setKey([0, 0.2083, 0.375, 0.75, 0.8333, 1].to_java Java::float)
                .setKeyValue([0, 1, 0, 0.0826, -0.01972, -0.5974, 0.8017, 0.08231, 0.009296, -0.9648, 0.2627, 0.1734, -0.01238, 0.9549, -0.2968, 0.08732, -0.008125, 0.9691, -0.2463, 0.158, 0, 1, 0, 0.0826].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vt10_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vt9_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vt7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vt6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vt5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vt1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vc7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vc6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vc4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vc2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_skullbase_RotationInterpolator")
                .setKey([0, 0.375, 0.4167, 0.5, 0.5833, 0.6667, 0.75, 0.8333, 0.9167, 1].to_java Java::float)
                .setKeyValue([0, -1, 0, 0.0864, 0, 1, 0, 0.1825, 0, 1, 0, 0.1505, 0, 1, 0, 0.1053, 0, 1, 0, 0.0439, 0, -1, 0, 0.0312, 0, -1, 0, 0.07936, 0, -1, 0, 0.1616, 0, -1, 0, 0.155, 0, -1, 0, 0.08642].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_temporomandibular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_shoulder_RotationInterpolator")
                .setKey([0, 0.375, 0.9167, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0.1189, -1, 0, 0, 0.1861, 1, 0, 0, 0.3357, 1, 0, 0, 0.1189].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_elbow_RotationInterpolator")
                .setKey([0, 0.375, 0.9167, 1].to_java Java::float)
                .setKeyValue([-1, 0, 0, 0.411508, -1, 0, 0, 0.0925011, -1, 0, 0, 0.572568, -1, 0, 0, 0.411508].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.375, 0.9167, 1].to_java Java::float)
                .setKeyValue([0, -1, 0, 0.461076, -0.330195, -0.927451, 0.175516, 0.538852, 0.0327774, -0.999314, -0.0172185, 0.492033, 0, -1, 0, 0.461076].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0, 1, 0, 0, 0.25, 1, 0, 0, 0.5, 1, 0, 0, 0.7, 1, 0, 0, 0.2, 1, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_shoulder_RotationInterpolator")
                .setKey([0, 0.375, 0.9167, 1].to_java Java::float)
                .setKeyValue([-1, 0, 0, 0.093, 1, 0, 0, 0.3197, -1, 0, 0, 0.1564, -1, 0, 0, 0.093].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_elbow_RotationInterpolator")
                .setKey([0, 0.375, 0.9167, 1].to_java Java::float)
                .setKeyValue([-1, 0, 0, 0.411508, -1, 0, 0, 0.0925011, -1, 0, 0, 0.572568, -1, 0, 0, 0.411508].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_radiocarpal_RotationInterpolator")
                .setKey([0, 0.375, 0.9167, 1].to_java Java::float)
                .setKeyValue([-0.8129, 0.4759, -0.3357, 0.1346, 0.1533, -0.9878, 0.02582, 0.3902, -0.5701, 0.7604, -0.311, 0.366, -0.8129, 0.4759, -0.3357, 0.1346].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0, 1, 0, 0, 0.25, 1, 0, 0, 0.5, 1, 0, 0, 0.7, 1, 0, 0, 0.2, 1, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Walk_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
          .addComments(CommentsBlock.new("Timer to Interpolators"))
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("WalkTimer")
                .setToField("set_fraction")
                .setToNode("Walk_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
          .addComments(CommentsBlock.new("Interpolators to Joints"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='Walk_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Walk_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("RunAnimation_loa4")
            .addChild(TimeSensor.new()
                .setDEF("RunTimer")
                .setLoop(true)
            )
          .addComments(CommentsBlock.new("indention to match Joint hierarchy"))
            .addChild(PositionInterpolator.new()
                .setDEF("Run_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.22, 0.3, 0.31, 0.5, 0.69, 0.7, 0.78, 1].to_java Java::float)
                .setKeyValue([0, -0.01, 0, 0, -0.037, 0, 0, -0.049, 0, 0, -0.037, 0, 0, -0.01, 0, 0, -0.037, 0, 0, -0.049, 0, 0, -0.037, 0, 0, -0.01, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_humanoid_root_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0.06, 1, 0, 0, 0.167, 1, 0, 0, 0.06, 1, 0, 0, 0.168, 1, 0, 0, 0.06].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_sacroiliac_RotationInterpolator")
                .setKey([0, 0.2182, 0.4909, 0.7455, 1].to_java Java::float)
                .setKeyValue([0, -1, 0, 0.125, 0, 0, 1, 0, 0, 1, 0, 0.125, 0, 0, 1, 0, 0, -1, 0, 0.125].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_hip_RotationInterpolator")
                .setKey([0, 0.2182, 0.4909, 0.7455, 1].to_java Java::float)
                .setKeyValue([-0.99, 0.033, 0.04, 1.42, -0.99, 0.1328, 0.067, 0.42, 0.99, 0.014, 0.009, 0.9, -0.99, 0.0703, 0.05, 0.7, -0.99, 0.033, 0.04, 1.42].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_knee_RotationInterpolator")
                .setKey([0, 0.2182, 0.4909, 0.7455, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 1.01, 1, 0, 0, 0.426, 1, 0, 0, 0.705, 1, 0, 0, 2.179, 1, 0, 0, 1.01].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_talocrural_RotationInterpolator")
                .setKey([0, 0.22, 0.3, 0.4, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0.0374, -1, 0, 0, 0.1037, -1, 0, 0, 0.4328, 1, 0, 0, 0.1929, 1, 0, 0, 0.03574].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0, 1, 0, 0, 0.25, 1, 0, 0, 0.7, 1, 0, 0, 0.27, 1, 0, 0, 0.2, 1, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_hip_RotationInterpolator")
                .setKey([0, 0.2545, 0.4909, 0.7091, 1].to_java Java::float)
                .setKeyValue([0.99, -0.014, 0.009, 0.9, -0.99, -0.0703, -0.05, 0.7, -0.99, -0.033, 0.04, 1.42, -0.99, -0.1328, -0.067, 0.42, 0.99, -0.014, 0.009, 0.9].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_knee_RotationInterpolator")
                .setKey([0, 0.2545, 0.4909, 0.7091, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0.705, 1, 0, 0, 2.179, 1, 0, 0, 1.01, 1, 0, 0, 0.426, 1, 0, 0, 0.705].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_talocrural_RotationInterpolator")
                .setKey([0, 0.4, 0.71, 0.8, 0.82, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0.2323, -1, 0, 0, 0.07843, -1, 0, 0, 0.32, -1, 0, 0, 0.374, -1, 0, 0, 0.3478, 1, 0, 0, 0.2323].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.7, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vl5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vl4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vl2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vl1_RotationInterpolator")
                .setKey([0, 0.2545, 0.4909, 0.7636, 1].to_java Java::float)
                .setKeyValue([0.97, 0.65, 0.086, 0.5, 0.9, 0.003, -0.02, 0.38, 0.95, -0.68, -0.086, 0.5, 0.9, 0.004, -0.025, 0.4, 0.97, 0.65, 0.086, 0.5].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vt10_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vt9_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vt7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vt6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vt5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vt1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vc7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vc6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vc4_RotationInterpolator")
                .setKey([0, 0.2545, 0.4909, 0.7091, 1].to_java Java::float)
                .setKeyValue([0.5, 0, 0, 0.2, -0.5, -0.7, 0, 0.2, 0, 0, 1, 0, -0.5, 0.5, 0, 0.2, 0.7, 0, 0, 0.2].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vc2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_skullbase_RotationInterpolator")
                .setKey([0, 0.2545, 0.4909, 0.7091, 1].to_java Java::float)
                .setKeyValue([0.7, 0, 0, 0.2, -0.7, -0.7, 0, 0.2, 0, 0, 1, 0, -0.7, 0.7, 0, 0.2, 0.7, 0, 0, 0.2].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_temporomandibular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_shoulder_RotationInterpolator")
                .setKey([0, 0.2182, 0.4909, 0.7455, 1].to_java Java::float)
                .setKeyValue([0.99, -0.074, 0.25, 1.5, 0.99, -0.092, 0.44, 0.3, -0.99, 0.136, 0.25, 0.85, 0.99, -0.081, 0.38, 0.4, 0.99, -0.074, 0.25, 1.5].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_elbow_RotationInterpolator")
                .setKey([0, 0.2182, 0.4909, 0.7455, 1].to_java Java::float)
                .setKeyValue([-1, 0, 0, 1.85, -0.99, -0.19, 0.18, 1.35, -1, 0, 0, 0.975, -0.99, -0.09, -0.02, 1.55, -1, 0, 0, 1.85].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([-0.25, -1, 0.08, 0.14, 0.25, 1, 0.08, 0.14, 0, 0, 1, 0, -0.25, 1, 0.08, -0.14, -0.25, 1, 0.08, 0.14].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0, 1, 0, 0, 0.25, 1, 0, 0, 0.7, 1, 0, 0, 0.27, 1, 0, 0, 0.2, 1, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_shoulder_RotationInterpolator")
                .setKey([0, 0.2545, 0.4909, 0.7091, 1].to_java Java::float)
                .setKeyValue([-0.99, -0.136, -0.25, 0.85, 0.99, 0.081, -0.38, 0.4, 0.99, 0.074, -0.25, 1.5, 0.99, 0.081, -0.38, 0.4, -0.99, -0.136, -0.25, 0.85].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_elbow_RotationInterpolator")
                .setKey([0, 0.2545, 0.4909, 0.7091, 11].to_java Java::float)
                .setKeyValue([-1, 0, 0, 0.975, -0.99, 0.09, 0.02, 1.55, -1, 0, 0, 1.85, -0.99, 0.19, -0.18, 1.35, -1, 0, 0, 0.975].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_radiocarpal_RotationInterpolator")
                .setKey([0, 1].to_java Java::float)
                .setKeyValue([-0.917742, -0.237244, -0.318536, 0.214273, -0.917742, -0.237244, -0.318536, 0.21427].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0, 1, 0, 0, 0.25, 1, 0, 0, 0.7, 1, 0, 0, 0.27, 1, 0, 0, 0.2, 1, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Run_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
          .addComments(CommentsBlock.new("Timer to Interpolators"))
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("RunTimer")
                .setToField("set_fraction")
                .setToNode("Run_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
          .addComments(CommentsBlock.new("Interpolators to Joints"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='Run_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Run_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("JumpAnimation_loa4")
            .addChild(TimeSensor.new()
                .setDEF("JumpTimer")
                .setCycleInterval(5.5)
                .setLoop(true)
            )
            .addChild(PositionInterpolator.new()
                .setDEF("Jump_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.04, 0.07, 0.11, 0.15, 0.19, 0.22, 0.25, 0.27, 0.31, 0.33, 0.35, 0.38, 0.53, 0.544, 0.76, 0.8, 0.84, 0.88, 0.92, 0.96, 1].to_java Java::float)
                .setKeyValue([0, 0, 0, 0, -0.0126, -0.0129, 0, -0.0471, -0.0374, -0.0003, -0.1049, -0.0535, -0.0006, -0.1892, -0.0656, -0.0008, -0.286, -0.0627, -0.0009, -0.3795, -0.0515, -0.001, -0.4484, -0.03656, -0.00106, -0.4484, -0.03656, -0.001122, -0.25, -0.1499, -0.0008616, -0.05, -0.06358, -0.0005128, 0.15, -0.05488, 0.0004779, 0.55, 0.02732, 0.0001728, 1.385, 0.006873, 0.00017, 1.395, 0.0069, 0, 0.35, 0.02148, 0, -0.01299, -0.01057, 0, -0.06932, -0.01064, 0.0001, -0.1037, -0.0051, 0.0001, -0.07198, -0.0076, 0.0001, -0.0163, -0.0049, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_humanoid_root_RotationInterpolator")
                .setKey([0, 0.28, 0.32, 0.48, 0.64, 0.76, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.3273, 1, 0, 0, 0.3273, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_sacroiliac_RotationInterpolator")
                .setKey([0, 0.28, 0.32, 0.48, 0.76, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.1892, 1, 0, 0, 0.1892, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_hip_RotationInterpolator")
                .setKey([0, 0.28, 0.32, 0.36, 0.4, 0.44, 0.48, 0.64, 0.76, 0.88, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 4.349, 1, 0, 0, 4.349, 1, 0, 0, 4.615, -1, 0, 0, 0.9136, -1, 0, 0, 0.3614, 0, 0, 1, 0, -1, 0, 0, 0.7869, -1, 0, 0, 0.3918, -1, 0, 0, 0.5433, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_knee_RotationInterpolator")
                .setKey([0, 0.28, 0.32, 0.48, 0.64, 0.76, 0.88, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 2.047, 1, 0, 0, 2.047, 0, 0, 1, 0, 1, 0, 0, 1.566, 1, 0, 0, 0.5913, 1, 0, 0, 0.9235, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_talocrural_RotationInterpolator")
                .setKey([0, 0.28, 0.32, 0.36, 0.4, 0.44, 0.48, 0.64, 0.76, 0.84, 0.88, 0.92, 0.96, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -1, 0, 0, 0.625, -1, 0, 0, 0.625, -1, 0, 0, 0.3364, -1, 0, 0, 0.2742, -1, 0, 0, 0.05078, 1, 0, 0, 0.2833, 1, 0, 0, 0.6667, 1, 0, 0, 0.2833, -1, 0, 0, 0.2108, -1, 0, 0, 0.375, -1, 0, 0, 0.3146, -1, 0, 0, 0.1174, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_hip_RotationInterpolator")
                .setKey([0, 0.18, 0.24, 0.26, 0.28, 0.32, 0.48, 0.64, 0.76, 0.88, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -1, 0, 0, 1.63, -1, 0, 0, 1.7, -1, 0, 0, 1.55, -1, 0, 0, 0.8943, -1, 0, 0, 0.3698, 0, 0, 1, 0, -1, 0, 0, 0.4963, -1, 0, 0, 0.3829, -1, 0, 0, 0.5169, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_knee_RotationInterpolator")
                .setKey([0, 0.2, 0.25, 0.3, 0.64, 0.76, 0.88, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 2.5, 1, 0, 0, 1.7, 0, 0, 1, 0, 1, 0, 0, 0.9507, 1, 0, 0, 0.5845, 1, 0, 0, 0.9054, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_talocrural_RotationInterpolator")
                .setKey([0, 0.1, 0.15, 0.25, 0.28, 0.32, 0.35, 0.64, 0.76, 0.84, 0.88, 0.92, 0.96, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -1, 0, 0, 0.6735, -1, 0, 0, 0.6735, -1, 0, 0, 0.3527, -1, 0, 0, 0.3038, -1, 0, 0, 0.0796, 1, 0, 0, 1.3, 1, 0, 0, 0.6509, 1, 0, 0, 0.3001, -1, 0, 0, 0.2087, -1, 0, 0, 0.3756, -1, 0, 0, 0.3279, -1, 0, 0, 0.1193, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vl5_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.5, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 1, 0, 0, 0, 1, 0, -0.1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0.6, 0, 1, 0, 0.1, 0, 1, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vl4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vl2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vl1_RotationInterpolator")
                .setKey([0, 0.22, 0.28, 0.34, 0.71, 0.88, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 1.05, 1, 0, 0, 1.051, -1, 0, 0, 0.257, 1, 0, 0, 0.2171, 1, 0, 0, 0.3465, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vt10_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vt9_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vt7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vt6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vt5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vt1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vc7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vc6_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.5, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 1, 0, 0, 0, 1, 0, 0.8, 0, 1, 0, 0, 0, 1, 0, 0, -1, 0, 0, 0.6, 0, -1, 0, 0.8, 0, 1, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vc4_RotationInterpolator")
                .setKey([0, 0.28, 0.32, 0.48, 0.76, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -1, 0, 0, 0.1942, -1, 0, 0, 0.1942, 0, 0, 1, 0, 1, 0, 0, 0.2284, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vc2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_skullbase_RotationInterpolator")
                .setKey([0, 0.28, 0.32, 0.48, 0.76, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -1, 0, 0, 0.599, -1, 0, 0, 0.599, -1, 0, 0, 0.322, 1, 0, 0, 0.065, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_temporomandibular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0.2, 0, 0, 1, 0.22, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.05, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_shoulder_RotationInterpolator")
                .setKey([0, 0.28, 0.32, 0.64, 0.76, 0.88, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -0.9987, 0.0255, 0.045, 1.57, -0.9987, 0.0255, 0.0449, 1.57, 1, 0.0004, 0.003, 4.114, -0.8413, 0.3238, 0.4329, 1.453, -0.877, 0.4198, 0.2337, 0.6009, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_elbow_RotationInterpolator")
                .setKey([0, 0.28, 0.32, 0.58, 0.72, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -1, 0, 0, 1.13, -1, 0, 0, 1.7, -1, 0, 0, 1.7, -1, 0, 0, 0.4, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.48, 0.52, 0.64, 0.76, 0.88, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0.0673, 0.9894, -0.1281, 4.1557, 0.0673, 0.9895, -0.1281, 4.1557, 0.0036, 0.9999, 0.01358, 4.5822, 0, -1, 0, 0.6559, -0.0005, -0.9999, 0.00127, 1.2839, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.5, 1, 0, 0, 1.1, 1, 0, 0, 0.7, 1, 0, 0, 0.2, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, -0.22, 0, 0, 1, -0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.05, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_shoulder_RotationInterpolator")
                .setKey([0, 0.28, 0.32, 0.64, 0.76, 0.88, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0.9992, 0.0204, 0.0355, 4.688, 0.9992, 0.0204, 0.0355, 4.688, 0.9989, -0.0462, 0.0051, 4.079, -0.8687, -0.2525, -0.4261, 1.501, -0.941, -0.2893, -0.1754, 0.4788, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_elbow_RotationInterpolator")
                .setKey([0, 0.28, 0.32, 0.64, 0.76, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -1, 0, 0, 0.0415, -1, 0, 0, 0.0415, -1, 0, 0, 0.5855, -1, 0, 0, 0.5852, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_radiocarpal_RotationInterpolator")
                .setKey([0, 0.28, 0.32, 0.64, 0.76, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -0.0585, 0.9839, -0.1688, 1.8595, -0.0585, 0.9839, -0.1688, 1.859, -0.0022, 0.998, -0.063, 1.4607, 0, 1, 0, 0.4973, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.5, 1, 0, 0, 1.1, 1, 0, 0, 0.7, 1, 0, 0, 0.2, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Jump_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("JumpTimer")
                .setToField("set_fraction")
                .setToNode("Jump_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='Jump_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Jump_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("Kick1Animation_loa4")
            .addChild(TimeSensor.new()
                .setDEF("Kick1Timer")
                .setCycleInterval(5.5)
                .setLoop(true)
            )
            .addChild(PositionInterpolator.new()
                .setDEF("Kick1_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 0, 0, 0, 0, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_humanoid_root_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_sacroiliac_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 1, 0, 0, 0, -1, 0, 0.1, 0, 1, 0, 0, 0, 1, -1, 0.24, 0, -1, 0, 0.4, 0, 1, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_hip_RotationInterpolator")
                .setKey([0, 0.2, 0.3, 0.5, 0.6, 0.9, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_knee_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_talocrural_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.7, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -1, 0, 0, 0.9, -1, 0, 0, 0.95, 1, 0, 0, 0.75, -1, 0, 0, 0.05, 1, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.7, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0, -1, 0, 0, 0.5, -1, 0, 0, 0.7, 1, 0, 0, 0.75, -1, 0, 0, 0.2, 1, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_hip_RotationInterpolator")
                .setKey([0, 0.2, 0.3, 0.5, 0.6, 0.9, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0, 1, 0, 0, 0.9, -1, 0, 0, 1.75, -1, 0, 0, 2.25, -1, 0, 0, 2, 1, 0, 0, 0, 1, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_knee_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 1.95, 1, 0, 0, 1.75, -1, 0, 0, 0.28, 1, 0, 0, 0, 1, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_talocrural_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.7, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, -1, 0, 0, 0.9, -1, 0, 0, 0.95, 1, 0, 0, 0.75, -1, 0, 0, 0.05, 1, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vl5_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.5, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vl4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vl2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vl1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vt10_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vt9_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vt7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vt6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vt5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vt1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vc7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vc6_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.5, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vc4_RotationInterpolator")
                .setKey([0, 0.25, 0.55, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.7, 1, 0, 0, 0.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vc2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_skullbase_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_temporomandibular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0.2, 0, 0, 1, 0.22, 0, 0, 1, 0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.05, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_shoulder_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 1.76, -0.25, 0, 1, 1.76, 0, 0, 1, 1.256, 0, 0, 1, 0.05, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_elbow_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0, 1, 0, 0, -0.55, -1, 0.25, 0, 2.55, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.55, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.7, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0, 1, 0, 0, 0.5, 1, 0, 0, 1.1, 1, 0, 0, 0.7, 1, 0, 0, 0.2, 1, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, -0.2, 0, 0, 1, -0.22, 0, 0, 1, -0.2, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.05, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_shoulder_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, -1.76, 0.25, 0, 1, -1.76, 0, 0, 1, -1.256, 0, 0, 1, -0.05, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_elbow_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0, 1, 0, 0, -0.55, 1, 0.25, 0, -2.55, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_radiocarpal_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, -0.55, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.2, 0.4, 0.6, 0.8, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0, 1, 0, 0, 0.5, 1, 0, 0, 1.1, 1, 0, 0, 0.7, 1, 0, 0, 0.2, 1, 0, 0, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick1_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick1Timer")
                .setToField("set_fraction")
                .setToNode("Kick1_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='Kick1_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick1_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("Kick2Animation_loa4")
            .addChild(TimeSensor.new()
                .setDEF("Kick2Timer")
                .setCycleInterval(5.5)
                .setLoop(true)
            )
            .addChild(PositionInterpolator.new()
                .setDEF("Kick2_humanoid_root_TranslationInterpolator")
                .setKey([0, 0.2, 0.6, 1].to_java Java::float)
                .setKeyValue([1, 0.3, -1, 0.4, -0.04, -0.4, -0.18, 0.1, 0, -0.2, 0.15, 0.15].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_humanoid_root_RotationInterpolator")
                .setKey([0, 0.1, 0.4, 0.6, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0.5, 1, 0, 0, 0.5, -1, 0, 0, 0.1, -1, 0, 0, 0.5, -1, 0, 0, 0.5].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_sacroiliac_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_hip_RotationInterpolator")
                .setKey([0, 0.1, 0.3, 0.45, 1].to_java Java::float)
                .setKeyValue([-1, 0, 0, 1.5, -1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0.5, 1, 0, 0, 1].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_knee_RotationInterpolator")
                .setKey([0, 0.2, 0.35, 0.5, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0.2, 1, 0, 1, 0.5, 1, 0, 0, 1.4].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_talocrural_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_hip_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 1, 1, 0, 0, 1, -1, 0, 0, 1, -1, 0, 0, 1, -1, 0, 0, 1].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_knee_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([1, 0, 0, 0.1, 0, 0, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1.5].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_talocrural_RotationInterpolator")
                .setKey([0, 0.25, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([-1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0.5].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_talocalcaneonavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_cuneonavicular_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_tarsometatarsal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_metatarsophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_cuneonavicular_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_tarsometatarsal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_metatarsophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_cuneonavicular_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_tarsometatarsal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_metatarsophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_calcaneocuboid_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_transversetarsal_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_tarsometatarsal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_metatarsophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_tarsometatarsal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_metatarsophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vl5_RotationInterpolator")
                .setKey([0, 0.3, 0.5, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.25, -1, 0, 0, 0.15, 1, 0, 0, 0.15, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vl4_RotationInterpolator")
                .setKey([0, 0.3, 0.5, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.25, -1, 0, 0, 0.15, 1, 0, 0, 0.15, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vl3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vl2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vl1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vt12_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vt11_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vt10_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vt9_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vt8_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vt7_RotationInterpolator")
                .setKey([0, 0.3, 0.5, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.25, -1, 0, 0, 0.15, 1, 0, 0, 0.15, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vt6_RotationInterpolator")
                .setKey([0, 0.3, 0.5, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 1, 0, 0, 0.25, -1, 0, 0, 0.15, 1, 0, 0, 0.15, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vt5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vt4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vt3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vt2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vt1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vc7_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vc6_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vc5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vc4_RotationInterpolator")
                .setKey([0, 0.3, 0.4, 1].to_java Java::float)
                .setKeyValue([1, 0, 1, 0.25, -1, 0, -1, 0.35, 1, 0, 0, 0.75, 1, 0, 1, 0.5].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vc3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vc2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_vc1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_skullbase_RotationInterpolator")
                .setKey([0, 0.2, 0.75, 1].to_java Java::float)
                .setKeyValue([0, -1, 0, 0.25, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0.25].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_eyelid_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_eyeball_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_eyebrow_joint_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_temporomandibular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_shoulder_RotationInterpolator")
                .setKey([0, 0.4, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 1.5, -1, 0, 1, 1.75].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_elbow_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([-1, 0, 0, 3, -1, 0, 0, 0.75, -1, -1, 0, 0.5].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_radiocarpal_RotationInterpolator")
                .setKey([0, 0.4, 0.8, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 1, 0, 1.3, 0, -0.5, 1, 1.3, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_sternoclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_acromioclavicular_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_shoulder_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, -1, 2.5, 0, 0, -1, 1.5, 0, 0, -1, 1.75].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_elbow_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([-1, 0, 0, 3, -1, 0, 0, 0.75, -1, -1, 0, 0.5].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_radiocarpal_RotationInterpolator")
                .setKey([0, 0.5, 0.7, 1].to_java Java::float)
                .setKeyValue([0, 1, 0, 0.3, 0, 0, 1, 0, 0, 0, -1, 1, 0, -1, 0, 0.3].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_midcarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_carpometacarpal_1_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_metacarpophalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_carpal_interphalangeal_1_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_midcarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_carpometacarpal_2_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_metacarpophalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_midcarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_carpometacarpal_3_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_metacarpophalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_midcarpal_4_5_RotationInterpolator")
                .setKey([0, 0.5, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_carpometacarpal_4_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_metacarpophalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_carpometacarpal_5_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_metacarpophalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(OrientationInterpolator.new()
                .setDEF("Kick2_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setKey([0, 0.5, 0.75, 1].to_java Java::float)
                .setKeyValue([0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0, 1, 0].to_java Java::float)
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_humanoid_root_TranslationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_humanoid_root_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_sacroiliac_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_hip_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_knee_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_talocrural_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_talocalcaneonavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_cuneonavicular_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_tarsometatarsal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_metatarsophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_tarsal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_cuneonavicular_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_tarsometatarsal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_metatarsophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_cuneonavicular_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_tarsometatarsal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_metatarsophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_calcaneocuboid_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_transversetarsal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_tarsometatarsal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_metatarsophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_tarsometatarsal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_metatarsophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vl5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vl4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vl3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vl2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vl1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vt12_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vt11_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vt10_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vt9_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vt8_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vt7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vt6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vt5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vt4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vt3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vt2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vt1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vc7_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vc6_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vc5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vc4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vc3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vc2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_vc1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_skullbase_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_eyelid_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_eyeball_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_eyebrow_joint_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_temporomandibular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_l_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_sternoclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_acromioclavicular_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_shoulder_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_elbow_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_radiocarpal_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_midcarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_carpometacarpal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_metacarpophalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_carpal_interphalangeal_1_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_midcarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_carpometacarpal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_metacarpophalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_carpal_distal_interphalangeal_2_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_midcarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_carpometacarpal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_metacarpophalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_carpal_distal_interphalangeal_3_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_midcarpal_4_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_carpometacarpal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_metacarpophalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_carpal_distal_interphalangeal_4_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_carpometacarpal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_metacarpophalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("fraction_changed")
                .setFromNode("Kick2Timer")
                .setToField("set_fraction")
                .setToNode("Kick2_r_carpal_distal_interphalangeal_5_RotationInterpolator")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_humanoid_root_TranslationInterpolator")
                .setToField("set_translation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_humanoid_root_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_humanoid_root")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_sacroiliac_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_sacroiliac")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_calcaneocuboid_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_calcaneocuboid")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_hip_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_hip")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_knee_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_knee")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_talocrural_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocrural")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_talocalcaneonavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_talocalcaneonavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_cuneonavicular_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_tarsometatarsal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_metatarsophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_tarsal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_cuneonavicular_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_tarsometatarsal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_metatarsophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_tarsal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_tarsal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_cuneonavicular_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_cuneonavicular_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_tarsometatarsal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_metatarsophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_tarsal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_tarsal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_3")
            )
          .addComments(CommentsBlock.new("ROUTE fromField='value_changed' fromNode='Kick2_r_calcaneocuboid_RotationInterpolator' toField='set_rotation' toNode='Joe_r_calcaneocuboid'/"))
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_transversetarsal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_transversetarsal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_tarsometatarsal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_metatarsophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_tarsal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_tarsal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_tarsometatarsal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsometatarsal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_metatarsophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metatarsophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_tarsal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_tarsal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_tarsal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vl5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vl4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vl3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vl2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vl1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vl1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vt12_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt12")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vt11_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt11")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vt10_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt10")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vt9_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt9")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vt8_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt8")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vt7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vt6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vt5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vt4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vt3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vt2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vt1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vt1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vc7_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc7")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vc6_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc6")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vc5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vc4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vc3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vc2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_vc1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_vc1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_skullbase_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_skullbase")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_eyelid_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyelid_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_eyeball_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyeball_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_eyebrow_joint_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_eyebrow_joint")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_temporomandibular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_temporomandibular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_l_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_l_carpal_distal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_sternoclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_sternoclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_acromioclavicular_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_acromioclavicular")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_shoulder_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_shoulder")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_elbow_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_elbow")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_radiocarpal_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_radiocarpal")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_midcarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_carpometacarpal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_metacarpophalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_carpal_interphalangeal_1_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_interphalangeal_1")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_midcarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_carpometacarpal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_metacarpophalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_carpal_proximal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_carpal_distal_interphalangeal_2_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_2")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_midcarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_carpometacarpal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_metacarpophalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_carpal_proximal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_carpal_distal_interphalangeal_3_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_3")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_midcarpal_4_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_midcarpal_4_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_carpometacarpal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_metacarpophalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_carpal_proximal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_carpal_distal_interphalangeal_4_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_4")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_carpometacarpal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpometacarpal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_metacarpophalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_metacarpophalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_carpal_proximal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_proximal_interphalangeal_5")
            )
            .addChild(ROUTE.new()
                .setFromField("value_changed")
                .setFromNode("Kick2_r_carpal_distal_interphalangeal_5_RotationInterpolator")
                .setToField("set_rotation")
                .setToNode("Joe_r_carpal_distal_interphalangeal_5")
            )
        )
        .addChild(Group.new()
            .setDEF("TimerControls")
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Default_Touch")
                .setToField("set_startTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_T_Touch")
                .setToField("set_startTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_A_Touch")
                .setToField("set_startTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Test_H_Touch")
                .setToField("set_startTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch1_Touch")
                .setToField("set_startTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Pitch2_Touch")
                .setToField("set_startTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw1_Touch")
                .setToField("set_startTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Yaw2_Touch")
                .setToField("set_startTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll1_Touch")
                .setToField("set_startTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Roll2_Touch")
                .setToField("set_startTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Walk_Touch")
                .setToField("set_startTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Run_Touch")
                .setToField("set_startTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Jump_Touch")
                .setToField("set_startTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick1_Touch")
                .setToField("set_startTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("Kick2_Touch")
                .setToField("set_startTime")
                .setToNode("Kick2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("DefaultTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseTTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseATimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("PoseHTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("Pitch2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("Yaw2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("Roll2Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("WalkTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("RunTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("JumpTimer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick1Timer")
            )
            .addChild(ROUTE.new()
                .setFromField("touchTime")
                .setFromNode("StopTimer_Touch")
                .setToField("set_stopTime")
                .setToNode("Kick2Timer")
            )
        )
    )
x3D0.toFileX3D "../data/JoeDemo5JoeSkin5a.new.jruby.x3d"
x3D0.toFileJSON "../data/JoeDemo5JoeSkin5a.new.jruby.x3dj"
