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")
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")
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")
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")
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.0")
    .setHead(Head.new()
        .addComponent(Component.new()
            .setName("HAnim")
            .setLevel(1)
        )
        .addMeta(Meta.new()
            .setName("title")
            .setContent("KoreanCharacter06Ga.x3d")
        )
        .addMeta(Meta.new()
            .setName("creator")
            .setContent("Jin Hoon Lee and Min Joo Lee")
        )
        .addMeta(Meta.new()
            .setName("translator")
            .setContent("Chul Hee Jung and Myeong Won Lee")
        )
        .addMeta(Meta.new()
            .setName("created")
            .setContent("31 March 2011")
        )
        .addMeta(Meta.new()
            .setName("translated")
            .setContent("1 November 2014")
        )
        .addMeta(Meta.new()
            .setName("modified")
            .setContent("23 December 2021")
        )
        .addMeta(Meta.new()
            .setName("description")
            .setContent("Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.")
        )
        .addMeta(Meta.new()
            .setName("reference")
            .setContent("KoreanCharacter00ReadMe.txt")
        )
        .addMeta(Meta.new()
            .setName("reference")
            .setContent("KoreanCharacterHumanMotion_Infotech2014_140706.pdf")
        )
        .addMeta(Meta.new()
            .setName("reference")
            .setContent("KoreanCharactersIllustrated.pdf")
        )
        .addMeta(Meta.new()
            .setName("identifier")
            .setContent("https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Characters/KoreanCharacter06Ga.x3d")
        )
        .addMeta(Meta.new()
            .setName("generator")
            .setContent("3DS MAX, http://www.autodesk.com/products/autodesk-3ds-max/overview")
        )
        .addMeta(Meta.new()
            .setName("generator")
            .setContent("Suwon University HAnim Editor")
        )
        .addMeta(Meta.new()
            .setName("generator")
            .setContent("Gnu Image Manipulation Program, http://www.gimp.org")
        )
        .addMeta(Meta.new()
            .setName("generator")
            .setContent("X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit")
        )
        .addMeta(Meta.new()
            .setName("license")
            .setContent("../license.html")
        )
    )
    .setScene(Scene.new()
        .addChild(WorldInfo.new()
            .setTitle("KoreanCharacter06Ga.x3d")
        )
        .addChild(NavigationInfo.new()
            .setSpeed(1.5)
        )
        .addChild(Viewpoint.new()
            .setCenterOfRotation([0, 1, 0].to_java Java::float)
            .setDescription("Ga")
            .setPosition([0, 1, 3].to_java Java::float)
        )
        .addChild(HAnimHumanoid.new()
            .setName("Ga")
            .setDEF("hanim_Ga")
            .setScale([0.0225, 0.0225, 0.0225].to_java Java::float)
            .setVersion("2.0")
          .addComments(CommentsBlock.new("original HAnimHumanoid info='\"authorName=Chul Hee Jung and Myeong Won Lee\" \"authorEmail=myeongwonlee@gmail.com\" \"creationDate=31 March 2011\" \"humanoidVersion=2.0\" \"gender=female\" \"height=1.5\"'"))
            .setMetadata(MetadataSet.new()
                .setName("HAnimHumanoid.info")
                .setReference("https://www.web3d.org/documents/specifications/19774/V2.0/Architecture/ObjectInterfaces.html#Humanoid")
                .addValue(MetadataString.new()
                    .setName("authorName")
                    .setValue(["Chul Hee Jung and Myeong Won Lee"].to_java Java::java.lang.String)
                )
                .addValue(MetadataString.new()
                    .setName("authorEmail")
                    .setValue(["myeongwonlee@gmail.com"].to_java Java::java.lang.String)
                )
                .addValue(MetadataString.new()
                    .setName("creationDate")
                    .setValue(["31 March 2011"].to_java Java::java.lang.String)
                )
                .addValue(MetadataString.new()
                    .setName("gender")
                    .setValue(["female"].to_java Java::java.lang.String)
                )
                .addValue(MetadataFloat.new()
                    .setName("height")
                    .setValue([1.5].to_java Java::float)
                )
                .addValue(MetadataString.new()
                    .setName("humanoidVersion")
                    .setValue(["2.0"].to_java Java::java.lang.String)
                )
            )
            .addSkeleton(HAnimJoint.new()
                .setName("humanoid_root")
                .setDEF("hanim_humanoid_root")
                .setCenter([0, 32.310001, -0.7076].to_java Java::float)
                .setUlimit([0, 0, 0].to_java Java::float)
                .setLlimit([0, 0, 0].to_java Java::float)
                .setContainerFieldOverride("skeleton")
                .addChild(HAnimSegment.new()
                    .setName("sacrum")
                    .setDEF("hanim_sacrum")
                    .addChild(Transform.new()
                        .setTranslation([0, 32.310001, -0.7076].to_java Java::float)
                        .addChild(Shape.new()
                            .setAppearance(Appearance.new()
                                .setMaterial(Material.new()
                                    .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                )
                                .setTexture(ImageTexture.new()
                                    .setDEF("GaTextureAtlas")
                                    .setUrl(["images/Ga.png", "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Characters/images/Ga.png"].to_java Java::java.lang.String)
                                )
                            )
                            .setGeometry(IndexedFaceSet.new()
                                .setCoordIndex([0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1, 0, 4, 5, -1, 0, 5, 6, -1, 0, 6, 7, -1, 0, 7, 8, -1, 0, 8, 9, -1, 0, 9, 10, -1, 0, 10, 11, -1, 0, 11, 12, -1, 0, 12, 1, -1, 14, 2, 1, -1, 1, 13, 14, -1, 15, 3, 2, -1, 2, 14, 15, -1, 16, 4, 3, -1, 3, 15, 16, -1, 17, 5, 4, -1, 4, 16, 17, -1, 18, 6, 5, -1, 5, 17, 18, -1, 19, 7, 6, -1, 6, 18, 19, -1, 20, 8, 7, -1, 7, 19, 20, -1, 21, 9, 8, -1, 8, 20, 21, -1, 22, 10, 9, -1, 9, 21, 22, -1, 23, 11, 10, -1, 10, 22, 23, -1, 24, 12, 11, -1, 11, 23, 24, -1, 13, 1, 12, -1, 12, 24, 13, -1, 26, 14, 13, -1, 13, 25, 26, -1, 27, 15, 14, -1, 14, 26, 27, -1, 28, 16, 15, -1, 15, 27, 28, -1, 29, 17, 16, -1, 16, 28, 29, -1, 30, 18, 17, -1, 17, 29, 30, -1, 31, 19, 18, -1, 18, 30, 31, -1, 32, 20, 19, -1, 19, 31, 32, -1, 33, 21, 20, -1, 20, 32, 33, -1, 34, 22, 21, -1, 21, 33, 34, -1, 35, 23, 22, -1, 22, 34, 35, -1, 36, 24, 23, -1, 23, 35, 36, -1, 25, 13, 24, -1, 24, 36, 25, -1, 38, 26, 25, -1, 25, 37, 38, -1, 39, 27, 26, -1, 26, 38, 39, -1, 40, 28, 27, -1, 27, 39, 40, -1, 41, 29, 28, -1, 28, 40, 41, -1, 42, 30, 29, -1, 29, 41, 42, -1, 43, 31, 30, -1, 30, 42, 43, -1, 44, 32, 31, -1, 31, 43, 44, -1, 45, 33, 32, -1, 32, 44, 45, -1, 46, 34, 33, -1, 33, 45, 46, -1, 47, 35, 34, -1, 34, 46, 47, -1, 48, 36, 35, -1, 35, 47, 48, -1, 37, 25, 36, -1, 36, 48, 37, -1, 50, 38, 37, -1, 37, 49, 50, -1, 51, 39, 38, -1, 38, 50, 51, -1, 52, 40, 39, -1, 39, 51, 52, -1, 53, 41, 40, -1, 40, 52, 53, -1, 54, 42, 41, -1, 41, 53, 54, -1, 55, 43, 42, -1, 42, 54, 55, -1, 56, 44, 43, -1, 43, 55, 56, -1, 57, 45, 44, -1, 44, 56, 57, -1, 58, 46, 45, -1, 45, 57, 58, -1, 59, 47, 46, -1, 46, 58, 59, -1, 60, 48, 47, -1, 47, 59, 60, -1, 49, 37, 48, -1, 48, 60, 49, -1, 61, 50, 49, -1, 61, 51, 50, -1, 61, 52, 51, -1, 61, 53, 52, -1, 61, 54, 53, -1, 61, 55, 54, -1, 61, 56, 55, -1, 61, 57, 56, -1, 61, 58, 57, -1, 61, 59, 58, -1, 61, 60, 59, -1, 61, 49, 60, -1].to_java Java::int)
                                .setCreaseAngle(1.57)
                                .setTexCoordIndex([0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1, 0, 4, 5, -1, 0, 5, 6, -1, 0, 6, 7, -1, 0, 7, 8, -1, 0, 8, 9, -1, 0, 9, 10, -1, 0, 10, 11, -1, 0, 11, 12, -1, 0, 12, 1, -1, 14, 2, 1, -1, 1, 13, 14, -1, 15, 3, 2, -1, 2, 14, 15, -1, 16, 4, 3, -1, 3, 15, 16, -1, 17, 5, 4, -1, 4, 16, 17, -1, 18, 6, 5, -1, 5, 17, 18, -1, 19, 7, 6, -1, 6, 18, 19, -1, 20, 8, 7, -1, 7, 19, 20, -1, 21, 9, 8, -1, 8, 20, 21, -1, 22, 10, 9, -1, 9, 21, 22, -1, 23, 11, 10, -1, 10, 22, 23, -1, 24, 12, 11, -1, 11, 23, 24, -1, 13, 1, 12, -1, 12, 24, 13, -1, 26, 14, 13, -1, 13, 25, 26, -1, 27, 15, 14, -1, 14, 26, 27, -1, 28, 16, 15, -1, 15, 27, 28, -1, 29, 17, 16, -1, 16, 28, 29, -1, 30, 18, 17, -1, 17, 29, 30, -1, 31, 19, 18, -1, 18, 30, 31, -1, 32, 20, 19, -1, 19, 31, 32, -1, 33, 21, 20, -1, 20, 32, 33, -1, 34, 22, 21, -1, 21, 33, 34, -1, 35, 23, 22, -1, 22, 34, 35, -1, 36, 24, 23, -1, 23, 35, 36, -1, 25, 13, 24, -1, 24, 36, 25, -1, 38, 26, 25, -1, 25, 37, 38, -1, 39, 27, 26, -1, 26, 38, 39, -1, 40, 28, 27, -1, 27, 39, 40, -1, 41, 29, 28, -1, 28, 40, 41, -1, 42, 30, 29, -1, 29, 41, 42, -1, 43, 31, 30, -1, 30, 42, 43, -1, 44, 32, 31, -1, 31, 43, 44, -1, 45, 33, 32, -1, 32, 44, 45, -1, 46, 34, 33, -1, 33, 45, 46, -1, 47, 35, 34, -1, 34, 46, 47, -1, 48, 36, 35, -1, 35, 47, 48, -1, 37, 25, 36, -1, 36, 48, 37, -1, 50, 38, 37, -1, 37, 49, 50, -1, 51, 39, 38, -1, 38, 50, 51, -1, 52, 40, 39, -1, 39, 51, 52, -1, 53, 41, 40, -1, 40, 52, 53, -1, 54, 42, 41, -1, 41, 53, 54, -1, 55, 43, 42, -1, 42, 54, 55, -1, 56, 44, 43, -1, 43, 55, 56, -1, 57, 45, 44, -1, 44, 56, 57, -1, 58, 46, 45, -1, 45, 57, 58, -1, 59, 47, 46, -1, 46, 58, 59, -1, 60, 48, 47, -1, 47, 59, 60, -1, 49, 37, 48, -1, 48, 60, 49, -1, 61, 50, 49, -1, 61, 51, 50, -1, 61, 52, 51, -1, 61, 53, 52, -1, 61, 54, 53, -1, 61, 55, 54, -1, 61, 56, 55, -1, 61, 57, 56, -1, 61, 58, 57, -1, 61, 59, 58, -1, 61, 60, 59, -1, 61, 49, 60, -1].to_java Java::int)
                                .setCoord(Coordinate.new()
                                    .setPoint([0, 1.053, 0.0273, 0, 0.9123, -0.5414, -0.4375, 0.9123, -0.4652, -0.7578, 0.9123, -0.3733, -0.875, 0.9123, 0.0273, -0.7578, 0.9123, 0.4279, -0.4375, 0.9123, 0.5198, 0, 0.9123, 0.596, 0.4375, 0.9123, 0.5198, 0.7578, 0.9123, 0.4279, 0.875, 0.9123, 0.0273, 0.7578, 0.9123, -0.3733, 0.4375, 0.9123, -0.4652, 0, 0.5267, -0.8842, -0.5658, 0.5267, -0.7621, -0.98, 0.5267, -0.4285, -1.132, 0.5267, 0.0273, -0.98, 0.5267, 0.483, -0.5658, 0.5267, 0.6985, 0, 0.5267, 0.8206, 0.5658, 0.5267, 0.6985, 0.98, 0.5267, 0.483, 1.132, 0.5267, 0.0273, 0.98, 0.5267, -0.4285, 0.5658, 0.5267, -0.7621, 0, 0, -0.9616, -0.6534, 0, -0.8206, -1.132, 0, -0.4353, -1.307, 0, 0.0273, -1.132, 0, 0.5536, -0.6534, 0, 0.8206, 0, 0, 0.9616, 0.6534, 0, 0.8206, 1.132, 0, 0.5536, 1.307, 0, 0.0273, 1.132, 0, -0.4353, 0.6534, 0, -0.8206, 0, -0.5267, -0.8206, -0.5658, -0.5267, -0.6985, -0.98, -0.5267, -0.3648, -1.132, -0.5267, 0.0273, -0.98, -0.5267, 0.483, -0.5658, -0.5267, 0.6985, 0, -0.5267, 0.8206, 0.5658, -0.5267, 0.6985, 0.98, -0.5267, 0.483, 1.132, -0.5267, 0.0273, 0.98, -0.5267, -0.3648, 0.5658, -0.5267, -0.6985, 0, -0.9123, -0.4353, -0.3267, -0.9123, -0.3648, -0.5658, -0.9123, -0.2358, -0.6534, -0.9123, 0.0273, -0.5658, -0.9123, 0.2904, -0.3267, -0.9123, 0.483, 0, -0.9123, 0.5536, 0.3267, -0.9123, 0.483, 0.5658, -0.9123, 0.2904, 0.6534, -0.9123, 0.0273, 0.5658, -0.9123, -0.2358, 0.3267, -0.9123, -0.3648, 0, -1.053, 0.0273].to_java Java::float)
                                )
                                .setTexCoord(TextureCoordinate.new()
                                    .setPoint([0.6211, 0.5754, 0.7851, 0.572, 0.7614, 0.572, 0.6907, 0.5698, 0.62, 0.5698, 0.6158, 0.5702, 0.5451, 0.5702, 0.4167, 0.5698, 0.5451, 0.5702, 0.6158, 0.5702, 0.62, 0.5698, 0.6907, 0.5698, 0.7614, 0.572, 0.8036, 0.5346, 0.7761, 0.5346, 0.6989, 0.4838, 0.6219, 0.4428, 0.6154, 0.4438, 0.5492, 0.4639, 0.4166, 0.5346, 0.5492, 0.4639, 0.6154, 0.4438, 0.6219, 0.4428, 0.6989, 0.4838, 0.7761, 0.5346, 0.7912, 0.4044, 0.7635, 0.4044, 0.7042, 0.3925, 0.6194, 0.3907, 0.6148, 0.3907, 0.545, 0.3974, 0.4163, 0.4938, 0.545, 0.3974, 0.6148, 0.3907, 0.6194, 0.3907, 0.7042, 0.3925, 0.7635, 0.4044, 0.795, 0.3772, 0.7662, 0.3772, 0.6945, 0.3645, 0.6236, 0.3695, 0.616, 0.3695, 0.5438, 0.378, 0.416, 0.453, 0.5438, 0.378, 0.616, 0.3695, 0.6236, 0.3695, 0.6945, 0.3645, 0.7662, 0.3772, 0.7887, 0.3451, 0.7635, 0.3451, 0.698, 0.3508, 0.6262, 0.3508, 0.6297, 0.3503, 0.5389, 0.3503, 0.4181, 0.3884, 0.5389, 0.3503, 0.6297, 0.3503, 0.6262, 0.3508, 0.698, 0.3508, 0.7635, 0.3451, 0.6237, 0.3398].to_java Java::float)
                                )
                            )
                        )
                    )
                )
                .addChild(HAnimJoint.new()
                    .setName("l_hip")
                    .setDEF("hanim_l_hip")
                    .setCenter([2.906, 30.18, -0.2966].to_java Java::float)
                    .setUlimit([0, 0, 0].to_java Java::float)
                    .setLlimit([0, 0, 0].to_java Java::float)
                    .addChild(HAnimSegment.new()
                        .setName("l_thigh")
                        .setDEF("hanim_l_thigh")
                        .addChild(Transform.new()
                            .setTranslation([2.906, 30.18, -0.2966].to_java Java::float)
                            .addChild(Shape.new()
                                .setAppearance(Appearance.new()
                                    .setMaterial(Material.new()
                                        .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                    )
                                    .setTexture(ImageTexture.new()
                                        .setUSE("GaTextureAtlas")
                                    )
                                )
                                .setGeometry(IndexedFaceSet.new()
                                    .setCoordIndex([0, 36, 3, -1, 3, 4, 0, -1, 36, 37, 5, -1, 5, 3, 36, -1, 37, 40, 24, -1, 24, 5, 37, -1, 1, 2, 7, -1, 7, 6, 1, -1, 2, 38, 8, -1, 8, 7, 2, -1, 39, 9, 8, -1, 8, 38, 39, -1, 0, 4, 9, -1, 9, 39, 0, -1, 3, 17, 23, -1, 23, 4, 3, -1, 18, 17, 3, -1, 3, 5, 18, -1, 19, 26, 24, -1, 24, 6, 19, -1, 20, 19, 6, -1, 6, 7, 20, -1, 21, 20, 7, -1, 7, 8, 21, -1, 9, 22, 21, -1, 21, 8, 9, -1, 4, 23, 22, -1, 22, 9, 4, -1, 11, 29, 28, -1, 28, 10, 11, -1, 30, 29, 11, -1, 11, 12, 30, -1, 31, 30, 12, -1, 32, 27, 25, -1, 25, 13, 32, -1, 14, 33, 32, -1, 32, 13, 14, -1, 15, 34, 33, -1, 33, 14, 15, -1, 16, 35, 34, -1, 34, 15, 16, -1, 10, 28, 35, -1, 35, 16, 10, -1, 17, 11, 10, -1, 10, 23, 17, -1, 12, 11, 17, -1, 17, 18, 12, -1, 13, 25, 26, -1, 26, 19, 13, -1, 14, 13, 19, -1, 19, 20, 14, -1, 15, 14, 20, -1, 20, 21, 15, -1, 22, 16, 15, -1, 15, 21, 22, -1, 23, 10, 16, -1, 16, 22, 23, -1, 24, 40, 1, -1, 1, 6, 24, -1, 26, 18, 5, -1, 5, 24, 26, -1, 25, 12, 18, -1, 18, 26, 25, -1, 12, 25, 27, -1, 27, 31, 12, -1, 43, 44, 45, -1, 45, 46, 47, -1, 43, 45, 47, -1, 47, 48, 49, -1, 43, 47, 49, -1, 43, 49, 41, -1, 42, 43, 41, -1, 27, 32, 42, -1, 42, 41, 27, -1, 32, 33, 43, -1, 43, 42, 32, -1, 33, 34, 44, -1, 44, 43, 33, -1, 34, 35, 45, -1, 45, 44, 34, -1, 35, 28, 46, -1, 46, 45, 35, -1, 28, 29, 47, -1, 47, 46, 28, -1, 29, 30, 48, -1, 48, 47, 29, -1, 30, 31, 49, -1, 49, 48, 30, -1, 31, 27, 41, -1, 41, 49, 31, -1, 52, 53, 54, -1, 54, 55, 56, -1, 56, 57, 50, -1, 54, 56, 50, -1, 52, 54, 50, -1, 51, 52, 50, -1, 2, 1, 51, -1, 51, 50, 2, -1, 1, 40, 52, -1, 52, 51, 1, -1, 40, 37, 53, -1, 53, 52, 40, -1, 37, 36, 54, -1, 54, 53, 37, -1, 36, 0, 55, -1, 55, 54, 36, -1, 0, 39, 56, -1, 56, 55, 0, -1, 39, 38, 57, -1, 57, 56, 39, -1, 38, 2, 50, -1, 50, 57, 38, -1].to_java Java::int)
                                    .setCreaseAngle(1.57)
                                    .setTexCoordIndex([0, 1, 2, -1, 2, 3, 0, -1, 1, 4, 5, -1, 5, 2, 1, -1, 4, 6, 7, -1, 7, 5, 4, -1, 8, 9, 10, -1, 10, 11, 8, -1, 9, 12, 13, -1, 13, 10, 9, -1, 14, 15, 13, -1, 13, 12, 14, -1, 0, 3, 15, -1, 15, 14, 0, -1, 2, 16, 17, -1, 17, 3, 2, -1, 18, 16, 2, -1, 2, 5, 18, -1, 19, 20, 7, -1, 7, 42, 19, -1, 21, 43, 11, -1, 11, 10, 21, -1, 22, 21, 10, -1, 10, 13, 22, -1, 15, 23, 22, -1, 22, 13, 15, -1, 3, 17, 23, -1, 23, 15, 3, -1, 24, 25, 26, -1, 26, 27, 24, -1, 29, 25, 24, -1, 24, 28, 29, -1, 30, 29, 28, -1, 32, 33, 34, -1, 34, 31, 32, -1, 35, 36, 45, -1, 45, 44, 35, -1, 37, 38, 36, -1, 36, 35, 37, -1, 39, 40, 38, -1, 38, 37, 39, -1, 27, 26, 40, -1, 40, 39, 27, -1, 16, 24, 27, -1, 27, 17, 16, -1, 28, 24, 16, -1, 16, 18, 28, -1, 31, 34, 20, -1, 20, 19, 31, -1, 35, 44, 43, -1, 43, 21, 35, -1, 37, 35, 21, -1, 21, 22, 37, -1, 23, 39, 37, -1, 37, 22, 23, -1, 17, 27, 39, -1, 39, 23, 17, -1, 7, 6, 41, -1, 41, 42, 7, -1, 20, 18, 5, -1, 5, 7, 20, -1, 34, 28, 18, -1, 18, 20, 34, -1, 28, 34, 33, -1, 33, 30, 28, -1, 48, 49, 50, -1, 50, 51, 52, -1, 48, 50, 52, -1, 52, 53, 54, -1, 48, 52, 54, -1, 48, 54, 46, -1, 47, 48, 46, -1, 33, 32, 47, -1, 47, 46, 33, -1, 45, 36, 48, -1, 48, 47, 45, -1, 36, 38, 49, -1, 49, 48, 36, -1, 38, 40, 50, -1, 50, 49, 38, -1, 40, 26, 51, -1, 51, 50, 40, -1, 26, 25, 52, -1, 52, 51, 26, -1, 25, 29, 53, -1, 53, 52, 25, -1, 29, 30, 54, -1, 54, 53, 29, -1, 30, 33, 46, -1, 46, 54, 30, -1, 57, 58, 59, -1, 59, 60, 61, -1, 61, 62, 55, -1, 59, 61, 55, -1, 57, 59, 55, -1, 56, 57, 55, -1, 9, 8, 56, -1, 56, 55, 9, -1, 41, 6, 57, -1, 57, 56, 41, -1, 6, 4, 58, -1, 58, 57, 6, -1, 4, 1, 59, -1, 59, 58, 4, -1, 1, 0, 60, -1, 60, 59, 1, -1, 0, 14, 61, -1, 61, 60, 0, -1, 14, 12, 62, -1, 62, 61, 14, -1, 12, 9, 55, -1, 55, 62, 12, -1].to_java Java::int)
                                    .setCoord(Coordinate.new()
                                        .setPoint([1.945, -13.35, 0.0759, -1.526, -13.35, 0.0759, -0.9541, -13.35, 1.432, 1.356, -12.13, -1.103, 1.917, -12.13, 0.0759, 0.1805, -12.13, -1.713, -1.529, -12.13, 0.0759, -0.8882, -12.13, 1.487, 0.1805, -12.13, 2.14, 1.288, -12.13, 1.415, 2.54, -1.246, 0.0759, 1.745, -1.312, -1.666, 0.0612, -1.777, -2.517, -2.423, -2.623, 0.0759, -1.574, -2.382, 1.889, 0.0612, -1.88, 2.607, 1.783, -1.418, 1.722, 1.556, -6.511, -1.379, 0.1497, -6.6, -2.166, -1.964, -7.448, 0.0759, -1.162, -7.56, 1.658, 0.1527, -7.402, 2.379, 1.597, -6.874, 1.592, 2.29, -6.531, 0.0759, -1.174, -12.13, -1.069, -1.676, -2.324, -1.573, -1.467, -7.013, -1.346, -1.797, -0.5841, -1.831, 2.661, 0.5185, 0.0759, 1.858, 0.4532, -1.776, 0.3524, 0.0751, -2.733, -0.6502, -0.2113, -2.735, -2.661, -0.7579, 0.0759, -1.702, -0.4783, 2.082, 0.0595, 0.003, 2.735, 1.804, 0.3324, 1.902, 1.194, -13.35, -1.038, 0.1814, -13.35, -1.495, 0.1814, -13.35, 2.08, 1.423, -13.35, 1.408, -0.9483, -13.35, -1.042, -1.448, 0.6345, -1.463, -2.144, 0.5036, 0.0683, -1.407, 0.7284, 1.615, -0.1689, 1.079, 2.075, 1.106, 1.29, 1.469, 1.767, 1.426, 0.0645, 1.132, 1.402, -1.384, -0.0413, 1.107, -2.13, -0.6053, 0.9307, -2.131, -0.412, -14.23, 1.035, -0.8065, -14.23, 0.0993, -0.4512, -14.23, -0.5889, 0.1645, -14.23, -0.8359, 0.7257, -14.23, -0.5822, 1.216, -14.23, 0.1438, 0.877, -14.23, 1.008, 0.1908, -14.23, 1.379].to_java Java::float)
                                    )
                                    .setTexCoord(TextureCoordinate.new()
                                        .setPoint([0.1132, 0.0567, 0.1247, 0.0557, 0.1306, 0.0755, 0.1137, 0.0746, 0.1317, 0.0556, 0.1437, 0.0742, 0.1367, 0.0492, 0.1552, 0.0702, 0.0841, 0.0399, 0.0919, 0.0515, 0.0748, 0.0702, 0.0573, 0.0611, 0.0956, 0.0555, 0.087, 0.0732, 0.1016, 0.0556, 0.1004, 0.074, 0.1414, 0.1255, 0.115, 0.1221, 0.1555, 0.1246, 0.1901, 0.1145, 0.171, 0.121, 0.0609, 0.1143, 0.0789, 0.1145, 0.0975, 0.1185, 0.1398, 0.1968, 0.1375, 0.2141, 0.1164, 0.2106, 0.1165, 0.1936, 0.156, 0.1998, 0.1437, 0.214, 0.1512, 0.212, 0.193, 0.2055, 0.1741, 0.2304, 0.1584, 0.2157, 0.1743, 0.2015, 0.0622, 0.1977, 0.074, 0.218, 0.0803, 0.1938, 0.0889, 0.2103, 0.0992, 0.1927, 0.1015, 0.2099, 0.141, 0.0427, 0.166, 0.0633, 0.0381, 0.1143, 0.0424, 0.2047, 0.0615, 0.2317, 0.1584, 0.2157, 0.1741, 0.2304, 0.074, 0.218, 0.0889, 0.2103, 0.1015, 0.2099, 0.1164, 0.2106, 0.1375, 0.2141, 0.1437, 0.214, 0.1512, 0.212, 0.0919, 0.0515, 0.0841, 0.0399, 0.1367, 0.0492, 0.1317, 0.0556, 0.1247, 0.0557, 0.1132, 0.0567, 0.1016, 0.0556, 0.0956, 0.0555].to_java Java::float)
                                    )
                                )
                            )
                        )
                    )
                    .addChild(HAnimJoint.new()
                        .setName("l_knee")
                        .setDEF("hanim_l_knee")
                        .setCenter([3.116, 16.92, -0.2161].to_java Java::float)
                        .setUlimit([0, 0, 0].to_java Java::float)
                        .setLlimit([0, 0, 0].to_java Java::float)
                        .addChild(HAnimSegment.new()
                            .setName("l_calf")
                            .setDEF("hanim_l_calf")
                            .addChild(Transform.new()
                                .setTranslation([3.116, 16.92, -0.2161].to_java Java::float)
                                .addChild(Shape.new()
                                    .setAppearance(Appearance.new()
                                        .setMaterial(Material.new()
                                            .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                        )
                                        .setTexture(ImageTexture.new()
                                            .setUSE("GaTextureAtlas")
                                        )
                                    )
                                    .setGeometry(IndexedFaceSet.new()
                                        .setCoordIndex([19, 25, 27, -1, 27, 0, 19, -1, 20, 19, 0, -1, 0, 1, 20, -1, 21, 26, 28, -1, 28, 29, 21, -1, 22, 21, 29, -1, 29, 2, 22, -1, 30, 23, 22, -1, 22, 2, 30, -1, 31, 24, 23, -1, 23, 30, 31, -1, 27, 25, 24, -1, 24, 31, 27, -1, 32, 3, 4, -1, 4, 35, 32, -1, 36, 35, 4, -1, 4, 5, 36, -1, 10, 6, 33, -1, 33, 39, 10, -1, 7, 34, 33, -1, 33, 6, 7, -1, 8, 37, 34, -1, 34, 7, 8, -1, 9, 38, 37, -1, 37, 8, 9, -1, 32, 38, 9, -1, 9, 3, 32, -1, 5, 13, 15, -1, 15, 10, 5, -1, 39, 36, 5, -1, 5, 10, 39, -1, 4, 3, 12, -1, 12, 11, 4, -1, 5, 4, 11, -1, 11, 13, 5, -1, 14, 6, 10, -1, 10, 15, 14, -1, 16, 7, 6, -1, 6, 14, 16, -1, 17, 8, 7, -1, 7, 16, 17, -1, 18, 9, 8, -1, 8, 17, 18, -1, 3, 9, 18, -1, 18, 12, 3, -1, 20, 26, 15, -1, 15, 13, 20, -1, 11, 12, 25, -1, 25, 19, 11, -1, 13, 11, 19, -1, 19, 20, 13, -1, 14, 15, 26, -1, 26, 21, 14, -1, 22, 16, 14, -1, 14, 21, 22, -1, 23, 17, 16, -1, 16, 22, 23, -1, 24, 18, 17, -1, 17, 23, 24, -1, 25, 12, 18, -1, 18, 24, 25, -1, 1, 28, 26, -1, 26, 20, 1, -1, 42, 43, 44, -1, 44, 45, 46, -1, 46, 47, 40, -1, 44, 46, 40, -1, 42, 44, 40, -1, 41, 42, 40, -1, 33, 34, 41, -1, 41, 40, 33, -1, 34, 37, 42, -1, 42, 41, 34, -1, 37, 38, 43, -1, 43, 42, 37, -1, 38, 32, 44, -1, 44, 43, 38, -1, 32, 35, 45, -1, 45, 44, 32, -1, 35, 36, 46, -1, 46, 45, 35, -1, 36, 39, 47, -1, 47, 46, 36, -1, 39, 33, 40, -1, 40, 47, 39, -1, 50, 51, 52, -1, 52, 53, 54, -1, 50, 52, 54, -1, 54, 55, 48, -1, 50, 54, 48, -1, 49, 50, 48, -1, 0, 27, 49, -1, 49, 48, 0, -1, 27, 31, 50, -1, 50, 49, 27, -1, 31, 30, 51, -1, 51, 50, 31, -1, 30, 2, 52, -1, 52, 51, 30, -1, 2, 29, 53, -1, 53, 52, 2, -1, 29, 28, 54, -1, 54, 53, 29, -1, 28, 1, 55, -1, 55, 54, 28, -1, 1, 0, 48, -1, 48, 55, 1, -1].to_java Java::int)
                                        .setCreaseAngle(1.57)
                                        .setTexCoordIndex([1, 2, 3, -1, 3, 0, 1, -1, 5, 1, 0, -1, 0, 4, 5, -1, 7, 8, 9, -1, 9, 6, 7, -1, 11, 7, 6, -1, 6, 10, 11, -1, 12, 13, 11, -1, 11, 10, 12, -1, 14, 15, 13, -1, 13, 12, 14, -1, 3, 2, 15, -1, 15, 14, 3, -1, 36, 17, 16, -1, 16, 39, 36, -1, 40, 39, 16, -1, 16, 18, 40, -1, 19, 20, 37, -1, 37, 44, 19, -1, 21, 38, 37, -1, 37, 20, 21, -1, 22, 41, 38, -1, 38, 21, 22, -1, 23, 42, 41, -1, 41, 22, 23, -1, 36, 42, 23, -1, 23, 17, 36, -1, 18, 24, 25, -1, 25, 34, 18, -1, 43, 40, 18, -1, 18, 34, 43, -1, 16, 17, 27, -1, 27, 26, 16, -1, 18, 16, 26, -1, 26, 24, 18, -1, 28, 20, 19, -1, 19, 35, 28, -1, 29, 21, 20, -1, 20, 28, 29, -1, 30, 22, 21, -1, 21, 29, 30, -1, 31, 23, 22, -1, 22, 30, 31, -1, 17, 23, 31, -1, 31, 27, 17, -1, 5, 32, 25, -1, 25, 24, 5, -1, 26, 27, 2, -1, 2, 1, 26, -1, 24, 26, 1, -1, 1, 5, 24, -1, 28, 35, 8, -1, 8, 7, 28, -1, 11, 29, 28, -1, 28, 7, 11, -1, 13, 30, 29, -1, 29, 11, 13, -1, 15, 31, 30, -1, 30, 13, 15, -1, 2, 27, 31, -1, 31, 15, 2, -1, 4, 33, 32, -1, 32, 5, 4, -1, 47, 48, 49, -1, 49, 50, 51, -1, 51, 52, 45, -1, 49, 51, 45, -1, 47, 49, 45, -1, 46, 47, 45, -1, 37, 38, 46, -1, 46, 45, 37, -1, 38, 41, 47, -1, 47, 46, 38, -1, 41, 42, 48, -1, 48, 47, 41, -1, 42, 36, 49, -1, 49, 48, 42, -1, 36, 39, 50, -1, 50, 49, 36, -1, 39, 40, 51, -1, 51, 50, 39, -1, 40, 43, 52, -1, 52, 51, 40, -1, 44, 37, 45, -1, 45, 52, 44, -1, 55, 56, 57, -1, 57, 58, 59, -1, 55, 57, 59, -1, 59, 60, 53, -1, 55, 59, 53, -1, 54, 55, 53, -1, 0, 3, 54, -1, 54, 53, 0, -1, 3, 14, 55, -1, 55, 54, 3, -1, 14, 12, 56, -1, 56, 55, 14, -1, 12, 10, 57, -1, 57, 56, 12, -1, 10, 6, 58, -1, 58, 57, 10, -1, 6, 9, 59, -1, 59, 58, 6, -1, 33, 4, 60, -1, 60, 59, 33, -1, 4, 0, 53, -1, 53, 60, 4, -1].to_java Java::int)
                                        .setCoord(Coordinate.new()
                                            .setPoint([0.7643, -12.91, -0.8153, -0.021, -12.91, -1.16, -0.6844, -12.91, 0.7722, 1.583, -1.321, -0.0046, 1.089, -1.321, -1.159, -0.0285, -1.321, -1.703, -1.601, -1.321, -0.0046, -0.9965, -1.321, 1.213, -0.0285, -1.321, 1.708, 1.045, -1.321, 1.177, -1.161, -1.321, -1.213, 1.23, -4.828, -1.396, 1.689, -5.358, -0.0046, -0.0285, -4.537, -1.999, -1.588, -6.676, -0.0046, -1.077, -5.202, -1.405, -0.905, -6.367, 1.051, -0.0285, -6.119, 1.543, 1.022, -5.786, 1.017, 0.9394, -9.7, -1.062, -0.0285, -9.691, -1.502, -1.404, -9.739, -0.0046, -0.7836, -9.758, 0.9433, -0.0285, -9.731, 1.349, 0.9094, -9.732, 0.8807, 1.401, -9.699, -0.0046, -0.8516, -9.759, -1.107, 1.183, -12.91, 0.003, -0.7143, -12.91, -0.8324, -1.11, -12.91, 0, -0.021, -12.91, 1.175, 0.7705, -12.91, 0.7073, 1.736, -0.0938, -0.0046, -1.736, -0.0938, -0.0046, -1.164, -0.0938, 1.351, 0.9841, -0.0938, -1.118, -0.0285, -0.0938, -1.576, -0.0285, -0.0938, 1.999, 1.213, -0.0938, 1.328, -1.158, -0.0938, -1.123, -1.325, 1.004, 0.0087, -0.8543, 1.004, 1.124, -0.0232, 1.004, 1.599, 0.9012, 1.004, 1.099, 1.318, 1.004, 0.0342, 0.7165, 1.004, -0.8579, -0.0382, 1.004, -1.199, -0.8742, 1.004, -0.8636, 0.4764, -13.54, -0.5628, 0.7605, -13.54, -0.0071, 0.4806, -13.54, 0.471, -0.0181, -13.54, 0.7658, -0.3892, -13.54, 0.5404, -0.693, -13.54, -0.0106, -0.4187, -13.54, -0.5874, -0.0147, -13.54, -0.7785].to_java Java::float)
                                        )
                                        .setTexCoord(TextureCoordinate.new()
                                            .setPoint([0.1533, 0.0451, 0.1623, 0.0594, 0.1505, 0.0627, 0.146, 0.0491, 0.1609, 0.0391, 0.1742, 0.0547, 0.1152, 0.0443, 0.1036, 0.0603, 0.0917, 0.0539, 0.1094, 0.0349, 0.1241, 0.0505, 0.1179, 0.0642, 0.1279, 0.0519, 0.1267, 0.065, 0.137, 0.0496, 0.1389, 0.0636, 0.1771, 0.1833, 0.1621, 0.1818, 0.1898, 0.1853, 0.0921, 0.199, 0.1065, 0.1923, 0.1237, 0.1855, 0.1357, 0.1824, 0.1477, 0.1821, 0.189, 0.1086, 0.2023, 0.1026, 0.1737, 0.1142, 0.1567, 0.1184, 0.0934, 0.1104, 0.112, 0.1113, 0.1261, 0.1143, 0.1413, 0.1164, 0.181, 0.0492, 0.1618, 0.0341, 0.2033, 0.1901, 0.078, 0.1116, 0.1577, 0.1998, 0.1212, 0.212, 0.1332, 0.2037, 0.1701, 0.2038, 0.1782, 0.2053, 0.139, 0.1984, 0.1454, 0.199, 0.1839, 0.2167, 0.1171, 0.2197, 0.1212, 0.212, 0.1332, 0.2037, 0.139, 0.1984, 0.1454, 0.199, 0.1577, 0.1998, 0.1701, 0.2038, 0.1782, 0.2053, 0.1839, 0.2167, 0.1533, 0.0451, 0.146, 0.0491, 0.137, 0.0496, 0.1279, 0.0519, 0.1241, 0.0505, 0.1152, 0.0443, 0.1094, 0.0349, 0.1609, 0.0391].to_java Java::float)
                                        )
                                    )
                                )
                            )
                        )
                        .addChild(HAnimJoint.new()
                            .setName("l_talocrural")
                            .setDEF("hanim_l_talocrural")
                            .setCenter([3.28, 4.021, -0.2439].to_java Java::float)
                            .setUlimit([0, 0, 0].to_java Java::float)
                            .setLlimit([0, 0, 0].to_java Java::float)
                            .addChild(HAnimSegment.new()
                                .setName("l_talus")
                                .setDEF("hanim_l_talus")
                                .addChild(Transform.new()
                                    .setTranslation([3.28, 4.021, -0.2439].to_java Java::float)
                                    .addChild(Shape.new()
                                        .setAppearance(Appearance.new()
                                            .setMaterial(Material.new()
                                                .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                            )
                                            .setTexture(ImageTexture.new()
                                                .setUSE("GaTextureAtlas")
                                            )
                                        )
                                        .setGeometry(IndexedFaceSet.new()
                                            .setCoordIndex([0, 1, 10, -1, 10, 16, 0, -1, 2, 11, 10, -1, 10, 1, 2, -1, 3, 12, 11, -1, 11, 2, 3, -1, 4, 13, 12, -1, 12, 3, 4, -1, 41, 0, 16, -1, 16, 15, 41, -1, 0, 41, 44, -1, 44, 18, 0, -1, 17, 19, 4, -1, 4, 3, 17, -1, 20, 17, 3, -1, 3, 2, 20, -1, 21, 20, 2, -1, 2, 1, 21, -1, 18, 21, 1, -1, 1, 0, 18, -1, 18, 44, 42, -1, 42, 6, 18, -1, 8, 7, 19, -1, 19, 17, 8, -1, 23, 8, 17, -1, 17, 20, 23, -1, 9, 23, 20, -1, 20, 21, 9, -1, 6, 9, 21, -1, 21, 18, 6, -1, 10, 24, 26, -1, 26, 16, 10, -1, 11, 25, 24, -1, 24, 10, 11, -1, 12, 27, 25, -1, 25, 11, 12, -1, 13, 28, 27, -1, 27, 12, 13, -1, 5, 28, 13, -1, 13, 14, 5, -1, 30, 29, 39, -1, 39, 15, 30, -1, 26, 30, 15, -1, 15, 16, 26, -1, 8, 23, 22, -1, 22, 7, 8, -1, 9, 6, 22, -1, 22, 23, 9, -1, 6, 42, 46, -1, 46, 22, 6, -1, 33, 34, 35, -1, 35, 36, 37, -1, 37, 38, 31, -1, 35, 37, 31, -1, 33, 35, 31, -1, 32, 33, 31, -1, 28, 5, 32, -1, 32, 31, 28, -1, 5, 29, 33, -1, 33, 32, 5, -1, 29, 30, 34, -1, 34, 33, 29, -1, 30, 26, 35, -1, 35, 34, 30, -1, 26, 24, 36, -1, 36, 35, 26, -1, 24, 25, 37, -1, 37, 36, 24, -1, 25, 27, 38, -1, 38, 37, 25, -1, 27, 28, 31, -1, 31, 38, 27, -1, 39, 29, 5, -1, 5, 14, 39, -1, 7, 22, 46, -1, 46, 43, 7, -1, 4, 19, 45, -1, 45, 40, 4, -1, 19, 7, 43, -1, 43, 45, 19, -1, 4, 40, 14, -1, 14, 13, 4, -1, 48, 49, 50, -1, 50, 51, 52, -1, 48, 50, 52, -1, 53, 54, 55, -1, 52, 53, 55, -1, 48, 52, 55, -1, 48, 55, 56, -1, 48, 56, 47, -1, 15, 39, 48, -1, 48, 47, 15, -1, 39, 14, 49, -1, 49, 48, 39, -1, 14, 40, 50, -1, 50, 49, 14, -1, 40, 45, 51, -1, 51, 50, 40, -1, 45, 43, 52, -1, 52, 51, 45, -1, 43, 46, 53, -1, 53, 52, 43, -1, 46, 42, 54, -1, 54, 53, 46, -1, 42, 44, 55, -1, 55, 54, 42, -1, 44, 41, 56, -1, 56, 55, 44, -1, 41, 15, 47, -1, 47, 56, 41, -1].to_java Java::int)
                                            .setCreaseAngle(1.57)
                                            .setTexCoordIndex([0, 1, 2, -1, 2, 5, 0, -1, 3, 4, 2, -1, 2, 1, 3, -1, 1, 2, 4, -1, 4, 3, 1, -1, 0, 5, 2, -1, 2, 1, 0, -1, 33, 0, 5, -1, 5, 9, 33, -1, 0, 33, 38, -1, 38, 8, 0, -1, 10, 8, 0, -1, 0, 1, 10, -1, 11, 10, 1, -1, 1, 3, 11, -1, 10, 11, 3, -1, 3, 1, 10, -1, 8, 10, 1, -1, 1, 0, 8, -1, 8, 38, 35, -1, 35, 12, 8, -1, 13, 12, 8, -1, 8, 10, 13, -1, 14, 13, 10, -1, 10, 11, 14, -1, 13, 14, 11, -1, 11, 10, 13, -1, 12, 13, 10, -1, 10, 8, 12, -1, 2, 20, 22, -1, 22, 5, 2, -1, 4, 21, 20, -1, 20, 2, 4, -1, 2, 20, 21, -1, 21, 4, 2, -1, 5, 22, 20, -1, 20, 2, 5, -1, 19, 22, 5, -1, 5, 9, 19, -1, 24, 23, 31, -1, 31, 9, 24, -1, 22, 24, 9, -1, 9, 5, 22, -1, 15, 16, 7, -1, 7, 6, 15, -1, 17, 18, 7, -1, 7, 16, 17, -1, 18, 34, 40, -1, 40, 7, 18, -1, 27, 28, 25, -1, 25, 29, 30, -1, 30, 29, 25, -1, 25, 30, 25, -1, 27, 25, 25, -1, 26, 27, 25, -1, 22, 19, 26, -1, 26, 25, 22, -1, 19, 23, 27, -1, 27, 26, 19, -1, 23, 24, 28, -1, 28, 27, 23, -1, 24, 22, 25, -1, 25, 28, 24, -1, 22, 20, 29, -1, 29, 25, 22, -1, 20, 21, 30, -1, 30, 29, 20, -1, 21, 20, 29, -1, 29, 30, 21, -1, 20, 22, 25, -1, 25, 29, 20, -1, 31, 23, 19, -1, 19, 9, 31, -1, 6, 7, 40, -1, 40, 36, 6, -1, 0, 8, 39, -1, 39, 32, 0, -1, 8, 12, 37, -1, 37, 39, 8, -1, 0, 32, 9, -1, 9, 5, 0, -1, 42, 41, 43, -1, 43, 44, 45, -1, 42, 43, 45, -1, 46, 47, 48, -1, 45, 46, 48, -1, 42, 45, 48, -1, 42, 48, 49, -1, 42, 49, 41, -1, 9, 31, 42, -1, 42, 41, 9, -1, 31, 9, 41, -1, 41, 42, 31, -1, 9, 32, 43, -1, 43, 41, 9, -1, 32, 39, 44, -1, 44, 43, 32, -1, 39, 37, 45, -1, 45, 44, 39, -1, 36, 40, 46, -1, 46, 45, 36, -1, 40, 34, 47, -1, 47, 46, 40, -1, 35, 38, 48, -1, 48, 47, 35, -1, 38, 33, 49, -1, 49, 48, 38, -1, 33, 9, 41, -1, 41, 49, 33, -1].to_java Java::int)
                                            .setCoord(Coordinate.new()
                                                .setPoint([1.731, -1.878, 0.029, 1.222, -1.878, -1.495, -0.1851, -1.878, -1.825, -1.363, -1.878, -1.501, -1.883, -1.878, 0.029, -0.9249, -0.0082, 0.7476, 1.502, -4.021, 0.029, -1.633, -4.021, 0.029, -1.266, -4.021, -1.51, 1.131, -4.021, -1.504, 0.9183, -1.002, -1.283, -0.1851, -0.9421, -1.604, -1.202, -0.9993, -1.283, -1.721, -1.025, 0.029, -1.52, -0.9401, 1.079, 1.206, -0.9401, 1.08, 1.395, -1.025, 0.029, -1.383, -3.557, -1.518, 1.652, -3.557, 0.029, -1.788, -3.557, 0.029, -0.1851, -3.557, -1.914, 1.246, -3.557, -1.516, -0.1851, -4.021, 0.029, -0.1851, -4.021, -1.886, 0.6003, -0.0082, -0.7875, -0.1851, -0.0082, -1.132, 1.019, -0.0082, 0.029, -0.8784, -0.0082, -0.8046, -1.274, -0.0082, 0.029, -0.1851, -0.0082, 1.203, 0.6064, -0.0082, 0.7351, -0.9328, 0.8725, 0.0232, -0.6695, 0.8725, 0.538, -0.1788, 0.8725, 0.8317, 0.3605, 0.8725, 0.5208, 0.6667, 0.8725, 0.0213, 0.3805, 0.8725, -0.5818, -0.1786, 0.8725, -0.8408, -0.657, 0.8725, -0.6004, -0.1851, -0.5691, 1.74, -1.796, -1.86, 0.9221, 1.592, -1.86, 0.9179, 1.541, -4.021, 0.9221, -1.639, -4.021, 0.9221, 1.708, -3.557, 0.9221, -1.82, -3.557, 0.9221, -0.1851, -4.021, 0.9221, 1.084, -1.469, 1.63, -0.4507, -0.8535, 1.908, -1.352, -1.469, 1.635, -1.508, -1.986, 1.539, -1.527, -3.593, 1.555, -1.442, -3.815, 1.585, -0.1848, -3.815, 1.585, 1.338, -3.815, 1.585, 1.413, -3.593, 1.554, 1.298, -1.986, 1.54].to_java Java::float)
                                            )
                                            .setTexCoord(TextureCoordinate.new()
                                                .setPoint([0.4844, 0.4832, 0.4605, 0.488, 0.4649, 0.5082, 0.4285, 0.4942, 0.4404, 0.5196, 0.4906, 0.5048, 0.4809, 0.4194, 0.4963, 0.3791, 0.484, 0.4651, 0.5104, 0.5081, 0.4579, 0.4737, 0.4243, 0.4748, 0.4873, 0.4414, 0.4531, 0.446, 0.4226, 0.4501, 0.4433, 0.408, 0.4589, 0.3795, 0.4431, 0.3512, 0.4805, 0.3391, 0.504, 0.5265, 0.4717, 0.5257, 0.4602, 0.5366, 0.4879, 0.5212, 0.5157, 0.5408, 0.504, 0.5265, 0.4879, 0.5212, 0.504, 0.5265, 0.5157, 0.5408, 0.504, 0.5265, 0.4717, 0.5257, 0.4602, 0.5366, 0.5267, 0.5341, 0.5033, 0.4843, 0.5033, 0.4843, 0.4961, 0.3404, 0.5033, 0.44, 0.5001, 0.4177, 0.5032, 0.44, 0.5027, 0.4613, 0.5027, 0.4613, 0.513, 0.3789, 0.5113, 0.5043, 0.5237, 0.5342, 0.5114, 0.4838, 0.5029, 0.4603, 0.5115, 0.4417, -1749, 766.6, 0.4979, 0.3571, 0.503, 0.4581, 0.5048, 0.4836].to_java Java::float)
                                            )
                                        )
                                    )
                                )
                            )
                            .addChild(HAnimJoint.new()
                                .setName("l_metatarsophalangeal_2")
                                .setDEF("hanim_l_metatarsophalangeal_2")
                                .setCenter([3.28, 3.095, 0.83].to_java Java::float)
                                .setUlimit([0, 0, 0].to_java Java::float)
                                .setLlimit([0, 0, 0].to_java Java::float)
                                .addChild(HAnimSegment.new()
                                    .setName("l_tarsal_proximal_phalanx_2")
                                    .setDEF("hanim_l_tarsal_proximal_phalanx_2")
                                    .addChild(Transform.new()
                                        .setTranslation([3.28, 3.095, 0.83].to_java Java::float)
                                        .addChild(Shape.new()
                                            .setAppearance(Appearance.new()
                                                .setMaterial(Material.new()
                                                    .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                                )
                                                .setTexture(ImageTexture.new()
                                                    .setUSE("GaTextureAtlas")
                                                )
                                            )
                                            .setGeometry(IndexedFaceSet.new()
                                                .setCoordIndex([36, 0, 33, -1, 1, 35, 33, -1, 33, 0, 1, -1, 34, 35, 1, -1, 1, 2, 34, -1, 5, 39, 42, -1, 42, 4, 5, -1, 25, 31, 18, -1, 18, 19, 25, -1, 32, 25, 19, -1, 19, 20, 32, -1, 36, 41, 26, -1, 26, 0, 36, -1, 22, 21, 31, -1, 31, 25, 22, -1, 23, 22, 25, -1, 25, 32, 23, -1, 41, 39, 5, -1, 5, 26, 41, -1, 7, 6, 2, -1, 2, 1, 7, -1, 8, 7, 1, -1, 1, 0, 8, -1, 9, 10, 4, -1, 4, 3, 9, -1, 10, 11, 5, -1, 5, 4, 10, -1, 6, 27, 24, -1, 24, 2, 6, -1, 28, 8, 0, -1, 0, 26, 28, -1, 27, 9, 3, -1, 3, 24, 27, -1, 11, 28, 26, -1, 26, 5, 11, -1, 13, 12, 6, -1, 6, 7, 13, -1, 12, 29, 27, -1, 27, 6, 12, -1, 14, 13, 7, -1, 7, 8, 14, -1, 30, 14, 8, -1, 8, 28, 30, -1, 15, 16, 10, -1, 10, 9, 15, -1, 29, 15, 9, -1, 9, 27, 29, -1, 17, 30, 28, -1, 28, 11, 17, -1, 16, 17, 11, -1, 11, 10, 16, -1, 19, 18, 12, -1, 12, 13, 19, -1, 18, 31, 29, -1, 29, 12, 18, -1, 20, 19, 13, -1, 13, 14, 20, -1, 32, 20, 14, -1, 14, 30, 32, -1, 21, 22, 16, -1, 16, 15, 21, -1, 31, 21, 15, -1, 15, 29, 31, -1, 23, 32, 30, -1, 30, 17, 23, -1, 22, 23, 17, -1, 17, 16, 22, -1, 37, 2, 24, -1, 24, 40, 37, -1, 40, 24, 3, -1, 3, 38, 40, -1, 38, 3, 4, -1, 4, 42, 38, -1, 34, 2, 37, -1, 44, 45, 46, -1, 46, 47, 48, -1, 48, 49, 50, -1, 46, 48, 50, -1, 50, 51, 52, -1, 46, 50, 52, -1, 44, 46, 52, -1, 44, 52, 43, -1, 35, 34, 44, -1, 44, 43, 35, -1, 34, 37, 45, -1, 45, 44, 34, -1, 37, 40, 46, -1, 46, 45, 37, -1, 40, 38, 47, -1, 47, 46, 40, -1, 38, 42, 48, -1, 48, 47, 38, -1, 42, 39, 49, -1, 49, 48, 42, -1, 39, 41, 50, -1, 50, 49, 39, -1, 41, 36, 51, -1, 51, 50, 41, -1, 36, 33, 52, -1, 52, 51, 36, -1, 33, 35, 43, -1, 43, 52, 33, -1].to_java Java::int)
                                                .setCreaseAngle(1.57)
                                                .setTexCoordIndex([32, 3, 30, -1, 4, 31, 30, -1, 30, 3, 4, -1, 30, 31, 4, -1, 4, 3, 30, -1, 1, 36, 40, -1, 40, 0, 1, -1, 7, 6, 5, -1, 5, 2, 7, -1, 6, 7, 2, -1, 2, 5, 6, -1, 32, 39, 8, -1, 8, 3, 32, -1, 13, 12, 6, -1, 6, 7, 13, -1, 12, 13, 7, -1, 7, 6, 12, -1, 39, 37, 16, -1, 16, 8, 39, -1, 23, 17, 3, -1, 3, 4, 23, -1, 17, 23, 4, -1, 4, 3, 17, -1, 10, 11, 0, -1, 0, 9, 10, -1, 11, 14, 1, -1, 1, 0, 11, -1, 17, 24, 8, -1, 8, 3, 17, -1, 24, 17, 3, -1, 3, 8, 24, -1, 24, 25, 16, -1, 16, 8, 24, -1, 25, 24, 8, -1, 8, 16, 25, -1, 27, 26, 17, -1, 17, 23, 27, -1, 26, 28, 24, -1, 24, 17, 26, -1, 26, 27, 23, -1, 23, 17, 26, -1, 28, 26, 17, -1, 17, 24, 28, -1, 15, 18, 11, -1, 11, 10, 15, -1, 28, 29, 25, -1, 25, 24, 28, -1, 29, 28, 24, -1, 24, 25, 29, -1, 18, 19, 14, -1, 14, 11, 18, -1, 2, 5, 26, -1, 26, 27, 2, -1, 5, 6, 28, -1, 28, 26, 5, -1, 5, 2, 27, -1, 27, 26, 5, -1, 6, 5, 26, -1, 26, 28, 6, -1, 20, 21, 18, -1, 18, 15, 20, -1, 6, 12, 29, -1, 29, 28, 6, -1, 12, 6, 28, -1, 28, 29, 12, -1, 21, 22, 19, -1, 19, 18, 21, -1, 33, 3, 8, -1, 8, 38, 33, -1, 38, 8, 16, -1, 16, 34, 38, -1, 35, 9, 0, -1, 0, 40, 35, -1, 30, 3, 33, -1, 42, 43, 44, -1, 44, 45, 46, -1, 46, 47, 48, -1, 44, 46, 48, -1, 48, 49, 42, -1, 44, 48, 42, -1, 42, 44, 42, -1, 42, 42, 41, -1, 31, 30, 42, -1, 42, 41, 31, -1, 30, 33, 43, -1, 43, 42, 30, -1, 33, 38, 44, -1, 44, 43, 33, -1, 38, 34, 45, -1, 45, 44, 38, -1, 35, 40, 46, -1, 46, 45, 35, -1, 40, 36, 47, -1, 47, 46, 40, -1, 37, 39, 48, -1, 48, 47, 37, -1, 39, 32, 49, -1, 49, 48, 39, -1, 32, 30, 42, -1, 42, 49, 32, -1, 30, 31, 41, -1, 41, 42, 30, -1].to_java Java::int)
                                                .setCoord(Coordinate.new()
                                                    .setPoint([-1.696, -0.8024, 0.901, -0.1851, -0.1712, 1.313, 1.433, -0.8024, 0.8928, 1.585, -3.095, 0.8819, -0.1851, -3.095, 0.8819, -1.646, -3.095, 0.8819, 1.846, -1.229, 2.182, -0.2812, -0.6275, 2.435, -1.968, -1.229, 2.184, 2.007, -3.095, 2.178, -0.1851, -3.095, 2.178, -2.112, -3.095, 2.178, 1.931, -1.633, 3.572, -0.2858, -1.142, 3.845, -2.059, -1.633, 3.562, 2.148, -3.095, 3.628, -0.1851, -3.095, 3.628, -2.25, -3.095, 3.628, 1.486, -2.129, 4.51, -0.2858, -1.597, 4.893, -1.797, -2.129, 4.446, 1.781, -3.095, 4.687, -0.2858, -3.095, 5.256, -1.925, -3.095, 4.687, 1.772, -2.631, 0.8819, -0.2858, -2.631, 5.412, -1.857, -2.631, 0.8819, 2.223, -2.631, 2.178, -2.293, -2.631, 2.178, 2.341, -2.631, 3.628, -2.394, -2.631, 3.628, 1.84, -2.631, 4.756, -2.017, -2.631, 4.756, -1.52, -0.0134, 0.0048, 1.206, -0.0134, 0.0061, -0.1851, 0.3576, 0.6662, -1.796, -0.9332, -0.1518, 1.592, -0.9332, -0.1559, 1.541, -3.095, -0.1518, -1.639, -3.095, -0.1518, 1.708, -2.631, -0.1518, -1.82, -2.631, -0.1518, -0.1851, -3.095, -0.1518, -0.1828, 0.0846, -0.6939, 0.8905, -0.1781, -1.341, 1.175, -0.8458, -1.468, 1.281, -2.321, -1.412, 1.245, -2.492, -1.394, -0.1856, -2.492, -1.394, -1.352, -2.492, -1.394, -1.398, -2.321, -1.412, -1.375, -0.8458, -1.468, -1.178, -0.1781, -1.341].to_java Java::float)
                                                )
                                                .setTexCoord(TextureCoordinate.new()
                                                    .setPoint([0.5321, 0.3787, 0.5221, 0.4164, 0.6035, 0.4885, 0.5254, 0.4873, 0.5371, 0.5277, 0.5919, 0.464, 0.5993, 0.4541, 0.6239, 0.4724, 0.5243, 0.4572, 0.5139, 0.3414, 0.551, 0.3296, 0.5519, 0.3782, 0.5994, 0.442, 0.6295, 0.4612, 0.5517, 0.4278, 0.5821, 0.3257, 0.5218, 0.4385, 0.5492, 0.4738, 0.5859, 0.3895, 0.5861, 0.4306, 0.6076, 0.3317, 0.6217, 0.3875, 0.6088, 0.4242, 0.5592, 0.5124, 0.5492, 0.4483, 0.5474, 0.4375, 0.573, 0.4671, 0.5877, 0.4984, 0.5733, 0.4449, 0.5774, 0.4369, 0.5104, 0.5081, 0.5267, 0.5341, 0.5033, 0.4843, 0.5033, 0.4843, 0.5033, 0.44, 0.4961, 0.3404, 0.5001, 0.4177, 0.5032, 0.44, 0.5027, 0.4613, 0.5027, 0.4613, 0.513, 0.3789, 0.5267, 0.5341, 0.5104, 0.5081, 0.5033, 0.4843, 0.5027, 0.4613, 0.5033, 0.44, 0.513, 0.3789, 0.5001, 0.4177, 0.5027, 0.4613, 0.5033, 0.4843].to_java Java::float)
                                                )
                                            )
                                        )
                                    )
                                )
                            )
                        )
                    )
                )
                .addChild(HAnimJoint.new()
                    .setName("r_hip")
                    .setDEF("hanim_r_hip")
                    .setCenter([-2.906, 30.18, -0.2966].to_java Java::float)
                    .setUlimit([0, 0, 0].to_java Java::float)
                    .setLlimit([0, 0, 0].to_java Java::float)
                    .addChild(HAnimSegment.new()
                        .setName("r_thigh")
                        .setDEF("hanim_r_thigh")
                        .addChild(Transform.new()
                            .setTranslation([-2.906, 30.18, -0.2966].to_java Java::float)
                            .addChild(Shape.new()
                                .setAppearance(Appearance.new()
                                    .setMaterial(Material.new()
                                        .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                    )
                                    .setTexture(ImageTexture.new()
                                        .setUSE("GaTextureAtlas")
                                    )
                                )
                                .setGeometry(IndexedFaceSet.new()
                                    .setCoordIndex([0, 4, 3, -1, 3, 36, 0, -1, 36, 3, 5, -1, 5, 37, 36, -1, 37, 5, 24, -1, 24, 40, 37, -1, 1, 6, 7, -1, 7, 2, 1, -1, 2, 7, 8, -1, 8, 38, 2, -1, 39, 38, 8, -1, 8, 9, 39, -1, 0, 39, 9, -1, 9, 4, 0, -1, 3, 4, 23, -1, 23, 17, 3, -1, 18, 5, 3, -1, 3, 17, 18, -1, 19, 6, 24, -1, 24, 26, 19, -1, 20, 7, 6, -1, 6, 19, 20, -1, 21, 8, 7, -1, 7, 20, 21, -1, 9, 8, 21, -1, 21, 22, 9, -1, 4, 9, 22, -1, 22, 23, 4, -1, 11, 10, 28, -1, 28, 29, 11, -1, 30, 12, 11, -1, 11, 29, 30, -1, 31, 12, 30, -1, 32, 13, 25, -1, 25, 27, 32, -1, 14, 13, 32, -1, 32, 33, 14, -1, 15, 14, 33, -1, 33, 34, 15, -1, 16, 15, 34, -1, 34, 35, 16, -1, 10, 16, 35, -1, 35, 28, 10, -1, 17, 23, 10, -1, 10, 11, 17, -1, 12, 18, 17, -1, 17, 11, 12, -1, 13, 19, 26, -1, 26, 25, 13, -1, 14, 20, 19, -1, 19, 13, 14, -1, 15, 21, 20, -1, 20, 14, 15, -1, 22, 21, 15, -1, 15, 16, 22, -1, 23, 22, 16, -1, 16, 10, 23, -1, 24, 6, 1, -1, 1, 40, 24, -1, 26, 24, 5, -1, 5, 18, 26, -1, 25, 26, 18, -1, 18, 12, 25, -1, 12, 31, 27, -1, 27, 25, 12, -1, 49, 48, 47, -1, 47, 46, 45, -1, 45, 44, 43, -1, 47, 45, 43, -1, 49, 47, 43, -1, 41, 49, 43, -1, 42, 41, 43, -1, 27, 41, 42, -1, 42, 32, 27, -1, 32, 42, 43, -1, 43, 33, 32, -1, 33, 43, 44, -1, 44, 34, 33, -1, 34, 44, 45, -1, 45, 35, 34, -1, 35, 45, 46, -1, 46, 28, 35, -1, 28, 46, 47, -1, 47, 29, 28, -1, 29, 47, 48, -1, 48, 30, 29, -1, 30, 48, 49, -1, 49, 31, 30, -1, 31, 49, 41, -1, 41, 27, 31, -1, 50, 57, 56, -1, 56, 55, 54, -1, 50, 56, 54, -1, 54, 53, 52, -1, 50, 54, 52, -1, 51, 50, 52, -1, 2, 50, 51, -1, 51, 1, 2, -1, 1, 51, 52, -1, 52, 40, 1, -1, 40, 52, 53, -1, 53, 37, 40, -1, 37, 53, 54, -1, 54, 36, 37, -1, 36, 54, 55, -1, 55, 0, 36, -1, 0, 55, 56, -1, 56, 39, 0, -1, 39, 56, 57, -1, 57, 38, 39, -1, 38, 57, 50, -1, 50, 2, 38, -1].to_java Java::int)
                                    .setCreaseAngle(1.57)
                                    .setTexCoordIndex([0, 3, 2, -1, 2, 1, 0, -1, 1, 2, 5, -1, 5, 4, 1, -1, 4, 5, 7, -1, 7, 6, 4, -1, 8, 11, 10, -1, 10, 9, 8, -1, 9, 10, 13, -1, 13, 12, 9, -1, 14, 12, 13, -1, 13, 15, 14, -1, 0, 14, 15, -1, 15, 3, 0, -1, 2, 3, 17, -1, 17, 16, 2, -1, 18, 5, 2, -1, 2, 16, 18, -1, 19, 42, 7, -1, 7, 20, 19, -1, 21, 10, 11, -1, 11, 43, 21, -1, 22, 13, 10, -1, 10, 21, 22, -1, 15, 13, 22, -1, 22, 23, 15, -1, 3, 15, 23, -1, 23, 17, 3, -1, 24, 27, 26, -1, 26, 25, 24, -1, 29, 28, 24, -1, 24, 25, 29, -1, 30, 28, 29, -1, 32, 31, 34, -1, 34, 33, 32, -1, 35, 44, 45, -1, 45, 36, 35, -1, 37, 35, 36, -1, 36, 38, 37, -1, 39, 37, 38, -1, 38, 40, 39, -1, 27, 39, 40, -1, 40, 26, 27, -1, 16, 17, 27, -1, 27, 24, 16, -1, 28, 18, 16, -1, 16, 24, 28, -1, 31, 19, 20, -1, 20, 34, 31, -1, 35, 21, 43, -1, 43, 44, 35, -1, 37, 22, 21, -1, 21, 35, 37, -1, 23, 22, 37, -1, 37, 39, 23, -1, 17, 23, 39, -1, 39, 27, 17, -1, 7, 42, 41, -1, 41, 6, 7, -1, 20, 7, 5, -1, 5, 18, 20, -1, 34, 20, 18, -1, 18, 28, 34, -1, 28, 30, 33, -1, 33, 34, 28, -1, 54, 53, 52, -1, 52, 51, 50, -1, 50, 49, 48, -1, 52, 50, 48, -1, 54, 52, 48, -1, 46, 54, 48, -1, 47, 46, 48, -1, 33, 46, 47, -1, 47, 32, 33, -1, 45, 47, 48, -1, 48, 36, 45, -1, 36, 48, 49, -1, 49, 38, 36, -1, 38, 49, 50, -1, 50, 40, 38, -1, 40, 50, 51, -1, 51, 26, 40, -1, 26, 51, 52, -1, 52, 25, 26, -1, 25, 52, 53, -1, 53, 29, 25, -1, 29, 53, 54, -1, 54, 30, 29, -1, 30, 54, 46, -1, 46, 33, 30, -1, 55, 62, 61, -1, 61, 60, 59, -1, 55, 61, 59, -1, 59, 58, 57, -1, 55, 59, 57, -1, 56, 55, 57, -1, 9, 55, 56, -1, 56, 8, 9, -1, 41, 56, 57, -1, 57, 6, 41, -1, 6, 57, 58, -1, 58, 4, 6, -1, 4, 58, 59, -1, 59, 1, 4, -1, 1, 59, 60, -1, 60, 0, 1, -1, 0, 60, 61, -1, 61, 14, 0, -1, 14, 61, 62, -1, 62, 12, 14, -1, 12, 62, 55, -1, 55, 9, 12, -1].to_java Java::int)
                                    .setCoord(Coordinate.new()
                                        .setPoint([-1.945, -13.35, 0.0759, 1.526, -13.35, 0.0759, 0.9541, -13.35, 1.432, -1.356, -12.13, -1.103, -1.917, -12.13, 0.0759, -0.1805, -12.13, -1.713, 1.529, -12.13, 0.0759, 0.8882, -12.13, 1.487, -0.1805, -12.13, 2.14, -1.288, -12.13, 1.415, -2.54, -1.246, 0.0759, -1.745, -1.312, -1.666, -0.0612, -1.777, -2.517, 2.423, -2.623, 0.0759, 1.574, -2.382, 1.889, -0.0612, -1.88, 2.607, -1.783, -1.418, 1.722, -1.556, -6.511, -1.379, -0.1497, -6.6, -2.166, 1.964, -7.448, 0.0759, 1.162, -7.56, 1.658, -0.1527, -7.402, 2.379, -1.597, -6.874, 1.592, -2.29, -6.531, 0.0759, 1.174, -12.13, -1.069, 1.676, -2.324, -1.573, 1.467, -7.013, -1.346, 1.797, -0.5841, -1.831, -2.661, 0.5185, 0.0759, -1.858, 0.4532, -1.776, -0.3524, 0.0751, -2.733, 0.6502, -0.2113, -2.735, 2.661, -0.7579, 0.0759, 1.702, -0.4783, 2.082, -0.0595, 0.003, 2.735, -1.804, 0.3324, 1.902, -1.194, -13.35, -1.038, -0.1814, -13.35, -1.495, -0.1814, -13.35, 2.08, -1.423, -13.35, 1.408, 0.9483, -13.35, -1.042, 1.448, 0.6345, -1.463, 2.144, 0.5036, 0.0683, 1.407, 0.7284, 1.615, 0.1689, 1.079, 2.075, -1.106, 1.29, 1.469, -1.767, 1.426, 0.0645, -1.132, 1.402, -1.384, 0.0413, 1.107, -2.13, 0.6053, 0.9307, -2.131, 0.412, -14.23, 1.035, 0.8065, -14.23, 0.0993, 0.4512, -14.23, -0.5889, -0.1645, -14.23, -0.8359, -0.7257, -14.23, -0.5822, -1.216, -14.23, 0.1438, -0.877, -14.23, 1.008, -0.1908, -14.23, 1.379].to_java Java::float)
                                    )
                                    .setTexCoord(TextureCoordinate.new()
                                        .setPoint([0.1132, 0.0567, 0.1247, 0.0557, 0.1306, 0.0755, 0.1137, 0.0746, 0.1317, 0.0556, 0.1437, 0.0742, 0.1367, 0.0492, 0.1552, 0.0702, 0.0841, 0.0399, 0.0919, 0.0515, 0.0748, 0.0702, 0.0573, 0.0611, 0.0956, 0.0555, 0.087, 0.0732, 0.1016, 0.0556, 0.1004, 0.074, 0.1414, 0.1255, 0.115, 0.1221, 0.1555, 0.1246, 0.1901, 0.1145, 0.171, 0.121, 0.0609, 0.1143, 0.0789, 0.1145, 0.0975, 0.1185, 0.1398, 0.1968, 0.1375, 0.2141, 0.1164, 0.2106, 0.1165, 0.1936, 0.156, 0.1998, 0.1437, 0.214, 0.1512, 0.212, 0.193, 0.2055, 0.1741, 0.2304, 0.1584, 0.2157, 0.1743, 0.2015, 0.0622, 0.1977, 0.074, 0.218, 0.0803, 0.1938, 0.0889, 0.2103, 0.0992, 0.1927, 0.1015, 0.2099, 0.141, 0.0427, 0.166, 0.0633, 0.0381, 0.1143, 0.0424, 0.2047, 0.0615, 0.2317, 0.1584, 0.2157, 0.1741, 0.2304, 0.074, 0.218, 0.0889, 0.2103, 0.1015, 0.2099, 0.1164, 0.2106, 0.1375, 0.2141, 0.1437, 0.214, 0.1512, 0.212, 0.0919, 0.0515, 0.0841, 0.0399, 0.1367, 0.0492, 0.1317, 0.0556, 0.1247, 0.0557, 0.1132, 0.0567, 0.1016, 0.0556, 0.0956, 0.0555].to_java Java::float)
                                    )
                                )
                            )
                        )
                    )
                    .addChild(HAnimJoint.new()
                        .setName("r_knee")
                        .setDEF("hanim_r_knee")
                        .setCenter([-3.116, 16.92, -0.2161].to_java Java::float)
                        .setUlimit([0, 0, 0].to_java Java::float)
                        .setLlimit([0, 0, 0].to_java Java::float)
                        .addChild(HAnimSegment.new()
                            .setName("r_calf")
                            .setDEF("hanim_r_calf")
                            .addChild(Transform.new()
                                .setTranslation([-3.116, 16.92, -0.2161].to_java Java::float)
                                .addChild(Shape.new()
                                    .setAppearance(Appearance.new()
                                        .setMaterial(Material.new()
                                            .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                        )
                                        .setTexture(ImageTexture.new()
                                            .setUSE("GaTextureAtlas")
                                        )
                                    )
                                    .setGeometry(IndexedFaceSet.new()
                                        .setCoordIndex([19, 0, 27, -1, 27, 25, 19, -1, 20, 1, 0, -1, 0, 19, 20, -1, 21, 29, 28, -1, 28, 26, 21, -1, 22, 2, 29, -1, 29, 21, 22, -1, 30, 2, 22, -1, 22, 23, 30, -1, 31, 30, 23, -1, 23, 24, 31, -1, 27, 31, 24, -1, 24, 25, 27, -1, 32, 35, 4, -1, 4, 3, 32, -1, 36, 5, 4, -1, 4, 35, 36, -1, 10, 39, 33, -1, 33, 6, 10, -1, 7, 6, 33, -1, 33, 34, 7, -1, 8, 7, 34, -1, 34, 37, 8, -1, 9, 8, 37, -1, 37, 38, 9, -1, 32, 3, 9, -1, 9, 38, 32, -1, 5, 10, 15, -1, 15, 13, 5, -1, 39, 10, 5, -1, 5, 36, 39, -1, 4, 11, 12, -1, 12, 3, 4, -1, 5, 13, 11, -1, 11, 4, 5, -1, 14, 15, 10, -1, 10, 6, 14, -1, 16, 14, 6, -1, 6, 7, 16, -1, 17, 16, 7, -1, 7, 8, 17, -1, 18, 17, 8, -1, 8, 9, 18, -1, 3, 12, 18, -1, 18, 9, 3, -1, 20, 13, 15, -1, 15, 26, 20, -1, 11, 19, 25, -1, 25, 12, 11, -1, 13, 20, 19, -1, 19, 11, 13, -1, 14, 21, 26, -1, 26, 15, 14, -1, 22, 21, 14, -1, 14, 16, 22, -1, 23, 22, 16, -1, 16, 17, 23, -1, 24, 23, 17, -1, 17, 18, 24, -1, 25, 24, 18, -1, 18, 12, 25, -1, 1, 20, 26, -1, 26, 28, 1, -1, 40, 47, 46, -1, 46, 45, 44, -1, 40, 46, 44, -1, 44, 43, 42, -1, 40, 44, 42, -1, 41, 40, 42, -1, 33, 40, 41, -1, 41, 34, 33, -1, 34, 41, 42, -1, 42, 37, 34, -1, 37, 42, 43, -1, 43, 38, 37, -1, 38, 43, 44, -1, 44, 32, 38, -1, 32, 44, 45, -1, 45, 35, 32, -1, 35, 45, 46, -1, 46, 36, 35, -1, 36, 46, 47, -1, 47, 39, 36, -1, 39, 47, 40, -1, 40, 33, 39, -1, 48, 55, 54, -1, 54, 53, 52, -1, 52, 51, 50, -1, 54, 52, 50, -1, 48, 54, 50, -1, 49, 48, 50, -1, 0, 48, 49, -1, 49, 27, 0, -1, 27, 49, 50, -1, 50, 31, 27, -1, 31, 50, 51, -1, 51, 30, 31, -1, 30, 51, 52, -1, 52, 2, 30, -1, 2, 52, 53, -1, 53, 29, 2, -1, 29, 53, 54, -1, 54, 28, 29, -1, 28, 54, 55, -1, 55, 1, 28, -1, 1, 55, 48, -1, 48, 0, 1, -1].to_java Java::int)
                                        .setCreaseAngle(1.57)
                                        .setTexCoordIndex([1, 0, 3, -1, 3, 2, 1, -1, 5, 4, 0, -1, 0, 1, 5, -1, 7, 6, 9, -1, 9, 8, 7, -1, 11, 10, 6, -1, 6, 7, 11, -1, 12, 10, 11, -1, 11, 13, 12, -1, 14, 12, 13, -1, 13, 15, 14, -1, 3, 14, 15, -1, 15, 2, 3, -1, 36, 39, 16, -1, 16, 17, 36, -1, 40, 18, 16, -1, 16, 39, 40, -1, 19, 44, 37, -1, 37, 20, 19, -1, 21, 20, 37, -1, 37, 38, 21, -1, 22, 21, 38, -1, 38, 41, 22, -1, 23, 22, 41, -1, 41, 42, 23, -1, 36, 17, 23, -1, 23, 42, 36, -1, 18, 34, 25, -1, 25, 24, 18, -1, 43, 34, 18, -1, 18, 40, 43, -1, 16, 26, 27, -1, 27, 17, 16, -1, 18, 24, 26, -1, 26, 16, 18, -1, 28, 35, 19, -1, 19, 20, 28, -1, 29, 28, 20, -1, 20, 21, 29, -1, 30, 29, 21, -1, 21, 22, 30, -1, 31, 30, 22, -1, 22, 23, 31, -1, 17, 27, 31, -1, 31, 23, 17, -1, 5, 24, 25, -1, 25, 32, 5, -1, 26, 1, 2, -1, 2, 27, 26, -1, 24, 5, 1, -1, 1, 26, 24, -1, 28, 7, 8, -1, 8, 35, 28, -1, 11, 7, 28, -1, 28, 29, 11, -1, 13, 11, 29, -1, 29, 30, 13, -1, 15, 13, 30, -1, 30, 31, 15, -1, 2, 15, 31, -1, 31, 27, 2, -1, 4, 5, 32, -1, 32, 33, 4, -1, 45, 52, 51, -1, 51, 50, 49, -1, 45, 51, 49, -1, 49, 48, 47, -1, 45, 49, 47, -1, 46, 45, 47, -1, 37, 45, 46, -1, 46, 38, 37, -1, 38, 46, 47, -1, 47, 41, 38, -1, 41, 47, 48, -1, 48, 42, 41, -1, 42, 48, 49, -1, 49, 36, 42, -1, 36, 49, 50, -1, 50, 39, 36, -1, 39, 50, 51, -1, 51, 40, 39, -1, 40, 51, 52, -1, 52, 43, 40, -1, 44, 52, 45, -1, 45, 37, 44, -1, 53, 60, 59, -1, 59, 58, 57, -1, 57, 56, 55, -1, 59, 57, 55, -1, 53, 59, 55, -1, 54, 53, 55, -1, 0, 53, 54, -1, 54, 3, 0, -1, 3, 54, 55, -1, 55, 14, 3, -1, 14, 55, 56, -1, 56, 12, 14, -1, 12, 56, 57, -1, 57, 10, 12, -1, 10, 57, 58, -1, 58, 6, 10, -1, 6, 58, 59, -1, 59, 9, 6, -1, 33, 59, 60, -1, 60, 4, 33, -1, 4, 60, 53, -1, 53, 0, 4, -1].to_java Java::int)
                                        .setCoord(Coordinate.new()
                                            .setPoint([-0.7643, -12.91, -0.8153, 0.021, -12.91, -1.16, 0.6844, -12.91, 0.7722, -1.583, -1.321, -0.0046, -1.089, -1.321, -1.159, 0.0285, -1.321, -1.703, 1.601, -1.321, -0.0046, 0.9965, -1.321, 1.213, 0.0285, -1.321, 1.708, -1.045, -1.321, 1.177, 1.161, -1.321, -1.213, -1.23, -4.828, -1.396, -1.689, -5.358, -0.0046, 0.0285, -4.537, -1.999, 1.588, -6.676, -0.0046, 1.077, -5.202, -1.405, 0.905, -6.367, 1.051, 0.0285, -6.119, 1.543, -1.022, -5.786, 1.017, -0.9394, -9.7, -1.062, 0.0285, -9.691, -1.502, 1.404, -9.739, -0.0046, 0.7836, -9.758, 0.9433, 0.0285, -9.731, 1.349, -0.9094, -9.732, 0.8807, -1.401, -9.699, -0.0046, 0.8516, -9.759, -1.107, -1.183, -12.91, 0.003, 0.7143, -12.91, -0.8324, 1.11, -12.91, 0, 0.021, -12.91, 1.175, -0.7705, -12.91, 0.7073, -1.736, -0.0938, -0.0046, 1.736, -0.0938, -0.0046, 1.164, -0.0938, 1.351, -0.9841, -0.0938, -1.118, 0.0285, -0.0938, -1.576, 0.0285, -0.0938, 1.999, -1.213, -0.0938, 1.328, 1.158, -0.0938, -1.123, 1.325, 1.004, 0.0087, 0.8543, 1.004, 1.124, 0.0232, 1.004, 1.599, -0.9012, 1.004, 1.099, -1.318, 1.004, 0.0342, -0.7165, 1.004, -0.8579, 0.0382, 1.004, -1.199, 0.8742, 1.004, -0.8636, -0.4764, -13.54, -0.5628, -0.7605, -13.54, -0.0071, -0.4806, -13.54, 0.471, 0.0181, -13.54, 0.7658, 0.3892, -13.54, 0.5404, 0.693, -13.54, -0.0106, 0.4187, -13.54, -0.5874, 0.0147, -13.54, -0.7785].to_java Java::float)
                                        )
                                        .setTexCoord(TextureCoordinate.new()
                                            .setPoint([0.1533, 0.0451, 0.1623, 0.0594, 0.1505, 0.0627, 0.146, 0.0491, 0.1609, 0.0391, 0.1742, 0.0547, 0.1152, 0.0443, 0.1036, 0.0603, 0.0917, 0.0539, 0.1094, 0.0349, 0.1241, 0.0505, 0.1179, 0.0642, 0.1279, 0.0519, 0.1267, 0.065, 0.137, 0.0496, 0.1389, 0.0636, 0.1771, 0.1833, 0.1621, 0.1818, 0.1898, 0.1853, 0.0921, 0.199, 0.1065, 0.1923, 0.1237, 0.1855, 0.1357, 0.1824, 0.1477, 0.1821, 0.189, 0.1086, 0.2023, 0.1026, 0.1737, 0.1142, 0.1567, 0.1184, 0.0934, 0.1104, 0.112, 0.1113, 0.1261, 0.1143, 0.1413, 0.1164, 0.181, 0.0492, 0.1618, 0.0341, 0.2033, 0.1901, 0.078, 0.1116, 0.1577, 0.1998, 0.1212, 0.212, 0.1332, 0.2037, 0.1701, 0.2038, 0.1782, 0.2053, 0.139, 0.1984, 0.1454, 0.199, 0.1839, 0.2167, 0.1171, 0.2197, 0.1212, 0.212, 0.1332, 0.2037, 0.139, 0.1984, 0.1454, 0.199, 0.1577, 0.1998, 0.1701, 0.2038, 0.1782, 0.2053, 0.1839, 0.2167, 0.1533, 0.0451, 0.146, 0.0491, 0.137, 0.0496, 0.1279, 0.0519, 0.1241, 0.0505, 0.1152, 0.0443, 0.1094, 0.0349, 0.1609, 0.0391].to_java Java::float)
                                        )
                                    )
                                )
                            )
                        )
                        .addChild(HAnimJoint.new()
                            .setName("r_talocrural")
                            .setDEF("hanim_r_talocrural")
                            .setCenter([-3.28, 4.021, -0.2439].to_java Java::float)
                            .setUlimit([0, 0, 0].to_java Java::float)
                            .setLlimit([0, 0, 0].to_java Java::float)
                            .addChild(HAnimSegment.new()
                                .setName("r_talus")
                                .setDEF("hanim_r_talus")
                                .addChild(Transform.new()
                                    .setTranslation([-3.28, 4.021, -0.2439].to_java Java::float)
                                    .addChild(Shape.new()
                                        .setAppearance(Appearance.new()
                                            .setMaterial(Material.new()
                                                .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                            )
                                            .setTexture(ImageTexture.new()
                                                .setUSE("GaTextureAtlas")
                                            )
                                        )
                                        .setGeometry(IndexedFaceSet.new()
                                            .setCoordIndex([0, 16, 10, -1, 10, 1, 0, -1, 2, 1, 10, -1, 10, 11, 2, -1, 3, 2, 11, -1, 11, 12, 3, -1, 4, 3, 12, -1, 12, 13, 4, -1, 41, 15, 16, -1, 16, 0, 41, -1, 0, 18, 44, -1, 44, 41, 0, -1, 17, 3, 4, -1, 4, 19, 17, -1, 20, 2, 3, -1, 3, 17, 20, -1, 21, 1, 2, -1, 2, 20, 21, -1, 18, 0, 1, -1, 1, 21, 18, -1, 18, 6, 42, -1, 42, 44, 18, -1, 8, 17, 19, -1, 19, 7, 8, -1, 23, 20, 17, -1, 17, 8, 23, -1, 9, 21, 20, -1, 20, 23, 9, -1, 6, 18, 21, -1, 21, 9, 6, -1, 10, 16, 26, -1, 26, 24, 10, -1, 11, 10, 24, -1, 24, 25, 11, -1, 12, 11, 25, -1, 25, 27, 12, -1, 13, 12, 27, -1, 27, 28, 13, -1, 5, 14, 13, -1, 13, 28, 5, -1, 30, 15, 39, -1, 39, 29, 30, -1, 26, 16, 15, -1, 15, 30, 26, -1, 8, 7, 22, -1, 22, 23, 8, -1, 9, 23, 22, -1, 22, 6, 9, -1, 6, 22, 46, -1, 46, 42, 6, -1, 31, 38, 37, -1, 37, 36, 35, -1, 31, 37, 35, -1, 35, 34, 33, -1, 31, 35, 33, -1, 32, 31, 33, -1, 28, 31, 32, -1, 32, 5, 28, -1, 5, 32, 33, -1, 33, 29, 5, -1, 29, 33, 34, -1, 34, 30, 29, -1, 30, 34, 35, -1, 35, 26, 30, -1, 26, 35, 36, -1, 36, 24, 26, -1, 24, 36, 37, -1, 37, 25, 24, -1, 25, 37, 38, -1, 38, 27, 25, -1, 27, 38, 31, -1, 31, 28, 27, -1, 39, 14, 5, -1, 5, 29, 39, -1, 7, 43, 46, -1, 46, 22, 7, -1, 4, 40, 45, -1, 45, 19, 4, -1, 19, 45, 43, -1, 43, 7, 19, -1, 4, 13, 14, -1, 14, 40, 4, -1, 48, 47, 56, -1, 48, 56, 55, -1, 55, 54, 53, -1, 55, 53, 52, -1, 48, 55, 52, -1, 52, 51, 50, -1, 48, 52, 50, -1, 48, 50, 49, -1, 15, 47, 48, -1, 48, 39, 15, -1, 39, 48, 49, -1, 49, 14, 39, -1, 14, 49, 50, -1, 50, 40, 14, -1, 40, 50, 51, -1, 51, 45, 40, -1, 45, 51, 52, -1, 52, 43, 45, -1, 43, 52, 53, -1, 53, 46, 43, -1, 46, 53, 54, -1, 54, 42, 46, -1, 42, 54, 55, -1, 55, 44, 42, -1, 44, 55, 56, -1, 56, 41, 44, -1, 41, 56, 47, -1, 47, 15, 41, -1].to_java Java::int)
                                            .setCreaseAngle(1.57)
                                            .setTexCoordIndex([0, 5, 2, -1, 2, 1, 0, -1, 3, 1, 2, -1, 2, 4, 3, -1, 1, 3, 4, -1, 4, 2, 1, -1, 0, 1, 2, -1, 2, 5, 0, -1, 33, 9, 5, -1, 5, 0, 33, -1, 0, 8, 38, -1, 38, 33, 0, -1, 10, 1, 0, -1, 0, 8, 10, -1, 11, 3, 1, -1, 1, 10, 11, -1, 10, 1, 3, -1, 3, 11, 10, -1, 8, 0, 1, -1, 1, 10, 8, -1, 8, 12, 35, -1, 35, 38, 8, -1, 13, 10, 8, -1, 8, 12, 13, -1, 14, 11, 10, -1, 10, 13, 14, -1, 13, 10, 11, -1, 11, 14, 13, -1, 12, 8, 10, -1, 10, 13, 12, -1, 2, 5, 22, -1, 22, 20, 2, -1, 4, 2, 20, -1, 20, 21, 4, -1, 2, 4, 21, -1, 21, 20, 2, -1, 5, 2, 20, -1, 20, 22, 5, -1, 19, 9, 5, -1, 5, 22, 19, -1, 24, 9, 31, -1, 31, 23, 24, -1, 22, 5, 9, -1, 9, 24, 22, -1, 15, 6, 7, -1, 7, 16, 15, -1, 17, 16, 7, -1, 7, 18, 17, -1, 18, 7, 40, -1, 40, 34, 18, -1, 25, 29, 30, -1, 30, 29, 25, -1, 25, 30, 25, -1, 25, 28, 27, -1, 25, 25, 27, -1, 26, 25, 27, -1, 22, 25, 26, -1, 26, 19, 22, -1, 19, 26, 27, -1, 27, 23, 19, -1, 23, 27, 28, -1, 28, 24, 23, -1, 24, 28, 25, -1, 25, 22, 24, -1, 22, 25, 29, -1, 29, 20, 22, -1, 20, 29, 30, -1, 30, 21, 20, -1, 21, 30, 29, -1, 29, 20, 21, -1, 20, 29, 25, -1, 25, 22, 20, -1, 31, 9, 19, -1, 19, 23, 31, -1, 6, 36, 40, -1, 40, 7, 6, -1, 0, 32, 39, -1, 39, 8, 0, -1, 8, 39, 37, -1, 37, 12, 8, -1, 0, 5, 9, -1, 9, 32, 0, -1, 42, 41, 49, -1, 42, 49, 48, -1, 48, 47, 46, -1, 48, 46, 45, -1, 42, 48, 45, -1, 45, 44, 43, -1, 42, 45, 43, -1, 42, 43, 41, -1, 9, 41, 42, -1, 42, 31, 9, -1, 31, 42, 41, -1, 41, 9, 31, -1, 9, 41, 43, -1, 43, 32, 9, -1, 32, 43, 44, -1, 44, 39, 32, -1, 39, 44, 45, -1, 45, 37, 39, -1, 36, 45, 46, -1, 46, 40, 36, -1, 40, 46, 47, -1, 47, 34, 40, -1, 35, 47, 48, -1, 48, 38, 35, -1, 38, 48, 49, -1, 49, 33, 38, -1, 33, 49, 41, -1, 41, 9, 33, -1].to_java Java::int)
                                            .setCoord(Coordinate.new()
                                                .setPoint([-1.731, -1.878, 0.029, -1.222, -1.878, -1.495, 0.1851, -1.878, -1.825, 1.363, -1.878, -1.501, 1.883, -1.878, 0.029, 0.9249, -0.0082, 0.7476, -1.502, -4.021, 0.029, 1.633, -4.021, 0.029, 1.266, -4.021, -1.51, -1.131, -4.021, -1.504, -0.9183, -1.002, -1.283, 0.1851, -0.9421, -1.604, 1.202, -0.9993, -1.283, 1.721, -1.025, 0.029, 1.52, -0.9401, 1.079, -1.206, -0.9401, 1.08, -1.395, -1.025, 0.029, 1.383, -3.557, -1.518, -1.652, -3.557, 0.029, 1.788, -3.557, 0.029, 0.1851, -3.557, -1.914, -1.246, -3.557, -1.516, 0.1851, -4.021, 0.029, 0.1851, -4.021, -1.886, -0.6003, -0.0082, -0.7875, 0.1851, -0.0082, -1.132, -1.019, -0.0082, 0.029, 0.8784, -0.0082, -0.8046, 1.274, -0.0082, 0.029, 0.1851, -0.0082, 1.203, -0.6064, -0.0082, 0.7351, 0.9328, 0.8725, 0.0232, 0.6695, 0.8725, 0.538, 0.1788, 0.8725, 0.8317, -0.3605, 0.8725, 0.5208, -0.6667, 0.8725, 0.0213, -0.3805, 0.8725, -0.5818, 0.1786, 0.8725, -0.8408, 0.657, 0.8725, -0.6004, 0.1851, -0.5691, 1.74, 1.796, -1.86, 0.9221, -1.592, -1.86, 0.9179, -1.541, -4.021, 0.9221, 1.639, -4.021, 0.9221, -1.708, -3.557, 0.9221, 1.82, -3.557, 0.9221, 0.1851, -4.021, 0.9221, -1.084, -1.469, 1.63, 0.4507, -0.8535, 1.908, 1.352, -1.469, 1.635, 1.508, -1.986, 1.539, 1.527, -3.593, 1.555, 1.442, -3.815, 1.585, 0.1848, -3.815, 1.585, -1.338, -3.815, 1.585, -1.413, -3.593, 1.554, -1.298, -1.986, 1.54].to_java Java::float)
                                            )
                                            .setTexCoord(TextureCoordinate.new()
                                                .setPoint([0.4844, 0.4832, 0.4605, 0.488, 0.4649, 0.5082, 0.4285, 0.4942, 0.4404, 0.5196, 0.4906, 0.5048, 0.4809, 0.4194, 0.4963, 0.3791, 0.484, 0.4651, 0.5104, 0.5081, 0.4579, 0.4737, 0.4243, 0.4748, 0.4873, 0.4414, 0.4531, 0.446, 0.4226, 0.4501, 0.4433, 0.408, 0.4589, 0.3795, 0.4431, 0.3512, 0.4805, 0.3391, 0.504, 0.5265, 0.4717, 0.5257, 0.4602, 0.5366, 0.4879, 0.5212, 0.5157, 0.5408, 0.504, 0.5265, 0.4879, 0.5212, 0.504, 0.5265, 0.5157, 0.5408, 0.504, 0.5265, 0.4717, 0.5257, 0.4602, 0.5366, 0.5267, 0.5341, 0.5033, 0.4843, 0.5033, 0.4843, 0.4961, 0.3404, 0.5033, 0.44, 0.5001, 0.4177, 0.5032, 0.44, 0.5027, 0.4613, 0.5027, 0.4613, 0.513, 0.3789, 0.5113, 0.5043, 0.5237, 0.5342, 0.5114, 0.4838, 0.5029, 0.4603, 0.5115, 0.4417, -1749, 766.6, 0.4979, 0.3571, 0.503, 0.4581, 0.5048, 0.4836].to_java Java::float)
                                            )
                                        )
                                    )
                                )
                            )
                            .addChild(HAnimJoint.new()
                                .setName("r_metatarsophalangeal_2")
                                .setDEF("hanim_r_metatarsophalangeal_2")
                                .setCenter([-3.28, 3.095, 0.83].to_java Java::float)
                                .setUlimit([0, 0, 0].to_java Java::float)
                                .setLlimit([0, 0, 0].to_java Java::float)
                                .addChild(HAnimSegment.new()
                                    .setName("r_tarsal_proximal_phalanx_2")
                                    .setDEF("hanim_r_tarsal_proximal_phalanx_2")
                                    .addChild(Transform.new()
                                        .setTranslation([-3.28, 3.095, 0.83].to_java Java::float)
                                        .addChild(Shape.new()
                                            .setAppearance(Appearance.new()
                                                .setMaterial(Material.new()
                                                    .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                                )
                                                .setTexture(ImageTexture.new()
                                                    .setUSE("GaTextureAtlas")
                                                )
                                            )
                                            .setGeometry(IndexedFaceSet.new()
                                                .setCoordIndex([36, 33, 0, -1, 1, 0, 33, -1, 33, 35, 1, -1, 34, 2, 1, -1, 1, 35, 34, -1, 5, 4, 42, -1, 42, 39, 5, -1, 25, 19, 18, -1, 18, 31, 25, -1, 32, 20, 19, -1, 19, 25, 32, -1, 36, 0, 26, -1, 26, 41, 36, -1, 22, 25, 31, -1, 31, 21, 22, -1, 23, 32, 25, -1, 25, 22, 23, -1, 41, 26, 5, -1, 5, 39, 41, -1, 7, 1, 2, -1, 2, 6, 7, -1, 8, 0, 1, -1, 1, 7, 8, -1, 9, 3, 4, -1, 4, 10, 9, -1, 10, 4, 5, -1, 5, 11, 10, -1, 6, 2, 24, -1, 24, 27, 6, -1, 28, 26, 0, -1, 0, 8, 28, -1, 27, 24, 3, -1, 3, 9, 27, -1, 11, 5, 26, -1, 26, 28, 11, -1, 13, 7, 6, -1, 6, 12, 13, -1, 12, 6, 27, -1, 27, 29, 12, -1, 14, 8, 7, -1, 7, 13, 14, -1, 30, 28, 8, -1, 8, 14, 30, -1, 15, 9, 10, -1, 10, 16, 15, -1, 29, 27, 9, -1, 9, 15, 29, -1, 17, 11, 28, -1, 28, 30, 17, -1, 16, 10, 11, -1, 11, 17, 16, -1, 19, 13, 12, -1, 12, 18, 19, -1, 18, 12, 29, -1, 29, 31, 18, -1, 20, 14, 13, -1, 13, 19, 20, -1, 32, 30, 14, -1, 14, 20, 32, -1, 21, 15, 16, -1, 16, 22, 21, -1, 31, 29, 15, -1, 15, 21, 31, -1, 23, 17, 30, -1, 30, 32, 23, -1, 22, 16, 17, -1, 17, 23, 22, -1, 37, 40, 24, -1, 24, 2, 37, -1, 40, 38, 3, -1, 3, 24, 40, -1, 38, 42, 4, -1, 4, 3, 38, -1, 34, 37, 2, -1, 44, 43, 52, -1, 52, 51, 50, -1, 50, 49, 48, -1, 48, 47, 46, -1, 50, 48, 46, -1, 52, 50, 46, -1, 44, 52, 46, -1, 44, 46, 45, -1, 35, 43, 44, -1, 44, 34, 35, -1, 34, 44, 45, -1, 45, 37, 34, -1, 37, 45, 46, -1, 46, 40, 37, -1, 40, 46, 47, -1, 47, 38, 40, -1, 38, 47, 48, -1, 48, 42, 38, -1, 42, 48, 49, -1, 49, 39, 42, -1, 39, 49, 50, -1, 50, 41, 39, -1, 41, 50, 51, -1, 51, 36, 41, -1, 36, 51, 52, -1, 52, 33, 36, -1, 33, 52, 43, -1, 43, 35, 33, -1].to_java Java::int)
                                                .setCreaseAngle(1.57)
                                                .setTexCoordIndex([32, 30, 3, -1, 4, 3, 30, -1, 30, 31, 4, -1, 30, 3, 4, -1, 4, 31, 30, -1, 1, 0, 40, -1, 40, 36, 1, -1, 7, 2, 5, -1, 5, 6, 7, -1, 6, 5, 2, -1, 2, 7, 6, -1, 32, 3, 8, -1, 8, 39, 32, -1, 13, 7, 6, -1, 6, 12, 13, -1, 12, 6, 7, -1, 7, 13, 12, -1, 39, 8, 16, -1, 16, 37, 39, -1, 23, 4, 3, -1, 3, 17, 23, -1, 17, 3, 4, -1, 4, 23, 17, -1, 10, 9, 0, -1, 0, 11, 10, -1, 11, 0, 1, -1, 1, 14, 11, -1, 17, 3, 8, -1, 8, 24, 17, -1, 24, 8, 3, -1, 3, 17, 24, -1, 24, 8, 16, -1, 16, 25, 24, -1, 25, 16, 8, -1, 8, 24, 25, -1, 27, 23, 17, -1, 17, 26, 27, -1, 26, 17, 24, -1, 24, 28, 26, -1, 26, 17, 23, -1, 23, 27, 26, -1, 28, 24, 17, -1, 17, 26, 28, -1, 15, 10, 11, -1, 11, 18, 15, -1, 28, 24, 25, -1, 25, 29, 28, -1, 29, 25, 24, -1, 24, 28, 29, -1, 18, 11, 14, -1, 14, 19, 18, -1, 2, 27, 26, -1, 26, 5, 2, -1, 5, 26, 28, -1, 28, 6, 5, -1, 5, 26, 27, -1, 27, 2, 5, -1, 6, 28, 26, -1, 26, 5, 6, -1, 20, 15, 18, -1, 18, 21, 20, -1, 6, 28, 29, -1, 29, 12, 6, -1, 12, 29, 28, -1, 28, 6, 12, -1, 21, 18, 19, -1, 19, 22, 21, -1, 33, 38, 8, -1, 8, 3, 33, -1, 38, 34, 16, -1, 16, 8, 38, -1, 35, 40, 0, -1, 0, 9, 35, -1, 30, 33, 3, -1, 42, 41, 42, -1, 42, 49, 48, -1, 48, 47, 46, -1, 46, 45, 44, -1, 48, 46, 44, -1, 42, 48, 44, -1, 42, 42, 44, -1, 42, 44, 43, -1, 31, 41, 42, -1, 42, 30, 31, -1, 30, 42, 43, -1, 43, 33, 30, -1, 33, 43, 44, -1, 44, 38, 33, -1, 38, 44, 45, -1, 45, 34, 38, -1, 35, 45, 46, -1, 46, 40, 35, -1, 40, 46, 47, -1, 47, 36, 40, -1, 37, 47, 48, -1, 48, 39, 37, -1, 39, 48, 49, -1, 49, 32, 39, -1, 32, 49, 42, -1, 42, 30, 32, -1, 30, 42, 41, -1, 41, 31, 30, -1].to_java Java::int)
                                                .setCoord(Coordinate.new()
                                                    .setPoint([1.696, -0.8024, 0.901, 0.1851, -0.1712, 1.313, -1.433, -0.8024, 0.8928, -1.585, -3.095, 0.8819, 0.1851, -3.095, 0.8819, 1.646, -3.095, 0.8819, -1.846, -1.229, 2.182, 0.2812, -0.6275, 2.435, 1.968, -1.229, 2.184, -2.007, -3.095, 2.178, 0.1851, -3.095, 2.178, 2.112, -3.095, 2.178, -1.931, -1.633, 3.572, 0.2858, -1.142, 3.845, 2.059, -1.633, 3.562, -2.148, -3.095, 3.628, 0.1851, -3.095, 3.628, 2.25, -3.095, 3.628, -1.486, -2.129, 4.51, 0.2858, -1.597, 4.893, 1.797, -2.129, 4.446, -1.781, -3.095, 4.687, 0.2858, -3.095, 5.256, 1.925, -3.095, 4.687, -1.772, -2.631, 0.8819, 0.2858, -2.631, 5.412, 1.857, -2.631, 0.8819, -2.223, -2.631, 2.178, 2.293, -2.631, 2.178, -2.341, -2.631, 3.628, 2.394, -2.631, 3.628, -1.84, -2.631, 4.756, 2.017, -2.631, 4.756, 1.52, -0.0134, 0.0048, -1.206, -0.0134, 0.0061, 0.1851, 0.3576, 0.6662, 1.796, -0.9332, -0.1518, -1.592, -0.9332, -0.1559, -1.541, -3.095, -0.1518, 1.639, -3.095, -0.1518, -1.708, -2.631, -0.1518, 1.82, -2.631, -0.1518, 0.1851, -3.095, -0.1518, 0.1828, 0.0846, -0.6939, -0.8905, -0.1781, -1.341, -1.175, -0.8458, -1.468, -1.281, -2.321, -1.412, -1.245, -2.492, -1.394, 0.1856, -2.492, -1.394, 1.352, -2.492, -1.394, 1.398, -2.321, -1.412, 1.375, -0.8458, -1.468, 1.178, -0.1781, -1.341].to_java Java::float)
                                                )
                                                .setTexCoord(TextureCoordinate.new()
                                                    .setPoint([0.5321, 0.3787, 0.5221, 0.4164, 0.6035, 0.4885, 0.5254, 0.4873, 0.5371, 0.5277, 0.5919, 0.464, 0.5993, 0.4541, 0.6239, 0.4724, 0.5243, 0.4572, 0.5139, 0.3414, 0.551, 0.3296, 0.5519, 0.3782, 0.5994, 0.442, 0.6295, 0.4612, 0.5517, 0.4278, 0.5821, 0.3257, 0.5218, 0.4385, 0.5492, 0.4738, 0.5859, 0.3895, 0.5861, 0.4306, 0.6076, 0.3317, 0.6217, 0.3875, 0.6088, 0.4242, 0.5592, 0.5124, 0.5492, 0.4483, 0.5474, 0.4375, 0.573, 0.4671, 0.5877, 0.4984, 0.5733, 0.4449, 0.5774, 0.4369, 0.5104, 0.5081, 0.5267, 0.5341, 0.5033, 0.4843, 0.5033, 0.4843, 0.5033, 0.44, 0.4961, 0.3404, 0.5001, 0.4177, 0.5032, 0.44, 0.5027, 0.4613, 0.5027, 0.4613, 0.513, 0.3789, 0.5267, 0.5341, 0.5104, 0.5081, 0.5033, 0.4843, 0.5027, 0.4613, 0.5033, 0.44, 0.513, 0.3789, 0.5001, 0.4177, 0.5027, 0.4613, 0.5033, 0.4843].to_java Java::float)
                                                )
                                            )
                                        )
                                    )
                                )
                            )
                        )
                    )
                )
                .addChild(HAnimJoint.new()
                    .setName("sacroiliac")
                    .setDEF("hanim_sacroiliac")
                    .setCenter([0, 29.389999, -0.3829].to_java Java::float)
                    .setUlimit([0, 0, 0].to_java Java::float)
                    .setLlimit([0, 0, 0].to_java Java::float)
                    .addChild(HAnimSegment.new()
                        .setName("pelvis")
                        .setDEF("hanim_pelvis")
                        .addChild(Transform.new()
                            .setTranslation([0, 29.389999, -0.3829].to_java Java::float)
                            .addChild(Shape.new()
                                .setAppearance(Appearance.new()
                                    .setMaterial(Material.new()
                                        .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                    )
                                    .setTexture(ImageTexture.new()
                                        .setUSE("GaTextureAtlas")
                                    )
                                )
                                .setGeometry(IndexedFaceSet.new()
                                    .setCoordIndex([2, 16, 15, -1, 15, 1, 2, -1, 38, 39, 17, -1, 17, 3, 38, -1, 0, 6, 20, -1, 20, 14, 0, -1, 5, 19, 18, -1, 18, 4, 5, -1, 2, 0, 14, -1, 14, 16, 2, -1, 1, 15, 19, -1, 19, 5, 1, -1, 6, 3, 17, -1, 17, 20, 6, -1, 4, 18, 21, -1, 21, 22, 4, -1, 9, 8, 15, -1, 15, 16, 9, -1, 39, 23, 10, -1, 10, 17, 39, -1, 20, 13, 7, -1, 7, 14, 20, -1, 12, 11, 18, -1, 18, 19, 12, -1, 14, 7, 9, -1, 9, 16, 14, -1, 8, 12, 19, -1, 19, 15, 8, -1, 17, 10, 13, -1, 13, 20, 17, -1, 11, 56, 21, -1, 21, 18, 11, -1, 2, 1, 26, -1, 26, 27, 2, -1, 38, 3, 28, -1, 28, 32, 38, -1, 6, 0, 25, -1, 25, 31, 6, -1, 5, 4, 29, -1, 29, 30, 5, -1, 2, 27, 25, -1, 25, 0, 2, -1, 5, 30, 26, -1, 26, 1, 5, -1, 6, 31, 28, -1, 28, 3, 6, -1, 22, 64, 29, -1, 29, 4, 22, -1, 26, 24, 27, -1, 28, 24, 32, -1, 25, 24, 31, -1, 29, 24, 30, -1, 27, 24, 25, -1, 30, 24, 26, -1, 31, 24, 28, -1, 64, 24, 29, -1, 34, 33, 36, -1, 36, 35, 34, -1, 38, 37, 40, -1, 40, 39, 38, -1, 41, 44, 43, -1, 43, 42, 41, -1, 46, 45, 48, -1, 48, 47, 46, -1, 34, 35, 44, -1, 44, 41, 34, -1, 33, 46, 47, -1, 47, 36, 33, -1, 42, 43, 40, -1, 40, 37, 42, -1, 45, 22, 21, -1, 21, 48, 45, -1, 49, 35, 36, -1, 36, 50, 49, -1, 39, 40, 51, -1, 51, 23, 39, -1, 43, 44, 53, -1, 53, 52, 43, -1, 54, 47, 48, -1, 48, 55, 54, -1, 44, 35, 49, -1, 49, 53, 44, -1, 50, 36, 47, -1, 47, 54, 50, -1, 40, 43, 52, -1, 52, 51, 40, -1, 55, 48, 21, -1, 21, 56, 55, -1, 34, 58, 57, -1, 57, 33, 34, -1, 38, 32, 59, -1, 59, 37, 38, -1, 42, 61, 60, -1, 60, 41, 42, -1, 46, 63, 62, -1, 62, 45, 46, -1, 34, 41, 60, -1, 60, 58, 34, -1, 46, 33, 57, -1, 57, 63, 46, -1, 42, 37, 59, -1, 59, 61, 42, -1, 22, 45, 62, -1, 62, 64, 22, -1, 57, 58, 24, -1, 59, 32, 24, -1, 60, 61, 24, -1, 62, 63, 24, -1, 58, 60, 24, -1, 63, 57, 24, -1, 61, 59, 24, -1, 64, 62, 24, -1, 76, 65, 71, -1, 71, 72, 76, -1, 75, 88, 89, -1, 89, 74, 75, -1, 85, 69, 67, -1, 67, 84, 85, -1, 77, 70, 68, -1, 68, 75, 77, -1, 81, 82, 71, -1, 71, 65, 81, -1, 78, 72, 71, -1, 71, 66, 78, -1, 79, 90, 129, -1, 129, 67, 79, -1, 83, 131, 91, -1, 91, 68, 83, -1, 76, 73, 69, -1, 69, 65, 76, -1, 80, 86, 70, -1, 70, 66, 80, -1, 75, 98, 99, -1, 99, 77, 75, -1, 81, 65, 69, -1, 69, 85, 81, -1, 78, 66, 70, -1, 70, 77, 78, -1, 73, 79, 67, -1, 67, 69, 73, -1, 86, 83, 68, -1, 68, 70, 86, -1, 82, 80, 66, -1, 66, 71, 82, -1, 92, 97, 87, -1, 92, 79, 96, -1, 94, 76, 72, -1, 72, 93, 94, -1, 95, 73, 76, -1, 76, 94, 95, -1, 79, 73, 95, -1, 95, 96, 79, -1, 98, 74, 97, -1, 100, 78, 77, -1, 77, 99, 100, -1, 93, 72, 78, -1, 78, 100, 93, -1, 90, 79, 92, -1, 92, 87, 90, -1, 97, 144, 87, -1, 145, 84, 67, -1, 67, 129, 145, -1, 75, 68, 91, -1, 91, 88, 75, -1, 144, 97, 74, -1, 74, 89, 144, -1, 75, 74, 98, -1, 97, 92, 102, -1, 102, 101, 97, -1, 92, 96, 103, -1, 103, 102, 92, -1, 96, 95, 104, -1, 104, 103, 96, -1, 95, 94, 105, -1, 105, 104, 95, -1, 94, 93, 106, -1, 106, 105, 94, -1, 93, 100, 107, -1, 107, 106, 93, -1, 100, 99, 108, -1, 108, 107, 100, -1, 99, 98, 109, -1, 109, 108, 99, -1, 98, 97, 101, -1, 101, 109, 98, -1, 101, 102, 110, -1, 102, 103, 110, -1, 103, 104, 110, -1, 104, 105, 110, -1, 105, 106, 110, -1, 106, 107, 110, -1, 107, 108, 110, -1, 108, 109, 110, -1, 109, 101, 110, -1, 111, 114, 113, -1, 113, 112, 111, -1, 115, 116, 89, -1, 89, 88, 115, -1, 118, 117, 120, -1, 120, 119, 118, -1, 121, 115, 123, -1, 123, 122, 121, -1, 124, 112, 113, -1, 113, 125, 124, -1, 127, 126, 113, -1, 113, 114, 127, -1, 128, 120, 129, -1, 129, 90, 128, -1, 130, 123, 91, -1, 91, 131, 130, -1, 111, 112, 119, -1, 119, 132, 111, -1, 115, 121, 136, -1, 136, 135, 115, -1, 124, 118, 119, -1, 119, 112, 124, -1, 132, 119, 120, -1, 120, 128, 132, -1, 134, 122, 123, -1, 123, 130, 134, -1, 125, 113, 126, -1, 126, 133, 125, -1, 137, 87, 138, -1, 137, 139, 128, -1, 140, 141, 114, -1, 114, 111, 140, -1, 142, 140, 111, -1, 111, 132, 142, -1, 128, 139, 142, -1, 142, 132, 128, -1, 135, 138, 116, -1, 141, 143, 127, -1, 127, 114, 141, -1, 90, 87, 137, -1, 137, 128, 90, -1, 138, 87, 144, -1, 145, 129, 120, -1, 120, 117, 145, -1, 115, 88, 91, -1, 91, 123, 115, -1, 144, 89, 116, -1, 116, 138, 144, -1, 115, 135, 116, -1, 138, 147, 146, -1, 146, 137, 138, -1, 137, 146, 148, -1, 148, 139, 137, -1, 139, 148, 149, -1, 149, 142, 139, -1, 142, 149, 150, -1, 150, 140, 142, -1, 140, 150, 151, -1, 151, 141, 140, -1, 141, 151, 152, -1, 152, 143, 141, -1, 136, 153, 154, -1, 154, 135, 136, -1, 135, 154, 147, -1, 147, 138, 135, -1, 147, 155, 146, -1, 146, 155, 148, -1, 148, 155, 149, -1, 149, 155, 150, -1, 150, 155, 151, -1, 151, 155, 152, -1, 152, 155, 153, -1, 153, 155, 154, -1, 154, 155, 147, -1].to_java Java::int)
                                    .setCreaseAngle(1.57)
                                    .setTexCoordIndex([0, 7, 8, -1, 8, 1, 0, -1, 26, 9, 10, -1, 10, 4, 26, -1, 6, 5, 11, -1, 11, 12, 6, -1, 2, 13, 14, -1, 14, 3, 2, -1, 0, 6, 12, -1, 12, 7, 0, -1, 1, 8, 13, -1, 13, 2, 1, -1, 5, 4, 10, -1, 10, 11, 5, -1, 3, 14, 15, -1, 15, 25, 3, -1, 16, 17, 8, -1, 8, 7, 16, -1, 9, 18, 19, -1, 19, 10, 9, -1, 11, 20, 21, -1, 21, 12, 11, -1, 22, 23, 14, -1, 14, 13, 22, -1, 12, 21, 16, -1, 16, 7, 12, -1, 17, 22, 13, -1, 13, 8, 17, -1, 10, 19, 20, -1, 20, 11, 10, -1, 23, 24, 15, -1, 15, 14, 23, -1, 0, 1, 29, -1, 29, 30, 0, -1, 26, 4, 31, -1, 31, 36, 26, -1, 5, 6, 28, -1, 28, 34, 5, -1, 2, 3, 32, -1, 32, 33, 2, -1, 0, 30, 28, -1, 28, 6, 0, -1, 2, 33, 29, -1, 29, 1, 2, -1, 5, 34, 31, -1, 31, 4, 5, -1, 25, 35, 32, -1, 32, 3, 25, -1, 29, 27, 30, -1, 31, 27, 36, -1, 28, 27, 34, -1, 32, 27, 33, -1, 30, 27, 28, -1, 33, 27, 29, -1, 34, 27, 31, -1, 35, 27, 32, -1, 38, 37, 40, -1, 40, 39, 38, -1, 42, 41, 44, -1, 44, 43, 42, -1, 45, 48, 47, -1, 47, 46, 45, -1, 50, 49, 52, -1, 52, 51, 50, -1, 38, 39, 48, -1, 48, 45, 38, -1, 37, 50, 51, -1, 51, 40, 37, -1, 46, 47, 44, -1, 44, 41, 46, -1, 49, 53, 54, -1, 54, 52, 49, -1, 55, 39, 40, -1, 40, 56, 55, -1, 43, 44, 58, -1, 58, 57, 43, -1, 47, 48, 60, -1, 60, 59, 47, -1, 61, 51, 52, -1, 52, 62, 61, -1, 48, 39, 55, -1, 55, 60, 48, -1, 56, 40, 51, -1, 51, 61, 56, -1, 44, 47, 59, -1, 59, 58, 44, -1, 62, 52, 54, -1, 54, 63, 62, -1, 38, 65, 64, -1, 64, 37, 38, -1, 42, 67, 66, -1, 66, 41, 42, -1, 46, 69, 68, -1, 68, 45, 46, -1, 50, 71, 70, -1, 70, 49, 50, -1, 38, 45, 68, -1, 68, 65, 38, -1, 50, 37, 64, -1, 64, 71, 50, -1, 46, 41, 66, -1, 66, 69, 46, -1, 53, 49, 70, -1, 70, 72, 53, -1, 64, 65, 73, -1, 66, 67, 73, -1, 68, 69, 73, -1, 70, 71, 73, -1, 65, 68, 73, -1, 71, 64, 73, -1, 69, 66, 73, -1, 72, 70, 73, -1, 74, 75, 76, -1, 76, 77, 74, -1, 78, 79, 80, -1, 80, 81, 78, -1, 83, 84, 85, -1, 85, 82, 83, -1, 86, 87, 88, -1, 88, 78, 86, -1, 89, 90, 76, -1, 76, 75, 89, -1, 92, 77, 76, -1, 76, 91, 92, -1, 93, 94, 95, -1, 95, 85, 93, -1, 96, 97, 98, -1, 98, 88, 96, -1, 74, 99, 84, -1, 84, 75, 74, -1, 100, 101, 87, -1, 87, 91, 100, -1, 78, 111, 112, -1, 112, 86, 78, -1, 89, 75, 84, -1, 84, 83, 89, -1, 92, 91, 87, -1, 87, 86, 92, -1, 99, 93, 85, -1, 85, 84, 99, -1, 101, 96, 88, -1, 88, 87, 101, -1, 90, 100, 91, -1, 91, 76, 90, -1, 105, 110, 102, -1, 105, 93, 109, -1, 107, 74, 77, -1, 77, 106, 107, -1, 108, 99, 74, -1, 74, 107, 108, -1, 93, 99, 108, -1, 108, 109, 93, -1, 111, 81, 110, -1, 113, 92, 86, -1, 86, 112, 113, -1, 106, 77, 92, -1, 92, 113, 106, -1, 94, 93, 105, -1, 105, 102, 94, -1, 110, 103, 102, -1, 104, 82, 85, -1, 85, 95, 104, -1, 78, 88, 98, -1, 98, 79, 78, -1, 103, 110, 81, -1, 81, 80, 103, -1, 78, 81, 111, -1, 110, 105, 115, -1, 115, 114, 110, -1, 105, 109, 116, -1, 116, 115, 105, -1, 109, 108, 117, -1, 117, 116, 109, -1, 108, 107, 118, -1, 118, 117, 108, -1, 107, 106, 119, -1, 119, 118, 107, -1, 106, 113, 120, -1, 120, 119, 106, -1, 113, 112, 121, -1, 121, 120, 113, -1, 112, 111, 122, -1, 122, 121, 112, -1, 111, 110, 114, -1, 114, 122, 111, -1, 114, 115, 123, -1, 115, 116, 123, -1, 116, 117, 123, -1, 117, 118, 123, -1, 118, 119, 123, -1, 119, 120, 123, -1, 120, 121, 123, -1, 121, 122, 123, -1, 122, 114, 123, -1, 124, 127, 126, -1, 126, 125, 124, -1, 128, 131, 130, -1, 130, 129, 128, -1, 133, 132, 135, -1, 135, 134, 133, -1, 136, 128, 138, -1, 138, 137, 136, -1, 139, 125, 126, -1, 126, 140, 139, -1, 142, 141, 126, -1, 126, 127, 142, -1, 143, 135, 145, -1, 145, 144, 143, -1, 146, 138, 148, -1, 148, 147, 146, -1, 124, 125, 134, -1, 134, 149, 124, -1, 128, 136, 153, -1, 153, 152, 128, -1, 139, 133, 134, -1, 134, 125, 139, -1, 149, 134, 135, -1, 135, 143, 149, -1, 151, 137, 138, -1, 138, 146, 151, -1, 140, 126, 141, -1, 141, 150, 140, -1, 154, 156, 155, -1, 154, 157, 143, -1, 158, 159, 127, -1, 127, 124, 158, -1, 160, 158, 124, -1, 124, 149, 160, -1, 143, 157, 160, -1, 160, 149, 143, -1, 152, 155, 131, -1, 159, 161, 142, -1, 142, 127, 159, -1, 144, 156, 154, -1, 154, 143, 144, -1, 155, 156, 162, -1, 163, 145, 135, -1, 135, 132, 163, -1, 128, 129, 148, -1, 148, 138, 128, -1, 162, 130, 131, -1, 131, 155, 162, -1, 128, 152, 131, -1, 155, 165, 164, -1, 164, 154, 155, -1, 154, 164, 166, -1, 166, 157, 154, -1, 157, 166, 167, -1, 167, 160, 157, -1, 160, 167, 168, -1, 168, 158, 160, -1, 158, 168, 169, -1, 169, 159, 158, -1, 159, 169, 170, -1, 170, 161, 159, -1, 153, 171, 172, -1, 172, 152, 153, -1, 152, 172, 165, -1, 165, 155, 152, -1, 165, 173, 164, -1, 164, 173, 166, -1, 166, 173, 167, -1, 167, 173, 168, -1, 168, 173, 169, -1, 169, 173, 170, -1, 170, 173, 171, -1, 171, 173, 172, -1, 172, 173, 165, -1].to_java Java::int)
                                    .setCoord(Coordinate.new()
                                        .setPoint([4.51, 5.17, 2.024, 5.035, 5.17, -1.637, 5.424, 5.17, 0.1737, 1.198, 5.17, 3.283, 0.805, 5.17, -3.241, 3.046, 5.17, -2.79, 2.993, 5.17, 2.9, 5.774, -2.547, 3.196, 6.119, -2.547, -2.392, 6.825, -2.5, 0.1688, 1.473, -2.547, 4.717, 1.138, -2.547, -4.733, 4.043, -2.547, -4.134, 3.366, -2.547, 4.286, 4.823, 4.038, 2.27, 5.373, 4.038, -1.869, 5.685, 4.038, 0.1723, 1.249, 4.038, 3.571, 0.8774, 4.038, -3.592, 3.329, 4.038, -3.07, 3.054, 4.038, 3.199, 0, 4.038, -3.52, 0, 5.17, -3.177, 0, -2.547, 4.85, 0, 7.336, 0.1723, 3.365, 6.253, 1.597, 3.767, 6.253, -1.107, 4.057, 6.253, 0.1723, 0.9289, 6.253, 2.557, 0.6021, 6.253, -2.474, 2.271, 6.253, -1.99, 2.096, 6.253, 2.228, 0, 6.253, 2.627, -5.035, 5.17, -1.637, -5.424, 5.17, 0.1737, -5.685, 4.038, 0.1723, -5.373, 4.038, -1.869, -1.198, 5.17, 3.283, 0, 5.17, 3.285, 0, 4.038, 3.578, -1.249, 4.038, 3.571, -4.51, 5.17, 2.024, -2.993, 5.17, 2.9, -3.054, 4.038, 3.199, -4.823, 4.038, 2.27, -0.805, 5.17, -3.241, -3.046, 5.17, -2.79, -3.329, 4.038, -3.07, -0.8774, 4.038, -3.592, -6.825, -2.5, 0.1688, -6.119, -2.547, -2.392, -1.473, -2.547, 4.717, -3.366, -2.547, 4.286, -5.774, -2.547, 3.196, -4.043, -2.547, -4.134, -1.138, -2.547, -4.733, 0, -2.547, -4.805, -3.767, 6.253, -1.107, -4.057, 6.253, 0.1723, -0.9289, 6.253, 2.557, -3.365, 6.253, 1.597, -2.096, 6.253, 2.228, -0.6021, 6.253, -2.474, -2.271, 6.253, -1.99, 0, 6.253, -2.426, 4.921, 3.895, -1.786, 4.412, 4.224, 2.258, 1.213, 3.442, -3.396, 1.245, 3.965, 3.169, 3.399, 3.649, -2.928, 3.024, 4.095, 2.963, 5.31, 4.219, 0.1622, 5.563, 2.911, 0.1622, 3.57, 1.887, -2.766, 0.6783, 0.7647, 2.222, 1.357, 2.069, 2.939, 5.097, 2.475, -1.795, 3.013, 2.336, 2.874, 4.745, 2.635, 2.196, 1.753, 1.404, -3.089, 4.145, 5.137, 2.125, 4.744, 5.137, -1.578, 5.11, 5.137, 0.1622, 1.17, 5.137, 3.087, 0.7584, 5.137, -3.19, 3.133, 5.137, -2.649, 2.861, 5.137, 2.885, 0, 0.3581, -1.349, 0, 1.91, 2.986, 0, 0.903, 2.426, 0, 1.239, -2.76, 0, 3.887, 3.207, 1.109, 0.1986, -1.744, 5.567, 1.301, 0.1622, 4.764, 1.236, -1.69, 3.258, 0.8579, -2.646, 2.256, 0.5714, -2.649, 0.2453, 0.0248, 0.1622, 1.204, 0.3044, 2.168, 2.966, 0.7857, 2.821, 4.71, 1.115, 1.989, 1.206, -0.8716, 0.1519, 1.903, -0.7404, -1.382, 2.748, -0.4437, -2.052, 3.314, -0.2664, -2.051, 4.49, 0.0293, -1.303, 5.126, 0.0535, 0.1482, 4.464, -0.0829, 1.556, 3.186, -0.2951, 2.163, 1.945, -0.6465, 1.701, 3.275, -0.7308, -0.0931, -5.097, 2.475, -1.795, -4.921, 3.895, -1.786, -5.31, 4.219, 0.1622, -5.563, 2.911, 0.1622, -1.357, 2.069, 2.939, -0.6783, 0.7647, 2.222, -0.7584, 5.137, -3.19, -3.133, 5.137, -2.649, -3.399, 3.649, -2.928, -1.213, 3.442, -3.396, -3.013, 2.336, 2.874, -3.024, 4.095, 2.963, -1.245, 3.965, 3.169, -4.744, 5.137, -1.578, -5.11, 5.137, 0.1622, -4.412, 4.224, 2.258, -4.745, 2.635, 2.196, -1.753, 1.404, -3.089, 0, 2.939, -3.159, -1.17, 5.137, 3.087, 0, 5.137, 3.169, -3.57, 1.887, -2.766, -4.145, 5.137, 2.125, -2.861, 5.137, 2.885, -1.204, 0.3044, 2.168, -2.966, 0.7857, 2.821, -1.109, 0.1986, -1.744, -0.2453, 0.0248, 0.1622, -2.256, 0.5714, -2.649, -4.764, 1.236, -1.69, -5.567, 1.301, 0.1622, -3.258, 0.8579, -2.646, -4.71, 1.115, 1.989, 0, 0.0331, 0.1622, 0, 5.137, -3.133, -1.903, -0.7404, -1.382, -1.206, -0.8716, 0.1519, -2.748, -0.4437, -2.052, -3.314, -0.2664, -2.051, -4.49, 0.0293, -1.303, -5.126, 0.0535, 0.1482, -4.464, -0.0829, 1.556, -3.186, -0.2951, 2.163, -1.945, -0.6465, 1.701, -3.275, -0.7308, -0.0931].to_java Java::float)
                                    )
                                    .setTexCoord(TextureCoordinate.new()
                                        .setPoint([0.1946, 0.4702, 0.2292, 0.4794, 0.2517, 0.4983, 0.272, 0.5246, 0.1268, 0.5203, 0.1389, 0.5008, 0.1588, 0.4844, 0.195, 0.4514, 0.2356, 0.4616, 0.0942, 0.5182, 0.1077, 0.5032, 0.1265, 0.482, 0.1522, 0.4642, 0.2631, 0.483, 0.2889, 0.5118, 0.2956, 0.5227, 0.1984, 0.3311, 0.2724, 0.3463, 0.0173, 0.4174, 0.0394, 0.3983, 0.0737, 0.3697, 0.1217, 0.3455, 0.3241, 0.3787, 0.3676, 0.4195, 0.3792, 0.4346, 0.2759, 0.5347, 0.1182, 0.5349, 0.1962, 0.5053, 0.1775, 0.4948, 0.2127, 0.4924, 0.1954, 0.4878, 0.1615, 0.5128, 0.2341, 0.515, 0.2239, 0.5018, 0.1676, 0.503, 0.2361, 0.52, 0.1572, 0.5201, 0.2292, 0.4794, 0.1946, 0.4702, 0.195, 0.4514, 0.2356, 0.4616, 0.1268, 0.5203, 0.1182, 0.5349, 0.0942, 0.5182, 0.1077, 0.5032, 0.1588, 0.4844, 0.1389, 0.5008, 0.1265, 0.482, 0.1522, 0.4642, 0.272, 0.5246, 0.2517, 0.4983, 0.2631, 0.483, 0.2889, 0.5118, 0.2759, 0.5347, 0.2956, 0.5227, 0.1984, 0.3311, 0.2724, 0.3463, 0.0173, 0.4174, 0.0394, 0.3983, 0.0737, 0.3697, 0.1217, 0.3455, 0.3241, 0.3787, 0.3676, 0.4195, 0.3792, 0.4346, 0.2127, 0.4924, 0.1954, 0.4878, 0.1615, 0.5128, 0.1572, 0.5201, 0.1775, 0.4948, 0.1676, 0.503, 0.2341, 0.515, 0.2239, 0.5018, 0.2361, 0.52, 0.1962, 0.5053, 0.8848, 0.2427, 0.8913, 0.2642, 0.8377, 0.2733, 0.8383, 0.2574, 0.7742, 0.1962, 0.7627, 0.1778, 0.8009, 0.1535, 0.811, 0.1673, 0.9594, 0.2427, 0.9295, 0.2677, 0.9178, 0.2453, 0.943, 0.2188, 0.7845, 0.2165, 0.7712, 0.2411, 0.7525, 0.2204, 0.8914, 0.2858, 0.8396, 0.2896, 0.7952, 0.2594, 0.8024, 0.2421, 0.9202, 0.2014, 0.933, 0.1814, 0.9545, 0.2082, 0.7364, 0.2383, 0.7237, 0.2262, 0.7384, 0.2057, 0.9019, 0.2266, 0.7886, 0.2763, 0.7574, 0.2574, 0.8803, 0.1473, 0.8451, 0.145, 0.969, 0.2355, 0.8812, 0.1711, 0.8407, 0.2321, 0.8766, 0.2224, 0.8889, 0.2087, 0.8944, 0.1877, 0.8493, 0.1554, 0.8194, 0.1684, 0.8024, 0.1986, 0.8138, 0.2222, 0.8493, 0.1554, 0.8812, 0.1711, 0.8944, 0.1877, 0.8889, 0.2087, 0.8766, 0.2224, 0.8407, 0.2321, 0.8138, 0.2222, 0.8024, 0.1986, 0.8194, 0.1684, 0.8519, 0.1963, 0.8848, 0.2427, 0.8913, 0.2642, 0.8377, 0.2733, 0.8383, 0.2574, 0.7742, 0.1962, 0.7627, 0.1778, 0.8009, 0.1535, 0.811, 0.1673, 0.9594, 0.2427, 0.9295, 0.2677, 0.9178, 0.2453, 0.943, 0.2188, 0.7845, 0.2165, 0.7712, 0.2411, 0.7525, 0.2204, 0.8914, 0.2858, 0.8396, 0.2896, 0.7952, 0.2594, 0.8024, 0.2421, 0.9202, 0.2014, 0.933, 0.1814, 0.9545, 0.2082, 0.7364, 0.2383, 0.7237, 0.2262, 0.7384, 0.2057, 0.9019, 0.2266, 0.7886, 0.2763, 0.7574, 0.2574, 0.8194, 0.1684, 0.8024, 0.1986, 0.8812, 0.1711, 0.8493, 0.1554, 0.8803, 0.1473, 0.8944, 0.1877, 0.8766, 0.2224, 0.8407, 0.2321, 0.8889, 0.2087, 0.8138, 0.2222, 0.8451, 0.145, 0.969, 0.2355, 0.8812, 0.1711, 0.8493, 0.1554, 0.8944, 0.1877, 0.8889, 0.2087, 0.8766, 0.2224, 0.8407, 0.2321, 0.8138, 0.2222, 0.8024, 0.1986, 0.8194, 0.1684, 0.8519, 0.1963].to_java Java::float)
                                    )
                                )
                            )
                        )
                    )
                    .addChild(HAnimJoint.new()
                        .setName("l_shoulder")
                        .setDEF("hanim_l_shoulder")
                        .setCenter([6.499, 47.529999, -0.7415].to_java Java::float)
                        .setUlimit([0, 0, 0].to_java Java::float)
                        .setLlimit([0, 0, 0].to_java Java::float)
                        .addChild(HAnimSegment.new()
                            .setName("l_upperarm")
                            .setDEF("hanim_l_upperarm")
                            .addChild(Transform.new()
                                .setTranslation([6.499, 47.529999, -0.7415].to_java Java::float)
                                .addChild(Shape.new()
                                    .setAppearance(Appearance.new()
                                        .setMaterial(Material.new()
                                            .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                        )
                                        .setTexture(ImageTexture.new()
                                            .setUSE("GaTextureAtlas")
                                        )
                                    )
                                    .setGeometry(IndexedFaceSet.new()
                                        .setCoordIndex([38, 51, 52, -1, 52, 37, 38, -1, 37, 52, 53, -1, 53, 39, 37, -1, 40, 39, 53, -1, 53, 54, 40, -1, 41, 40, 54, -1, 54, 55, 41, -1, 42, 41, 55, -1, 55, 56, 42, -1, 8, 42, 56, -1, 56, 57, 8, -1, 9, 8, 57, -1, 57, 58, 9, -1, 9, 58, 51, -1, 51, 38, 9, -1, 10, 33, 11, -1, 11, 33, 34, -1, 34, 14, 11, -1, 34, 35, 16, -1, 16, 14, 34, -1, 16, 35, 36, -1, 36, 18, 20, -1, 20, 19, 36, -1, 23, 19, 20, -1, 20, 24, 23, -1, 22, 21, 23, -1, 23, 24, 22, -1, 13, 26, 25, -1, 25, 12, 13, -1, 12, 25, 27, -1, 27, 15, 12, -1, 15, 27, 28, -1, 28, 17, 15, -1, 17, 28, 29, -1, 29, 18, 17, -1, 18, 29, 30, -1, 30, 20, 18, -1, 20, 30, 31, -1, 31, 24, 20, -1, 22, 32, 26, -1, 26, 13, 22, -1, 24, 31, 32, -1, 32, 22, 24, -1, 10, 13, 12, -1, 12, 33, 10, -1, 33, 12, 15, -1, 15, 34, 33, -1, 15, 17, 35, -1, 35, 34, 15, -1, 17, 18, 36, -1, 36, 35, 17, -1, 21, 22, 13, -1, 13, 10, 21, -1, 25, 26, 38, -1, 38, 37, 25, -1, 27, 25, 37, -1, 37, 39, 27, -1, 28, 27, 39, -1, 39, 40, 28, -1, 29, 28, 40, -1, 40, 41, 29, -1, 30, 29, 41, -1, 41, 42, 30, -1, 31, 30, 42, -1, 42, 8, 31, -1, 26, 32, 9, -1, 9, 38, 26, -1, 32, 31, 8, -1, 8, 9, 32, -1, 44, 1, 0, -1, 0, 43, 44, -1, 43, 0, 2, -1, 2, 45, 43, -1, 2, 3, 46, -1, 46, 45, 2, -1, 3, 4, 47, -1, 47, 46, 3, -1, 4, 5, 48, -1, 48, 47, 4, -1, 5, 6, 49, -1, 49, 48, 5, -1, 6, 7, 50, -1, 50, 49, 6, -1, 50, 7, 1, -1, 1, 44, 50, -1, 51, 44, 43, -1, 43, 52, 51, -1, 52, 43, 45, -1, 45, 53, 52, -1, 53, 45, 46, -1, 46, 54, 53, -1, 46, 47, 55, -1, 55, 54, 46, -1, 47, 48, 56, -1, 56, 55, 47, -1, 48, 49, 57, -1, 57, 56, 48, -1, 49, 50, 58, -1, 58, 57, 49, -1, 58, 50, 44, -1, 44, 51, 58, -1, 0, 1, 60, -1, 60, 59, 0, -1, 1, 7, 61, -1, 61, 60, 1, -1, 7, 6, 62, -1, 62, 61, 7, -1, 6, 5, 63, -1, 63, 62, 6, -1, 5, 4, 64, -1, 64, 63, 5, -1, 4, 3, 65, -1, 65, 64, 4, -1, 3, 2, 66, -1, 66, 65, 3, -1, 2, 0, 59, -1, 59, 66, 2, -1, 59, 60, 67, -1, 60, 61, 67, -1, 61, 62, 67, -1, 62, 63, 67, -1, 63, 64, 67, -1, 64, 65, 67, -1, 65, 66, 67, -1, 66, 59, 67, -1].to_java Java::int)
                                        .setCreaseAngle(1.57)
                                        .setTexCoordIndex([10, 66, 67, -1, 67, 9, 10, -1, 9, 67, 68, -1, 68, 11, 9, -1, 12, 11, 68, -1, 68, 69, 12, -1, 13, 12, 69, -1, 69, 70, 13, -1, 14, 13, 70, -1, 70, 71, 14, -1, 15, 14, 71, -1, 71, 72, 15, -1, 16, 17, 73, -1, 73, 74, 16, -1, 16, 74, 66, -1, 66, 10, 16, -1, 18, 44, 19, -1, 19, 44, 45, -1, 45, 22, 19, -1, 45, 46, 24, -1, 24, 22, 45, -1, 24, 46, 47, -1, 47, 26, 28, -1, 28, 27, 47, -1, 31, 27, 28, -1, 28, 32, 31, -1, 30, 29, 34, -1, 34, 33, 30, -1, 21, 36, 35, -1, 35, 20, 21, -1, 20, 35, 37, -1, 37, 23, 20, -1, 23, 37, 38, -1, 38, 25, 23, -1, 25, 38, 39, -1, 39, 26, 25, -1, 26, 39, 40, -1, 40, 28, 26, -1, 28, 40, 41, -1, 41, 32, 28, -1, 30, 42, 36, -1, 36, 21, 30, -1, 33, 43, 42, -1, 42, 30, 33, -1, 18, 21, 20, -1, 20, 44, 18, -1, 44, 20, 23, -1, 23, 45, 44, -1, 23, 25, 46, -1, 46, 45, 23, -1, 25, 26, 47, -1, 47, 46, 25, -1, 29, 30, 21, -1, 21, 18, 29, -1, 35, 36, 48, -1, 48, 49, 35, -1, 37, 35, 49, -1, 49, 50, 37, -1, 38, 37, 50, -1, 50, 51, 38, -1, 39, 38, 51, -1, 51, 52, 39, -1, 40, 39, 52, -1, 52, 53, 40, -1, 41, 40, 53, -1, 53, 54, 41, -1, 36, 42, 55, -1, 55, 48, 36, -1, 42, 43, 56, -1, 56, 55, 42, -1, 58, 1, 0, -1, 0, 57, 58, -1, 57, 0, 2, -1, 2, 59, 57, -1, 2, 3, 60, -1, 60, 59, 2, -1, 3, 4, 61, -1, 61, 60, 3, -1, 4, 5, 62, -1, 62, 61, 4, -1, 5, 6, 63, -1, 63, 62, 5, -1, 7, 8, 65, -1, 65, 64, 7, -1, 65, 8, 1, -1, 1, 58, 65, -1, 66, 58, 57, -1, 57, 67, 66, -1, 67, 57, 59, -1, 59, 68, 67, -1, 68, 59, 60, -1, 60, 69, 68, -1, 60, 61, 70, -1, 70, 69, 60, -1, 61, 62, 71, -1, 71, 70, 61, -1, 62, 63, 72, -1, 72, 71, 62, -1, 64, 65, 74, -1, 74, 73, 64, -1, 74, 65, 58, -1, 58, 66, 74, -1, 0, 1, 76, -1, 76, 75, 0, -1, 1, 8, 77, -1, 77, 76, 1, -1, 8, 7, 78, -1, 78, 77, 8, -1, 6, 5, 79, -1, 79, 78, 6, -1, 5, 4, 80, -1, 80, 79, 5, -1, 4, 3, 81, -1, 81, 80, 4, -1, 3, 2, 82, -1, 82, 81, 3, -1, 2, 0, 75, -1, 75, 82, 2, -1, 75, 76, 83, -1, 76, 77, 83, -1, 77, 78, 83, -1, 78, 79, 83, -1, 79, 80, 83, -1, 80, 81, 83, -1, 81, 82, 83, -1, 82, 75, 83, -1].to_java Java::int)
                                        .setCoord(Coordinate.new()
                                            .setPoint([0.9661, -8.762, 0.5723, 0.3691, -8.807, 0.8458, 1.44, -8.739, 0.0794, 1.177, -8.764, -0.6959, 0.3923, -8.805, -0.9469, -0.4545, -8.852, -0.7258, -0.74, -8.877, 0.0794, -0.2217, -8.851, 0.5842, -1.268, -2.256, 0.0441, -0.9337, -2.199, 0.9113, -0.6666, -0.7114, 1.987, 0.2221, 0.8376, 1.387, 1.228, -1.774, 1.344, 0.0038, -2.047, 1.824, 0.6768, 1.355, 0.0441, 1.623, -1.673, 0.0441, 0.3035, 1.014, -1.149, 1.278, -1.764, -1.265, 0.0038, -2.047, -1.658, -1.147, -1.007, -1.096, -0.9516, -2.228, -1.077, -1.138, -1.01, 1.327, -0.9371, -2.225, 1.219, -1.545, -1.276, 0.0441, -1.436, -2.312, 0.0441, 1.396, -3.087, 1.224, 0.0972, -3.267, 1.693, 1.775, -3.014, 0.0441, 1.399, -3.086, -1.2, 0.068, -3.271, -1.582, -0.843, -3.402, -0.9876, -1.362, -3.484, 0.0441, -0.8365, -3.41, 1.138, 0.8808, 0.0248, 1.437, 1.383, 0.2791, 0.0441, 0.9257, 0.04, -1.276, -0.6467, -0.7406, -1.753, 1.049, -1.809, 0.9023, 0.0038, -2.047, 1.403, 1.467, -1.727, 0.0441, 1.013, -1.816, -0.9274, 0.0038, -2.047, -1.229, -0.9641, -2.205, -0.8538, 0.9957, -8.471, 0.6167, 0.3411, -8.577, 0.8687, 1.38, -8.262, 0.0794, 1.043, -8.151, -0.7134, 0.3626, -8.106, -0.9169, -0.3881, -8.284, -0.7019, -0.7159, -8.427, 0.0794, -0.2943, -8.511, 0.6272, 0.1724, -5.312, 1.195, 1.081, -5.123, 0.8244, 1.514, -4.994, 0.0444, 1.087, -5.034, -0.802, 0.1832, -5.167, -1.1, -0.6761, -5.297, -0.7627, -1.022, -5.341, 0.0444, -0.614, -5.399, 0.8292, 0.7598, -9.319, 0.331, 0.3892, -9.319, 0.5008, 0.0224, -9.319, 0.3384, -0.2912, -9.319, 0.033, -0.1251, -9.319, -0.4354, 0.4037, -9.319, -0.5735, 0.8914, -9.319, -0.4174, 1.045, -9.319, 0.0345, 0.3857, -9.501, -0.0357].to_java Java::float)
                                        )
                                        .setTexCoord(TextureCoordinate.new()
                                            .setPoint([0.1267, 0.0803, 0.1336, 0.0759, 0.1146, 0.0819, 0.1044, 0.0809, 0.0953, 0.078, 0.0875, 0.071, 0.0784, 0.063, 0.1502, 0.0604, 0.1405, 0.0696, 0.1407, 0.2117, 0.1584, 0.2004, 0.1172, 0.2146, 0.0883, 0.2104, 0.0713, 0.2001, 0.0628, 0.1933, 0.0431, 0.1818, 0.1731, 0.1894, 0.1934, 0.1767, 0.5197, 0.0777, 0.5114, 0.0697, 0.5172, 0.0468, 0.5344, 0.0576, 0.4978, 0.0694, 0.4928, 0.044, 0.4759, 0.0792, 0.4663, 0.0566, 0.4533, 0.0705, 0.4703, 0.0979, 0.4498, 0.0814, 0.5298, 0.0885, 0.5459, 0.0756, 0.4692, 0.1117, 0.4455, 0.1063, 0.5551, 0.1016, 0.5299, 0.1081, 0.5243, 0.0274, 0.5471, 0.0477, 0.4898, 0.021, 0.4541, 0.042, 0.4392, 0.0655, 0.4368, 0.0771, 0.4352, 0.1061, 0.5583, 0.0704, 0.5651, 0.0993, 0.5143, 0.0582, 0.4953, 0.0567, 0.4711, 0.0679, 0.4616, 0.0791, 0.5471, 0.0477, 0.5243, 0.0274, 0.4898, 0.021, 0.4541, 0.042, 0.4392, 0.0655, 0.4368, 0.0771, 0.4352, 0.1061, 0.5583, 0.0704, 0.5651, 0.0993, 0.1337, 0.146, 0.146, 0.1382, 0.1159, 0.1483, 0.0964, 0.1457, 0.0833, 0.1391, 0.0751, 0.1321, 0.0607, 0.1224, 0.1718, 0.1185, 0.1568, 0.1295, 0.1522, 0.1693, 0.1372, 0.1789, 0.1165, 0.1814, 0.0923, 0.178, 0.0773, 0.1696, 0.069, 0.1627, 0.0519, 0.1521, 0.1826, 0.1476, 0.1649, 0.1594, 0.1267, 0.0803, 0.1336, 0.0759, 0.1405, 0.0696, 0.1502, 0.0604, 0.0875, 0.071, 0.0953, 0.078, 0.1044, 0.0809, 0.1146, 0.0819, 0.1191, 0.0747].to_java Java::float)
                                        )
                                    )
                                )
                            )
                        )
                        .addChild(HAnimJoint.new()
                            .setName("l_elbow")
                            .setDEF("hanim_l_elbow")
                            .setCenter([6.851, 38.779999, -0.7886].to_java Java::float)
                            .setUlimit([0, 0, 0].to_java Java::float)
                            .setLlimit([0, 0, 0].to_java Java::float)
                            .addChild(HAnimSegment.new()
                                .setName("l_forearm")
                                .setDEF("hanim_l_forearm")
                                .addChild(Transform.new()
                                    .setTranslation([6.851, 38.779999, -0.7886].to_java Java::float)
                                    .addChild(Shape.new()
                                        .setAppearance(Appearance.new()
                                            .setMaterial(Material.new()
                                                .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                            )
                                            .setTexture(ImageTexture.new()
                                                .setUSE("GaTextureAtlas")
                                            )
                                        )
                                        .setGeometry(IndexedFaceSet.new()
                                            .setCoordIndex([31, 30, 8, -1, 8, 9, 31, -1, 29, 10, 8, -1, 8, 30, 29, -1, 27, 11, 10, -1, 10, 29, 27, -1, 27, 28, 12, -1, 12, 11, 27, -1, 34, 13, 12, -1, 12, 28, 34, -1, 33, 14, 13, -1, 13, 34, 33, -1, 32, 31, 9, -1, 9, 15, 32, -1, 32, 15, 14, -1, 14, 33, 32, -1, 18, 16, 9, -1, 9, 8, 18, -1, 19, 18, 8, -1, 8, 10, 19, -1, 20, 19, 10, -1, 10, 11, 20, -1, 21, 20, 11, -1, 11, 12, 21, -1, 22, 21, 12, -1, 12, 13, 22, -1, 14, 23, 22, -1, 22, 13, 14, -1, 16, 17, 15, -1, 15, 9, 16, -1, 15, 17, 23, -1, 23, 14, 15, -1, 18, 24, 16, -1, 25, 24, 18, -1, 18, 19, 25, -1, 20, 26, 25, -1, 25, 19, 20, -1, 21, 5, 4, -1, 4, 26, 21, -1, 6, 5, 21, -1, 21, 22, 6, -1, 23, 2, 6, -1, 6, 22, 23, -1, 16, 0, 3, -1, 3, 17, 16, -1, 17, 3, 2, -1, 2, 23, 17, -1, 1, 7, 24, -1, 24, 25, 1, -1, 26, 4, 1, -1, 1, 25, 26, -1, 26, 20, 21, -1, 24, 7, 0, -1, 0, 16, 24, -1, 28, 27, 36, -1, 36, 35, 28, -1, 27, 29, 37, -1, 37, 36, 27, -1, 29, 30, 38, -1, 38, 37, 29, -1, 30, 31, 39, -1, 39, 38, 30, -1, 31, 32, 40, -1, 40, 39, 31, -1, 32, 33, 41, -1, 41, 40, 32, -1, 33, 34, 42, -1, 42, 41, 33, -1, 34, 28, 35, -1, 35, 42, 34, -1, 35, 36, 43, -1, 36, 37, 43, -1, 37, 38, 43, -1, 38, 39, 43, -1, 39, 40, 43, -1, 40, 41, 43, -1, 41, 42, 43, -1, 42, 35, 43, -1].to_java Java::int)
                                            .setCreaseAngle(1.57)
                                            .setTexCoordIndex([55, 54, 9, -1, 9, 11, 55, -1, 52, 13, 10, -1, 10, 53, 52, -1, 48, 15, 14, -1, 14, 51, 48, -1, 47, 50, 17, -1, 17, 16, 47, -1, 62, 19, 18, -1, 18, 49, 62, -1, 60, 21, 20, -1, 20, 61, 60, -1, 57, 56, 12, -1, 12, 23, 57, -1, 58, 24, 22, -1, 22, 59, 58, -1, 29, 25, 11, -1, 11, 9, 29, -1, 31, 30, 10, -1, 10, 13, 31, -1, 33, 32, 14, -1, 14, 15, 33, -1, 35, 34, 16, -1, 16, 17, 35, -1, 37, 36, 18, -1, 18, 19, 37, -1, 21, 39, 38, -1, 38, 20, 21, -1, 26, 27, 23, -1, 23, 12, 26, -1, 24, 28, 40, -1, 40, 22, 24, -1, 29, 41, 25, -1, 43, 42, 30, -1, 30, 31, 43, -1, 33, 45, 44, -1, 44, 32, 33, -1, 35, 4, 3, -1, 3, 46, 35, -1, 5, 4, 36, -1, 36, 37, 5, -1, 39, 6, 5, -1, 5, 38, 39, -1, 26, 1, 7, -1, 7, 27, 26, -1, 28, 7, 8, -1, 8, 40, 28, -1, 2, 0, 42, -1, 42, 43, 2, -1, 45, 3, 2, -1, 2, 44, 45, -1, 46, 34, 35, -1, 41, 0, 1, -1, 1, 25, 41, -1, 50, 47, 64, -1, 64, 63, 50, -1, 48, 51, 65, -1, 65, 64, 48, -1, 52, 53, 66, -1, 66, 65, 52, -1, 54, 55, 67, -1, 67, 66, 54, -1, 56, 57, 68, -1, 68, 67, 56, -1, 58, 59, 69, -1, 69, 68, 58, -1, 60, 61, 70, -1, 70, 69, 60, -1, 62, 49, 63, -1, 63, 70, 62, -1, 63, 64, 71, -1, 64, 65, 71, -1, 65, 66, 71, -1, 66, 67, 71, -1, 67, 68, 71, -1, 68, 69, 71, -1, 69, 70, 71, -1, 70, 63, 71, -1].to_java Java::int)
                                            .setCoord(Coordinate.new()
                                                .setPoint([0.1963, -6.279, -0.4818, 0.7359, -6.276, 0.091, -0.3111, -6.279, 0.0771, -0.0631, -6.279, -0.3075, 0.4837, -6.279, 0.4237, 0.2217, -6.279, 0.6188, -0.072, -6.279, 0.4241, 0.4969, -6.279, -0.3118, 0.6964, -0.6872, -0.5536, 0.0513, -0.8287, -0.7608, 1.037, -0.5528, 0.1334, 0.6719, -0.3823, 0.6072, 0.0567, -0.4045, 0.8998, -0.5645, -0.4265, 0.6026, -0.9906, -0.6215, 0.1153, -0.6586, -0.731, -0.5759, 0.1082, -2.201, -0.7417, -0.435, -2.557, -0.5481, 0.7903, -1.815, -0.5458, 1.093, -1.827, 0.1068, 0.7473, -1.897, 0.6147, 0.1257, -2.201, 0.8868, -0.3647, -2.557, 0.5714, -0.7182, -2.799, 0.0724, 0.7313, -2.991, -0.4881, 0.9561, -3.467, 0.0896, 0.6806, -2.918, 0.5989, 0.6136, -0.0062, 0.6194, 0.0166, -0.0513, 0.8929, 1.087, 0.0162, 0.1265, 0.8241, -0.0086, -0.6488, 0.0398, -0.0498, -0.8998, -0.807, -0.0962, -0.6787, -1.093, -0.1211, 0.1265, -0.5742, -0.0952, 0.6313, -0.0101, 0.5137, 0.6957, 0.4752, 0.5137, 0.4734, 0.8472, 0.5137, 0.0864, 0.6477, 0.5137, -0.5016, 0.009, 0.5137, -0.706, -0.6839, 0.5137, -0.5251, -0.8999, 0.5137, 0.0842, -0.4904, 0.5137, 0.483, -0.0139, 0.7948, 0.0042].to_java Java::float)
                                            )
                                            .setTexCoord(TextureCoordinate.new()
                                                .setPoint([0.1769, 0.0543, 0.1836, 0.0527, 0.1653, 0.0588, 0.1588, 0.058, 0.1501, 0.0578, 0.1384, 0.0565, 0.128, 0.0534, 0.1917, 0.0541, 0.2019, 0.0495, 0.184, 0.1235, 0.1842, 0.1235, 0.1926, 0.1217, 0.1925, 0.1213, 0.1699, 0.126, 0.1699, 0.126, 0.159, 0.1262, 0.1588, 0.1262, 0.1472, 0.1262, 0.1471, 0.1264, 0.1345, 0.126, 0.1344, 0.1265, 0.1212, 0.1264, 0.2163, 0.1209, 0.2014, 0.1216, 0.2007, 0.1217, 0.1881, 0.0872, 0.188, 0.087, 0.1965, 0.0879, 0.1962, 0.0879, 0.1805, 0.0889, 0.1805, 0.0889, 0.1676, 0.0924, 0.1676, 0.0924, 0.1589, 0.0921, 0.1588, 0.0921, 0.1487, 0.092, 0.1486, 0.0921, 0.1365, 0.0913, 0.1364, 0.0916, 0.1246, 0.0899, 0.2091, 0.0852, 0.1787, 0.0716, 0.1787, 0.0716, 0.1664, 0.0756, 0.1664, 0.0756, 0.1589, 0.0751, 0.1588, 0.0751, 0.1587, 0.1943, 0.1592, 0.1943, 0.1442, 0.195, 0.1444, 0.1945, 0.1745, 0.1932, 0.1745, 0.1933, 0.1915, 0.1926, 0.1911, 0.1928, 0.2015, 0.1906, 0.2013, 0.19, 0.2111, 0.1891, 0.2098, 0.1892, 0.2308, 0.1922, 0.1143, 0.1994, 0.1304, 0.1965, 0.1306, 0.1955, 0.1442, 0.195, 0.1587, 0.1943, 0.1745, 0.1932, 0.1915, 0.1926, 0.2015, 0.1906, 0.2111, 0.1891, 0.2308, 0.1922, 0.1304, 0.1965, 0.1803, 0.1929].to_java Java::float)
                                            )
                                        )
                                    )
                                )
                            )
                            .addChild(HAnimJoint.new()
                                .setName("l_radiocarpal")
                                .setDEF("hanim_l_radiocarpal")
                                .setCenter([7.219, 32.48, -0.434].to_java Java::float)
                                .setUlimit([0, 0, 0].to_java Java::float)
                                .setLlimit([0, 0, 0].to_java Java::float)
                                .addChild(HAnimSegment.new()
                                    .setName("l_carpal")
                                    .setDEF("hanim_l_carpal")
                                    .addChild(Transform.new()
                                        .setTranslation([7.219, 32.48, -0.434].to_java Java::float)
                                        .addChild(Shape.new()
                                            .setAppearance(Appearance.new()
                                                .setMaterial(Material.new()
                                                    .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                                )
                                                .setTexture(ImageTexture.new()
                                                    .setUSE("GaTextureAtlas")
                                                )
                                            )
                                            .setGeometry(IndexedFaceSet.new()
                                                .setCoordIndex([14, 17, 18, -1, 18, 13, 14, -1, 12, 19, 20, -1, 20, 11, 12, -1, 4, 8, 6, -1, 6, 0, 4, -1, 10, 21, 22, -1, 22, 9, 10, -1, 16, 18, 17, -1, 17, 15, 16, -1, 2, 6, 8, -1, 8, 5, 2, -1, 13, 20, 19, -1, 19, 14, 13, -1, 3, 5, 8, -1, 8, 7, 3, -1, 15, 22, 21, -1, 21, 16, 15, -1, 8, 4, 1, -1, 1, 7, 8, -1, 2, 5, 17, -1, 17, 14, 2, -1, 18, 32, 28, -1, 28, 13, 18, -1, 12, 0, 6, -1, 6, 19, 12, -1, 20, 35, 24, -1, 24, 11, 20, -1, 10, 26, 36, -1, 36, 21, 10, -1, 22, 7, 1, -1, 1, 9, 22, -1, 30, 32, 18, -1, 18, 16, 30, -1, 17, 5, 3, -1, 3, 15, 17, -1, 28, 35, 20, -1, 20, 13, 28, -1, 19, 6, 2, -1, 2, 14, 19, -1, 3, 7, 22, -1, 22, 15, 3, -1, 21, 36, 30, -1, 30, 16, 21, -1, 28, 32, 33, -1, 33, 27, 28, -1, 24, 35, 34, -1, 34, 23, 24, -1, 25, 37, 36, -1, 36, 26, 25, -1, 30, 29, 33, -1, 33, 32, 30, -1, 31, 23, 34, -1, 34, 38, 31, -1, 29, 37, 38, -1, 38, 33, 29, -1, 28, 27, 34, -1, 34, 35, 28, -1, 29, 30, 36, -1, 36, 37, 29, -1, 27, 33, 38, -1, 38, 34, 27, -1, 31, 38, 37, -1, 37, 25, 31, -1, 73, 44, 43, -1, 43, 39, 73, -1, 40, 46, 45, -1, 45, 41, 40, -1, 42, 39, 43, -1, 43, 48, 42, -1, 47, 60, 41, -1, 41, 45, 47, -1, 42, 48, 46, -1, 46, 40, 42, -1, 9, 1, 50, -1, 50, 52, 9, -1, 4, 0, 49, -1, 49, 51, 4, -1, 11, 24, 57, -1, 57, 64, 11, -1, 1, 4, 51, -1, 51, 50, 1, -1, 10, 9, 52, -1, 52, 53, 10, -1, 26, 10, 53, -1, 53, 74, 26, -1, 0, 12, 76, -1, 76, 49, 0, -1, 31, 25, 67, -1, 67, 61, 31, -1, 25, 26, 74, -1, 74, 67, 25, -1, 24, 23, 54, -1, 54, 57, 24, -1, 23, 31, 61, -1, 61, 54, 23, -1, 54, 55, 57, -1, 39, 42, 56, -1, 56, 55, 39, -1, 42, 40, 58, -1, 58, 56, 42, -1, 40, 41, 59, -1, 59, 58, 40, -1, 59, 41, 60, -1, 60, 61, 59, -1, 61, 60, 73, -1, 73, 54, 61, -1, 57, 55, 62, -1, 62, 64, 57, -1, 55, 56, 63, -1, 63, 62, 55, -1, 56, 58, 65, -1, 65, 63, 56, -1, 58, 59, 66, -1, 66, 65, 58, -1, 59, 61, 66, -1, 52, 50, 69, -1, 69, 71, 52, -1, 51, 49, 68, -1, 68, 70, 51, -1, 50, 51, 70, -1, 70, 69, 50, -1, 53, 52, 71, -1, 71, 72, 53, -1, 76, 77, 68, -1, 68, 49, 76, -1, 74, 75, 66, -1, 66, 67, 74, -1, 78, 79, 71, -1, 71, 69, 78, -1, 79, 80, 72, -1, 72, 71, 79, -1, 87, 75, 72, -1, 72, 80, 87, -1, 81, 82, 65, -1, 65, 66, 81, -1, 82, 83, 63, -1, 63, 65, 82, -1, 83, 84, 62, -1, 62, 63, 83, -1, 88, 77, 62, -1, 62, 84, 88, -1, 85, 86, 70, -1, 70, 68, 85, -1, 86, 78, 69, -1, 69, 70, 86, -1, 60, 47, 44, -1, 44, 73, 60, -1, 54, 73, 39, -1, 39, 55, 54, -1, 74, 53, 72, -1, 72, 75, 74, -1, 81, 66, 75, -1, 75, 87, 81, -1, 61, 67, 66, -1, 64, 62, 77, -1, 77, 76, 64, -1, 85, 68, 77, -1, 77, 88, 85, -1, 12, 11, 64, -1, 64, 76, 12, -1, 47, 45, 46, -1, 46, 48, 47, -1, 47, 48, 43, -1, 43, 44, 47, -1, 79, 78, 89, -1, 78, 86, 89, -1, 86, 85, 89, -1, 85, 88, 89, -1, 88, 84, 89, -1, 84, 83, 89, -1, 83, 82, 89, -1, 82, 81, 89, -1, 81, 87, 89, -1, 87, 80, 89, -1, 80, 79, 89, -1].to_java Java::int)
                                                .setCreaseAngle(1.57)
                                                .setTexCoordIndex([1, 2, 3, -1, 3, 0, 1, -1, 5, 6, 7, -1, 7, 4, 5, -1, 9, 10, 11, -1, 11, 8, 9, -1, 13, 14, 15, -1, 15, 12, 13, -1, 17, 96, 95, -1, 95, 16, 17, -1, 19, 11, 10, -1, 10, 18, 19, -1, 0, 7, 6, -1, 6, 1, 0, -1, 21, 99, 98, -1, 98, 20, 21, -1, 16, 15, 14, -1, 14, 17, 16, -1, 98, 97, 22, -1, 22, 20, 98, -1, 19, 18, 2, -1, 2, 1, 19, -1, 3, 23, 24, -1, 24, 0, 3, -1, 5, 8, 11, -1, 11, 6, 5, -1, 7, 25, 26, -1, 26, 4, 7, -1, 13, 27, 28, -1, 28, 14, 13, -1, 15, 20, 22, -1, 22, 12, 15, -1, 29, 100, 96, -1, 96, 17, 29, -1, 95, 99, 21, -1, 21, 16, 95, -1, 24, 25, 7, -1, 7, 0, 24, -1, 6, 11, 19, -1, 19, 1, 6, -1, 21, 20, 15, -1, 15, 16, 21, -1, 14, 28, 29, -1, 29, 17, 14, -1, 24, 23, 31, -1, 31, 30, 24, -1, 26, 25, 33, -1, 33, 32, 26, -1, 34, 35, 28, -1, 28, 27, 34, -1, 29, 36, 101, -1, 101, 100, 29, -1, 37, 32, 33, -1, 33, 39, 37, -1, 36, 35, 38, -1, 38, 101, 36, -1, 24, 30, 33, -1, 33, 25, 24, -1, 36, 29, 28, -1, 28, 35, 36, -1, 30, 31, 39, -1, 39, 33, 30, -1, 102, 38, 35, -1, 35, 34, 102, -1, 41, 42, 47, -1, 47, 40, 41, -1, 44, 45, 46, -1, 46, 43, 44, -1, 48, 40, 47, -1, 47, 53, 48, -1, 49, 50, 43, -1, 43, 46, 49, -1, 103, 104, 45, -1, 45, 44, 103, -1, 12, 22, 51, -1, 51, 52, 12, -1, 9, 8, 54, -1, 54, 55, 9, -1, 4, 26, 56, -1, 56, 59, 4, -1, 22, 97, 105, -1, 105, 51, 22, -1, 13, 12, 52, -1, 52, 57, 13, -1, 27, 13, 57, -1, 57, 58, 27, -1, 8, 5, 62, -1, 62, 54, 8, -1, 102, 34, 60, -1, 60, 61, 102, -1, 34, 27, 58, -1, 58, 60, 34, -1, 26, 32, 63, -1, 63, 56, 26, -1, 32, 37, 64, -1, 64, 63, 32, -1, 63, 67, 56, -1, 40, 48, 68, -1, 68, 67, 40, -1, 103, 44, 65, -1, 65, 106, 103, -1, 44, 43, 66, -1, 66, 65, 44, -1, 66, 43, 50, -1, 50, 61, 66, -1, 64, 73, 41, -1, 41, 63, 64, -1, 56, 67, 74, -1, 74, 59, 56, -1, 67, 68, 76, -1, 76, 74, 67, -1, 106, 65, 69, -1, 69, 107, 106, -1, 65, 66, 70, -1, 70, 69, 65, -1, 66, 61, 70, -1, 52, 51, 71, -1, 71, 72, 52, -1, 55, 54, 85, -1, 85, 86, 55, -1, 51, 105, 108, -1, 108, 71, 51, -1, 57, 52, 72, -1, 72, 75, 57, -1, 62, 87, 85, -1, 85, 54, 62, -1, 58, 77, 70, -1, 70, 60, 58, -1, 78, 79, 72, -1, 72, 71, 78, -1, 79, 80, 75, -1, 75, 72, 79, -1, 81, 77, 75, -1, 75, 80, 81, -1, 82, 83, 69, -1, 69, 70, 82, -1, 83, 84, 107, -1, 107, 69, 83, -1, 88, 89, 74, -1, 74, 76, 88, -1, 90, 87, 74, -1, 74, 89, 90, -1, 91, 92, 86, -1, 86, 85, 91, -1, 109, 78, 71, -1, 71, 108, 109, -1, 73, 93, 42, -1, 42, 41, 73, -1, 63, 41, 40, -1, 40, 67, 63, -1, 58, 57, 75, -1, 75, 77, 58, -1, 82, 70, 77, -1, 77, 81, 82, -1, 61, 60, 70, -1, 59, 74, 87, -1, 87, 62, 59, -1, 91, 85, 87, -1, 87, 90, 91, -1, 5, 4, 59, -1, 59, 62, 5, -1, 49, 46, 45, -1, 45, 104, 49, -1, 93, 53, 47, -1, 47, 42, 93, -1, 79, 78, 110, -1, 78, 109, 110, -1, 92, 91, 94, -1, 91, 90, 94, -1, 90, 89, 94, -1, 89, 88, 94, -1, 84, 83, 110, -1, 83, 82, 110, -1, 82, 81, 110, -1, 81, 80, 110, -1, 80, 79, 110, -1].to_java Java::int)
                                                .setCoord(Coordinate.new()
                                                    .setPoint([-0.4307, -2.792, -1.321, 0.1513, -2.505, -1.497, -0.232, -3.818, -1.294, 0.1222, -4.017, -1.449, -0.1992, -2.574, -1.503, -0.1109, -4.065, -1.402, -0.3219, -3.436, -1.329, 0.2155, -3.603, -1.556, -0.0702, -3.546, -1.532, 0.5685, -2.632, -1.038, 0.8124, -2.764, -0.5453, -0.1335, -3.095, -0.4172, -0.284, -2.963, -0.9225, 0.1662, -4.436, -0.5193, 0.0023, -4.179, -0.9935, 0.5002, -4.373, -1.027, 0.628, -4.551, -0.5638, 0.2724, -4.42, -0.9757, 0.4206, -4.616, -0.5244, -0.1039, -3.744, -0.9131, 0.0779, -3.909, -0.4984, 0.8118, -4.164, -0.5879, 0.6283, -3.951, -1.085, 0.0997, -2.947, 0.8074, 0.0043, -3.038, 0.1236, 0.7423, -2.828, 0.75, 0.8459, -2.853, 0.0687, 0.036, -4.412, 0.5685, 0.1506, -4.485, 0.0302, 0.4657, -4.469, 0.61, 0.5706, -4.567, 0.0069, 0.4913, -2.824, 0.8611, 0.3733, -4.605, 0.03, 0.2282, -4.512, 0.6452, 0.0292, -3.972, 0.6062, 0.0966, -3.999, 0.0929, 0.7363, -4.146, 0.0646, 0.6199, -4.035, 0.6434, 0.3474, -3.971, 0.741, -0.6986, -1.993, 0.9512, -0.6, -1.918, 1.297, -0.2502, -2.068, 1.4, -0.8459, -1.895, 1.044, -0.6762, -2.692, 1.171, -0.504, -2.815, 1.275, -0.4412, -2.725, 1.556, -0.5842, -2.64, 1.493, -0.4651, -2.829, 1.424, -0.7307, -2.626, 1.34, -0.6122, -1.518, -1.193, 0.1549, -1.485, -1.347, -0.348, -1.552, -1.37, 0.5385, -1.648, -0.9214, 0.7721, -1.617, -0.4592, -0.2101, -1.754, 0.708, -0.6262, -1.23, 0.4608, -0.7618, -1, 0.7066, -0.2822, -2.163, 0.181, -0.4444, -0.9442, 0.9382, -0.052, -1.109, 1.038, -0.2067, -2.168, 1.24, 0.1751, -1.396, 0.8147, -0.7098, -0.5191, -0.0912, -0.6941, -0.3991, 0.3487, -0.4421, -2.196, -0.3496, -0.2779, -0.3129, 0.5309, 0.1742, -0.3399, 0.4446, 0.5488, -1.587, 0.6972, -0.7534, -0.5856, -1.015, 0.088, -0.602, -1.193, -0.4178, -0.6986, -1.212, 0.5383, -0.528, -0.8157, 0.4897, -0.4967, -0.4368, -0.3465, -2.152, 0.9912, 0.7623, -1.659, 0.1694, 0.4626, -0.464, 0.1031, -0.5113, -1.955, -0.8705, -0.6907, -0.5756, -0.7157, -0.1449, 0.0019, -0.8194, 0.1078, 0.0814, -0.7022, 0.2766, 0.0814, -0.3074, -0.0285, -0.0069, 0.1675, -0.1933, 0.0814, 0.2306, -0.5071, 0.0814, -0.0008, -0.5617, 0.0814, -0.2158, -0.5968, 0.0333, -0.7657, -0.421, 0.0814, -0.8752, 0.1516, -0.0094, 0.0281, -0.6464, 0.0357, -0.4977, -0.146, 0.3617, -0.3198].to_java Java::float)
                                                )
                                                .setTexCoord(TextureCoordinate.new()
                                                    .setPoint([0.4525, 0.108, 0.4381, 0.1111, 0.441, 0.103, 0.454, 0.1007, 0.4476, 0.1397, 0.4329, 0.1393, 0.4377, 0.1216, 0.4502, 0.1202, 0.4209, 0.1405, 0.4121, 0.1424, 0.4179, 0.1206, 0.4243, 0.1263, 0.6115, 0.1686, 0.5969, 0.1669, 0.5946, 0.1365, 0.6082, 0.1398, 0.607, 0.1302, 0.5938, 0.1274, 0.4261, 0.1111, 0.4273, 0.1179, 0.6243, 0.1459, 0.6223, 0.1363, 0.6274, 0.1705, 0.4684, 0.1045, 0.467, 0.1105, 0.466, 0.1219, 0.4622, 0.1442, 0.5805, 0.1668, 0.5779, 0.1383, 0.5784, 0.128, 0.4804, 0.1157, 0.4844, 0.1124, 0.4797, 0.149, 0.4793, 0.1251, 0.5625, 0.1698, 0.5629, 0.1425, 0.5626, 0.1324, 0.4888, 0.1512, 0.5559, 0.1428, 0.4878, 0.1256, 0.4786, 0.1985, 0.4825, 0.1924, 0.4997, 0.1956, 0.5351, 0.2088, 0.5335, 0.218, 0.5204, 0.2076, 0.5208, 0.204, 0.4954, 0.1985, 0.4777, 0.2028, 0.5187, 0.2019, 0.5361, 0.2041, 0.6252, 0.1939, 0.6107, 0.1902, 0.4971, 0.2024, 0.416, 0.1694, 0.4086, 0.166, 0.4589, 0.1659, 0.5975, 0.1916, 0.5809, 0.1929, 0.4436, 0.1613, 0.5665, 0.1978, 0.5594, 0.2064, 0.4278, 0.1622, 0.4728, 0.1797, 0.4819, 0.1772, 0.555, 0.2286, 0.5566, 0.2176, 0.4574, 0.1901, 0.458, 0.1987, 0.5717, 0.2352, 0.577, 0.2271, 0.6219, 0.2141, 0.6089, 0.2102, 0.4875, 0.1905, 0.4367, 0.2003, 0.6006, 0.2164, 0.4461, 0.2073, 0.5875, 0.219, 0.6163, 0.2342, 0.6088, 0.2316, 0.6022, 0.2309, 0.5955, 0.2329, 0.59, 0.2339, 0.5857, 0.2403, 0.5872, 0.2503, 0.4139, 0.1908, 0.4051, 0.1865, 0.4215, 0.1933, 0.4326, 0.2191, 0.4267, 0.2163, 0.4205, 0.2125, 0.4142, 0.2104, 0.4085, 0.2117, 0.5031, 0.1948, 0.4194, 0.2265, 0.6089, 0.1253, 0.5935, 0.1226, 0.6357, 0.1691, 0.6309, 0.1456, 0.6262, 0.1324, 0.5767, 0.1236, 0.5588, 0.1287, 0.5561, 0.1709, 0.5309, 0.2265, 0.5174, 0.2117, 0.6371, 0.1946, 0.5513, 0.238, 0.5677, 0.2471, 0.6333, 0.2166, 0.6204, 0.2388, 0.602, 0.2424].to_java Java::float)
                                                )
                                            )
                                        )
                                    )
                                )
                            )
                        )
                    )
                    .addChild(HAnimJoint.new()
                        .setName("r_shoulder")
                        .setDEF("hanim_r_shoulder")
                        .setCenter([-6.499, 47.529999, -0.7415].to_java Java::float)
                        .setUlimit([0, 0, 0].to_java Java::float)
                        .setLlimit([0, 0, 0].to_java Java::float)
                        .addChild(HAnimSegment.new()
                            .setName("r_upperarm")
                            .setDEF("hanim_r_upperarm")
                            .addChild(Transform.new()
                                .setTranslation([-6.499, 47.529999, -0.7415].to_java Java::float)
                                .addChild(Shape.new()
                                    .setAppearance(Appearance.new()
                                        .setMaterial(Material.new()
                                            .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                        )
                                        .setTexture(ImageTexture.new()
                                            .setUSE("GaTextureAtlas")
                                        )
                                    )
                                    .setGeometry(IndexedFaceSet.new()
                                        .setCoordIndex([38, 37, 52, -1, 52, 51, 38, -1, 37, 39, 53, -1, 53, 52, 37, -1, 40, 54, 53, -1, 53, 39, 40, -1, 41, 55, 54, -1, 54, 40, 41, -1, 42, 56, 55, -1, 55, 41, 42, -1, 8, 57, 56, -1, 56, 42, 8, -1, 9, 58, 57, -1, 57, 8, 9, -1, 9, 38, 51, -1, 51, 58, 9, -1, 10, 11, 33, -1, 11, 14, 34, -1, 34, 33, 11, -1, 34, 14, 16, -1, 16, 35, 34, -1, 16, 36, 35, -1, 36, 19, 20, -1, 20, 18, 36, -1, 23, 24, 20, -1, 20, 19, 23, -1, 22, 24, 23, -1, 23, 21, 22, -1, 13, 12, 25, -1, 25, 26, 13, -1, 12, 15, 27, -1, 27, 25, 12, -1, 15, 17, 28, -1, 28, 27, 15, -1, 17, 18, 29, -1, 29, 28, 17, -1, 18, 20, 30, -1, 30, 29, 18, -1, 20, 24, 31, -1, 31, 30, 20, -1, 22, 13, 26, -1, 26, 32, 22, -1, 24, 22, 32, -1, 32, 31, 24, -1, 10, 33, 12, -1, 12, 13, 10, -1, 33, 34, 15, -1, 15, 12, 33, -1, 15, 34, 35, -1, 35, 17, 15, -1, 17, 35, 36, -1, 36, 18, 17, -1, 21, 10, 13, -1, 13, 22, 21, -1, 25, 37, 38, -1, 38, 26, 25, -1, 27, 39, 37, -1, 37, 25, 27, -1, 28, 40, 39, -1, 39, 27, 28, -1, 29, 41, 40, -1, 40, 28, 29, -1, 30, 42, 41, -1, 41, 29, 30, -1, 31, 8, 42, -1, 42, 30, 31, -1, 26, 38, 9, -1, 9, 32, 26, -1, 32, 9, 8, -1, 8, 31, 32, -1, 44, 43, 0, -1, 0, 1, 44, -1, 43, 45, 2, -1, 2, 0, 43, -1, 2, 45, 46, -1, 46, 3, 2, -1, 3, 46, 47, -1, 47, 4, 3, -1, 4, 47, 48, -1, 48, 5, 4, -1, 5, 48, 49, -1, 49, 6, 5, -1, 6, 49, 50, -1, 50, 7, 6, -1, 50, 44, 1, -1, 1, 7, 50, -1, 51, 52, 43, -1, 43, 44, 51, -1, 52, 53, 45, -1, 45, 43, 52, -1, 53, 54, 46, -1, 46, 45, 53, -1, 46, 54, 55, -1, 55, 47, 46, -1, 47, 55, 56, -1, 56, 48, 47, -1, 48, 56, 57, -1, 57, 49, 48, -1, 49, 57, 58, -1, 58, 50, 49, -1, 58, 51, 44, -1, 44, 50, 58, -1, 0, 59, 60, -1, 60, 1, 0, -1, 1, 60, 61, -1, 61, 7, 1, -1, 7, 61, 62, -1, 62, 6, 7, -1, 6, 62, 63, -1, 63, 5, 6, -1, 5, 63, 64, -1, 64, 4, 5, -1, 4, 64, 65, -1, 65, 3, 4, -1, 3, 65, 66, -1, 66, 2, 3, -1, 2, 66, 59, -1, 59, 0, 2, -1, 59, 67, 60, -1, 60, 67, 61, -1, 61, 67, 62, -1, 62, 67, 63, -1, 63, 67, 64, -1, 64, 67, 65, -1, 65, 67, 66, -1, 66, 67, 59, -1].to_java Java::int)
                                        .setCreaseAngle(1.57)
                                        .setTexCoordIndex([10, 9, 67, -1, 67, 66, 10, -1, 9, 11, 68, -1, 68, 67, 9, -1, 12, 69, 68, -1, 68, 11, 12, -1, 13, 70, 69, -1, 69, 12, 13, -1, 14, 71, 70, -1, 70, 13, 14, -1, 15, 72, 71, -1, 71, 14, 15, -1, 16, 74, 73, -1, 73, 17, 16, -1, 16, 10, 66, -1, 66, 74, 16, -1, 18, 19, 44, -1, 19, 22, 45, -1, 45, 44, 19, -1, 45, 22, 24, -1, 24, 46, 45, -1, 24, 47, 46, -1, 47, 27, 28, -1, 28, 26, 47, -1, 31, 32, 28, -1, 28, 27, 31, -1, 30, 33, 34, -1, 34, 29, 30, -1, 21, 20, 35, -1, 35, 36, 21, -1, 20, 23, 37, -1, 37, 35, 20, -1, 23, 25, 38, -1, 38, 37, 23, -1, 25, 26, 39, -1, 39, 38, 25, -1, 26, 28, 40, -1, 40, 39, 26, -1, 28, 32, 41, -1, 41, 40, 28, -1, 30, 21, 36, -1, 36, 42, 30, -1, 33, 30, 42, -1, 42, 43, 33, -1, 18, 44, 20, -1, 20, 21, 18, -1, 44, 45, 23, -1, 23, 20, 44, -1, 23, 45, 46, -1, 46, 25, 23, -1, 25, 46, 47, -1, 47, 26, 25, -1, 29, 18, 21, -1, 21, 30, 29, -1, 35, 49, 48, -1, 48, 36, 35, -1, 37, 50, 49, -1, 49, 35, 37, -1, 38, 51, 50, -1, 50, 37, 38, -1, 39, 52, 51, -1, 51, 38, 39, -1, 40, 53, 52, -1, 52, 39, 40, -1, 41, 54, 53, -1, 53, 40, 41, -1, 36, 48, 55, -1, 55, 42, 36, -1, 42, 55, 56, -1, 56, 43, 42, -1, 58, 57, 0, -1, 0, 1, 58, -1, 57, 59, 2, -1, 2, 0, 57, -1, 2, 59, 60, -1, 60, 3, 2, -1, 3, 60, 61, -1, 61, 4, 3, -1, 4, 61, 62, -1, 62, 5, 4, -1, 5, 62, 63, -1, 63, 6, 5, -1, 7, 64, 65, -1, 65, 8, 7, -1, 65, 58, 1, -1, 1, 8, 65, -1, 66, 67, 57, -1, 57, 58, 66, -1, 67, 68, 59, -1, 59, 57, 67, -1, 68, 69, 60, -1, 60, 59, 68, -1, 60, 69, 70, -1, 70, 61, 60, -1, 61, 70, 71, -1, 71, 62, 61, -1, 62, 71, 72, -1, 72, 63, 62, -1, 64, 73, 74, -1, 74, 65, 64, -1, 74, 66, 58, -1, 58, 65, 74, -1, 0, 75, 76, -1, 76, 1, 0, -1, 1, 76, 77, -1, 77, 8, 1, -1, 8, 77, 78, -1, 78, 7, 8, -1, 6, 78, 79, -1, 79, 5, 6, -1, 5, 79, 80, -1, 80, 4, 5, -1, 4, 80, 81, -1, 81, 3, 4, -1, 3, 81, 82, -1, 82, 2, 3, -1, 2, 82, 75, -1, 75, 0, 2, -1, 75, 83, 76, -1, 76, 83, 77, -1, 77, 83, 78, -1, 78, 83, 79, -1, 79, 83, 80, -1, 80, 83, 81, -1, 81, 83, 82, -1, 82, 83, 75, -1].to_java Java::int)
                                        .setCoord(Coordinate.new()
                                            .setPoint([-0.9661, -8.762, 0.5723, -0.3691, -8.807, 0.8458, -1.44, -8.739, 0.0794, -1.177, -8.764, -0.6959, -0.3923, -8.805, -0.9469, 0.4545, -8.852, -0.7258, 0.74, -8.877, 0.0794, 0.2217, -8.851, 0.5842, 1.268, -2.256, 0.0441, 0.9337, -2.199, 0.9113, 0.6666, -0.7114, 1.987, -0.2221, 0.8376, 1.387, -1.228, -1.774, 1.344, -0.0038, -2.047, 1.824, -0.6768, 1.355, 0.0441, -1.623, -1.673, 0.0441, -0.3035, 1.014, -1.149, -1.278, -1.764, -1.265, -0.0038, -2.047, -1.658, 1.147, -1.007, -1.096, 0.9516, -2.228, -1.077, 1.138, -1.01, 1.327, 0.9371, -2.225, 1.219, 1.545, -1.276, 0.0441, 1.436, -2.312, 0.0441, -1.396, -3.087, 1.224, -0.0972, -3.267, 1.693, -1.775, -3.014, 0.0441, -1.399, -3.086, -1.2, -0.068, -3.271, -1.582, 0.843, -3.402, -0.9876, 1.362, -3.484, 0.0441, 0.8365, -3.41, 1.138, -0.8808, 0.0248, 1.437, -1.383, 0.2791, 0.0441, -0.9257, 0.04, -1.276, 0.6467, -0.7406, -1.753, -1.049, -1.809, 0.9023, -0.0038, -2.047, 1.403, -1.467, -1.727, 0.0441, -1.013, -1.816, -0.9274, -0.0038, -2.047, -1.229, 0.9641, -2.205, -0.8538, -0.9957, -8.471, 0.6167, -0.3411, -8.577, 0.8687, -1.38, -8.262, 0.0794, -1.043, -8.151, -0.7134, -0.3626, -8.106, -0.9169, 0.3881, -8.284, -0.7019, 0.7159, -8.427, 0.0794, 0.2943, -8.511, 0.6272, -0.1724, -5.312, 1.195, -1.081, -5.123, 0.8244, -1.514, -4.994, 0.0444, -1.087, -5.034, -0.802, -0.1832, -5.167, -1.1, 0.6761, -5.297, -0.7627, 1.022, -5.341, 0.0444, 0.614, -5.399, 0.8292, -0.7598, -9.319, 0.331, -0.3892, -9.319, 0.5008, -0.0224, -9.319, 0.3384, 0.2912, -9.319, 0.033, 0.1251, -9.319, -0.4354, -0.4037, -9.319, -0.5735, -0.8914, -9.319, -0.4174, -1.045, -9.319, 0.0345, -0.3857, -9.501, -0.0357].to_java Java::float)
                                        )
                                        .setTexCoord(TextureCoordinate.new()
                                            .setPoint([0.1267, 0.0803, 0.1336, 0.0759, 0.1146, 0.0819, 0.1044, 0.0809, 0.0953, 0.078, 0.0875, 0.071, 0.0784, 0.063, 0.1502, 0.0604, 0.1405, 0.0696, 0.1407, 0.2117, 0.1584, 0.2004, 0.1172, 0.2146, 0.0883, 0.2104, 0.0713, 0.2001, 0.0628, 0.1933, 0.0431, 0.1818, 0.1731, 0.1894, 0.1934, 0.1767, 0.5197, 0.0777, 0.5114, 0.0697, 0.5172, 0.0468, 0.5344, 0.0576, 0.4978, 0.0694, 0.4928, 0.044, 0.4759, 0.0792, 0.4663, 0.0566, 0.4533, 0.0705, 0.4703, 0.0979, 0.4498, 0.0814, 0.5298, 0.0885, 0.5459, 0.0756, 0.4692, 0.1117, 0.4455, 0.1063, 0.5551, 0.1016, 0.5299, 0.1081, 0.5243, 0.0274, 0.5471, 0.0477, 0.4898, 0.021, 0.4541, 0.042, 0.4392, 0.0655, 0.4368, 0.0771, 0.4352, 0.1061, 0.5583, 0.0704, 0.5651, 0.0993, 0.5143, 0.0582, 0.4953, 0.0567, 0.4711, 0.0679, 0.4616, 0.0791, 0.5471, 0.0477, 0.5243, 0.0274, 0.4898, 0.021, 0.4541, 0.042, 0.4392, 0.0655, 0.4368, 0.0771, 0.4352, 0.1061, 0.5583, 0.0704, 0.5651, 0.0993, 0.1337, 0.146, 0.146, 0.1382, 0.1159, 0.1483, 0.0964, 0.1457, 0.0833, 0.1391, 0.0751, 0.1321, 0.0607, 0.1224, 0.1718, 0.1185, 0.1568, 0.1295, 0.1522, 0.1693, 0.1372, 0.1789, 0.1165, 0.1814, 0.0923, 0.178, 0.0773, 0.1696, 0.069, 0.1627, 0.0519, 0.1521, 0.1826, 0.1476, 0.1649, 0.1594, 0.1267, 0.0803, 0.1336, 0.0759, 0.1405, 0.0696, 0.1502, 0.0604, 0.0875, 0.071, 0.0953, 0.078, 0.1044, 0.0809, 0.1146, 0.0819, 0.1191, 0.0747].to_java Java::float)
                                        )
                                    )
                                )
                            )
                        )
                        .addChild(HAnimJoint.new()
                            .setName("r_elbow")
                            .setDEF("hanim_r_elbow")
                            .setCenter([-6.851, 38.779999, -0.7886].to_java Java::float)
                            .setUlimit([0, 0, 0].to_java Java::float)
                            .setLlimit([0, 0, 0].to_java Java::float)
                            .addChild(HAnimSegment.new()
                                .setName("r_forearm")
                                .setDEF("hanim_r_forearm")
                                .addChild(Transform.new()
                                    .setTranslation([-6.851, 38.779999, -0.7886].to_java Java::float)
                                    .addChild(Shape.new()
                                        .setAppearance(Appearance.new()
                                            .setMaterial(Material.new()
                                                .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                            )
                                            .setTexture(ImageTexture.new()
                                                .setUSE("GaTextureAtlas")
                                            )
                                        )
                                        .setGeometry(IndexedFaceSet.new()
                                            .setCoordIndex([31, 9, 8, -1, 8, 30, 31, -1, 29, 30, 8, -1, 8, 10, 29, -1, 27, 29, 10, -1, 10, 11, 27, -1, 27, 11, 12, -1, 12, 28, 27, -1, 34, 28, 12, -1, 12, 13, 34, -1, 33, 34, 13, -1, 13, 14, 33, -1, 32, 15, 9, -1, 9, 31, 32, -1, 32, 33, 14, -1, 14, 15, 32, -1, 18, 8, 9, -1, 9, 16, 18, -1, 19, 10, 8, -1, 8, 18, 19, -1, 20, 11, 10, -1, 10, 19, 20, -1, 21, 12, 11, -1, 11, 20, 21, -1, 22, 13, 12, -1, 12, 21, 22, -1, 14, 13, 22, -1, 22, 23, 14, -1, 16, 9, 15, -1, 15, 17, 16, -1, 15, 14, 23, -1, 23, 17, 15, -1, 18, 16, 24, -1, 25, 19, 18, -1, 18, 24, 25, -1, 20, 19, 25, -1, 25, 26, 20, -1, 21, 26, 4, -1, 4, 5, 21, -1, 6, 22, 21, -1, 21, 5, 6, -1, 23, 22, 6, -1, 6, 2, 23, -1, 16, 17, 3, -1, 3, 0, 16, -1, 17, 23, 2, -1, 2, 3, 17, -1, 1, 25, 24, -1, 24, 7, 1, -1, 26, 25, 1, -1, 1, 4, 26, -1, 26, 21, 20, -1, 24, 16, 0, -1, 0, 7, 24, -1, 28, 35, 36, -1, 36, 27, 28, -1, 27, 36, 37, -1, 37, 29, 27, -1, 29, 37, 38, -1, 38, 30, 29, -1, 30, 38, 39, -1, 39, 31, 30, -1, 31, 39, 40, -1, 40, 32, 31, -1, 32, 40, 41, -1, 41, 33, 32, -1, 33, 41, 42, -1, 42, 34, 33, -1, 34, 42, 35, -1, 35, 28, 34, -1, 35, 43, 36, -1, 36, 43, 37, -1, 37, 43, 38, -1, 38, 43, 39, -1, 39, 43, 40, -1, 40, 43, 41, -1, 41, 43, 42, -1, 42, 43, 35, -1].to_java Java::int)
                                            .setCreaseAngle(1.57)
                                            .setTexCoordIndex([55, 11, 9, -1, 9, 54, 55, -1, 52, 53, 10, -1, 10, 13, 52, -1, 48, 51, 14, -1, 14, 15, 48, -1, 47, 16, 17, -1, 17, 50, 47, -1, 62, 49, 18, -1, 18, 19, 62, -1, 60, 61, 20, -1, 20, 21, 60, -1, 57, 23, 12, -1, 12, 56, 57, -1, 58, 59, 22, -1, 22, 24, 58, -1, 29, 9, 11, -1, 11, 25, 29, -1, 31, 13, 10, -1, 10, 30, 31, -1, 33, 15, 14, -1, 14, 32, 33, -1, 35, 17, 16, -1, 16, 34, 35, -1, 37, 19, 18, -1, 18, 36, 37, -1, 21, 20, 38, -1, 38, 39, 21, -1, 26, 12, 23, -1, 23, 27, 26, -1, 24, 22, 40, -1, 40, 28, 24, -1, 29, 25, 41, -1, 43, 31, 30, -1, 30, 42, 43, -1, 33, 32, 44, -1, 44, 45, 33, -1, 35, 46, 3, -1, 3, 4, 35, -1, 5, 37, 36, -1, 36, 4, 5, -1, 39, 38, 5, -1, 5, 6, 39, -1, 26, 27, 7, -1, 7, 1, 26, -1, 28, 40, 8, -1, 8, 7, 28, -1, 2, 43, 42, -1, 42, 0, 2, -1, 45, 44, 2, -1, 2, 3, 45, -1, 46, 35, 34, -1, 41, 25, 1, -1, 1, 0, 41, -1, 50, 63, 64, -1, 64, 47, 50, -1, 48, 64, 65, -1, 65, 51, 48, -1, 52, 65, 66, -1, 66, 53, 52, -1, 54, 66, 67, -1, 67, 55, 54, -1, 56, 67, 68, -1, 68, 57, 56, -1, 58, 68, 69, -1, 69, 59, 58, -1, 60, 69, 70, -1, 70, 61, 60, -1, 62, 70, 63, -1, 63, 49, 62, -1, 63, 71, 64, -1, 64, 71, 65, -1, 65, 71, 66, -1, 66, 71, 67, -1, 67, 71, 68, -1, 68, 71, 69, -1, 69, 71, 70, -1, 70, 71, 63, -1].to_java Java::int)
                                            .setCoord(Coordinate.new()
                                                .setPoint([-0.1963, -6.279, -0.4818, -0.7359, -6.276, 0.091, 0.3111, -6.279, 0.0771, 0.0631, -6.279, -0.3075, -0.4837, -6.279, 0.4237, -0.2217, -6.279, 0.6188, 0.072, -6.279, 0.4241, -0.4969, -6.279, -0.3118, -0.6964, -0.6872, -0.5536, -0.0513, -0.8287, -0.7608, -1.037, -0.5528, 0.1334, -0.6719, -0.3823, 0.6072, -0.0567, -0.4045, 0.8998, 0.5645, -0.4265, 0.6026, 0.9906, -0.6215, 0.1153, 0.6586, -0.731, -0.5759, -0.1082, -2.201, -0.7417, 0.435, -2.557, -0.5481, -0.7903, -1.815, -0.5458, -1.093, -1.827, 0.1068, -0.7473, -1.897, 0.6147, -0.1257, -2.201, 0.8868, 0.3647, -2.557, 0.5714, 0.7182, -2.799, 0.0724, -0.7313, -2.991, -0.4881, -0.9561, -3.467, 0.0896, -0.6806, -2.918, 0.5989, -0.6136, -0.0062, 0.6194, -0.0166, -0.0513, 0.8929, -1.087, 0.0162, 0.1265, -0.8241, -0.0086, -0.6488, -0.0398, -0.0498, -0.8998, 0.807, -0.0962, -0.6787, 1.093, -0.1211, 0.1265, 0.5742, -0.0952, 0.6313, 0.0101, 0.5137, 0.6957, -0.4752, 0.5137, 0.4734, -0.8472, 0.5137, 0.0864, -0.6477, 0.5137, -0.5016, -0.009, 0.5137, -0.706, 0.6839, 0.5137, -0.5251, 0.8999, 0.5137, 0.0842, 0.4904, 0.5137, 0.483, 0.0139, 0.7948, 0.0042].to_java Java::float)
                                            )
                                            .setTexCoord(TextureCoordinate.new()
                                                .setPoint([0.1769, 0.0543, 0.1836, 0.0527, 0.1653, 0.0588, 0.1588, 0.058, 0.1501, 0.0578, 0.1384, 0.0565, 0.128, 0.0534, 0.1917, 0.0541, 0.2019, 0.0495, 0.184, 0.1235, 0.1842, 0.1235, 0.1926, 0.1217, 0.1925, 0.1213, 0.1699, 0.126, 0.1699, 0.126, 0.159, 0.1262, 0.1588, 0.1262, 0.1472, 0.1262, 0.1471, 0.1264, 0.1345, 0.126, 0.1344, 0.1265, 0.1212, 0.1264, 0.2163, 0.1209, 0.2014, 0.1216, 0.2007, 0.1217, 0.1881, 0.0872, 0.188, 0.087, 0.1965, 0.0879, 0.1962, 0.0879, 0.1805, 0.0889, 0.1805, 0.0889, 0.1676, 0.0924, 0.1676, 0.0924, 0.1589, 0.0921, 0.1588, 0.0921, 0.1487, 0.092, 0.1486, 0.0921, 0.1365, 0.0913, 0.1364, 0.0916, 0.1246, 0.0899, 0.2091, 0.0852, 0.1787, 0.0716, 0.1787, 0.0716, 0.1664, 0.0756, 0.1664, 0.0756, 0.1589, 0.0751, 0.1588, 0.0751, 0.1587, 0.1943, 0.1592, 0.1943, 0.1442, 0.195, 0.1444, 0.1945, 0.1745, 0.1932, 0.1745, 0.1933, 0.1915, 0.1926, 0.1911, 0.1928, 0.2015, 0.1906, 0.2013, 0.19, 0.2111, 0.1891, 0.2098, 0.1892, 0.2308, 0.1922, 0.1143, 0.1994, 0.1304, 0.1965, 0.1306, 0.1955, 0.1442, 0.195, 0.1587, 0.1943, 0.1745, 0.1932, 0.1915, 0.1926, 0.2015, 0.1906, 0.2111, 0.1891, 0.2308, 0.1922, 0.1304, 0.1965, 0.1803, 0.1929].to_java Java::float)
                                            )
                                        )
                                    )
                                )
                            )
                            .addChild(HAnimJoint.new()
                                .setName("r_radiocarpal")
                                .setDEF("hanim_r_radiocarpal")
                                .setCenter([-7.219, 32.48, -0.434].to_java Java::float)
                                .setUlimit([0, 0, 0].to_java Java::float)
                                .setLlimit([0, 0, 0].to_java Java::float)
                                .addChild(HAnimSegment.new()
                                    .setName("r_carpal")
                                    .setDEF("hanim_r_carpal")
                                    .addChild(Transform.new()
                                        .setTranslation([-7.219, 32.48, -0.434].to_java Java::float)
                                        .addChild(Shape.new()
                                            .setAppearance(Appearance.new()
                                                .setMaterial(Material.new()
                                                    .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                                )
                                                .setTexture(ImageTexture.new()
                                                    .setUSE("GaTextureAtlas")
                                                )
                                            )
                                            .setGeometry(IndexedFaceSet.new()
                                                .setCoordIndex([14, 13, 18, -1, 18, 17, 14, -1, 12, 11, 20, -1, 20, 19, 12, -1, 4, 0, 6, -1, 6, 8, 4, -1, 10, 9, 22, -1, 22, 21, 10, -1, 16, 15, 17, -1, 17, 18, 16, -1, 2, 5, 8, -1, 8, 6, 2, -1, 13, 14, 19, -1, 19, 20, 13, -1, 3, 7, 8, -1, 8, 5, 3, -1, 15, 16, 21, -1, 21, 22, 15, -1, 8, 7, 1, -1, 1, 4, 8, -1, 2, 14, 17, -1, 17, 5, 2, -1, 18, 13, 28, -1, 28, 32, 18, -1, 12, 19, 6, -1, 6, 0, 12, -1, 20, 11, 24, -1, 24, 35, 20, -1, 10, 21, 36, -1, 36, 26, 10, -1, 22, 9, 1, -1, 1, 7, 22, -1, 30, 16, 18, -1, 18, 32, 30, -1, 17, 15, 3, -1, 3, 5, 17, -1, 28, 13, 20, -1, 20, 35, 28, -1, 19, 14, 2, -1, 2, 6, 19, -1, 3, 15, 22, -1, 22, 7, 3, -1, 21, 16, 30, -1, 30, 36, 21, -1, 28, 27, 33, -1, 33, 32, 28, -1, 24, 23, 34, -1, 34, 35, 24, -1, 25, 26, 36, -1, 36, 37, 25, -1, 30, 32, 33, -1, 33, 29, 30, -1, 31, 38, 34, -1, 34, 23, 31, -1, 29, 33, 38, -1, 38, 37, 29, -1, 28, 35, 34, -1, 34, 27, 28, -1, 29, 37, 36, -1, 36, 30, 29, -1, 27, 34, 38, -1, 38, 33, 27, -1, 31, 25, 37, -1, 37, 38, 31, -1, 73, 39, 43, -1, 43, 44, 73, -1, 40, 41, 45, -1, 45, 46, 40, -1, 42, 48, 43, -1, 43, 39, 42, -1, 47, 45, 41, -1, 41, 60, 47, -1, 42, 40, 46, -1, 46, 48, 42, -1, 9, 52, 50, -1, 50, 1, 9, -1, 4, 51, 49, -1, 49, 0, 4, -1, 11, 64, 57, -1, 57, 24, 11, -1, 1, 50, 51, -1, 51, 4, 1, -1, 10, 53, 52, -1, 52, 9, 10, -1, 26, 74, 53, -1, 53, 10, 26, -1, 0, 49, 76, -1, 76, 12, 0, -1, 31, 61, 67, -1, 67, 25, 31, -1, 25, 67, 74, -1, 74, 26, 25, -1, 24, 57, 54, -1, 54, 23, 24, -1, 23, 54, 61, -1, 61, 31, 23, -1, 54, 57, 55, -1, 39, 55, 56, -1, 56, 42, 39, -1, 42, 56, 58, -1, 58, 40, 42, -1, 40, 58, 59, -1, 59, 41, 40, -1, 59, 61, 60, -1, 60, 41, 59, -1, 61, 54, 73, -1, 73, 60, 61, -1, 57, 64, 62, -1, 62, 55, 57, -1, 55, 62, 63, -1, 63, 56, 55, -1, 56, 63, 65, -1, 65, 58, 56, -1, 58, 65, 66, -1, 66, 59, 58, -1, 59, 66, 61, -1, 52, 71, 69, -1, 69, 50, 52, -1, 51, 70, 68, -1, 68, 49, 51, -1, 50, 69, 70, -1, 70, 51, 50, -1, 53, 72, 71, -1, 71, 52, 53, -1, 76, 49, 68, -1, 68, 77, 76, -1, 74, 67, 66, -1, 66, 75, 74, -1, 78, 69, 71, -1, 71, 79, 78, -1, 79, 71, 72, -1, 72, 80, 79, -1, 87, 80, 72, -1, 72, 75, 87, -1, 81, 66, 65, -1, 65, 82, 81, -1, 82, 65, 63, -1, 63, 83, 82, -1, 83, 63, 62, -1, 62, 84, 83, -1, 88, 84, 62, -1, 62, 77, 88, -1, 85, 68, 70, -1, 70, 86, 85, -1, 86, 70, 69, -1, 69, 78, 86, -1, 60, 73, 44, -1, 44, 47, 60, -1, 54, 55, 39, -1, 39, 73, 54, -1, 74, 75, 72, -1, 72, 53, 74, -1, 81, 87, 75, -1, 75, 66, 81, -1, 61, 66, 67, -1, 64, 76, 77, -1, 77, 62, 64, -1, 85, 88, 77, -1, 77, 68, 85, -1, 12, 76, 64, -1, 64, 11, 12, -1, 47, 48, 46, -1, 46, 45, 47, -1, 47, 44, 43, -1, 43, 48, 47, -1, 79, 89, 78, -1, 78, 89, 86, -1, 86, 89, 85, -1, 85, 89, 88, -1, 88, 89, 84, -1, 84, 89, 83, -1, 83, 89, 82, -1, 82, 89, 81, -1, 81, 89, 87, -1, 87, 89, 80, -1, 80, 89, 79, -1].to_java Java::int)
                                                .setCreaseAngle(1.57)
                                                .setTexCoordIndex([1, 0, 3, -1, 3, 2, 1, -1, 5, 4, 7, -1, 7, 6, 5, -1, 9, 8, 11, -1, 11, 10, 9, -1, 13, 12, 15, -1, 15, 14, 13, -1, 17, 16, 95, -1, 95, 96, 17, -1, 19, 18, 10, -1, 10, 11, 19, -1, 0, 1, 6, -1, 6, 7, 0, -1, 21, 20, 98, -1, 98, 99, 21, -1, 16, 17, 14, -1, 14, 15, 16, -1, 98, 20, 22, -1, 22, 97, 98, -1, 19, 1, 2, -1, 2, 18, 19, -1, 3, 0, 24, -1, 24, 23, 3, -1, 5, 6, 11, -1, 11, 8, 5, -1, 7, 4, 26, -1, 26, 25, 7, -1, 13, 14, 28, -1, 28, 27, 13, -1, 15, 12, 22, -1, 22, 20, 15, -1, 29, 17, 96, -1, 96, 100, 29, -1, 95, 16, 21, -1, 21, 99, 95, -1, 24, 0, 7, -1, 7, 25, 24, -1, 6, 1, 19, -1, 19, 11, 6, -1, 21, 16, 15, -1, 15, 20, 21, -1, 14, 17, 29, -1, 29, 28, 14, -1, 24, 30, 31, -1, 31, 23, 24, -1, 26, 32, 33, -1, 33, 25, 26, -1, 34, 27, 28, -1, 28, 35, 34, -1, 29, 100, 101, -1, 101, 36, 29, -1, 37, 39, 33, -1, 33, 32, 37, -1, 36, 101, 38, -1, 38, 35, 36, -1, 24, 25, 33, -1, 33, 30, 24, -1, 36, 35, 28, -1, 28, 29, 36, -1, 30, 33, 39, -1, 39, 31, 30, -1, 102, 34, 35, -1, 35, 38, 102, -1, 41, 40, 47, -1, 47, 42, 41, -1, 44, 43, 46, -1, 46, 45, 44, -1, 48, 53, 47, -1, 47, 40, 48, -1, 49, 46, 43, -1, 43, 50, 49, -1, 103, 44, 45, -1, 45, 104, 103, -1, 12, 52, 51, -1, 51, 22, 12, -1, 9, 55, 54, -1, 54, 8, 9, -1, 4, 59, 56, -1, 56, 26, 4, -1, 22, 51, 105, -1, 105, 97, 22, -1, 13, 57, 52, -1, 52, 12, 13, -1, 27, 58, 57, -1, 57, 13, 27, -1, 8, 54, 62, -1, 62, 5, 8, -1, 102, 61, 60, -1, 60, 34, 102, -1, 34, 60, 58, -1, 58, 27, 34, -1, 26, 56, 63, -1, 63, 32, 26, -1, 32, 63, 64, -1, 64, 37, 32, -1, 63, 56, 67, -1, 40, 67, 68, -1, 68, 48, 40, -1, 103, 106, 65, -1, 65, 44, 103, -1, 44, 65, 66, -1, 66, 43, 44, -1, 66, 61, 50, -1, 50, 43, 66, -1, 64, 63, 41, -1, 41, 73, 64, -1, 56, 59, 74, -1, 74, 67, 56, -1, 67, 74, 76, -1, 76, 68, 67, -1, 106, 107, 69, -1, 69, 65, 106, -1, 65, 69, 70, -1, 70, 66, 65, -1, 66, 70, 61, -1, 52, 72, 71, -1, 71, 51, 52, -1, 55, 86, 85, -1, 85, 54, 55, -1, 51, 71, 108, -1, 108, 105, 51, -1, 57, 75, 72, -1, 72, 52, 57, -1, 62, 54, 85, -1, 85, 87, 62, -1, 58, 60, 70, -1, 70, 77, 58, -1, 78, 71, 72, -1, 72, 79, 78, -1, 79, 72, 75, -1, 75, 80, 79, -1, 81, 80, 75, -1, 75, 77, 81, -1, 82, 70, 69, -1, 69, 83, 82, -1, 83, 69, 107, -1, 107, 84, 83, -1, 88, 76, 74, -1, 74, 89, 88, -1, 90, 89, 74, -1, 74, 87, 90, -1, 91, 85, 86, -1, 86, 92, 91, -1, 109, 108, 71, -1, 71, 78, 109, -1, 73, 41, 42, -1, 42, 93, 73, -1, 63, 67, 40, -1, 40, 41, 63, -1, 58, 77, 75, -1, 75, 57, 58, -1, 82, 81, 77, -1, 77, 70, 82, -1, 61, 70, 60, -1, 59, 62, 87, -1, 87, 74, 59, -1, 91, 90, 87, -1, 87, 85, 91, -1, 5, 62, 59, -1, 59, 4, 5, -1, 49, 104, 45, -1, 45, 46, 49, -1, 93, 42, 47, -1, 47, 53, 93, -1, 79, 110, 78, -1, 78, 110, 109, -1, 92, 94, 91, -1, 91, 94, 90, -1, 90, 94, 89, -1, 89, 94, 88, -1, 84, 110, 83, -1, 83, 110, 82, -1, 82, 110, 81, -1, 81, 110, 80, -1, 80, 110, 79, -1].to_java Java::int)
                                                .setCoord(Coordinate.new()
                                                    .setPoint([0.4307, -2.792, -1.321, -0.1513, -2.505, -1.497, 0.232, -3.818, -1.294, -0.1222, -4.017, -1.449, 0.1992, -2.574, -1.503, 0.1109, -4.065, -1.402, 0.3219, -3.436, -1.329, -0.2155, -3.603, -1.556, 0.0702, -3.546, -1.532, -0.5685, -2.632, -1.038, -0.8124, -2.764, -0.5453, 0.1335, -3.095, -0.4172, 0.284, -2.963, -0.9225, -0.1662, -4.436, -0.5193, -0.0023, -4.179, -0.9935, -0.5002, -4.373, -1.027, -0.628, -4.551, -0.5638, -0.2724, -4.42, -0.9757, -0.4206, -4.616, -0.5244, 0.1039, -3.744, -0.9131, -0.0779, -3.909, -0.4984, -0.8118, -4.164, -0.5879, -0.6283, -3.951, -1.085, -0.0997, -2.947, 0.8074, -0.0043, -3.038, 0.1236, -0.7423, -2.828, 0.75, -0.8459, -2.853, 0.0687, -0.036, -4.412, 0.5685, -0.1506, -4.485, 0.0302, -0.4657, -4.469, 0.61, -0.5706, -4.567, 0.0069, -0.4913, -2.824, 0.8611, -0.3733, -4.605, 0.03, -0.2282, -4.512, 0.6452, -0.0292, -3.972, 0.6062, -0.0966, -3.999, 0.0929, -0.7363, -4.146, 0.0646, -0.6199, -4.035, 0.6434, -0.3474, -3.971, 0.741, 0.6986, -1.993, 0.9512, 0.6, -1.918, 1.297, 0.2502, -2.068, 1.4, 0.8459, -1.895, 1.044, 0.6762, -2.692, 1.171, 0.504, -2.815, 1.275, 0.4412, -2.725, 1.556, 0.5842, -2.64, 1.493, 0.4651, -2.829, 1.424, 0.7307, -2.626, 1.34, 0.6122, -1.518, -1.193, -0.1549, -1.485, -1.347, 0.348, -1.552, -1.37, -0.5385, -1.648, -0.9214, -0.7721, -1.617, -0.4592, 0.2101, -1.754, 0.708, 0.6262, -1.23, 0.4608, 0.7618, -1, 0.7066, 0.2822, -2.163, 0.181, 0.4444, -0.9442, 0.9382, 0.052, -1.109, 1.038, 0.2067, -2.168, 1.24, -0.1751, -1.396, 0.8147, 0.7098, -0.5191, -0.0912, 0.6941, -0.3991, 0.3487, 0.4421, -2.196, -0.3496, 0.2779, -0.3129, 0.5309, -0.1742, -0.3399, 0.4446, -0.5488, -1.587, 0.6972, 0.7534, -0.5856, -1.015, -0.088, -0.602, -1.193, 0.4178, -0.6986, -1.212, -0.5383, -0.528, -0.8157, -0.4897, -0.4967, -0.4368, 0.3465, -2.152, 0.9912, -0.7623, -1.659, 0.1694, -0.4626, -0.464, 0.1031, 0.5113, -1.955, -0.8705, 0.6907, -0.5756, -0.7157, 0.1449, 0.0019, -0.8194, -0.1078, 0.0814, -0.7022, -0.2766, 0.0814, -0.3074, 0.0285, -0.0069, 0.1675, 0.1933, 0.0814, 0.2306, 0.5071, 0.0814, -0.0008, 0.5617, 0.0814, -0.2158, 0.5968, 0.0333, -0.7657, 0.421, 0.0814, -0.8752, -0.1516, -0.0094, 0.0281, 0.6464, 0.0357, -0.4977, 0.146, 0.3617, -0.3198].to_java Java::float)
                                                )
                                                .setTexCoord(TextureCoordinate.new()
                                                    .setPoint([0.4525, 0.108, 0.4381, 0.1111, 0.441, 0.103, 0.454, 0.1007, 0.4476, 0.1397, 0.4329, 0.1393, 0.4377, 0.1216, 0.4502, 0.1202, 0.4209, 0.1405, 0.4121, 0.1424, 0.4179, 0.1206, 0.4243, 0.1263, 0.6115, 0.1686, 0.5969, 0.1669, 0.5946, 0.1365, 0.6082, 0.1398, 0.607, 0.1302, 0.5938, 0.1274, 0.4261, 0.1111, 0.4273, 0.1179, 0.6243, 0.1459, 0.6223, 0.1363, 0.6274, 0.1705, 0.4684, 0.1045, 0.467, 0.1105, 0.466, 0.1219, 0.4622, 0.1442, 0.5805, 0.1668, 0.5779, 0.1383, 0.5784, 0.128, 0.4804, 0.1157, 0.4844, 0.1124, 0.4797, 0.149, 0.4793, 0.1251, 0.5625, 0.1698, 0.5629, 0.1425, 0.5626, 0.1324, 0.4888, 0.1512, 0.5559, 0.1428, 0.4878, 0.1256, 0.4786, 0.1985, 0.4825, 0.1924, 0.4997, 0.1956, 0.5351, 0.2088, 0.5335, 0.218, 0.5204, 0.2076, 0.5208, 0.204, 0.4954, 0.1985, 0.4777, 0.2028, 0.5187, 0.2019, 0.5361, 0.2041, 0.6252, 0.1939, 0.6107, 0.1902, 0.4971, 0.2024, 0.416, 0.1694, 0.4086, 0.166, 0.4589, 0.1659, 0.5975, 0.1916, 0.5809, 0.1929, 0.4436, 0.1613, 0.5665, 0.1978, 0.5594, 0.2064, 0.4278, 0.1622, 0.4728, 0.1797, 0.4819, 0.1772, 0.555, 0.2286, 0.5566, 0.2176, 0.4574, 0.1901, 0.458, 0.1987, 0.5717, 0.2352, 0.577, 0.2271, 0.6219, 0.2141, 0.6089, 0.2102, 0.4875, 0.1905, 0.4367, 0.2003, 0.6006, 0.2164, 0.4461, 0.2073, 0.5875, 0.219, 0.6163, 0.2342, 0.6088, 0.2316, 0.6022, 0.2309, 0.5955, 0.2329, 0.59, 0.2339, 0.5857, 0.2403, 0.5872, 0.2503, 0.4139, 0.1908, 0.4051, 0.1865, 0.4215, 0.1933, 0.4326, 0.2191, 0.4267, 0.2163, 0.4205, 0.2125, 0.4142, 0.2104, 0.4085, 0.2117, 0.5031, 0.1948, 0.4194, 0.2265, 0.6089, 0.1253, 0.5935, 0.1226, 0.6357, 0.1691, 0.6309, 0.1456, 0.6262, 0.1324, 0.5767, 0.1236, 0.5588, 0.1287, 0.5561, 0.1709, 0.5309, 0.2265, 0.5174, 0.2117, 0.6371, 0.1946, 0.5513, 0.238, 0.5677, 0.2471, 0.6333, 0.2166, 0.6204, 0.2388, 0.602, 0.2424].to_java Java::float)
                                                )
                                            )
                                        )
                                    )
                                )
                            )
                        )
                    )
                    .addChild(HAnimJoint.new()
                        .setName("vl5")
                        .setDEF("hanim_vl5")
                        .setCenter([0, 34.389999, -0.1643].to_java Java::float)
                        .setUlimit([0, 0, 0].to_java Java::float)
                        .setLlimit([0, 0, 0].to_java Java::float)
                        .addChild(HAnimSegment.new()
                            .setName("l5")
                            .setDEF("hanim_l5")
                            .addChild(Transform.new()
                                .setTranslation([0, 34.389999, -0.1643].to_java Java::float)
                                .addChild(Shape.new()
                                    .setAppearance(Appearance.new()
                                        .setMaterial(Material.new()
                                            .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                        )
                                        .setTexture(ImageTexture.new()
                                            .setUSE("GaTextureAtlas")
                                        )
                                    )
                                    .setGeometry(IndexedFaceSet.new()
                                        .setCoordIndex([41, 68, 69, -1, 69, 42, 41, -1, 56, 57, 5, -1, 5, 0, 56, -1, 6, 38, 36, -1, 36, 46, 6, -1, 12, 11, 39, -1, 39, 37, 12, -1, 4, 7, 45, -1, 46, 116, 117, -1, 117, 6, 46, -1, 68, 40, 38, -1, 38, 6, 68, -1, 70, 69, 7, -1, 7, 4, 70, -1, 26, 8, 58, -1, 58, 59, 26, -1, 18, 13, 14, -1, 14, 11, 18, -1, 12, 9, 18, -1, 18, 11, 12, -1, 12, 37, 63, -1, 65, 170, 15, -1, 15, 63, 65, -1, 64, 65, 63, -1, 63, 37, 64, -1, 15, 16, 17, -1, 17, 9, 15, -1, 10, 34, 13, -1, 13, 18, 10, -1, 9, 17, 10, -1, 10, 18, 9, -1, 12, 63, 15, -1, 15, 9, 12, -1, 56, 60, 20, -1, 20, 19, 56, -1, 58, 97, 180, -1, 180, 23, 58, -1, 61, 59, 21, -1, 21, 22, 61, -1, 62, 57, 25, -1, 25, 24, 62, -1, 17, 8, 26, -1, 26, 10, 17, -1, 16, 187, 98, -1, 98, 8, 16, -1, 29, 132, 133, -1, 133, 28, 29, -1, 27, 134, 132, -1, 132, 29, 27, -1, 133, 137, 194, -1, 194, 28, 133, -1, 70, 130, 44, -1, 44, 43, 70, -1, 1, 35, 34, -1, 34, 26, 1, -1, 30, 135, 134, -1, 134, 27, 30, -1, 13, 136, 33, -1, 33, 14, 13, -1, 61, 60, 31, -1, 31, 1, 61, -1, 135, 136, 35, -1, 28, 194, 99, -1, 99, 36, 28, -1, 38, 29, 28, -1, 28, 36, 38, -1, 4, 2, 37, -1, 37, 39, 4, -1, 40, 27, 29, -1, 29, 38, 40, -1, 37, 2, 100, -1, 100, 64, 37, -1, 45, 7, 113, -1, 113, 114, 45, -1, 54, 45, 114, -1, 114, 115, 54, -1, 19, 20, 49, -1, 49, 48, 19, -1, 50, 23, 180, -1, 180, 67, 50, -1, 47, 22, 21, -1, 21, 53, 47, -1, 51, 24, 25, -1, 25, 52, 51, -1, 49, 20, 22, -1, 22, 47, 49, -1, 48, 52, 25, -1, 25, 19, 48, -1, 53, 21, 23, -1, 23, 50, 53, -1, 116, 46, 101, -1, 101, 217, 116, -1, 54, 2, 4, -1, 4, 45, 54, -1, 117, 113, 7, -1, 7, 6, 117, -1, 32, 55, 33, -1, 33, 30, 32, -1, 44, 130, 55, -1, 19, 25, 57, -1, 57, 56, 19, -1, 23, 21, 59, -1, 59, 58, 23, -1, 0, 31, 60, -1, 60, 56, 0, -1, 8, 98, 97, -1, 97, 58, 8, -1, 1, 26, 59, -1, 59, 61, 1, -1, 62, 3, 5, -1, 5, 57, 62, -1, 22, 20, 60, -1, 60, 61, 22, -1, 62, 24, 221, -1, 221, 222, 62, -1, 46, 36, 99, -1, 99, 101, 46, -1, 3, 62, 222, -1, 222, 66, 3, -1, 2, 54, 223, -1, 223, 100, 2, -1, 187, 16, 15, -1, 15, 170, 187, -1, 54, 115, 118, -1, 118, 223, 54, -1, 24, 51, 224, -1, 224, 221, 24, -1, 51, 52, 48, -1, 48, 49, 47, -1, 47, 53, 50, -1, 48, 47, 50, -1, 51, 48, 50, -1, 51, 50, 67, -1, 224, 51, 67, -1, 68, 6, 7, -1, 7, 69, 68, -1, 43, 42, 69, -1, 69, 70, 43, -1, 72, 73, 74, -1, 74, 71, 72, -1, 79, 80, 94, -1, 94, 78, 79, -1, 72, 71, 82, -1, 85, 235, 84, -1, 84, 77, 85, -1, 75, 77, 84, -1, 84, 83, 75, -1, 74, 86, 240, -1, 240, 95, 74, -1, 73, 87, 86, -1, 86, 74, 73, -1, 94, 81, 92, -1, 92, 88, 94, -1, 77, 93, 102, -1, 102, 85, 77, -1, 90, 82, 71, -1, 71, 91, 90, -1, 89, 80, 82, -1, 82, 90, 89, -1, 91, 71, 249, -1, 249, 250, 91, -1, 82, 80, 79, -1, 79, 72, 82, -1, 71, 74, 95, -1, 95, 249, 71, -1, 96, 88, 92, -1, 93, 88, 96, -1, 96, 102, 93, -1, 80, 89, 81, -1, 81, 94, 80, -1, 88, 76, 78, -1, 78, 94, 88, -1, 88, 93, 76, -1, 93, 77, 76, -1, 103, 104, 108, -1, 108, 112, 103, -1, 104, 105, 109, -1, 109, 108, 104, -1, 105, 119, 258, -1, 258, 109, 105, -1, 107, 111, 110, -1, 110, 106, 107, -1, 103, 112, 111, -1, 111, 107, 103, -1, 113, 121, 124, -1, 124, 114, 113, -1, 114, 124, 125, -1, 125, 115, 114, -1, 116, 217, 127, -1, 127, 122, 116, -1, 117, 116, 122, -1, 122, 123, 117, -1, 117, 123, 121, -1, 121, 113, 117, -1, 106, 110, 268, -1, 268, 120, 106, -1, 115, 125, 126, -1, 126, 118, 115, -1, 121, 112, 108, -1, 108, 124, 121, -1, 124, 108, 109, -1, 109, 125, 124, -1, 268, 110, 122, -1, 122, 127, 268, -1, 122, 110, 111, -1, 111, 123, 122, -1, 123, 111, 112, -1, 112, 121, 123, -1, 125, 109, 258, -1, 258, 126, 125, -1, 39, 11, 14, -1, 27, 40, 128, -1, 40, 68, 41, -1, 41, 129, 40, -1, 4, 39, 130, -1, 130, 70, 4, -1, 130, 39, 14, -1, 14, 33, 130, -1, 41, 42, 131, -1, 42, 43, 131, -1, 43, 44, 131, -1, 44, 55, 131, -1, 55, 32, 131, -1, 32, 128, 131, -1, 128, 129, 131, -1, 129, 41, 131, -1, 130, 33, 55, -1, 40, 129, 128, -1, 17, 16, 8, -1, 34, 10, 26, -1, 5, 3, 133, -1, 133, 132, 5, -1, 134, 0, 5, -1, 5, 132, 134, -1, 3, 66, 137, -1, 137, 133, 3, -1, 135, 31, 0, -1, 0, 134, 135, -1, 30, 33, 136, -1, 136, 135, 30, -1, 13, 34, 35, -1, 35, 136, 13, -1, 128, 32, 30, -1, 30, 27, 128, -1, 35, 1, 31, -1, 31, 135, 35, -1, 138, 141, 140, -1, 140, 139, 138, -1, 143, 142, 145, -1, 145, 144, 143, -1, 147, 146, 149, -1, 149, 148, 147, -1, 150, 153, 152, -1, 152, 151, 150, -1, 154, 156, 155, -1, 146, 147, 158, -1, 158, 157, 146, -1, 139, 147, 148, -1, 148, 159, 139, -1, 160, 154, 155, -1, 155, 140, 160, -1, 161, 164, 163, -1, 163, 162, 161, -1, 165, 151, 167, -1, 167, 166, 165, -1, 150, 151, 165, -1, 165, 168, 150, -1, 150, 169, 153, -1, 65, 169, 171, -1, 171, 170, 65, -1, 64, 153, 169, -1, 169, 65, 64, -1, 171, 168, 173, -1, 173, 172, 171, -1, 174, 165, 166, -1, 166, 175, 174, -1, 168, 165, 174, -1, 174, 173, 168, -1, 150, 168, 171, -1, 171, 169, 150, -1, 143, 176, 178, -1, 178, 177, 143, -1, 163, 179, 180, -1, 180, 97, 163, -1, 182, 181, 183, -1, 183, 164, 182, -1, 185, 184, 186, -1, 186, 144, 185, -1, 173, 174, 161, -1, 161, 162, 173, -1, 172, 162, 98, -1, 98, 187, 172, -1, 188, 191, 190, -1, 190, 189, 188, -1, 192, 188, 189, -1, 189, 193, 192, -1, 190, 191, 194, -1, 194, 137, 190, -1, 160, 196, 195, -1, 195, 197, 160, -1, 198, 161, 175, -1, 175, 199, 198, -1, 200, 192, 193, -1, 193, 201, 200, -1, 166, 167, 203, -1, 203, 202, 166, -1, 182, 198, 204, -1, 204, 177, 182, -1, 201, 199, 202, -1, 191, 149, 99, -1, 99, 194, 191, -1, 148, 149, 191, -1, 191, 188, 148, -1, 154, 152, 153, -1, 153, 205, 154, -1, 159, 148, 188, -1, 188, 192, 159, -1, 153, 64, 100, -1, 100, 205, 153, -1, 156, 206, 207, -1, 207, 155, 156, -1, 209, 208, 206, -1, 206, 156, 209, -1, 176, 210, 211, -1, 211, 178, 176, -1, 212, 67, 180, -1, 180, 179, 212, -1, 213, 214, 183, -1, 183, 181, 213, -1, 216, 215, 186, -1, 186, 184, 216, -1, 211, 213, 181, -1, 181, 178, 211, -1, 210, 176, 186, -1, 186, 215, 210, -1, 214, 212, 179, -1, 179, 183, 214, -1, 157, 217, 101, -1, 101, 146, 157, -1, 209, 156, 154, -1, 154, 205, 209, -1, 158, 147, 155, -1, 155, 207, 158, -1, 218, 200, 203, -1, 203, 219, 218, -1, 195, 219, 197, -1, 176, 143, 144, -1, 144, 186, 176, -1, 179, 163, 164, -1, 164, 183, 179, -1, 142, 143, 177, -1, 177, 204, 142, -1, 162, 163, 97, -1, 97, 98, 162, -1, 198, 182, 164, -1, 164, 161, 198, -1, 185, 144, 145, -1, 145, 220, 185, -1, 181, 182, 177, -1, 177, 178, 181, -1, 185, 222, 221, -1, 221, 184, 185, -1, 146, 101, 99, -1, 99, 149, 146, -1, 220, 66, 222, -1, 222, 185, 220, -1, 205, 100, 223, -1, 223, 209, 205, -1, 187, 170, 171, -1, 171, 172, 187, -1, 209, 223, 118, -1, 118, 208, 209, -1, 184, 221, 224, -1, 224, 216, 184, -1, 212, 214, 213, -1, 213, 211, 210, -1, 212, 213, 210, -1, 210, 215, 216, -1, 212, 210, 216, -1, 67, 212, 216, -1, 224, 67, 216, -1, 139, 140, 155, -1, 155, 147, 139, -1, 196, 160, 140, -1, 140, 141, 196, -1, 226, 225, 228, -1, 228, 227, 226, -1, 230, 229, 232, -1, 232, 231, 230, -1, 226, 233, 225, -1, 85, 234, 236, -1, 236, 235, 85, -1, 238, 237, 236, -1, 236, 234, 238, -1, 228, 95, 240, -1, 240, 239, 228, -1, 227, 228, 239, -1, 239, 241, 227, -1, 232, 244, 243, -1, 243, 242, 232, -1, 234, 85, 102, -1, 102, 245, 234, -1, 246, 247, 225, -1, 225, 233, 246, -1, 248, 246, 233, -1, 233, 231, 248, -1, 247, 250, 249, -1, 249, 225, 247, -1, 233, 226, 230, -1, 230, 231, 233, -1, 225, 249, 95, -1, 95, 228, 225, -1, 96, 243, 244, -1, 245, 102, 96, -1, 96, 244, 245, -1, 231, 232, 242, -1, 242, 248, 231, -1, 244, 232, 229, -1, 229, 251, 244, -1, 244, 251, 245, -1, 245, 251, 234, -1, 252, 255, 254, -1, 254, 253, 252, -1, 253, 254, 257, -1, 257, 256, 253, -1, 256, 257, 258, -1, 258, 119, 256, -1, 260, 259, 262, -1, 262, 261, 260, -1, 252, 260, 261, -1, 261, 255, 252, -1, 207, 206, 264, -1, 264, 263, 207, -1, 206, 208, 265, -1, 265, 264, 206, -1, 157, 266, 127, -1, 127, 217, 157, -1, 158, 267, 266, -1, 266, 157, 158, -1, 158, 207, 263, -1, 263, 267, 158, -1, 259, 120, 268, -1, 268, 262, 259, -1, 208, 118, 126, -1, 126, 265, 208, -1, 263, 264, 254, -1, 254, 255, 263, -1, 264, 265, 257, -1, 257, 254, 264, -1, 268, 127, 266, -1, 266, 262, 268, -1, 266, 267, 261, -1, 261, 262, 266, -1, 267, 263, 255, -1, 255, 261, 267, -1, 265, 126, 258, -1, 258, 257, 265, -1, 152, 167, 151, -1, 192, 269, 159, -1, 159, 270, 138, -1, 138, 139, 159, -1, 154, 160, 197, -1, 197, 152, 154, -1, 197, 203, 167, -1, 167, 152, 197, -1, 138, 271, 141, -1, 141, 271, 196, -1, 196, 271, 195, -1, 195, 271, 219, -1, 219, 271, 218, -1, 218, 271, 269, -1, 269, 271, 270, -1, 270, 271, 138, -1, 197, 219, 203, -1, 159, 269, 270, -1, 173, 162, 172, -1, 175, 161, 174, -1, 145, 189, 190, -1, 190, 220, 145, -1, 193, 189, 145, -1, 145, 142, 193, -1, 220, 190, 137, -1, 137, 66, 220, -1, 201, 193, 142, -1, 142, 204, 201, -1, 200, 201, 202, -1, 202, 203, 200, -1, 166, 202, 199, -1, 199, 175, 166, -1, 269, 192, 200, -1, 200, 218, 269, -1, 199, 201, 204, -1, 204, 198, 199, -1].to_java Java::int)
                                        .setCreaseAngle(1.57)
                                        .setTexCoordIndex([0, 88, 89, -1, 89, 3, 0, -1, 5, 6, 7, -1, 7, 4, 5, -1, 1, 11, 12, -1, 12, 10, 1, -1, 13, 14, 15, -1, 15, 16, 13, -1, 17, 2, 18, -1, 10, 72, 71, -1, 71, 1, 10, -1, 88, 20, 11, -1, 11, 1, 88, -1, 90, 89, 2, -1, 2, 17, 90, -1, 22, 23, 24, -1, 24, 25, 22, -1, 26, 27, 28, -1, 28, 14, 26, -1, 13, 29, 26, -1, 26, 14, 13, -1, 13, 16, 30, -1, 31, 32, 33, -1, 33, 30, 31, -1, 34, 31, 30, -1, 30, 16, 34, -1, 33, 35, 36, -1, 36, 29, 33, -1, 37, 38, 27, -1, 27, 26, 37, -1, 29, 36, 37, -1, 37, 26, 29, -1, 13, 30, 33, -1, 33, 29, 13, -1, 5, 40, 41, -1, 41, 39, 5, -1, 24, 43, 44, -1, 44, 42, 24, -1, 46, 25, 47, -1, 47, 45, 46, -1, 49, 6, 50, -1, 50, 48, 49, -1, 36, 23, 22, -1, 22, 37, 36, -1, 35, 51, 52, -1, 52, 23, 35, -1, 8, 154, 155, -1, 155, 9, 8, -1, 19, 156, 154, -1, 154, 8, 19, -1, 155, 159, 55, -1, 55, 9, 155, -1, 90, 152, 56, -1, 56, 21, 90, -1, 57, 63, 38, -1, 38, 22, 57, -1, 59, 157, 156, -1, 156, 19, 59, -1, 27, 158, 61, -1, 61, 28, 27, -1, 46, 40, 60, -1, 60, 57, 46, -1, 157, 158, 63, -1, 9, 55, 64, -1, 64, 12, 9, -1, 11, 8, 9, -1, 9, 12, 11, -1, 17, 65, 16, -1, 16, 15, 17, -1, 20, 19, 8, -1, 8, 11, 20, -1, 16, 65, 66, -1, 66, 34, 16, -1, 18, 2, 68, -1, 68, 67, 18, -1, 70, 18, 67, -1, 67, 69, 70, -1, 39, 41, 74, -1, 74, 73, 39, -1, 75, 42, 44, -1, 44, 76, 75, -1, 77, 45, 47, -1, 47, 78, 77, -1, 80, 48, 50, -1, 50, 79, 80, -1, 74, 41, 45, -1, 45, 77, 74, -1, 73, 79, 50, -1, 50, 39, 73, -1, 78, 47, 42, -1, 42, 75, 78, -1, 72, 10, 81, -1, 81, 82, 72, -1, 70, 65, 17, -1, 17, 18, 70, -1, 71, 68, 2, -1, 2, 1, 71, -1, 58, 62, 61, -1, 61, 59, 58, -1, 56, 152, 62, -1, 39, 50, 6, -1, 6, 5, 39, -1, 42, 47, 25, -1, 25, 24, 42, -1, 4, 60, 40, -1, 40, 5, 4, -1, 23, 52, 43, -1, 43, 24, 23, -1, 57, 22, 25, -1, 25, 46, 57, -1, 49, 53, 7, -1, 7, 6, 49, -1, 45, 41, 40, -1, 40, 46, 45, -1, 49, 48, 83, -1, 83, 84, 49, -1, 10, 12, 64, -1, 64, 81, 10, -1, 53, 49, 84, -1, 84, 54, 53, -1, 65, 70, 85, -1, 85, 66, 65, -1, 51, 35, 33, -1, 33, 32, 51, -1, 70, 69, 86, -1, 86, 85, 70, -1, 48, 80, 87, -1, 87, 83, 48, -1, 80, 79, 73, -1, 73, 74, 77, -1, 77, 78, 75, -1, 73, 77, 75, -1, 80, 73, 75, -1, 80, 75, 76, -1, 87, 80, 76, -1, 88, 1, 2, -1, 2, 89, 88, -1, 21, 3, 89, -1, 89, 90, 21, -1, 92, 93, 94, -1, 94, 91, 92, -1, 96, 97, 98, -1, 98, 95, 96, -1, 92, 91, 99, -1, 101, 102, 103, -1, 103, 100, 101, -1, 105, 100, 103, -1, 103, 104, 105, -1, 94, 106, 107, -1, 107, 108, 94, -1, 93, 109, 106, -1, 106, 94, 93, -1, 98, 110, 111, -1, 111, 112, 98, -1, 100, 113, 114, -1, 114, 101, 100, -1, 115, 99, 91, -1, 91, 116, 115, -1, 117, 97, 99, -1, 99, 115, 117, -1, 116, 91, 118, -1, 118, 119, 116, -1, 99, 97, 96, -1, 96, 92, 99, -1, 91, 94, 108, -1, 108, 118, 91, -1, 120, 112, 111, -1, 113, 112, 120, -1, 120, 114, 113, -1, 97, 117, 110, -1, 110, 98, 97, -1, 112, 121, 95, -1, 95, 98, 112, -1, 112, 113, 121, -1, 113, 100, 121, -1, 122, 123, 124, -1, 124, 125, 122, -1, 123, 126, 127, -1, 127, 124, 123, -1, 126, 128, 129, -1, 129, 127, 126, -1, 131, 132, 133, -1, 133, 130, 131, -1, 122, 125, 132, -1, 132, 131, 122, -1, 136, 143, 146, -1, 146, 135, 136, -1, 135, 146, 147, -1, 147, 137, 135, -1, 139, 142, 149, -1, 149, 144, 139, -1, 138, 139, 144, -1, 144, 145, 138, -1, 138, 145, 143, -1, 143, 136, 138, -1, 130, 133, 134, -1, 134, 140, 130, -1, 137, 147, 148, -1, 148, 141, 137, -1, 143, 125, 124, -1, 124, 146, 143, -1, 146, 124, 127, -1, 127, 147, 146, -1, 134, 133, 144, -1, 144, 149, 134, -1, 144, 133, 132, -1, 132, 145, 144, -1, 145, 132, 125, -1, 125, 143, 145, -1, 147, 127, 129, -1, 129, 148, 147, -1, 15, 14, 28, -1, 19, 20, 150, -1, 20, 88, 0, -1, 0, 151, 20, -1, 17, 15, 152, -1, 152, 90, 17, -1, 152, 15, 28, -1, 28, 61, 152, -1, 0, 3, 153, -1, 3, 21, 153, -1, 21, 56, 153, -1, 56, 62, 153, -1, 62, 58, 153, -1, 58, 150, 153, -1, 150, 151, 153, -1, 151, 0, 153, -1, 152, 61, 62, -1, 20, 151, 150, -1, 36, 35, 23, -1, 38, 37, 22, -1, 7, 53, 155, -1, 155, 154, 7, -1, 156, 4, 7, -1, 7, 154, 156, -1, 53, 54, 159, -1, 159, 155, 53, -1, 157, 60, 4, -1, 4, 156, 157, -1, 59, 61, 158, -1, 158, 157, 59, -1, 27, 38, 63, -1, 63, 158, 27, -1, 150, 58, 59, -1, 59, 19, 150, -1, 63, 57, 60, -1, 60, 157, 63, -1, 160, 163, 162, -1, 162, 161, 160, -1, 165, 164, 167, -1, 167, 166, 165, -1, 169, 168, 171, -1, 171, 170, 169, -1, 172, 175, 174, -1, 174, 173, 172, -1, 176, 178, 177, -1, 168, 169, 180, -1, 180, 179, 168, -1, 161, 169, 170, -1, 170, 181, 161, -1, 182, 176, 177, -1, 177, 162, 182, -1, 183, 186, 185, -1, 185, 184, 183, -1, 187, 173, 189, -1, 189, 188, 187, -1, 172, 173, 187, -1, 187, 190, 172, -1, 172, 191, 175, -1, 192, 191, 194, -1, 194, 193, 192, -1, 195, 175, 191, -1, 191, 192, 195, -1, 194, 190, 197, -1, 197, 196, 194, -1, 198, 187, 188, -1, 188, 199, 198, -1, 190, 187, 198, -1, 198, 197, 190, -1, 172, 190, 194, -1, 194, 191, 172, -1, 165, 200, 202, -1, 202, 201, 165, -1, 185, 203, 205, -1, 205, 204, 185, -1, 207, 206, 208, -1, 208, 186, 207, -1, 210, 209, 211, -1, 211, 166, 210, -1, 197, 198, 183, -1, 183, 184, 197, -1, 196, 184, 213, -1, 213, 212, 196, -1, 214, 217, 216, -1, 216, 215, 214, -1, 218, 214, 215, -1, 215, 219, 218, -1, 216, 217, 221, -1, 221, 220, 216, -1, 182, 223, 222, -1, 222, 224, 182, -1, 225, 183, 199, -1, 199, 226, 225, -1, 227, 218, 219, -1, 219, 228, 227, -1, 188, 189, 230, -1, 230, 229, 188, -1, 207, 225, 231, -1, 231, 201, 207, -1, 228, 226, 229, -1, 217, 171, 232, -1, 232, 221, 217, -1, 170, 171, 217, -1, 217, 214, 170, -1, 176, 174, 175, -1, 175, 233, 176, -1, 181, 170, 214, -1, 214, 218, 181, -1, 175, 195, 234, -1, 234, 233, 175, -1, 178, 235, 236, -1, 236, 177, 178, -1, 238, 237, 235, -1, 235, 178, 238, -1, 200, 239, 240, -1, 240, 202, 200, -1, 241, 242, 205, -1, 205, 203, 241, -1, 243, 244, 208, -1, 208, 206, 243, -1, 246, 245, 211, -1, 211, 209, 246, -1, 240, 243, 206, -1, 206, 202, 240, -1, 239, 200, 211, -1, 211, 245, 239, -1, 244, 241, 203, -1, 203, 208, 244, -1, 179, 248, 247, -1, 247, 168, 179, -1, 238, 178, 176, -1, 176, 233, 238, -1, 180, 169, 177, -1, 177, 236, 180, -1, 249, 227, 230, -1, 230, 250, 249, -1, 222, 250, 224, -1, 200, 165, 166, -1, 166, 211, 200, -1, 203, 185, 186, -1, 186, 208, 203, -1, 164, 165, 201, -1, 201, 231, 164, -1, 184, 185, 204, -1, 204, 213, 184, -1, 225, 207, 186, -1, 186, 183, 225, -1, 210, 166, 167, -1, 167, 251, 210, -1, 206, 207, 201, -1, 201, 202, 206, -1, 210, 253, 252, -1, 252, 209, 210, -1, 168, 247, 232, -1, 232, 171, 168, -1, 251, 254, 253, -1, 253, 210, 251, -1, 233, 234, 255, -1, 255, 238, 233, -1, 212, 193, 194, -1, 194, 196, 212, -1, 238, 255, 256, -1, 256, 237, 238, -1, 209, 252, 257, -1, 257, 246, 209, -1, 241, 244, 243, -1, 243, 240, 239, -1, 241, 243, 239, -1, 239, 245, 246, -1, 241, 239, 246, -1, 242, 241, 246, -1, 257, 242, 246, -1, 161, 162, 177, -1, 177, 169, 161, -1, 223, 182, 162, -1, 162, 163, 223, -1, 259, 258, 261, -1, 261, 260, 259, -1, 263, 262, 265, -1, 265, 264, 263, -1, 259, 266, 258, -1, 268, 267, 270, -1, 270, 269, 268, -1, 272, 271, 270, -1, 270, 267, 272, -1, 261, 275, 274, -1, 274, 273, 261, -1, 260, 261, 273, -1, 273, 276, 260, -1, 265, 279, 278, -1, 278, 277, 265, -1, 267, 268, 281, -1, 281, 280, 267, -1, 282, 283, 258, -1, 258, 266, 282, -1, 284, 282, 266, -1, 266, 264, 284, -1, 283, 286, 285, -1, 285, 258, 283, -1, 266, 259, 263, -1, 263, 264, 266, -1, 258, 285, 275, -1, 275, 261, 258, -1, 287, 278, 279, -1, 280, 281, 287, -1, 287, 279, 280, -1, 264, 265, 277, -1, 277, 284, 264, -1, 279, 265, 262, -1, 262, 288, 279, -1, 279, 288, 280, -1, 280, 288, 267, -1, 289, 292, 291, -1, 291, 290, 289, -1, 290, 291, 294, -1, 294, 293, 290, -1, 293, 294, 296, -1, 296, 295, 293, -1, 298, 297, 300, -1, 300, 299, 298, -1, 289, 298, 299, -1, 299, 292, 289, -1, 302, 301, 304, -1, 304, 303, 302, -1, 301, 305, 306, -1, 306, 304, 301, -1, 307, 310, 309, -1, 309, 308, 307, -1, 311, 312, 310, -1, 310, 307, 311, -1, 311, 302, 303, -1, 303, 312, 311, -1, 297, 313, 314, -1, 314, 300, 297, -1, 305, 315, 316, -1, 316, 306, 305, -1, 303, 304, 291, -1, 291, 292, 303, -1, 304, 306, 294, -1, 294, 291, 304, -1, 314, 309, 310, -1, 310, 300, 314, -1, 310, 312, 299, -1, 299, 300, 310, -1, 312, 303, 292, -1, 292, 299, 312, -1, 306, 316, 296, -1, 296, 294, 306, -1, 174, 189, 173, -1, 218, 317, 181, -1, 181, 318, 160, -1, 160, 161, 181, -1, 176, 182, 224, -1, 224, 174, 176, -1, 224, 230, 189, -1, 189, 174, 224, -1, 160, 319, 163, -1, 163, 319, 223, -1, 223, 319, 222, -1, 222, 319, 250, -1, 250, 319, 249, -1, 249, 319, 317, -1, 317, 319, 318, -1, 318, 319, 160, -1, 224, 250, 230, -1, 181, 317, 318, -1, 197, 184, 196, -1, 199, 183, 198, -1, 167, 215, 216, -1, 216, 251, 167, -1, 219, 215, 167, -1, 167, 164, 219, -1, 251, 216, 220, -1, 220, 254, 251, -1, 228, 219, 164, -1, 164, 231, 228, -1, 227, 228, 229, -1, 229, 230, 227, -1, 188, 229, 226, -1, 226, 199, 188, -1, 317, 218, 227, -1, 227, 249, 317, -1, 226, 228, 231, -1, 231, 225, 226, -1].to_java Java::int)
                                        .setCoord(Coordinate.new()
                                            .setPoint([4.394, 7.966, -2.09, 4.318, 7.966, 1.477, 1.631, 13.18, 1.925, 1.504, 7.966, -2.978, 3.828, 13.41, 1.536, 3.096, 7.966, -2.715, 3.474, 14.87, -2.403, 4.016, 15.32, -0.5639, 1.633, 7.966, 2.759, 2.087, 9.812, 3.467, 3.195, 8.598, 2.928, 3.346, 11.17, 2.952, 2.003, 11.19, 3.134, 4.216, 9.735, 2.531, 4.153, 10.95, 2.528, 0.9118, 9.786, 3.228, 1.099, 8.612, 3.073, 2.051, 8.597, 3.141, 3.379, 9.783, 3.189, 4.906, 1.674, -2.142, 5.354, 1.674, -0.4879, 3.402, 1.674, 2.656, 4.76, 1.674, 1.623, 1.651, 1.674, 3.071, 1.466, 1.674, -3.496, 3.248, 1.674, -3.165, 3.035, 7.966, 2.468, 4.579, 10.46, -2.264, 1.432, 10.46, -3.176, 3.165, 10.45, -2.989, 5.132, 10.52, -0.4879, 4.781, 7.966, -0.4879, 5.238, 10.81, -0.4879, 4.783, 10.67, 1.609, 3.947, 8.629, 2.465, 4.45, 8.734, 1.525, 1.447, 12.42, -3.297, 1.597, 12.42, 2.314, 3.221, 12.42, -3.08, 3.643, 12.42, 2.116, 5.005, 12.42, -2.679, 6.804, 14.14, -1.748, 7.18, 14.49, -0.5316, 6.72, 13.99, 0.8224, 5.817, 12.42, 1.415, 2.684, 14.72, 0.6434, 1.428, 14.84, -2.625, 5.033, -0.1701, 1.71, 5.348, -0.1701, -2.236, 5.956, -0.1701, -0.4879, 1.677, -0.1701, 3.266, 1.426, -0.1701, -3.727, 3.353, -0.1701, -3.358, 3.482, -0.1701, 2.778, 1.293, 14.28, 1.254, 5.538, 11.21, 0.9485, 4.409, 4.941, -2.025, 3.089, 4.941, -2.79, 1.619, 4.941, 2.846, 3.247, 4.941, 2.476, 4.753, 4.941, -0.4879, 4.297, 4.941, 1.542, 1.478, 4.941, -3.144, 1.064, 10.88, 3.093, 0, 12.41, 2.289, 0, 10.86, 2.814, 0, 7.966, -2.918, 0, -0.1701, 3.391, 5.237, 14.6, -2.153, 5.242, 15.21, -0.5639, 5.148, 13.63, 1.281, 1.456, 14.95, -2.682, 5.157, 14.99, -2.404, 4.717, 12.31, -3.342, 1.721, 12.46, -3.516, 2.288, 10.12, 3.411, 2.515, 11.25, 3.213, 0.7893, 10.45, 3.307, 4.634, 13.76, 1.456, 5.458, 15.4, -0.5581, 3.733, 15.58, -0.562, 1.979, 14.87, 1.012, 3.242, 15.45, -2.214, 2.668, 8.708, 3.775, 0.673, 10.03, 3.465, 0, 10.52, 3.116, 1.757, 9.411, -3.605, 4.455, 9.282, -3.243, 1.643, 13.15, 2.017, 1.752, 15.71, -0.5545, 1.42, 15.94, -1.23, 0.7787, 16.05, -1.722, 1.449, 13.94, 1.565, 0.7596, 10.74, 3.216, 3.318, 14.29, 1.323, 0, 12.46, -3.529, 0, 13.18, 2.029, 0, 4.941, 2.998, 0, 7.966, 2.833, 0, 12.42, -3.267, 0, 13.09, 1.966, 0, 14.84, -2.676, 0, 10.72, 3.07, 1.186, 18.75, -0.2328, 1.09, 18.63, 0.2718, 0.5329, 18.51, 0.7137, 0.5944, 18.85, -1.071, 1.008, 18.81, -0.696, 1.298, 17.41, 0.1659, 0.746, 17.28, 0.7063, 0.7732, 17.73, -1.409, 1.298, 17.65, -1.009, 1.46, 17.55, -0.4555, 1.671, 15.69, -0.5521, 1.457, 15.47, 0.0826, 0.803, 15.29, 0.5457, 0.8014, 15.83, -1.702, 1.408, 15.8, -1.23, 0, 15.19, 0.7518, 0, 18.42, 0.9895, 0, 18.83, -1.236, 1.484, 16.57, -0.5421, 0.7466, 16.72, -1.542, 1.283, 16.66, -1.102, 1.306, 16.45, 0.1104, 0.7344, 16.31, 0.5306, 0, 16.22, 0.7959, 0, 16.74, -1.764, 5.58, 11.3, -1.723, 5.858, 12.42, -2.335, 5.068, 12.42, 1.651, 6.569, 12.42, -0.5253, 3.131, 9.095, -2.789, 1.472, 9.099, -3.048, 4.448, 9.099, -2.103, 4.893, 9.127, -0.4879, 4.614, 9.612, 1.567, 0, 9.062, -2.999, -6.804, 14.14, -1.748, -5.237, 14.6, -2.153, -5.242, 15.21, -0.5639, -7.18, 14.49, -0.5316, -4.394, 7.966, -2.09, -4.409, 4.941, -2.025, -3.089, 4.941, -2.79, -3.096, 7.966, -2.715, -1.428, 14.84, -2.625, -3.474, 14.87, -2.403, -3.221, 12.42, -3.08, -1.447, 12.42, -3.297, -2.003, 11.19, 3.134, -3.346, 11.17, 2.952, -3.643, 12.42, 2.116, -1.597, 12.42, 2.314, -3.828, 13.41, 1.536, -4.016, 15.32, -0.5639, -2.684, 14.72, 0.6434, -0.8014, 15.83, -1.702, -1.408, 15.8, -1.23, -5.005, 12.42, -2.679, -5.148, 13.63, 1.281, -3.035, 7.966, 2.468, -1.633, 7.966, 2.759, -1.619, 4.941, 2.846, -3.247, 4.941, 2.476, -3.379, 9.783, 3.189, -4.216, 9.735, 2.531, -4.153, 10.95, 2.528, -2.087, 9.812, 3.467, -1.064, 10.88, 3.093, 0, 9.744, 2.948, -0.9118, 9.786, 3.228, -1.099, 8.612, 3.073, -2.051, 8.597, 3.141, -3.195, 8.598, 2.928, -3.947, 8.629, 2.465, -4.906, 1.674, -2.142, -4.753, 4.941, -0.4879, -5.354, 1.674, -0.4879, -1.651, 1.674, 3.071, 0, 1.674, 3.212, -4.76, 1.674, 1.623, -4.297, 4.941, 1.542, -3.402, 1.674, 2.656, -1.466, 1.674, -3.496, -1.478, 4.941, -3.144, -3.248, 1.674, -3.165, 0, 8.608, 2.895, -3.165, 10.45, -2.989, -3.131, 9.095, -2.789, -1.472, 9.099, -3.048, -1.432, 10.46, -3.176, -4.579, 10.46, -2.264, -4.448, 9.099, -2.103, 0, 10.46, -3.117, -5.817, 12.42, 1.415, -6.72, 13.99, 0.8224, -5.068, 12.42, 1.651, -4.318, 7.966, 1.477, -4.45, 8.734, 1.525, -5.132, 10.52, -0.4879, -4.893, 9.127, -0.4879, -4.614, 9.612, 1.567, -4.783, 10.67, 1.609, -4.781, 7.966, -0.4879, -1.631, 13.18, 1.925, -1.457, 15.47, 0.0826, -1.671, 15.69, -0.5521, -0.803, 15.29, 0.5457, -1.293, 14.28, 1.254, -5.348, -0.1701, -2.236, -5.956, -0.1701, -0.4879, -1.677, -0.1701, 3.266, -5.033, -0.1701, 1.71, -3.482, -0.1701, 2.778, -3.353, -0.1701, -3.358, -1.426, -0.1701, -3.727, 0, 15.85, -1.929, -5.238, 10.81, -0.4879, -5.538, 11.21, 0.9485, -1.504, 7.966, -2.978, 0, 1.674, -3.491, 0, 4.941, -3.144, 0, 14.09, 1.378, 0, -0.1701, -3.765, -1.456, 14.95, -2.682, -5.157, 14.99, -2.404, -4.717, 12.31, -3.342, -1.721, 12.46, -3.516, -4.634, 13.76, 1.456, -5.458, 15.4, -0.5581, -3.733, 15.58, -0.562, -3.318, 14.29, 1.323, -3.242, 15.45, -2.214, -0.7893, 10.45, 3.307, 0, 10.2, 3.325, -0.673, 10.03, 3.465, -2.668, 8.708, 3.775, -2.288, 10.12, 3.411, -1.757, 9.411, -3.605, 0, 9.454, -3.626, -4.455, 9.282, -3.243, -1.979, 14.87, 1.012, -1.449, 13.94, 1.565, -1.643, 13.15, 2.017, -0.7596, 10.74, 3.216, -1.42, 15.94, -1.23, -0.7787, 16.05, -1.722, -1.752, 15.71, -0.5545, 0, 14.94, -2.734, 0, 16.09, -1.944, -2.515, 11.25, 3.213, -1.186, 18.75, -0.2328, -1.09, 18.63, 0.2718, -1.298, 17.41, 0.1659, -1.46, 17.55, -0.4555, -0.5329, 18.51, 0.7137, -0.746, 17.28, 0.7063, 0, 17.17, 0.9985, -0.5944, 18.85, -1.071, -1.008, 18.81, -0.696, -1.298, 17.65, -1.009, -0.7732, 17.73, -1.409, -1.484, 16.57, -0.5421, -1.306, 16.45, 0.1104, -0.7344, 16.31, 0.5306, -0.7466, 16.72, -1.542, -1.283, 16.66, -1.102, 0, 17.74, -1.666, -5.58, 11.3, -1.723, -5.858, 12.42, -2.335, -6.569, 12.42, -0.5253].to_java Java::float)
                                        )
                                        .setTexCoord(TextureCoordinate.new()
                                            .setPoint([0.2062, 0.9078, 0.2161, 0.9206, 0.183, 0.9354, 0.1826, 0.9165, 0.2109, 0.7901, 0.2108, 0.7652, 0.2391, 0.7551, 0.2427, 0.7856, 0.2457, 0.818, 0.2761, 0.8169, 0.2391, 0.9419, 0.229, 0.8893, 0.2595, 0.9066, 0.0744, 0.8658, 0.0962, 0.8615, 0.1072, 0.8914, 0.0918, 0.8982, 0.1322, 0.9142, 0.1573, 0.9435, 0.2121, 0.8179, 0.2171, 0.8843, 0.1461, 0.9015, 0.0956, 0.7806, 0.0722, 0.7805, 0.0795, 0.751, 0.1035, 0.7569, 0.0931, 0.8401, 0.1111, 0.8374, 0.1169, 0.8568, 0.0696, 0.8416, 0.0596, 0.8658, 0.0493, 0.864, 0.0441, 0.8402, 0.0535, 0.8402, 0.0684, 0.9052, 0.0581, 0.8096, 0.0756, 0.811, 0.0951, 0.814, 0.1121, 0.8137, 0.2087, 0.7427, 0.1641, 0.7685, 0.1688, 0.7497, 0.0889, 0.722, 0.0604, 0.7475, 0.0707, 0.7136, 0.1311, 0.7433, 0.127, 0.7628, 0.1093, 0.7333, 0.2609, 0.7061, 0.2692, 0.7455, 0.2341, 0.7254, 0.0457, 0.81, 0.0532, 0.7798, 0.2733, 0.7872, 0.2932, 0.7907, 0.2948, 0.8155, 0.1364, 0.878, 0.1278, 0.784, 0.177, 0.8489, 0.1723, 0.8209, 0.1644, 0.7901, 0.1371, 0.8407, 0.1578, 0.8633, 0.1332, 0.8111, 0.2798, 0.9154, 0.1114, 0.9252, 0.0935, 0.9365, 0.1606, 0.9636, 0.1838, 0.9605, 0.1415, 0.9665, 0.1301, 0.9481, 0.2085, 0.9645, 0.2307, 0.9662, 0.207, 0.728, 0.1722, 0.7372, 0.0999, 0.6904, 0.0926, 0.6738, 0.1349, 0.7262, 0.1135, 0.7095, 0.2273, 0.7051, 0.2443, 0.6757, 0.2569, 0.9518, 0.2435, 0.9674, 0.2703, 0.7001, 0.2843, 0.7447, 0.1153, 0.9557, 0.1314, 0.9715, 0.2466, 0.6647, 0.2111, 0.9142, 0.1828, 0.9259, 0.1391, 0.9078, 0.7222, 0.5334, 0.7939, 0.5375, 0.7797, 0.5937, 0.7221, 0.5867, 0.8071, 0.4347, 0.8071, 0.497, 0.7742, 0.4902, 0.7791, 0.4415, 0.7587, 0.519, 0.758, 0.3486, 0.7374, 0.348, 0.7434, 0.3318, 0.7617, 0.3287, 0.8019, 0.318, 0.7855, 0.3483, 0.718, 0.6439, 0.6841, 0.642, 0.6901, 0.5838, 0.7703, 0.6518, 0.7545, 0.451, 0.7462, 0.4243, 0.758, 0.4074, 0.7521, 0.3566, 0.7366, 0.3518, 0.7275, 0.4912, 0.7114, 0.4992, 0.7404, 0.4799, 0.6943, 0.531, 0.6975, 0.5019, 0.7257, 0.3942, 0.7898, 0.3761, 0.4891, 0.264, 0.464, 0.2586, 0.4682, 0.2267, 0.4907, 0.2308, 0.4218, 0.2452, 0.4415, 0.2159, 0.3965, 0.2248, 0.4199, 0.2063, 0.5525, 0.2642, 0.5139, 0.2679, 0.5142, 0.231, 0.5404, 0.2317, 0.5541, 0.2297, 0.4822, 0.1663, 0.5015, 0.1705, 0.461, 0.1589, 0.521, 0.1713, 0.5426, 0.167, 0.5723, 0.2574, 0.443, 0.1534, 0.5601, 0.1684, 0.4961, 0.2007, 0.5415, 0.1994, 0.5176, 0.2012, 0.4752, 0.1965, 0.4512, 0.1874, 0.4315, 0.1798, 0.5571, 0.199, 0.1967, 0.8668, 0.1989, 0.8832, 0.1268, 0.8825, 0.1752, 0.8833, 0.2442, 0.8018, 0.2747, 0.8021, 0.2115, 0.804, 0.1683, 0.8055, 0.1352, 0.8259, 0.294, 0.8031, 0.2062, 0.9078, 0.2111, 0.9142, 0.1828, 0.9259, 0.1826, 0.9165, 0.2109, 0.7901, 0.2108, 0.7652, 0.2391, 0.7551, 0.2427, 0.7856, 0.2391, 0.9419, 0.2161, 0.9206, 0.229, 0.8893, 0.2595, 0.9066, 0.0744, 0.8658, 0.0962, 0.8615, 0.1072, 0.8914, 0.0918, 0.8982, 0.1322, 0.9142, 0.183, 0.9354, 0.1573, 0.9435, 0.2307, 0.9662, 0.2085, 0.9645, 0.2171, 0.8843, 0.1391, 0.9078, 0.0956, 0.7806, 0.0722, 0.7805, 0.0795, 0.751, 0.1035, 0.7569, 0.0931, 0.8401, 0.1111, 0.8374, 0.1169, 0.8568, 0.0696, 0.8416, 0.0596, 0.8658, 0.0493, 0.864, 0.0441, 0.8402, 0.0535, 0.8402, 0.0684, 0.9052, 0.0581, 0.8096, 0.0756, 0.811, 0.0951, 0.814, 0.1121, 0.8137, 0.2087, 0.7427, 0.1641, 0.7685, 0.1688, 0.7497, 0.0889, 0.722, 0.0604, 0.7475, 0.0707, 0.7136, 0.1311, 0.7433, 0.127, 0.7628, 0.1093, 0.7333, 0.2609, 0.7061, 0.2692, 0.7455, 0.2341, 0.7254, 0.0457, 0.81, 0.0532, 0.7798, 0.2457, 0.818, 0.2442, 0.8018, 0.2747, 0.8021, 0.2761, 0.8169, 0.2121, 0.8179, 0.2115, 0.804, 0.294, 0.8031, 0.2948, 0.8155, 0.1364, 0.878, 0.1461, 0.9015, 0.1268, 0.8825, 0.1278, 0.784, 0.1332, 0.8111, 0.1723, 0.8209, 0.1683, 0.8055, 0.1352, 0.8259, 0.1371, 0.8407, 0.1644, 0.7901, 0.2798, 0.9154, 0.1114, 0.9252, 0.0935, 0.9365, 0.1606, 0.9636, 0.1838, 0.9605, 0.1415, 0.9665, 0.1301, 0.9481, 0.207, 0.728, 0.1722, 0.7372, 0.0999, 0.6904, 0.0926, 0.6738, 0.1349, 0.7262, 0.1135, 0.7095, 0.2273, 0.7051, 0.2443, 0.6757, 0.2569, 0.9518, 0.2435, 0.9674, 0.177, 0.8489, 0.1578, 0.8633, 0.2733, 0.7872, 0.2703, 0.7001, 0.2843, 0.7447, 0.2932, 0.7907, 0.1153, 0.9557, 0.1314, 0.9715, 0.2466, 0.6647, 0.7222, 0.5334, 0.7939, 0.5375, 0.7797, 0.5937, 0.7221, 0.5867, 0.8071, 0.4347, 0.8071, 0.497, 0.7742, 0.4902, 0.7791, 0.4415, 0.7587, 0.519, 0.758, 0.3486, 0.7374, 0.348, 0.7434, 0.3318, 0.7617, 0.3287, 0.8019, 0.318, 0.7855, 0.3483, 0.718, 0.6439, 0.6841, 0.642, 0.6901, 0.5838, 0.7703, 0.6518, 0.7545, 0.451, 0.7462, 0.4243, 0.758, 0.4074, 0.7521, 0.3566, 0.7366, 0.3518, 0.7275, 0.4912, 0.7114, 0.4992, 0.7404, 0.4799, 0.6943, 0.531, 0.6975, 0.5019, 0.7257, 0.3942, 0.7898, 0.3761, 0.4891, 0.264, 0.464, 0.2586, 0.4682, 0.2267, 0.4907, 0.2308, 0.4218, 0.2452, 0.4415, 0.2159, 0.3965, 0.2248, 0.4199, 0.2063, 0.5525, 0.2642, 0.5139, 0.2679, 0.5142, 0.231, 0.5404, 0.2317, 0.4822, 0.1663, 0.5015, 0.1705, 0.4961, 0.2007, 0.4752, 0.1965, 0.461, 0.1589, 0.4512, 0.1874, 0.5426, 0.167, 0.5601, 0.1684, 0.5571, 0.199, 0.5415, 0.1994, 0.521, 0.1713, 0.5176, 0.2012, 0.5723, 0.2574, 0.5541, 0.2297, 0.443, 0.1534, 0.4315, 0.1798, 0.1967, 0.8668, 0.1989, 0.8832, 0.1752, 0.8833].to_java Java::float)
                                        )
                                    )
                                )
                            )
                        )
                        .addChild(HAnimJoint.new()
                            .setName("skullbase")
                            .setDEF("hanim_skullbase")
                            .setCenter([0, 52.639999, -0.209].to_java Java::float)
                            .setUlimit([0, 0, 0].to_java Java::float)
                            .setLlimit([0, 0, 0].to_java Java::float)
                            .addChild(HAnimSegment.new()
                                .setName("skull")
                                .setDEF("hanim_skull")
                                .addChild(Transform.new()
                                    .setTranslation([0, 52.639999, -0.209].to_java Java::float)
                                    .addChild(Shape.new()
                                        .setAppearance(Appearance.new()
                                            .setMaterial(Material.new()
                                                .setDiffuseColor([0.588, 0.588, 0.588].to_java Java::float)
                                            )
                                            .setTexture(ImageTexture.new()
                                                .setUSE("GaTextureAtlas")
                                            )
                                        )
                                        .setGeometry(IndexedFaceSet.new()
                                            .setCoordIndex([61, 62, 20, -1, 20, 9, 61, -1, 8, 7, 19, -1, 19, 17, 8, -1, 11, 18, 19, -1, 19, 7, 11, -1, 16, 49, 10, -1, 26, 28, 18, -1, 18, 11, 26, -1, 25, 63, 64, -1, 64, 6, 25, -1, 15, 68, 95, -1, 95, 9, 15, -1, 8, 37, 14, -1, 14, 7, 8, -1, 7, 14, 13, -1, 13, 11, 7, -1, 51, 52, 54, -1, 54, 53, 51, -1, 20, 28, 26, -1, 26, 9, 20, -1, 31, 29, 35, -1, 35, 0, 31, -1, 32, 5, 35, -1, 35, 29, 32, -1, 30, 36, 69, -1, 69, 5, 30, -1, 15, 9, 26, -1, 26, 27, 15, -1, 65, 70, 68, -1, 68, 15, 65, -1, 2, 1, 66, -1, 66, 38, 2, -1, 66, 64, 13, -1, 13, 14, 66, -1, 95, 116, 61, -1, 61, 9, 95, -1, 28, 20, 30, -1, 30, 34, 28, -1, 17, 31, 33, -1, 33, 16, 17, -1, 16, 33, 21, -1, 21, 23, 16, -1, 23, 21, 22, -1, 22, 24, 23, -1, 24, 22, 123, -1, 123, 71, 24, -1, 124, 148, 58, -1, 58, 0, 124, -1, 57, 33, 31, -1, 58, 57, 31, -1, 0, 58, 31, -1, 3, 65, 63, -1, 63, 25, 3, -1, 11, 13, 27, -1, 27, 26, 11, -1, 35, 128, 124, -1, 124, 0, 35, -1, 5, 69, 128, -1, 128, 35, 5, -1, 31, 17, 19, -1, 19, 29, 31, -1, 29, 19, 18, -1, 18, 32, 29, -1, 32, 18, 28, -1, 28, 34, 32, -1, 22, 21, 60, -1, 60, 59, 22, -1, 33, 57, 60, -1, 60, 21, 33, -1, 4, 2, 38, -1, 38, 39, 4, -1, 10, 41, 46, -1, 46, 40, 10, -1, 10, 12, 42, -1, 42, 41, 10, -1, 12, 39, 43, -1, 43, 42, 12, -1, 39, 38, 44, -1, 38, 37, 45, -1, 45, 44, 38, -1, 37, 8, 40, -1, 40, 45, 37, -1, 46, 41, 42, -1, 42, 47, 46, -1, 47, 42, 43, -1, 43, 48, 47, -1, 12, 10, 49, -1, 49, 50, 12, -1, 39, 12, 50, -1, 50, 4, 39, -1, 48, 51, 53, -1, 53, 47, 48, -1, 48, 44, 52, -1, 52, 51, 48, -1, 44, 45, 54, -1, 54, 52, 44, -1, 45, 40, 55, -1, 55, 54, 45, -1, 40, 46, 56, -1, 56, 55, 40, -1, 46, 47, 53, -1, 53, 56, 46, -1, 5, 32, 34, -1, 34, 30, 5, -1, 10, 8, 17, -1, 17, 16, 10, -1, 72, 67, 62, -1, 62, 61, 72, -1, 62, 67, 73, -1, 63, 27, 13, -1, 13, 64, 63, -1, 3, 146, 70, -1, 70, 65, 3, -1, 1, 6, 64, -1, 64, 66, 1, -1, 15, 27, 63, -1, 63, 65, 15, -1, 14, 37, 38, -1, 38, 66, 14, -1, 22, 59, 147, -1, 147, 123, 22, -1, 74, 20, 62, -1, 62, 73, 74, -1, 30, 20, 74, -1, 74, 36, 30, -1, 72, 61, 116, -1, 53, 54, 55, -1, 55, 56, 53, -1, 44, 48, 43, -1, 43, 39, 44, -1, 40, 8, 10, -1, 76, 75, 78, -1, 78, 77, 76, -1, 79, 82, 81, -1, 81, 80, 79, -1, 83, 80, 81, -1, 81, 84, 83, -1, 85, 87, 86, -1, 88, 83, 84, -1, 84, 89, 88, -1, 91, 90, 93, -1, 93, 92, 91, -1, 94, 75, 95, -1, 95, 68, 94, -1, 79, 80, 97, -1, 97, 96, 79, -1, 80, 83, 98, -1, 98, 97, 80, -1, 100, 99, 102, -1, 102, 101, 100, -1, 78, 75, 88, -1, 88, 89, 78, -1, 103, 106, 105, -1, 105, 104, 103, -1, 107, 104, 105, -1, 105, 108, 107, -1, 109, 108, 69, -1, 69, 36, 109, -1, 94, 110, 88, -1, 88, 75, 94, -1, 111, 94, 68, -1, 68, 70, 111, -1, 113, 112, 115, -1, 115, 114, 113, -1, 115, 97, 98, -1, 98, 93, 115, -1, 95, 75, 76, -1, 76, 116, 95, -1, 89, 117, 109, -1, 109, 78, 89, -1, 82, 85, 118, -1, 118, 103, 82, -1, 85, 120, 119, -1, 119, 118, 85, -1, 120, 122, 121, -1, 121, 119, 120, -1, 122, 71, 123, -1, 123, 121, 122, -1, 124, 106, 125, -1, 125, 148, 124, -1, 103, 118, 126, -1, 103, 126, 125, -1, 106, 103, 125, -1, 127, 91, 92, -1, 92, 111, 127, -1, 83, 88, 110, -1, 110, 98, 83, -1, 105, 106, 124, -1, 124, 128, 105, -1, 108, 105, 128, -1, 128, 69, 108, -1, 103, 104, 81, -1, 81, 82, 103, -1, 104, 107, 84, -1, 84, 81, 104, -1, 107, 117, 89, -1, 89, 84, 107, -1, 121, 130, 129, -1, 129, 119, 121, -1, 118, 119, 129, -1, 129, 126, 118, -1, 132, 131, 112, -1, 112, 113, 132, -1, 87, 135, 134, -1, 134, 133, 87, -1, 87, 133, 137, -1, 137, 136, 87, -1, 136, 137, 138, -1, 138, 131, 136, -1, 131, 139, 112, -1, 112, 139, 140, -1, 140, 96, 112, -1, 96, 140, 135, -1, 135, 79, 96, -1, 134, 141, 137, -1, 137, 133, 134, -1, 141, 142, 138, -1, 138, 137, 141, -1, 136, 143, 86, -1, 86, 87, 136, -1, 131, 132, 143, -1, 143, 136, 131, -1, 142, 141, 99, -1, 99, 100, 142, -1, 142, 100, 101, -1, 101, 139, 142, -1, 139, 101, 102, -1, 102, 140, 139, -1, 140, 102, 144, -1, 144, 135, 140, -1, 135, 144, 145, -1, 145, 134, 135, -1, 134, 145, 99, -1, 99, 141, 134, -1, 108, 109, 117, -1, 117, 107, 108, -1, 87, 85, 82, -1, 82, 79, 87, -1, 72, 76, 77, -1, 77, 67, 72, -1, 77, 73, 67, -1, 92, 93, 98, -1, 98, 110, 92, -1, 127, 111, 70, -1, 70, 146, 127, -1, 114, 115, 93, -1, 93, 90, 114, -1, 94, 111, 92, -1, 92, 110, 94, -1, 97, 115, 112, -1, 112, 96, 97, -1, 121, 123, 147, -1, 147, 130, 121, -1, 74, 73, 77, -1, 77, 78, 74, -1, 109, 36, 74, -1, 74, 78, 109, -1, 72, 116, 76, -1, 99, 145, 144, -1, 144, 102, 99, -1, 139, 131, 138, -1, 138, 142, 139, -1, 135, 87, 79, -1, 232, 233, 197, -1, 197, 152, 232, -1, 178, 179, 154, -1, 154, 153, 178, -1, 239, 240, 224, -1, 224, 158, 239, -1, 193, 195, 159, -1, 152, 193, 159, -1, 152, 159, 232, -1, 160, 226, 225, -1, 225, 159, 160, -1, 160, 158, 224, -1, 224, 226, 160, -1, 154, 163, 162, -1, 162, 157, 154, -1, 158, 160, 162, -1, 162, 163, 158, -1, 155, 208, 209, -1, 209, 164, 155, -1, 209, 182, 165, -1, 165, 168, 206, -1, 206, 207, 167, -1, 167, 166, 206, -1, 169, 241, 247, -1, 247, 183, 169, -1, 163, 154, 179, -1, 158, 163, 242, -1, 242, 239, 158, -1, 178, 183, 247, -1, 247, 281, 178, -1, 154, 199, 198, -1, 198, 153, 154, -1, 157, 200, 199, -1, 199, 154, 157, -1, 156, 201, 200, -1, 200, 157, 156, -1, 155, 202, 201, -1, 201, 156, 155, -1, 155, 164, 203, -1, 203, 202, 155, -1, 164, 166, 204, -1, 204, 203, 164, -1, 166, 167, 205, -1, 205, 204, 166, -1, 167, 153, 198, -1, 198, 205, 167, -1, 281, 243, 179, -1, 179, 178, 281, -1, 155, 156, 194, -1, 194, 208, 155, -1, 153, 167, 183, -1, 183, 178, 153, -1, 194, 195, 193, -1, 193, 181, 194, -1, 163, 179, 243, -1, 243, 242, 163, -1, 183, 167, 207, -1, 170, 171, 186, -1, 186, 185, 170, -1, 171, 172, 187, -1, 187, 186, 171, -1, 172, 173, 188, -1, 188, 187, 172, -1, 173, 174, 189, -1, 189, 188, 173, -1, 174, 175, 190, -1, 190, 189, 174, -1, 175, 176, 191, -1, 191, 190, 175, -1, 176, 177, 192, -1, 192, 191, 176, -1, 177, 170, 185, -1, 185, 192, 177, -1, 186, 184, 185, -1, 187, 184, 186, -1, 188, 184, 187, -1, 189, 184, 188, -1, 190, 184, 189, -1, 191, 184, 190, -1, 192, 184, 191, -1, 185, 184, 192, -1, 194, 156, 195, -1, 195, 162, 160, -1, 160, 159, 195, -1, 156, 157, 162, -1, 162, 195, 156, -1, 150, 234, 233, -1, 233, 151, 150, -1, 161, 229, 231, -1, 231, 197, 161, -1, 199, 171, 170, -1, 170, 198, 199, -1, 200, 172, 171, -1, 171, 199, 200, -1, 173, 172, 200, -1, 200, 201, 173, -1, 174, 173, 201, -1, 201, 202, 174, -1, 175, 174, 202, -1, 202, 203, 175, -1, 176, 175, 203, -1, 203, 204, 176, -1, 205, 177, 176, -1, 176, 204, 205, -1, 170, 177, 205, -1, 205, 198, 170, -1, 168, 169, 207, -1, 207, 206, 168, -1, 207, 169, 183, -1, 206, 166, 164, -1, 164, 165, 206, -1, 208, 180, 182, -1, 182, 209, 208, -1, 180, 208, 194, -1, 194, 181, 180, -1, 165, 164, 209, -1, 210, 211, 212, -1, 212, 213, 210, -1, 217, 214, 215, -1, 215, 216, 217, -1, 218, 237, 327, -1, 327, 244, 218, -1, 211, 210, 151, -1, 151, 149, 211, -1, 210, 216, 150, -1, 150, 151, 210, -1, 219, 220, 212, -1, 212, 211, 219, -1, 223, 235, 221, -1, 221, 222, 223, -1, 240, 335, 235, -1, 235, 224, 240, -1, 225, 219, 211, -1, 211, 149, 225, -1, 226, 223, 219, -1, 219, 225, 226, -1, 217, 213, 336, -1, 336, 245, 217, -1, 213, 217, 216, -1, 216, 210, 213, -1, 216, 215, 238, -1, 238, 150, 216, -1, 220, 219, 223, -1, 223, 222, 220, -1, 215, 214, 237, -1, 237, 238, 215, -1, 213, 212, 338, -1, 338, 336, 213, -1, 214, 217, 245, -1, 245, 246, 214, -1, 338, 212, 220, -1, 220, 248, 338, -1, 221, 339, 340, -1, 340, 222, 221, -1, 248, 220, 222, -1, 222, 340, 248, -1, 152, 197, 231, -1, 231, 230, 152, -1, 229, 196, 228, -1, 228, 231, 229, -1, 231, 228, 227, -1, 227, 230, 231, -1, 149, 151, 233, -1, 233, 232, 149, -1, 234, 161, 197, -1, 197, 233, 234, -1, 159, 225, 149, -1, 149, 232, 159, -1, 226, 224, 235, -1, 235, 223, 226, -1, 150, 238, 236, -1, 236, 234, 150, -1, 214, 246, 327, -1, 327, 237, 214, -1, 218, 236, 238, -1, 238, 237, 218, -1, 221, 235, 335, -1, 335, 339, 221, -1, 250, 249, 252, -1, 252, 251, 250, -1, 254, 253, 256, -1, 256, 255, 254, -1, 239, 257, 258, -1, 258, 240, 239, -1, 249, 250, 261, -1, 261, 260, 259, -1, 249, 261, 259, -1, 262, 261, 264, -1, 264, 263, 262, -1, 262, 263, 258, -1, 258, 257, 262, -1, 256, 267, 266, -1, 266, 265, 256, -1, 257, 265, 266, -1, 266, 262, 257, -1, 269, 268, 271, -1, 271, 270, 269, -1, 271, 273, 272, -1, 273, 275, 274, -1, 275, 276, 278, -1, 278, 277, 275, -1, 279, 280, 247, -1, 247, 241, 279, -1, 265, 255, 256, -1, 257, 239, 242, -1, 242, 265, 257, -1, 254, 281, 247, -1, 247, 280, 254, -1, 256, 253, 283, -1, 283, 282, 256, -1, 267, 256, 282, -1, 282, 284, 267, -1, 285, 267, 284, -1, 284, 286, 285, -1, 269, 285, 286, -1, 286, 287, 269, -1, 269, 287, 288, -1, 288, 268, 269, -1, 268, 288, 289, -1, 289, 276, 268, -1, 276, 289, 290, -1, 290, 278, 276, -1, 278, 290, 283, -1, 283, 253, 278, -1, 281, 254, 255, -1, 255, 243, 281, -1, 269, 270, 291, -1, 291, 285, 269, -1, 253, 254, 280, -1, 280, 278, 253, -1, 291, 292, 259, -1, 259, 260, 291, -1, 265, 242, 243, -1, 243, 255, 265, -1, 280, 277, 278, -1, 293, 296, 295, -1, 295, 294, 293, -1, 294, 295, 298, -1, 298, 297, 294, -1, 297, 298, 300, -1, 300, 299, 297, -1, 299, 300, 302, -1, 302, 301, 299, -1, 301, 302, 304, -1, 304, 303, 301, -1, 303, 304, 306, -1, 306, 305, 303, -1, 305, 306, 308, -1, 308, 307, 305, -1, 307, 308, 296, -1, 296, 293, 307, -1, 295, 296, 309, -1, 298, 295, 309, -1, 300, 298, 309, -1, 302, 300, 309, -1, 304, 302, 309, -1, 306, 304, 309, -1, 308, 306, 309, -1, 296, 308, 309, -1, 291, 260, 285, -1, 260, 261, 262, -1, 262, 266, 260, -1, 285, 260, 266, -1, 266, 267, 285, -1, 311, 310, 251, -1, 251, 312, 311, -1, 313, 252, 315, -1, 315, 314, 313, -1, 282, 283, 293, -1, 293, 294, 282, -1, 284, 282, 294, -1, 294, 297, 284, -1, 299, 286, 284, -1, 284, 297, 299, -1, 301, 287, 286, -1, 286, 299, 301, -1, 303, 288, 287, -1, 287, 301, 303, -1, 305, 289, 288, -1, 288, 303, 305, -1, 290, 289, 305, -1, 305, 307, 290, -1, 293, 283, 290, -1, 290, 307, 293, -1, 274, 275, 277, -1, 277, 279, 274, -1, 277, 280, 279, -1, 275, 273, 268, -1, 268, 276, 275, -1, 270, 271, 272, -1, 272, 316, 270, -1, 316, 292, 291, -1, 291, 270, 316, -1, 273, 271, 268, -1, 317, 320, 319, -1, 319, 318, 317, -1, 324, 323, 322, -1, 322, 321, 324, -1, 325, 244, 327, -1, 327, 326, 325, -1, 318, 328, 310, -1, 310, 317, 318, -1, 317, 310, 311, -1, 311, 323, 317, -1, 329, 318, 319, -1, 319, 330, 329, -1, 333, 332, 331, -1, 331, 334, 333, -1, 240, 258, 334, -1, 334, 335, 240, -1, 264, 328, 318, -1, 318, 329, 264, -1, 263, 264, 329, -1, 329, 333, 263, -1, 324, 245, 336, -1, 336, 320, 324, -1, 320, 317, 323, -1, 323, 324, 320, -1, 323, 311, 337, -1, 337, 322, 323, -1, 330, 332, 333, -1, 333, 329, 330, -1, 322, 337, 326, -1, 326, 321, 322, -1, 320, 336, 338, -1, 338, 319, 320, -1, 321, 246, 245, -1, 245, 324, 321, -1, 338, 248, 330, -1, 330, 319, 338, -1, 331, 332, 340, -1, 340, 339, 331, -1, 248, 340, 332, -1, 332, 330, 248, -1, 249, 341, 315, -1, 315, 252, 249, -1, 314, 315, 343, -1, 343, 342, 314, -1, 315, 341, 344, -1, 344, 343, 315, -1, 328, 250, 251, -1, 251, 310, 328, -1, 312, 251, 252, -1, 252, 313, 312, -1, 261, 250, 328, -1, 328, 264, 261, -1, 263, 333, 334, -1, 334, 258, 263, -1, 311, 312, 345, -1, 345, 337, 311, -1, 321, 326, 327, -1, 327, 246, 321, -1, 325, 326, 337, -1, 337, 345, 325, -1, 331, 339, 335, -1, 335, 334, 331, -1, 57, 58, 346, -1, 58, 148, 346, -1, 148, 125, 346, -1, 125, 126, 346, -1, 126, 129, 346, -1, 129, 130, 346, -1, 130, 147, 346, -1, 147, 59, 346, -1, 59, 60, 346, -1, 60, 57, 346, -1].to_java Java::int)
                                            .setCreaseAngle(1.57)
                                            .setTexCoordIndex([1, 2, 3, -1, 3, 0, 1, -1, 4, 5, 6, -1, 6, 7, 4, -1, 8, 9, 6, -1, 6, 5, 8, -1, 10, 11, 12, -1, 13, 14, 9, -1, 9, 8, 13, -1, 16, 17, 18, -1, 18, 15, 16, -1, 19, 20, 21, -1, 21, 0, 19, -1, 4, 22, 23, -1, 23, 5, 4, -1, 5, 23, 24, -1, 24, 8, 5, -1, 26, 27, 28, -1, 28, 25, 26, -1, 3, 14, 13, -1, 13, 0, 3, -1, 29, 30, 31, -1, 31, 32, 29, -1, 33, 34, 31, -1, 31, 30, 33, -1, 35, 36, 37, -1, 37, 34, 35, -1, 19, 0, 13, -1, 13, 38, 19, -1, 39, 40, 20, -1, 20, 19, 39, -1, 42, 43, 44, -1, 44, 41, 42, -1, 44, 18, 24, -1, 24, 23, 44, -1, 21, 45, 1, -1, 1, 0, 21, -1, 14, 3, 35, -1, 35, 46, 14, -1, 7, 29, 47, -1, 47, 10, 7, -1, 10, 47, 48, -1, 48, 49, 10, -1, 49, 48, 50, -1, 50, 51, 49, -1, 51, 50, 52, -1, 52, 53, 51, -1, 54, 170, 55, -1, 55, 32, 54, -1, 56, 47, 29, -1, 55, 56, 29, -1, 32, 55, 29, -1, 57, 39, 17, -1, 17, 16, 57, -1, 8, 24, 38, -1, 38, 13, 8, -1, 31, 58, 54, -1, 54, 32, 31, -1, 34, 37, 58, -1, 58, 31, 34, -1, 29, 7, 6, -1, 6, 30, 29, -1, 30, 6, 9, -1, 9, 33, 30, -1, 33, 9, 14, -1, 14, 46, 33, -1, 50, 48, 59, -1, 59, 60, 50, -1, 47, 56, 59, -1, 59, 48, 47, -1, 62, 42, 41, -1, 41, 61, 62, -1, 81, 63, 64, -1, 64, 65, 81, -1, 81, 66, 67, -1, 67, 63, 81, -1, 66, 82, 68, -1, 68, 67, 66, -1, 82, 41, 69, -1, 41, 22, 70, -1, 70, 69, 41, -1, 22, 4, 65, -1, 65, 70, 22, -1, 64, 63, 67, -1, 67, 71, 64, -1, 71, 67, 68, -1, 68, 72, 71, -1, 83, 12, 11, -1, 11, 73, 83, -1, 61, 83, 73, -1, 73, 62, 61, -1, 72, 26, 25, -1, 25, 71, 72, -1, 72, 69, 27, -1, 27, 26, 72, -1, 69, 70, 28, -1, 28, 27, 69, -1, 70, 65, 74, -1, 74, 28, 70, -1, 65, 64, 75, -1, 75, 74, 65, -1, 64, 71, 25, -1, 25, 75, 64, -1, 34, 33, 46, -1, 46, 35, 34, -1, 12, 4, 7, -1, 7, 10, 12, -1, 76, 77, 2, -1, 2, 1, 76, -1, 2, 77, 78, -1, 17, 38, 24, -1, 24, 18, 17, -1, 57, 79, 40, -1, 40, 39, 57, -1, 43, 15, 18, -1, 18, 44, 43, -1, 19, 38, 17, -1, 17, 39, 19, -1, 23, 22, 41, -1, 41, 44, 23, -1, 50, 60, 169, -1, 169, 52, 50, -1, 80, 3, 2, -1, 2, 78, 80, -1, 35, 3, 80, -1, 80, 36, 35, -1, 76, 1, 45, -1, 25, 28, 74, -1, 74, 75, 25, -1, 69, 72, 68, -1, 68, 82, 69, -1, 65, 4, 81, -1, 85, 84, 87, -1, 87, 86, 85, -1, 88, 91, 90, -1, 90, 89, 88, -1, 92, 89, 90, -1, 90, 93, 92, -1, 94, 96, 95, -1, 97, 92, 93, -1, 93, 98, 97, -1, 100, 99, 102, -1, 102, 101, 100, -1, 103, 84, 105, -1, 105, 104, 103, -1, 88, 89, 107, -1, 107, 106, 88, -1, 89, 92, 108, -1, 108, 107, 89, -1, 110, 109, 112, -1, 112, 111, 110, -1, 87, 84, 97, -1, 97, 98, 87, -1, 113, 116, 115, -1, 115, 114, 113, -1, 117, 114, 115, -1, 115, 118, 117, -1, 119, 118, 121, -1, 121, 120, 119, -1, 103, 122, 97, -1, 97, 84, 103, -1, 123, 103, 104, -1, 104, 124, 123, -1, 126, 125, 128, -1, 128, 127, 126, -1, 128, 107, 108, -1, 108, 102, 128, -1, 105, 84, 85, -1, 85, 129, 105, -1, 98, 130, 119, -1, 119, 87, 98, -1, 91, 94, 131, -1, 131, 113, 91, -1, 94, 133, 132, -1, 132, 131, 94, -1, 133, 135, 134, -1, 134, 132, 133, -1, 135, 137, 136, -1, 136, 134, 135, -1, 138, 116, 139, -1, 139, 171, 138, -1, 113, 131, 140, -1, 113, 140, 139, -1, 116, 113, 139, -1, 141, 100, 101, -1, 101, 123, 141, -1, 92, 97, 122, -1, 122, 108, 92, -1, 115, 116, 138, -1, 138, 142, 115, -1, 118, 115, 142, -1, 142, 121, 118, -1, 113, 114, 90, -1, 90, 91, 113, -1, 114, 117, 93, -1, 93, 90, 114, -1, 117, 130, 98, -1, 98, 93, 117, -1, 134, 144, 143, -1, 143, 132, 134, -1, 131, 132, 143, -1, 143, 140, 131, -1, 146, 145, 125, -1, 125, 126, 146, -1, 147, 150, 149, -1, 149, 148, 147, -1, 147, 148, 152, -1, 152, 151, 147, -1, 151, 152, 154, -1, 154, 153, 151, -1, 153, 155, 125, -1, 125, 155, 156, -1, 156, 106, 125, -1, 106, 156, 150, -1, 150, 88, 106, -1, 149, 157, 152, -1, 152, 148, 149, -1, 157, 158, 154, -1, 154, 152, 157, -1, 160, 159, 95, -1, 95, 96, 160, -1, 145, 146, 159, -1, 159, 160, 145, -1, 158, 157, 109, -1, 109, 110, 158, -1, 158, 110, 111, -1, 111, 155, 158, -1, 155, 111, 112, -1, 112, 156, 155, -1, 156, 112, 161, -1, 161, 150, 156, -1, 150, 161, 162, -1, 162, 149, 150, -1, 149, 162, 109, -1, 109, 157, 149, -1, 118, 119, 130, -1, 130, 117, 118, -1, 96, 94, 91, -1, 91, 88, 96, -1, 163, 85, 86, -1, 86, 164, 163, -1, 86, 165, 164, -1, 101, 102, 108, -1, 108, 122, 101, -1, 141, 123, 124, -1, 124, 166, 141, -1, 127, 128, 102, -1, 102, 99, 127, -1, 103, 123, 101, -1, 101, 122, 103, -1, 107, 128, 125, -1, 125, 106, 107, -1, 134, 136, 168, -1, 168, 144, 134, -1, 167, 165, 86, -1, 86, 87, 167, -1, 119, 120, 167, -1, 167, 87, 119, -1, 163, 129, 85, -1, 109, 162, 161, -1, 161, 112, 109, -1, 155, 153, 154, -1, 154, 158, 155, -1, 150, 147, 88, -1, 173, 174, 175, -1, 175, 172, 173, -1, 177, 178, 179, -1, 179, 176, 177, -1, 181, 182, 183, -1, 183, 180, 181, -1, 184, 185, 186, -1, 172, 184, 186, -1, 172, 186, 173, -1, 187, 188, 189, -1, 189, 186, 187, -1, 187, 180, 183, -1, 183, 188, 187, -1, 179, 190, 191, -1, 191, 192, 179, -1, 180, 187, 191, -1, 191, 190, 180, -1, 194, 195, 196, -1, 196, 193, 194, -1, 196, 197, 198, -1, 198, 199, 200, -1, 200, 204, 205, -1, 205, 202, 200, -1, 206, 207, 208, -1, 208, 209, 206, -1, 190, 179, 178, -1, 180, 190, 219, -1, 219, 181, 180, -1, 177, 209, 208, -1, 208, 220, 177, -1, 203, 210, 211, -1, 211, 201, 203, -1, 212, 213, 210, -1, 210, 203, 212, -1, 214, 215, 213, -1, 213, 212, 214, -1, 216, 217, 215, -1, 215, 214, 216, -1, 216, 218, 222, -1, 222, 217, 216, -1, 218, 223, 224, -1, 224, 222, 218, -1, 287, 225, 226, -1, 226, 288, 287, -1, 225, 201, 211, -1, 211, 226, 225, -1, 220, 221, 178, -1, 178, 177, 220, -1, 194, 239, 240, -1, 240, 195, 194, -1, 176, 205, 209, -1, 209, 177, 176, -1, 240, 185, 184, -1, 184, 241, 240, -1, 190, 178, 221, -1, 221, 219, 190, -1, 209, 205, 204, -1, 227, 228, 235, -1, 235, 236, 227, -1, 228, 229, 237, -1, 237, 235, 228, -1, 229, 230, 238, -1, 238, 237, 229, -1, 230, 231, 279, -1, 279, 238, 230, -1, 231, 232, 280, -1, 280, 279, 231, -1, 232, 233, 281, -1, 281, 280, 232, -1, 289, 234, 282, -1, 282, 290, 289, -1, 234, 227, 236, -1, 236, 282, 234, -1, 235, 283, 236, -1, 237, 283, 235, -1, 238, 283, 237, -1, 279, 283, 238, -1, 280, 283, 279, -1, 281, 283, 280, -1, 282, 283, 290, -1, 236, 283, 282, -1, 240, 239, 185, -1, 185, 191, 187, -1, 187, 186, 185, -1, 239, 192, 191, -1, 191, 185, 239, -1, 243, 244, 174, -1, 174, 242, 243, -1, 245, 246, 247, -1, 247, 175, 245, -1, 210, 228, 227, -1, 227, 211, 210, -1, 213, 229, 228, -1, 228, 210, 213, -1, 230, 229, 213, -1, 213, 215, 230, -1, 231, 230, 215, -1, 215, 217, 231, -1, 232, 231, 217, -1, 217, 222, 232, -1, 233, 232, 222, -1, 222, 224, 233, -1, 226, 234, 289, -1, 289, 288, 226, -1, 227, 234, 226, -1, 226, 211, 227, -1, 199, 206, 204, -1, 204, 200, 199, -1, 204, 206, 209, -1, 200, 202, 193, -1, 193, 198, 200, -1, 195, 248, 197, -1, 197, 196, 195, -1, 248, 195, 240, -1, 240, 241, 248, -1, 198, 193, 196, -1, 249, 250, 251, -1, 251, 252, 249, -1, 256, 253, 254, -1, 254, 255, 256, -1, 257, 258, 259, -1, 259, 260, 257, -1, 250, 249, 242, -1, 242, 261, 250, -1, 249, 255, 243, -1, 243, 242, 249, -1, 262, 263, 251, -1, 251, 250, 262, -1, 266, 267, 264, -1, 264, 265, 266, -1, 182, 268, 267, -1, 267, 183, 182, -1, 189, 262, 250, -1, 250, 261, 189, -1, 188, 266, 262, -1, 262, 189, 188, -1, 256, 252, 269, -1, 269, 270, 256, -1, 252, 256, 255, -1, 255, 249, 252, -1, 255, 254, 271, -1, 271, 243, 255, -1, 263, 262, 266, -1, 266, 265, 263, -1, 254, 253, 258, -1, 258, 271, 254, -1, 252, 251, 272, -1, 272, 269, 252, -1, 253, 256, 270, -1, 270, 273, 253, -1, 272, 251, 263, -1, 263, 274, 272, -1, 264, 275, 276, -1, 276, 265, 264, -1, 274, 263, 265, -1, 265, 276, 274, -1, 172, 175, 247, -1, 247, 277, 172, -1, 246, 278, 284, -1, 284, 247, 246, -1, 247, 284, 285, -1, 285, 277, 247, -1, 261, 242, 174, -1, 174, 173, 261, -1, 244, 245, 175, -1, 175, 174, 244, -1, 186, 189, 261, -1, 261, 173, 186, -1, 188, 183, 267, -1, 267, 266, 188, -1, 243, 271, 286, -1, 286, 244, 243, -1, 253, 273, 259, -1, 259, 258, 253, -1, 257, 286, 271, -1, 271, 258, 257, -1, 264, 267, 268, -1, 268, 275, 264, -1, 292, 291, 294, -1, 294, 293, 292, -1, 296, 295, 298, -1, 298, 297, 296, -1, 300, 299, 302, -1, 302, 301, 300, -1, 291, 292, 305, -1, 305, 304, 303, -1, 291, 305, 303, -1, 306, 305, 308, -1, 308, 307, 306, -1, 306, 307, 302, -1, 302, 299, 306, -1, 298, 311, 310, -1, 310, 309, 298, -1, 299, 309, 310, -1, 310, 306, 299, -1, 313, 312, 315, -1, 315, 314, 313, -1, 315, 317, 316, -1, 317, 319, 318, -1, 319, 320, 322, -1, 322, 321, 319, -1, 323, 326, 325, -1, 325, 324, 323, -1, 309, 297, 298, -1, 299, 300, 327, -1, 327, 309, 299, -1, 296, 328, 325, -1, 325, 326, 296, -1, 330, 329, 332, -1, 332, 331, 330, -1, 333, 330, 331, -1, 331, 334, 333, -1, 335, 333, 334, -1, 334, 336, 335, -1, 337, 335, 336, -1, 336, 338, 337, -1, 337, 338, 340, -1, 340, 339, 337, -1, 339, 340, 342, -1, 342, 341, 339, -1, 343, 346, 345, -1, 345, 344, 343, -1, 344, 345, 332, -1, 332, 329, 344, -1, 328, 296, 297, -1, 297, 347, 328, -1, 313, 314, 349, -1, 349, 348, 313, -1, 295, 296, 326, -1, 326, 322, 295, -1, 349, 350, 303, -1, 303, 304, 349, -1, 309, 327, 347, -1, 347, 297, 309, -1, 326, 321, 322, -1, 351, 354, 353, -1, 353, 352, 351, -1, 352, 353, 356, -1, 356, 355, 352, -1, 355, 356, 358, -1, 358, 357, 355, -1, 357, 358, 360, -1, 360, 359, 357, -1, 359, 360, 362, -1, 362, 361, 359, -1, 361, 362, 364, -1, 364, 363, 361, -1, 365, 368, 367, -1, 367, 366, 365, -1, 366, 367, 354, -1, 354, 351, 366, -1, 353, 354, 369, -1, 356, 353, 369, -1, 358, 356, 369, -1, 360, 358, 369, -1, 362, 360, 369, -1, 364, 362, 369, -1, 367, 368, 369, -1, 354, 367, 369, -1, 349, 304, 348, -1, 304, 305, 306, -1, 306, 310, 304, -1, 348, 304, 310, -1, 310, 311, 348, -1, 371, 370, 293, -1, 293, 372, 371, -1, 373, 294, 375, -1, 375, 374, 373, -1, 331, 332, 351, -1, 351, 352, 331, -1, 334, 331, 352, -1, 352, 355, 334, -1, 357, 336, 334, -1, 334, 355, 357, -1, 359, 338, 336, -1, 336, 357, 359, -1, 361, 340, 338, -1, 338, 359, 361, -1, 363, 342, 340, -1, 340, 361, 363, -1, 345, 346, 365, -1, 365, 366, 345, -1, 351, 332, 345, -1, 345, 366, 351, -1, 318, 319, 321, -1, 321, 323, 318, -1, 321, 326, 323, -1, 319, 317, 312, -1, 312, 320, 319, -1, 314, 315, 316, -1, 316, 376, 314, -1, 376, 350, 349, -1, 349, 314, 376, -1, 317, 315, 312, -1, 377, 380, 379, -1, 379, 378, 377, -1, 384, 383, 382, -1, 382, 381, 384, -1, 385, 388, 387, -1, 387, 386, 385, -1, 378, 389, 370, -1, 370, 377, 378, -1, 377, 370, 371, -1, 371, 383, 377, -1, 390, 378, 379, -1, 379, 391, 390, -1, 394, 393, 392, -1, 392, 395, 394, -1, 301, 302, 395, -1, 395, 396, 301, -1, 308, 389, 378, -1, 378, 390, 308, -1, 307, 308, 390, -1, 390, 394, 307, -1, 384, 398, 397, -1, 397, 380, 384, -1, 380, 377, 383, -1, 383, 384, 380, -1, 383, 371, 399, -1, 399, 382, 383, -1, 391, 393, 394, -1, 394, 390, 391, -1, 382, 399, 386, -1, 386, 381, 382, -1, 380, 397, 400, -1, 400, 379, 380, -1, 381, 401, 398, -1, 398, 384, 381, -1, 400, 402, 391, -1, 391, 379, 400, -1, 392, 393, 404, -1, 404, 403, 392, -1, 402, 404, 393, -1, 393, 391, 402, -1, 291, 405, 375, -1, 375, 294, 291, -1, 374, 375, 407, -1, 407, 406, 374, -1, 375, 405, 408, -1, 408, 407, 375, -1, 389, 292, 293, -1, 293, 370, 389, -1, 372, 293, 294, -1, 294, 373, 372, -1, 305, 292, 389, -1, 389, 308, 305, -1, 307, 394, 395, -1, 395, 302, 307, -1, 371, 372, 409, -1, 409, 399, 371, -1, 381, 386, 387, -1, 387, 401, 381, -1, 385, 386, 399, -1, 399, 409, 385, -1, 392, 403, 396, -1, 396, 395, 392, -1, 56, 55, 410, -1, 55, 170, 410, -1, 171, 139, 410, -1, 139, 140, 410, -1, 140, 143, 410, -1, 143, 144, 410, -1, 144, 168, 410, -1, 169, 60, 410, -1, 60, 59, 410, -1, 59, 56, 410, -1].to_java Java::int)
                                            .setCoord(Coordinate.new()
                                                .setPoint([1.379, -0.9005, 1.813, 4.684, 5.581, 2.34, 4.956, 4.491, 0.3999, 0.9151, 5.718, 4.952, 4.73, 4.125, -1.285, 1.093, -0.521, 3.811, 3.923, 5.718, 4.058, 3.989, 1.709, 2.324, 4.355, 1.675, 0.3525, 0.957, 2.066, 4.604, 4.395, 1.764, 0.0421, 3.253, 1.97, 3.737, 4.76, 2.757, -0.2906, 3.639, 3.115, 3.826, 4.401, 2.901, 2.346, 0.89, 3.07, 4.523, 3.436, 0.84, -1.146, 3.753, 0.8521, 0.6047, 2.932, 0.873, 3.763, 3.6, 0.8128, 2.349, 0.9129, 1.404, 4.725, 1.6, -0.1106, -2.095, 0.8211, -0.0587, -2.644, 2.431, 1.061, -2.714, 1.172, 1.079, -3.672, 2.714, 5.758, 4.461, 2.105, 2.018, 4.223, 2.51, 3.253, 4.163, 1.928, 1.139, 4.259, 2.515, -0.3025, 2.883, 0.8368, 0.2892, 4.537, 2.614, -0.4104, 0.9809, 2.018, -0.0266, 3.811, 2.235, -0.3692, -0.3936, 1.418, 0.4754, 4.287, 1.335, -0.9364, 3.225, 0, 0.1554, 4.63, 4.735, 2.714, 0.0374, 4.858, 3.734, 0.192, 4.881, 3.722, -0.141, 4.453, 1.693, 0.3055, 4.66, 1.881, -0.3712, 5.246, 3.009, -0.9859, 5.189, 3.666, -0.6736, 4.956, 3.728, 0.1602, 4.854, 2.703, -0.0222, 4.775, 1.879, -0.2352, 5.378, 3.017, -0.8358, 5.285, 3.68, -0.49, 4.154, 1.769, -1.611, 4.567, 2.875, -1.685, 5.26, 3.599, -0.4626, 4.992, 3.66, 0.0755, 5.344, 3.051, -0.7676, 4.892, 2.705, -0.0947, 4.54, 1.793, 0.1877, 4.752, 1.953, -0.1923, 1.423, -0.7947, -0.1915, 1.322, -0.934, 0.4663, 0.436, -0.5937, -1.326, 1.145, -0.6719, -0.7686, 0.446, 1.863, 5.019, 0.4193, 1.549, 5.082, 2.612, 4.037, 4.312, 3.781, 3.948, 3.942, 0.8918, 4.086, 4.725, 4.543, 3.772, 2.343, 0, 1.673, 5.292, 0, 3.002, 4.805, 0, -0.6375, 3.912, 0, 4.096, 4.974, 0, 1.101, -3.987, 0, 1.686, 5.287, 0, 1.387, 5.158, 0, 1.029, 4.877, -0.957, 2.066, 4.604, -0.446, 1.863, 5.019, -0.4193, 1.549, 5.082, -0.9129, 1.404, 4.725, -4.355, 1.675, 0.3525, -3.989, 1.709, 2.324, -3.6, 0.8128, 2.349, -3.753, 0.8521, 0.6047, -3.253, 1.97, 3.737, -2.932, 0.873, 3.763, -3.436, 0.84, -1.146, -4.154, 1.769, -1.611, -4.395, 1.764, 0.0421, -2.105, 2.018, 4.223, -1.928, 1.139, 4.259, -3.923, 5.718, 4.058, -2.714, 5.758, 4.461, -2.612, 4.037, 4.312, -3.781, 3.948, 3.942, -0.89, 3.07, 4.523, 0, 2.208, 4.896, -4.735, 2.714, 0.0374, -4.401, 2.901, 2.346, -3.639, 3.115, 3.826, -5.344, 3.051, -0.7676, -5.26, 3.599, -0.4626, -4.992, 3.66, 0.0755, -4.892, 2.705, -0.0947, -2.614, -0.4104, 0.9809, -2.515, -0.3025, 2.883, -1.335, -0.9364, 3.225, -1.379, -0.9005, 1.813, -2.018, -0.0266, 3.811, -1.093, -0.521, 3.811, -0.8368, 0.2892, 4.537, -2.51, 3.253, 4.163, -0.8918, 4.086, 4.725, -4.858, 3.734, 0.192, -4.956, 4.491, 0.3999, -4.684, 5.581, 2.34, -4.543, 3.772, 2.343, 0, 1.916, 5.165, -1.418, 0.4754, 4.287, -2.235, -0.3692, -0.3936, -1.6, -0.1106, -2.095, -2.431, 1.061, -2.714, -0.8211, -0.0587, -2.644, -1.172, 1.079, -3.672, 0, -0.043, -2.765, 0, -1.208, 2.494, -1.322, -0.934, 0.4663, -1.423, -0.7947, -0.1915, -0.9151, 5.718, 4.952, 0, -1.083, 3.348, -1.145, -0.6719, -0.7686, -0.436, -0.5937, -1.326, -4.881, 3.722, -0.141, -4.73, 4.125, -1.285, -4.66, 1.881, -0.3712, -4.775, 1.879, -0.2352, -4.453, 1.693, 0.3055, -4.76, 2.757, -0.2906, -5.246, 3.009, -0.9859, -5.189, 3.666, -0.6736, -4.956, 3.728, 0.1602, -4.854, 2.703, -0.0222, -5.378, 3.017, -0.8358, -5.285, 3.68, -0.49, -4.567, 2.875, -1.685, -4.54, 1.793, 0.1877, -4.752, 1.953, -0.1923, 0, 5.696, 5.15, 0, -0.5983, -1.499, 0, -1.22, 1.539, 5.25, 6.29, 0.4119, 4.18, 5.921, 3.926, 4.943, 6.211, 2.165, 5.086, 3.935, 0.3573, 2.545, 1.684, -3.818, 2.817, 2.067, -3.747, 3.5, 1.465, -2.593, 3.482, 1.877, -2.84, 3.276, 2.214, -3.398, 1.645, 4.368, -4.97, 4.725, 4.857, -1.658, 3.63, 4.605, -3.702, 4.509, 3.833, 3.23, 3.415, 3.299, -3.563, 1.599, 3.459, -4.881, 3.253, 1.198, -2.618, 3.136, 0.393, -1.698, 2.882, 1.164, -3.066, 2.66, 1.4, -3.448, 2.402, 0.166, -2.164, 1.51, 0.0017, -2.711, 3.39, 0.7151, -4.74, 3.81, 1.001, -4.723, 4.391, 1.078, -4.275, 4.557, 0.9924, -3.471, 4.383, 0.6453, -3.05, 4.119, 0.2766, -2.916, 3.658, 0.2739, -3.442, 3.278, 0.443, -4.355, 1.396, 1.368, -4.288, 1.47, 2.12, -4.717, 4.231, 0.9777, -0.7771, 4.656, 1.759, -0.526, 3.858, 0.6862, -1.126, 1.305, 0.7914, -4.003, 4.143, -1.175, -3.942, 3.88, -0.1228, -4.75, 4.175, 0.1359, -4.758, 4.591, 0.2055, -4.414, 4.757, 0.0807, -3.738, 4.617, -0.1743, -3.352, 4.341, -0.41, -3.243, 4.006, -0.4815, -3.691, 3.707, -0.3174, -4.368, 4.953, 3.63, -0.4252, 4.496, 1.804, -1.469, 4.678, 3.199, -1.866, 3.627, 0.467, 2.841, 4.95, 3.972, 2.087, 2.925, 1.499, -4.042, 3.178, 1.742, -3.954, 3.712, 1.814, -3.592, 3.984, 1.608, -3.167, 3.923, 1.35, -2.958, 3.667, 1.144, -2.872, 3.198, 1.044, -3.362, 2.949, 1.239, -3.748, 2.556, 0.4124, -2.516, 2.056, 0.5099, -3.029, 3.952, 1.213, -1.424, 3.628, 0.8781, -1.533, 4.318, 7.884, 2.629, 4.626, 8.081, 0.5346, 2.683, 9.935, 0.5288, 2.407, 9.681, 2.751, 1.501, 7.282, 5.053, 2.617, 6.877, 4.731, 3.606, 7.371, 4.08, 1.823, 8.406, 4.134, 1.726, 4.652, 5.199, 4.275, 7.914, -1.612, 2.474, 9.602, -1.563, 1.398, 8.178, -4.203, 2.043, 8.904, -3.108, 3.201, 7.428, -3.436, 1.586, 5.71, -4.972, 4.675, 6.169, -1.747, 3.533, 5.906, -3.599, 4.112, 1.088, 1.003, 3.934, 0.721, 2.184, 4.334, 2.379, 3.031, 4.822, 2.583, 0.5942, 4.697, 2.535, 2.12, 5.261, 5.122, 0.3537, 5.033, 4.804, 2.084, 4.421, 4.588, 3.633, 1.492, 6.931, -4.744, 3.182, 4.348, 4.754, 1.583, 6.061, 5.126, 2.984, 5.655, 4.791, 0, 4.346, -5.427, 0, 5.511, -5.323, 0, -0.0564, -3.106, 0, 3.648, -5.338, 0, 2.259, -5.065, 0, 4.296, 5.427, 0, 9.156, 4.27, 0, 7.585, 5.246, 0, 0.6606, -4.178, 0, 10.13, -1.779, -5.086, 3.935, 0.3573, -5.261, 5.122, 0.3537, -5.033, 4.804, 2.084, -4.95, 3.972, 2.087, -2.545, 1.684, -3.818, -1.396, 1.368, -4.288, -1.47, 2.12, -4.717, -2.817, 2.067, -3.747, -1.645, 4.368, -4.97, -1.586, 5.71, -4.972, -4.953, 3.63, -0.4252, -4.678, 3.199, -1.866, -4.725, 4.857, -1.658, -3.63, 4.605, -3.702, -3.533, 5.906, -3.599, -4.675, 6.169, -1.747, -1.599, 3.459, -4.881, -3.415, 3.299, -3.563, -3.276, 2.214, -3.398, -3.253, 1.198, -2.618, -3.5, 1.465, -2.593, -3.952, 1.213, -1.424, -3.628, 0.8781, -1.533, -3.858, 0.6862, -1.126, -3.136, 0.393, -1.698, -2.402, 0.166, -2.164, -2.556, 0.4124, -2.516, -2.882, 1.164, -3.066, -2.056, 0.5099, -3.029, -2.66, 1.4, -3.448, -1.51, 0.0017, -2.711, -1.305, 0.7914, -4.003, 0, 1.46, -4.65, -3.178, 1.742, -3.954, -2.925, 1.499, -4.042, -3.712, 1.814, -3.592, -3.482, 1.877, -2.84, -3.984, 1.608, -3.167, -3.923, 1.35, -2.958, -3.667, 1.144, -2.872, -3.198, 1.044, -3.362, -2.949, 1.239, -3.748, -4.496, 1.804, -1.469, -4.656, 1.759, -0.526, -3.39, 0.7151, -4.74, -3.81, 1.001, -4.723, -4.175, 0.1359, -4.758, -3.88, -0.1228, -4.75, -4.391, 1.078, -4.275, -4.591, 0.2055, -4.414, -4.557, 0.9924, -3.471, -4.757, 0.0807, -3.738, -4.383, 0.6453, -3.05, -4.617, -0.1743, -3.352, -4.119, 0.2766, -2.916, -4.341, -0.41, -3.243, -3.658, 0.2739, -3.442, -4.006, -0.4815, -3.691, -3.278, 0.443, -4.355, -3.707, -0.3174, -4.368, -4.143, -1.175, -3.942, -4.943, 6.211, 2.165, -4.18, 5.921, 3.926, -4.421, 4.588, 3.633, -4.509, 3.833, 3.23, -4.334, 2.379, 3.031, -4.697, 2.535, 2.12, -4.231, 0.9777, -0.7771, -4.318, 7.884, 2.629, -4.626, 8.081, 0.5346, -2.683, 9.935, 0.5288, -2.407, 9.681, 2.751, -1.501, 7.282, 5.053, -2.617, 6.877, 4.731, -3.606, 7.371, 4.08, -1.823, 8.406, 4.134, -1.726, 4.652, 5.199, -1.583, 6.061, 5.126, 0, 6.053, 5.336, -5.25, 6.29, 0.4119, -4.275, 7.914, -1.612, -2.474, 9.602, -1.563, -1.398, 8.178, -4.203, -2.043, 8.904, -3.108, -3.201, 7.428, -3.436, -1.492, 6.931, -4.744, 0, 6.877, -5.105, 0, 10.29, 2.826, -2.984, 5.655, 4.791, 0, 10.59, 0.5215, 0, 8.413, -4.572, 0, 9.337, -3.478, -4.822, 2.583, 0.5942, -3.627, 0.467, 2.841, -3.934, 0.721, 2.184, -4.112, 1.088, 1.003, -3.182, 4.348, 4.754, 0, -0.7926, -0.3034].to_java Java::float)
                                            )
                                            .setTexCoord(TextureCoordinate.new()
                                                .setPoint([0.7371, 0.8735, 0.7118, 0.8666, 0.7079, 0.8588, 0.725, 0.8534, 0.8951, 0.8262, 0.8433, 0.8501, 0.8293, 0.8238, 0.8721, 0.8035, 0.8003, 0.8675, 0.7843, 0.8394, 0.9052, 0.7788, 0.936, 0.8024, 0.9034, 0.8249, 0.7643, 0.8709, 0.7544, 0.8466, 0.8277, 0.9798, 0.7944, 0.9784, 0.7833, 0.9215, 0.8142, 0.9188, 0.7395, 0.8955, 0.7147, 0.8917, 0.7077, 0.8715, 0.9163, 0.8525, 0.8586, 0.885, 0.8088, 0.894, 0.9489, 0.8551, 0.9437, 0.8732, 0.9265, 0.8801, 0.9224, 0.8516, 0.8327, 0.7672, 0.7884, 0.7939, 0.7493, 0.7764, 0.7859, 0.757, 0.7591, 0.8101, 0.7338, 0.7936, 0.7208, 0.8205, 0.701, 0.8128, 0.7087, 0.785, 0.7792, 0.8949, 0.7413, 0.9255, 0.7177, 0.9234, 0.9216, 0.8827, 0.9236, 0.9064, 0.8811, 0.9588, 0.8669, 0.9093, 0.6998, 0.8671, 0.7394, 0.8259, 0.8564, 0.7484, 0.8821, 0.7224, 0.915, 0.7347, 0.8862, 0.7023, 0.9197, 0.7004, 0.8826, 0.6846, 0.9168, 0.674, 0.7408, 0.7488, 0.815, 0.7385, 0.8328, 0.7345, 0.7468, 0.9724, 0.7146, 0.7626, 0.8486, 0.7239, 0.8548, 0.7049, 0.9296, 0.8783, 0.9549, 0.8736, 0.9189, 0.8244, 0.9181, 0.8268, 0.8982, 0.8267, 0.9245, 0.8496, 0.9516, 0.8506, 0.9475, 0.8719, 0.9243, 0.8828, 0.92, 0.8522, 0.9509, 0.8535, 0.9454, 0.8752, 0.9529, 0.8338, 0.9033, 0.8284, 0.9171, 0.8292, 0.6956, 0.8625, 0.6954, 0.8622, 0.6967, 0.8528, 0.7237, 0.9687, 0.7008, 0.8395, 0.9034, 0.8249, 0.9296, 0.8783, 0.9245, 0.8496, 0.7371, 0.8735, 0.7118, 0.8666, 0.7079, 0.8588, 0.725, 0.8534, 0.8951, 0.8262, 0.8433, 0.8501, 0.8293, 0.8238, 0.8721, 0.8035, 0.8003, 0.8675, 0.7843, 0.8394, 0.9052, 0.7788, 0.936, 0.8024, 0.9034, 0.8249, 0.7643, 0.8709, 0.7544, 0.8466, 0.8277, 0.9798, 0.7944, 0.9784, 0.7833, 0.9215, 0.8142, 0.9188, 0.7395, 0.8955, 0.7147, 0.8917, 0.7077, 0.8715, 0.9163, 0.8525, 0.8586, 0.885, 0.8088, 0.894, 0.9489, 0.8551, 0.9437, 0.8732, 0.9265, 0.8801, 0.9224, 0.8516, 0.8327, 0.7672, 0.7884, 0.7939, 0.7493, 0.7764, 0.7859, 0.757, 0.7591, 0.8101, 0.7338, 0.7936, 0.7208, 0.8205, 0.701, 0.8128, 0.7087, 0.785, 0.7792, 0.8949, 0.7413, 0.9255, 0.7177, 0.9234, 0.9216, 0.8827, 0.9236, 0.9064, 0.8811, 0.9588, 0.8669, 0.9093, 0.6998, 0.8671, 0.7394, 0.8259, 0.8564, 0.7484, 0.8821, 0.7224, 0.915, 0.7347, 0.8862, 0.7023, 0.9197, 0.7004, 0.8826, 0.6846, 0.9168, 0.674, 0.7408, 0.7488, 0.815, 0.7385, 0.8328, 0.7345, 0.7468, 0.9724, 0.7146, 0.7626, 0.8486, 0.7239, 0.8548, 0.7049, 0.9296, 0.8783, 0.9549, 0.8736, 0.9034, 0.8249, 0.9189, 0.8244, 0.9181, 0.8268, 0.8982, 0.8267, 0.9245, 0.8496, 0.9516, 0.8506, 0.9296, 0.8783, 0.9475, 0.8719, 0.9243, 0.8828, 0.92, 0.8522, 0.9509, 0.8535, 0.9454, 0.8752, 0.9529, 0.8338, 0.9245, 0.8496, 0.9033, 0.8284, 0.9171, 0.8292, 0.6956, 0.8625, 0.6954, 0.8622, 0.6967, 0.8528, 0.7237, 0.9687, 0.7008, 0.8395, 0.8548, 0.6946, 0.8548, 0.6946, 0.7624, 0.7362, 0.7624, 0.7362, 0.4693, 0.8213, 0.4708, 0.8395, 0.4424, 0.8403, 0.4406, 0.8281, 0.5588, 0.7994, 0.5788, 0.7951, 0.5805, 0.8083, 0.5547, 0.8042, 0.5774, 0.8436, 0.6042, 0.848, 0.5991, 0.8685, 0.5737, 0.8635, 0.4858, 0.8156, 0.51, 0.8133, 0.5039, 0.8371, 0.5404, 0.8394, 0.538, 0.8581, 0.5048, 0.856, 0.5787, 0.8291, 0.5436, 0.8205, 0.5457, 0.804, 0.5387, 0.7866, 0.5351, 0.7904, 0.5175, 0.7806, 0.5236, 0.7756, 0.5172, 0.7709, 0.533, 0.7685, 0.5477, 0.7661, 0.5485, 0.7731, 0.5745, 0.7193, 0.5479, 0.7885, 0.5609, 0.7153, 0.5597, 0.7765, 0.5541, 0.7937, 0.5653, 0.7648, 0.5904, 0.7602, 0.598, 0.7794, 0.5777, 0.7852, 0.5676, 0.6997, 0.5807, 0.7066, 0.5465, 0.7058, 0.5556, 0.6901, 0.5325, 0.6939, 0.5428, 0.6808, 0.5248, 0.6834, 0.5336, 0.6727, 0.5183, 0.6776, 0.6052, 0.8343, 0.6019, 0.7945, 0.6046, 0.81, 0.5249, 0.6666, 0.5077, 0.672, 0.514, 0.6606, 0.5865, 0.7212, 0.5941, 0.708, 0.5893, 0.6887, 0.5791, 0.6849, 0.5641, 0.6751, 0.5524, 0.6647, 0.5393, 0.6564, 0.5358, 0.6528, 0.5186, 0.6439, 0.6026, 0.6917, 0.6201, 0.6139, 0.6262, 0.6127, 0.6089, 0.6075, 0.5974, 0.6008, 0.5373, 0.7968, 0.5109, 0.7912, 0.4972, 0.7858, 0.4458, 0.861, 0.4172, 0.8676, 0.4145, 0.8453, 0.4206, 0.8297, 0.4199, 0.8058, 0.4356, 0.8062, 0.5078, 0.7742, 0.4443, 0.8889, 0.4735, 0.8849, 0.4794, 0.9254, 0.446, 0.929, 0.3953, 0.9147, 0.4038, 0.897, 0.4214, 0.8917, 0.4165, 0.924, 0.3704, 0.881, 0.3835, 0.8991, 0.365, 0.9171, 0.346, 0.8967, 0.4716, 0.8567, 0.5038, 0.8823, 0.511, 0.9192, 0.5586, 0.9039, 0.5367, 0.9107, 0.5353, 0.8813, 0.5672, 0.8843, 0.5902, 0.8926, 0.4419, 0.9681, 0.4088, 0.9546, 0.3962, 0.8781, 0.4851, 0.9689, 0.3826, 0.9357, 0.5266, 0.9565, 0.5767, 0.9186, 0.558, 0.9364, 0.4593, 0.8016, 0.4152, 0.774, 0.5931, 0.5924, 0.59, 0.5861, 0.588, 0.5761, 0.6311, 0.6092, 0.6267, 0.5702, 0.4269, 0.7767, 0.4464, 0.7781, 0.3868, 0.8597, 0.5967, 0.7246, 0.6056, 0.7142, 0.6227, 0.7061, 0.644, 0.6075, 0.4693, 0.8213, 0.4708, 0.8395, 0.4424, 0.8403, 0.4406, 0.8281, 0.5588, 0.7994, 0.5788, 0.7951, 0.5805, 0.8083, 0.5547, 0.8042, 0.5774, 0.8436, 0.6042, 0.848, 0.5991, 0.8685, 0.5737, 0.8635, 0.4858, 0.8156, 0.51, 0.8133, 0.5039, 0.8371, 0.5404, 0.8394, 0.538, 0.8581, 0.5048, 0.856, 0.5787, 0.8291, 0.5436, 0.8205, 0.5457, 0.804, 0.5387, 0.7866, 0.5351, 0.7904, 0.5175, 0.7806, 0.5236, 0.7756, 0.5172, 0.7709, 0.533, 0.7685, 0.5477, 0.7661, 0.5485, 0.7731, 0.5479, 0.7885, 0.5597, 0.7765, 0.5541, 0.7937, 0.5653, 0.7648, 0.5904, 0.7602, 0.598, 0.7794, 0.5777, 0.7852, 0.6052, 0.8343, 0.6019, 0.7945, 0.5745, 0.7193, 0.5609, 0.7153, 0.5676, 0.6997, 0.5807, 0.7066, 0.5465, 0.7058, 0.5556, 0.6901, 0.5325, 0.6939, 0.5428, 0.6808, 0.5248, 0.6834, 0.5336, 0.6727, 0.5183, 0.6776, 0.5249, 0.6666, 0.5077, 0.672, 0.514, 0.6606, 0.5967, 0.7246, 0.5865, 0.7212, 0.5941, 0.708, 0.6056, 0.7142, 0.6046, 0.81, 0.5373, 0.7968, 0.5109, 0.7912, 0.4972, 0.7858, 0.5893, 0.6887, 0.5791, 0.6849, 0.6201, 0.6139, 0.6262, 0.6127, 0.5641, 0.6751, 0.6089, 0.6075, 0.5524, 0.6647, 0.5974, 0.6008, 0.5393, 0.6564, 0.5931, 0.5924, 0.5358, 0.6528, 0.59, 0.5861, 0.5186, 0.6439, 0.588, 0.5761, 0.6227, 0.7061, 0.6026, 0.6917, 0.6311, 0.6092, 0.644, 0.6075, 0.6267, 0.5702, 0.4458, 0.861, 0.4172, 0.8676, 0.4145, 0.8453, 0.4206, 0.8297, 0.4199, 0.8058, 0.4356, 0.8062, 0.5078, 0.7742, 0.4443, 0.8889, 0.4735, 0.8849, 0.4794, 0.9254, 0.446, 0.929, 0.3953, 0.9147, 0.4038, 0.897, 0.4214, 0.8917, 0.4165, 0.924, 0.3704, 0.881, 0.3835, 0.8991, 0.365, 0.9171, 0.346, 0.8967, 0.4716, 0.8567, 0.5038, 0.8823, 0.511, 0.9192, 0.5586, 0.9039, 0.5367, 0.9107, 0.5353, 0.8813, 0.5672, 0.8843, 0.5902, 0.8926, 0.4419, 0.9681, 0.4088, 0.9546, 0.3962, 0.8781, 0.4851, 0.9689, 0.3826, 0.9357, 0.5266, 0.9565, 0.5767, 0.9186, 0.558, 0.9364, 0.4593, 0.8016, 0.4152, 0.774, 0.4269, 0.7767, 0.4464, 0.7781, 0.3868, 0.8597, 0.832, 0.7234].to_java Java::float)
                                            )
                                        )
                                    )
                                )
                            )
                        )
                    )
                )
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_humanoid_root")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_sacroiliac")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_skullbase")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_vl5")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_l_elbow")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_r_elbow")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_l_hip")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_r_hip")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_l_knee")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_r_knee")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_l_metatarsophalangeal_2")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_r_metatarsophalangeal_2")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_l_radiocarpal")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_r_radiocarpal")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_l_shoulder")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_r_shoulder")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_l_talocrural")
            )
            .addJoints(HAnimJoint.new()
                .setContainerFieldOverride("joints")
                .setUSE("hanim_r_talocrural")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_l5")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_pelvis")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_sacrum")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_skull")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_l_calf")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_r_calf")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_l_carpal")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_r_carpal")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_l_forearm")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_r_forearm")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_l_talus")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_r_talus")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_l_tarsal_proximal_phalanx_2")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_r_tarsal_proximal_phalanx_2")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_l_thigh")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_r_thigh")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_l_upperarm")
            )
            .addSegments(HAnimSegment.new()
                .setContainerFieldOverride("segments")
                .setUSE("hanim_r_upperarm")
            )
        )
    )
x3D0.toFileX3D "../data/KoreanCharacter06Ga.new.jruby.x3d"
x3D0.toFileJSON "../data/KoreanCharacter06Ga.new.jruby.json"
