<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.3//EN" "http://www.web3d.org/specifications/x3d-3.3.dtd">
<X3D profile='Interchange' version='3.3 xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation =' http://www.web3d.org/specifications/x3d-3.3.xsd '>
<head>
<meta name='titlecontent='Spiral.x3d'/>
<meta name='descriptioncontent='Spiral flow shows how to move a set of particles (spheres) along a pre-computed animation path. Such an approach might be used to visualize the results of a fluid flow simulation.'/>
<meta name='creatorcontent='David R. Nadeau'/>
<meta name='translatorcontent='Don Brutzman'/>
<meta name='createdcontent='1 July 1998'/>
<meta name='translatedcontent='2 February 2014'/>
<meta name='modifiedcontent='14 September 2017'/>
<meta name='Imagecontent='Spiral.png'/>
<meta name='referencecontent='originals/spiral.wrl'/>
<meta name='TODOcontent='build the track that the balls follow'/>
<meta name='referencecontent=' http://www.siggraph.org/s98 '/>
<meta name='referencecontent=' http://www.siggraph.org/s98/conference/courses/18.html '/>
<meta name='referencecontent=' http://www.sdsc.edu/~moreland/courses/Siggraph98/vrml97/slides/mt0008.htm '/>
<meta name='referencecontent=' http://www.sdsc.edu/~moreland/courses/Siggraph98/vrml97/slides/mt0151.htm '/>
<meta name='referencecontent=' http://www.sdsc.edu/~moreland/courses/Siggraph98/vrml97/vrml97.htm '/>
<meta name='referencecontent=' http://www.web3d.org/x3d/content/examples/X3dResources.html '/>
<meta name='identifiercontent=' http://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Siggraph98Course/Spiral.x3d '/>
<meta name='generatorcontent='Vrml97ToX3dNist, http://ovrt.nist.gov/v2_x3d.html'/>
<meta name='generatorcontent='X3D-Edit, https://savage.nps.edu/X3D-Edit'/>
<meta name='licensecontent=' ../license.html'/>
</head>
<!-- -->
<Scene>
<WorldInfo info='"Copyright (c) 1997, David R. Nadeau"title='Spiral flow'/>
<Viewpoint description='Entry viewposition='0.0 9.0 35.0'/>
<NavigationInfo/>
<!-- Center pole -->
<Transform translation='0.0 8.0 0.0'>
<Shape>
<Appearance DEF='BaseColor'>
<Material diffuseColor='0.0 0.5 1.0'/>
</Appearance>
<Cylinder height='18.0radius='0.5'/>
</Shape>
</Transform>
<!-- Ground under pole -->
<Transform translation='0.0 -1.0 0.0'>
<Shape>
<Appearance USE='BaseColor'/>
<Cylinder height='0.25radius='6.0'/>
</Shape>
</Transform>
<!-- Particle source -->
<Transform translation='0.0 16.0 0.0'>
<Transform rotation='1.0 0.0 0.0 -1.571translation='4.5 0.0 -1.0'>
<Shape>
<Appearance USE='BaseColor'/>
<Cone bottomRadius='1.2height='2.5'/>
</Shape>
</Transform>
<Transform translation='2.25 0.0 0.0'>
<Shape>
<Appearance USE='BaseColor'/>
<Box size='4.5 0.5 0.5'/>
</Shape>
</Transform>
</Transform>
<!-- Particle sink -->
<Transform>
<Transform rotation='1.0 0.0 0.0 1.571translation='4.5 0.0 1.0'>
<Shape>
<Appearance USE='BaseColor'/>
<Cone bottomRadius='1.2height='2.5'/>
</Shape>
</Transform>
<Transform translation='2.25 0.0 0.0'>
<Shape>
<Appearance USE='BaseColor'/>
<Box size='4.5 0.5 0.5'/>
</Shape>
</Transform>
</Transform>
<!-- Set of particles to spin around the pole -->
<!-- ROUTE information for Particle1 node:  [from Position1.value_changed to set_translation ] -->
<Transform DEF='Particle1'>
<Shape>
<Appearance>
<!-- ROUTE information for Material1 node:  [from Color1.value_changed to set_diffuseColor ] -->
<Material DEF='Material1'/>
</Appearance>
<Sphere DEF='Particle'/>
</Shape>
</Transform>
<!-- ROUTE information for Particle2 node:  [from Position2.value_changed to set_translation ] -->
<Transform DEF='Particle2'>
<Shape>
<Appearance>
<!-- ROUTE information for Material2 node:  [from Color2.value_changed to set_diffuseColor ] -->
<Material DEF='Material2'/>
</Appearance>
<Sphere USE='Particle'/>
</Shape>
</Transform>
<!-- ROUTE information for Particle3 node:  [from Position3.value_changed to set_translation ] -->
<Transform DEF='Particle3'>
<Shape>
<Appearance>
<!-- ROUTE information for Material3 node:  [from Color3.value_changed to set_diffuseColor ] -->
<Material DEF='Material3'/>
</Appearance>
<Sphere USE='Particle'/>
</Shape>
</Transform>
<!-- ROUTE information for Particle4 node:  [from Position4.value_changed to set_translation ] -->
<Transform DEF='Particle4'>
<Shape>
<Appearance>
<!-- ROUTE information for Material4 node:  [from Color4.value_changed to set_diffuseColor ] -->
<Material DEF='Material4'/>
</Appearance>
<Sphere USE='Particle'/>
</Shape>
</Transform>
<!-- ROUTE information for Particle5 node:  [from Position5.value_changed to set_translation ] -->
<Transform DEF='Particle5'>
<Shape>
<Appearance>
<!-- ROUTE information for Material5 node:  [from Color5.value_changed to set_diffuseColor ] -->
<Material DEF='Material5'/>
</Appearance>
<Sphere USE='Particle'/>
</Shape>
</Transform>
<!-- ROUTE information for Particle6 node:  [from Position6.value_changed to set_translation ] -->
<Transform DEF='Particle6'>
<Shape>
<Appearance>
<!-- ROUTE information for Material6 node:  [from Color6.value_changed to set_diffuseColor ] -->
<Material DEF='Material6'/>
</Appearance>
<Sphere USE='Particle'/>
</Shape>
</Transform>
<!-- ROUTE information for Particle7 node:  [from Position7.value_changed to set_translation ] -->
<Transform DEF='Particle7'>
<Shape>
<Appearance>
<!-- ROUTE information for Material7 node:  [from Color7.value_changed to set_diffuseColor ] -->
<Material DEF='Material7'/>
</Appearance>
<Sphere USE='Particle'/>
</Shape>
</Transform>
<!-- ROUTE information for Particle8 node:  [from Position8.value_changed to set_translation ] -->
<Transform DEF='Particle8'>
<Shape>
<Appearance>
<!-- ROUTE information for Material8 node:  [from Color8.value_changed to set_diffuseColor ] -->
<Material DEF='Material8'/>
</Appearance>
<Sphere USE='Particle'/>
</Shape>
</Transform>
<!-- ROUTE information for Particle9 node:  [from Position9.value_changed to set_translation ] -->
<Transform DEF='Particle9'>
<Shape>
<Appearance>
<!-- ROUTE information for Material9 node:  [from Color9.value_changed to set_diffuseColor ] -->
<Material DEF='Material9'/>
</Appearance>
<Sphere USE='Particle'/>
</Shape>
</Transform>
<!-- ROUTE information for Particle10 node:  [from Position10.value_changed to set_translation ] -->
<Transform DEF='Particle10'>
<Shape>
<Appearance>
<!-- ROUTE information for Material10 node:  [from Color10.value_changed to set_diffuseColor ] -->
<Material DEF='Material10'/>
</Appearance>
<Sphere USE='Particle'/>
</Shape>
</Transform>
<!-- ROUTE information for Particle11 node:  [from Position11.value_changed to set_translation ] -->
<Transform DEF='Particle11'>
<Shape>
<Appearance>
<!-- ROUTE information for Material11 node:  [from Color11.value_changed to set_diffuseColor ] -->
<Material DEF='Material11'/>
</Appearance>
<Sphere USE='Particle'/>
</Shape>
</Transform>
<!-- ROUTE information for Particle12 node:  [from Position12.value_changed to set_translation ] -->
<Transform DEF='Particle12'>
<Shape>
<Appearance>
<!-- ROUTE information for Material12 node:  [from Color12.value_changed to set_diffuseColor ] -->
<Material DEF='Material12'/>
</Appearance>
<Sphere USE='Particle'/>
</Shape>
</Transform>
<!-- Set of timers, one per particle -->
<!-- ROUTE information for Timer1 node:  [from fraction_changed to Position1.set_fraction ] [from fraction_changed to Color1.set_fraction ] -->
<TimeSensor DEF='Timer1cycleInterval='12.0loop='truestopTime='-1.0'/>
<!-- ROUTE information for Timer2 node:  [from fraction_changed to Position2.set_fraction ] [from fraction_changed to Color2.set_fraction ] -->
<TimeSensor DEF='Timer2cycleInterval='12.0loop='truestartTime='0.25stopTime='-1.0'/>
<!-- ROUTE information for Timer3 node:  [from fraction_changed to Position3.set_fraction ] [from fraction_changed to Color3.set_fraction ] -->
<TimeSensor DEF='Timer3cycleInterval='12.0loop='truestartTime='0.5stopTime='-1.0'/>
<!-- ROUTE information for Timer4 node:  [from fraction_changed to Position4.set_fraction ] [from fraction_changed to Color4.set_fraction ] -->
<TimeSensor DEF='Timer4cycleInterval='12.0loop='truestartTime='0.7500000000000001stopTime='-1.0'/>
<!-- ROUTE information for Timer5 node:  [from fraction_changed to Position5.set_fraction ] [from fraction_changed to Color5.set_fraction ] -->
<TimeSensor DEF='Timer5cycleInterval='12.0loop='truestartTime='1.0stopTime='-1.0'/>
<!-- ROUTE information for Timer6 node:  [from fraction_changed to Position6.set_fraction ] [from fraction_changed to Color6.set_fraction ] -->
<TimeSensor DEF='Timer6cycleInterval='12.0loop='truestartTime='1.25stopTime='-1.0'/>
<!-- ROUTE information for Timer7 node:  [from fraction_changed to Position7.set_fraction ] [from fraction_changed to Color7.set_fraction ] -->
<TimeSensor DEF='Timer7cycleInterval='12.0loop='truestartTime='6.0stopTime='-1.0'/>
<!-- ROUTE information for Timer8 node:  [from fraction_changed to Position8.set_fraction ] [from fraction_changed to Color8.set_fraction ] -->
<TimeSensor DEF='Timer8cycleInterval='12.0loop='truestartTime='6.25stopTime='-1.0'/>
<!-- ROUTE information for Timer9 node:  [from fraction_changed to Position9.set_fraction ] [from fraction_changed to Color9.set_fraction ] -->
<TimeSensor DEF='Timer9cycleInterval='12.0loop='truestartTime='6.5stopTime='-1.0'/>
<!-- ROUTE information for Timer10 node:  [from fraction_changed to Position10.set_fraction ] [from fraction_changed to Color10.set_fraction ] -->
<TimeSensor DEF='Timer10cycleInterval='12.0loop='truestartTime='6.75stopTime='-1.0'/>
<!-- ROUTE information for Timer11 node:  [from fraction_changed to Position11.set_fraction ] [from fraction_changed to Color11.set_fraction ] -->
<TimeSensor DEF='Timer11cycleInterval='12.0loop='truestartTime='7.0stopTime='-1.0'/>
<!-- ROUTE information for Timer12 node:  [from fraction_changed to Position12.set_fraction ] [from fraction_changed to Color12.set_fraction ] -->
<TimeSensor DEF='Timer12cycleInterval='12.0loop='truestartTime='7.25stopTime='-1.0'/>
<!-- Set of position interpolators, one per particle. All paths are identical -->
<!-- ROUTE information for Position1 node:  [from Timer1.fraction_changed to set_fraction ] [from value_changed to Particle1.set_translation ] -->
<PositionInterpolator DEF='Position1key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='4.5 16.0 0.0 3.89 15.75 2.81 1.63 15.49 4.83 -1.49 15.24 5.17 -4.33 14.98 3.65 -5.88 14.73 0.81 -5.71 14.48 -2.4 -4.01 14.22 -5.02 -1.41 13.97 -6.5 1.36 13.71 -6.71 3.76 13.46 -5.93 5.52 13.21 -4.57 6.62 12.95 -3.07 7.19 12.7 -1.72 7.42 12.44 -0.71 7.49 12.19 -0.13 7.5 11.94 -0.01 7.47 11.68 -0.36 7.33 11.43 -1.16 6.95 11.17 -2.36 6.14 10.92 -3.82 4.73 10.67 -5.29 2.63 10.41 -6.42 -0.01 10.16 -6.75 -2.78 9.9 -5.92 -5.02 9.65 -3.83 -6.01 9.4 -0.81 -5.31 9.14 2.34 -3.02 8.89 4.63 0.11 8.63 5.24 2.93 8.38 3.98 4.42 8.13 1.43 4.14 7.87 -1.34 2.4 7.62 -3.26 0.08 7.37 -3.76 -1.9 7.11 -2.91 -2.93 6.86 -1.29 -2.91 6.6 0.39 -2.14 6.35 1.63 -1.04 6.1 2.23 0.0 5.84 2.25 0.78 5.59 1.91 1.27 5.33 1.42 1.5 5.08 0.93 1.57 4.83 0.53 1.56 4.57 0.25 1.52 4.32 0.07 1.5 4.06 0.0 1.51 3.81 0.03 1.54 3.56 0.15 1.57 3.3 0.38 1.55 3.05 0.72 1.41 2.79 1.17 1.06 2.54 1.67 0.43 2.29 2.11 -0.5 2.03 2.3 -1.6 1.78 2.01 -2.59 1.52 1.09 -3.04 1.27 -0.42 -2.55 1.02 -2.15 -1.0 0.76 -3.47 1.25 0.51 -3.7 3.41 0.25 -2.46 4.5 0.0 0.0'/>
<!-- ROUTE information for Position2 node:  [from Timer2.fraction_changed to set_fraction ] [from value_changed to Particle2.set_translation ] -->
<PositionInterpolator DEF='Position2key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='4.5 16.0 0.0 3.89 15.75 2.81 1.63 15.49 4.83 -1.49 15.24 5.17 -4.33 14.98 3.65 -5.88 14.73 0.81 -5.71 14.48 -2.4 -4.01 14.22 -5.02 -1.41 13.97 -6.5 1.36 13.71 -6.71 3.76 13.46 -5.93 5.52 13.21 -4.57 6.62 12.95 -3.07 7.19 12.7 -1.72 7.42 12.44 -0.71 7.49 12.19 -0.13 7.5 11.94 -0.01 7.47 11.68 -0.36 7.33 11.43 -1.16 6.95 11.17 -2.36 6.14 10.92 -3.82 4.73 10.67 -5.29 2.63 10.41 -6.42 -0.01 10.16 -6.75 -2.78 9.9 -5.92 -5.02 9.65 -3.83 -6.01 9.4 -0.81 -5.31 9.14 2.34 -3.02 8.89 4.63 0.11 8.63 5.24 2.93 8.38 3.98 4.42 8.13 1.43 4.14 7.87 -1.34 2.4 7.62 -3.26 0.08 7.37 -3.76 -1.9 7.11 -2.91 -2.93 6.86 -1.29 -2.91 6.6 0.39 -2.14 6.35 1.63 -1.04 6.1 2.23 0.0 5.84 2.25 0.78 5.59 1.91 1.27 5.33 1.42 1.5 5.08 0.93 1.57 4.83 0.53 1.56 4.57 0.25 1.52 4.32 0.07 1.5 4.06 0.0 1.51 3.81 0.03 1.54 3.56 0.15 1.57 3.3 0.38 1.55 3.05 0.72 1.41 2.79 1.17 1.06 2.54 1.67 0.43 2.29 2.11 -0.5 2.03 2.3 -1.6 1.78 2.01 -2.59 1.52 1.09 -3.04 1.27 -0.42 -2.55 1.02 -2.15 -1.0 0.76 -3.47 1.25 0.51 -3.7 3.41 0.25 -2.46 4.5 0.0 0.0'/>
<!-- ROUTE information for Position3 node:  [from Timer3.fraction_changed to set_fraction ] [from value_changed to Particle3.set_translation ] -->
<PositionInterpolator DEF='Position3key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='4.5 16.0 0.0 3.89 15.75 2.81 1.63 15.49 4.83 -1.49 15.24 5.17 -4.33 14.98 3.65 -5.88 14.73 0.81 -5.71 14.48 -2.4 -4.01 14.22 -5.02 -1.41 13.97 -6.5 1.36 13.71 -6.71 3.76 13.46 -5.93 5.52 13.21 -4.57 6.62 12.95 -3.07 7.19 12.7 -1.72 7.42 12.44 -0.71 7.49 12.19 -0.13 7.5 11.94 -0.01 7.47 11.68 -0.36 7.33 11.43 -1.16 6.95 11.17 -2.36 6.14 10.92 -3.82 4.73 10.67 -5.29 2.63 10.41 -6.42 -0.01 10.16 -6.75 -2.78 9.9 -5.92 -5.02 9.65 -3.83 -6.01 9.4 -0.81 -5.31 9.14 2.34 -3.02 8.89 4.63 0.11 8.63 5.24 2.93 8.38 3.98 4.42 8.13 1.43 4.14 7.87 -1.34 2.4 7.62 -3.26 0.08 7.37 -3.76 -1.9 7.11 -2.91 -2.93 6.86 -1.29 -2.91 6.6 0.39 -2.14 6.35 1.63 -1.04 6.1 2.23 0.0 5.84 2.25 0.78 5.59 1.91 1.27 5.33 1.42 1.5 5.08 0.93 1.57 4.83 0.53 1.56 4.57 0.25 1.52 4.32 0.07 1.5 4.06 0.0 1.51 3.81 0.03 1.54 3.56 0.15 1.57 3.3 0.38 1.55 3.05 0.72 1.41 2.79 1.17 1.06 2.54 1.67 0.43 2.29 2.11 -0.5 2.03 2.3 -1.6 1.78 2.01 -2.59 1.52 1.09 -3.04 1.27 -0.42 -2.55 1.02 -2.15 -1.0 0.76 -3.47 1.25 0.51 -3.7 3.41 0.25 -2.46 4.5 0.0 0.0'/>
<!-- ROUTE information for Position4 node:  [from Timer4.fraction_changed to set_fraction ] [from value_changed to Particle4.set_translation ] -->
<PositionInterpolator DEF='Position4key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='4.5 16.0 0.0 3.89 15.75 2.81 1.63 15.49 4.83 -1.49 15.24 5.17 -4.33 14.98 3.65 -5.88 14.73 0.81 -5.71 14.48 -2.4 -4.01 14.22 -5.02 -1.41 13.97 -6.5 1.36 13.71 -6.71 3.76 13.46 -5.93 5.52 13.21 -4.57 6.62 12.95 -3.07 7.19 12.7 -1.72 7.42 12.44 -0.71 7.49 12.19 -0.13 7.5 11.94 -0.01 7.47 11.68 -0.36 7.33 11.43 -1.16 6.95 11.17 -2.36 6.14 10.92 -3.82 4.73 10.67 -5.29 2.63 10.41 -6.42 -0.01 10.16 -6.75 -2.78 9.9 -5.92 -5.02 9.65 -3.83 -6.01 9.4 -0.81 -5.31 9.14 2.34 -3.02 8.89 4.63 0.11 8.63 5.24 2.93 8.38 3.98 4.42 8.13 1.43 4.14 7.87 -1.34 2.4 7.62 -3.26 0.08 7.37 -3.76 -1.9 7.11 -2.91 -2.93 6.86 -1.29 -2.91 6.6 0.39 -2.14 6.35 1.63 -1.04 6.1 2.23 0.0 5.84 2.25 0.78 5.59 1.91 1.27 5.33 1.42 1.5 5.08 0.93 1.57 4.83 0.53 1.56 4.57 0.25 1.52 4.32 0.07 1.5 4.06 0.0 1.51 3.81 0.03 1.54 3.56 0.15 1.57 3.3 0.38 1.55 3.05 0.72 1.41 2.79 1.17 1.06 2.54 1.67 0.43 2.29 2.11 -0.5 2.03 2.3 -1.6 1.78 2.01 -2.59 1.52 1.09 -3.04 1.27 -0.42 -2.55 1.02 -2.15 -1.0 0.76 -3.47 1.25 0.51 -3.7 3.41 0.25 -2.46 4.5 0.0 0.0'/>
<!-- ROUTE information for Position5 node:  [from Timer5.fraction_changed to set_fraction ] [from value_changed to Particle5.set_translation ] -->
<PositionInterpolator DEF='Position5key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='4.5 16.0 0.0 3.89 15.75 2.81 1.63 15.49 4.83 -1.49 15.24 5.17 -4.33 14.98 3.65 -5.88 14.73 0.81 -5.71 14.48 -2.4 -4.01 14.22 -5.02 -1.41 13.97 -6.5 1.36 13.71 -6.71 3.76 13.46 -5.93 5.52 13.21 -4.57 6.62 12.95 -3.07 7.19 12.7 -1.72 7.42 12.44 -0.71 7.49 12.19 -0.13 7.5 11.94 -0.01 7.47 11.68 -0.36 7.33 11.43 -1.16 6.95 11.17 -2.36 6.14 10.92 -3.82 4.73 10.67 -5.29 2.63 10.41 -6.42 -0.01 10.16 -6.75 -2.78 9.9 -5.92 -5.02 9.65 -3.83 -6.01 9.4 -0.81 -5.31 9.14 2.34 -3.02 8.89 4.63 0.11 8.63 5.24 2.93 8.38 3.98 4.42 8.13 1.43 4.14 7.87 -1.34 2.4 7.62 -3.26 0.08 7.37 -3.76 -1.9 7.11 -2.91 -2.93 6.86 -1.29 -2.91 6.6 0.39 -2.14 6.35 1.63 -1.04 6.1 2.23 0.0 5.84 2.25 0.78 5.59 1.91 1.27 5.33 1.42 1.5 5.08 0.93 1.57 4.83 0.53 1.56 4.57 0.25 1.52 4.32 0.07 1.5 4.06 0.0 1.51 3.81 0.03 1.54 3.56 0.15 1.57 3.3 0.38 1.55 3.05 0.72 1.41 2.79 1.17 1.06 2.54 1.67 0.43 2.29 2.11 -0.5 2.03 2.3 -1.6 1.78 2.01 -2.59 1.52 1.09 -3.04 1.27 -0.42 -2.55 1.02 -2.15 -1.0 0.76 -3.47 1.25 0.51 -3.7 3.41 0.25 -2.46 4.5 0.0 0.0'/>
<!-- ROUTE information for Position6 node:  [from Timer6.fraction_changed to set_fraction ] [from value_changed to Particle6.set_translation ] -->
<PositionInterpolator DEF='Position6key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='4.5 16.0 0.0 3.89 15.75 2.81 1.63 15.49 4.83 -1.49 15.24 5.17 -4.33 14.98 3.65 -5.88 14.73 0.81 -5.71 14.48 -2.4 -4.01 14.22 -5.02 -1.41 13.97 -6.5 1.36 13.71 -6.71 3.76 13.46 -5.93 5.52 13.21 -4.57 6.62 12.95 -3.07 7.19 12.7 -1.72 7.42 12.44 -0.71 7.49 12.19 -0.13 7.5 11.94 -0.01 7.47 11.68 -0.36 7.33 11.43 -1.16 6.95 11.17 -2.36 6.14 10.92 -3.82 4.73 10.67 -5.29 2.63 10.41 -6.42 -0.01 10.16 -6.75 -2.78 9.9 -5.92 -5.02 9.65 -3.83 -6.01 9.4 -0.81 -5.31 9.14 2.34 -3.02 8.89 4.63 0.11 8.63 5.24 2.93 8.38 3.98 4.42 8.13 1.43 4.14 7.87 -1.34 2.4 7.62 -3.26 0.08 7.37 -3.76 -1.9 7.11 -2.91 -2.93 6.86 -1.29 -2.91 6.6 0.39 -2.14 6.35 1.63 -1.04 6.1 2.23 0.0 5.84 2.25 0.78 5.59 1.91 1.27 5.33 1.42 1.5 5.08 0.93 1.57 4.83 0.53 1.56 4.57 0.25 1.52 4.32 0.07 1.5 4.06 0.0 1.51 3.81 0.03 1.54 3.56 0.15 1.57 3.3 0.38 1.55 3.05 0.72 1.41 2.79 1.17 1.06 2.54 1.67 0.43 2.29 2.11 -0.5 2.03 2.3 -1.6 1.78 2.01 -2.59 1.52 1.09 -3.04 1.27 -0.42 -2.55 1.02 -2.15 -1.0 0.76 -3.47 1.25 0.51 -3.7 3.41 0.25 -2.46 4.5 0.0 0.0'/>
<!-- ROUTE information for Position7 node:  [from Timer7.fraction_changed to set_fraction ] [from value_changed to Particle7.set_translation ] -->
<PositionInterpolator DEF='Position7key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='4.5 16.0 0.0 3.89 15.75 2.81 1.63 15.49 4.83 -1.49 15.24 5.17 -4.33 14.98 3.65 -5.88 14.73 0.81 -5.71 14.48 -2.4 -4.01 14.22 -5.02 -1.41 13.97 -6.5 1.36 13.71 -6.71 3.76 13.46 -5.93 5.52 13.21 -4.57 6.62 12.95 -3.07 7.19 12.7 -1.72 7.42 12.44 -0.71 7.49 12.19 -0.13 7.5 11.94 -0.01 7.47 11.68 -0.36 7.33 11.43 -1.16 6.95 11.17 -2.36 6.14 10.92 -3.82 4.73 10.67 -5.29 2.63 10.41 -6.42 -0.01 10.16 -6.75 -2.78 9.9 -5.92 -5.02 9.65 -3.83 -6.01 9.4 -0.81 -5.31 9.14 2.34 -3.02 8.89 4.63 0.11 8.63 5.24 2.93 8.38 3.98 4.42 8.13 1.43 4.14 7.87 -1.34 2.4 7.62 -3.26 0.08 7.37 -3.76 -1.9 7.11 -2.91 -2.93 6.86 -1.29 -2.91 6.6 0.39 -2.14 6.35 1.63 -1.04 6.1 2.23 0.0 5.84 2.25 0.78 5.59 1.91 1.27 5.33 1.42 1.5 5.08 0.93 1.57 4.83 0.53 1.56 4.57 0.25 1.52 4.32 0.07 1.5 4.06 0.0 1.51 3.81 0.03 1.54 3.56 0.15 1.57 3.3 0.38 1.55 3.05 0.72 1.41 2.79 1.17 1.06 2.54 1.67 0.43 2.29 2.11 -0.5 2.03 2.3 -1.6 1.78 2.01 -2.59 1.52 1.09 -3.04 1.27 -0.42 -2.55 1.02 -2.15 -1.0 0.76 -3.47 1.25 0.51 -3.7 3.41 0.25 -2.46 4.5 0.0 0.0'/>
<!-- ROUTE information for Position8 node:  [from Timer8.fraction_changed to set_fraction ] [from value_changed to Particle8.set_translation ] -->
<PositionInterpolator DEF='Position8key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='4.5 16.0 0.0 3.89 15.75 2.81 1.63 15.49 4.83 -1.49 15.24 5.17 -4.33 14.98 3.65 -5.88 14.73 0.81 -5.71 14.48 -2.4 -4.01 14.22 -5.02 -1.41 13.97 -6.5 1.36 13.71 -6.71 3.76 13.46 -5.93 5.52 13.21 -4.57 6.62 12.95 -3.07 7.19 12.7 -1.72 7.42 12.44 -0.71 7.49 12.19 -0.13 7.5 11.94 -0.01 7.47 11.68 -0.36 7.33 11.43 -1.16 6.95 11.17 -2.36 6.14 10.92 -3.82 4.73 10.67 -5.29 2.63 10.41 -6.42 -0.01 10.16 -6.75 -2.78 9.9 -5.92 -5.02 9.65 -3.83 -6.01 9.4 -0.81 -5.31 9.14 2.34 -3.02 8.89 4.63 0.11 8.63 5.24 2.93 8.38 3.98 4.42 8.13 1.43 4.14 7.87 -1.34 2.4 7.62 -3.26 0.08 7.37 -3.76 -1.9 7.11 -2.91 -2.93 6.86 -1.29 -2.91 6.6 0.39 -2.14 6.35 1.63 -1.04 6.1 2.23 0.0 5.84 2.25 0.78 5.59 1.91 1.27 5.33 1.42 1.5 5.08 0.93 1.57 4.83 0.53 1.56 4.57 0.25 1.52 4.32 0.07 1.5 4.06 0.0 1.51 3.81 0.03 1.54 3.56 0.15 1.57 3.3 0.38 1.55 3.05 0.72 1.41 2.79 1.17 1.06 2.54 1.67 0.43 2.29 2.11 -0.5 2.03 2.3 -1.6 1.78 2.01 -2.59 1.52 1.09 -3.04 1.27 -0.42 -2.55 1.02 -2.15 -1.0 0.76 -3.47 1.25 0.51 -3.7 3.41 0.25 -2.46 4.5 0.0 0.0'/>
<!-- ROUTE information for Position9 node:  [from Timer9.fraction_changed to set_fraction ] [from value_changed to Particle9.set_translation ] -->
<PositionInterpolator DEF='Position9key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='4.5 16.0 0.0 3.89 15.75 2.81 1.63 15.49 4.83 -1.49 15.24 5.17 -4.33 14.98 3.65 -5.88 14.73 0.81 -5.71 14.48 -2.4 -4.01 14.22 -5.02 -1.41 13.97 -6.5 1.36 13.71 -6.71 3.76 13.46 -5.93 5.52 13.21 -4.57 6.62 12.95 -3.07 7.19 12.7 -1.72 7.42 12.44 -0.71 7.49 12.19 -0.13 7.5 11.94 -0.01 7.47 11.68 -0.36 7.33 11.43 -1.16 6.95 11.17 -2.36 6.14 10.92 -3.82 4.73 10.67 -5.29 2.63 10.41 -6.42 -0.01 10.16 -6.75 -2.78 9.9 -5.92 -5.02 9.65 -3.83 -6.01 9.4 -0.81 -5.31 9.14 2.34 -3.02 8.89 4.63 0.11 8.63 5.24 2.93 8.38 3.98 4.42 8.13 1.43 4.14 7.87 -1.34 2.4 7.62 -3.26 0.08 7.37 -3.76 -1.9 7.11 -2.91 -2.93 6.86 -1.29 -2.91 6.6 0.39 -2.14 6.35 1.63 -1.04 6.1 2.23 0.0 5.84 2.25 0.78 5.59 1.91 1.27 5.33 1.42 1.5 5.08 0.93 1.57 4.83 0.53 1.56 4.57 0.25 1.52 4.32 0.07 1.5 4.06 0.0 1.51 3.81 0.03 1.54 3.56 0.15 1.57 3.3 0.38 1.55 3.05 0.72 1.41 2.79 1.17 1.06 2.54 1.67 0.43 2.29 2.11 -0.5 2.03 2.3 -1.6 1.78 2.01 -2.59 1.52 1.09 -3.04 1.27 -0.42 -2.55 1.02 -2.15 -1.0 0.76 -3.47 1.25 0.51 -3.7 3.41 0.25 -2.46 4.5 0.0 0.0'/>
<!-- ROUTE information for Position10 node:  [from Timer10.fraction_changed to set_fraction ] [from value_changed to Particle10.set_translation ] -->
<PositionInterpolator DEF='Position10key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='4.5 16.0 0.0 3.89 15.75 2.81 1.63 15.49 4.83 -1.49 15.24 5.17 -4.33 14.98 3.65 -5.88 14.73 0.81 -5.71 14.48 -2.4 -4.01 14.22 -5.02 -1.41 13.97 -6.5 1.36 13.71 -6.71 3.76 13.46 -5.93 5.52 13.21 -4.57 6.62 12.95 -3.07 7.19 12.7 -1.72 7.42 12.44 -0.71 7.49 12.19 -0.13 7.5 11.94 -0.01 7.47 11.68 -0.36 7.33 11.43 -1.16 6.95 11.17 -2.36 6.14 10.92 -3.82 4.73 10.67 -5.29 2.63 10.41 -6.42 -0.01 10.16 -6.75 -2.78 9.9 -5.92 -5.02 9.65 -3.83 -6.01 9.4 -0.81 -5.31 9.14 2.34 -3.02 8.89 4.63 0.11 8.63 5.24 2.93 8.38 3.98 4.42 8.13 1.43 4.14 7.87 -1.34 2.4 7.62 -3.26 0.08 7.37 -3.76 -1.9 7.11 -2.91 -2.93 6.86 -1.29 -2.91 6.6 0.39 -2.14 6.35 1.63 -1.04 6.1 2.23 0.0 5.84 2.25 0.78 5.59 1.91 1.27 5.33 1.42 1.5 5.08 0.93 1.57 4.83 0.53 1.56 4.57 0.25 1.52 4.32 0.07 1.5 4.06 0.0 1.51 3.81 0.03 1.54 3.56 0.15 1.57 3.3 0.38 1.55 3.05 0.72 1.41 2.79 1.17 1.06 2.54 1.67 0.43 2.29 2.11 -0.5 2.03 2.3 -1.6 1.78 2.01 -2.59 1.52 1.09 -3.04 1.27 -0.42 -2.55 1.02 -2.15 -1.0 0.76 -3.47 1.25 0.51 -3.7 3.41 0.25 -2.46 4.5 0.0 0.0'/>
<!-- ROUTE information for Position11 node:  [from Timer11.fraction_changed to set_fraction ] [from value_changed to Particle11.set_translation ] -->
<PositionInterpolator DEF='Position11key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='4.5 16.0 0.0 3.89 15.75 2.81 1.63 15.49 4.83 -1.49 15.24 5.17 -4.33 14.98 3.65 -5.88 14.73 0.81 -5.71 14.48 -2.4 -4.01 14.22 -5.02 -1.41 13.97 -6.5 1.36 13.71 -6.71 3.76 13.46 -5.93 5.52 13.21 -4.57 6.62 12.95 -3.07 7.19 12.7 -1.72 7.42 12.44 -0.71 7.49 12.19 -0.13 7.5 11.94 -0.01 7.47 11.68 -0.36 7.33 11.43 -1.16 6.95 11.17 -2.36 6.14 10.92 -3.82 4.73 10.67 -5.29 2.63 10.41 -6.42 -0.01 10.16 -6.75 -2.78 9.9 -5.92 -5.02 9.65 -3.83 -6.01 9.4 -0.81 -5.31 9.14 2.34 -3.02 8.89 4.63 0.11 8.63 5.24 2.93 8.38 3.98 4.42 8.13 1.43 4.14 7.87 -1.34 2.4 7.62 -3.26 0.08 7.37 -3.76 -1.9 7.11 -2.91 -2.93 6.86 -1.29 -2.91 6.6 0.39 -2.14 6.35 1.63 -1.04 6.1 2.23 0.0 5.84 2.25 0.78 5.59 1.91 1.27 5.33 1.42 1.5 5.08 0.93 1.57 4.83 0.53 1.56 4.57 0.25 1.52 4.32 0.07 1.5 4.06 0.0 1.51 3.81 0.03 1.54 3.56 0.15 1.57 3.3 0.38 1.55 3.05 0.72 1.41 2.79 1.17 1.06 2.54 1.67 0.43 2.29 2.11 -0.5 2.03 2.3 -1.6 1.78 2.01 -2.59 1.52 1.09 -3.04 1.27 -0.42 -2.55 1.02 -2.15 -1.0 0.76 -3.47 1.25 0.51 -3.7 3.41 0.25 -2.46 4.5 0.0 0.0'/>
<!-- ROUTE information for Position12 node:  [from Timer12.fraction_changed to set_fraction ] [from value_changed to Particle12.set_translation ] -->
<PositionInterpolator DEF='Position12key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='4.5 16.0 0.0 3.89 15.75 2.81 1.63 15.49 4.83 -1.49 15.24 5.17 -4.33 14.98 3.65 -5.88 14.73 0.81 -5.71 14.48 -2.4 -4.01 14.22 -5.02 -1.41 13.97 -6.5 1.36 13.71 -6.71 3.76 13.46 -5.93 5.52 13.21 -4.57 6.62 12.95 -3.07 7.19 12.7 -1.72 7.42 12.44 -0.71 7.49 12.19 -0.13 7.5 11.94 -0.01 7.47 11.68 -0.36 7.33 11.43 -1.16 6.95 11.17 -2.36 6.14 10.92 -3.82 4.73 10.67 -5.29 2.63 10.41 -6.42 -0.01 10.16 -6.75 -2.78 9.9 -5.92 -5.02 9.65 -3.83 -6.01 9.4 -0.81 -5.31 9.14 2.34 -3.02 8.89 4.63 0.11 8.63 5.24 2.93 8.38 3.98 4.42 8.13 1.43 4.14 7.87 -1.34 2.4 7.62 -3.26 0.08 7.37 -3.76 -1.9 7.11 -2.91 -2.93 6.86 -1.29 -2.91 6.6 0.39 -2.14 6.35 1.63 -1.04 6.1 2.23 0.0 5.84 2.25 0.78 5.59 1.91 1.27 5.33 1.42 1.5 5.08 0.93 1.57 4.83 0.53 1.56 4.57 0.25 1.52 4.32 0.07 1.5 4.06 0.0 1.51 3.81 0.03 1.54 3.56 0.15 1.57 3.3 0.38 1.55 3.05 0.72 1.41 2.79 1.17 1.06 2.54 1.67 0.43 2.29 2.11 -0.5 2.03 2.3 -1.6 1.78 2.01 -2.59 1.52 1.09 -3.04 1.27 -0.42 -2.55 1.02 -2.15 -1.0 0.76 -3.47 1.25 0.51 -3.7 3.41 0.25 -2.46 4.5 0.0 0.0'/>
<!-- Set of color interpolators to vary particle color -->
<!-- ROUTE information for Color1 node:  [from Timer1.fraction_changed to set_fraction ] [from value_changed to Material1.set_diffuseColor ] -->
<ColorInterpolator DEF='Color1key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='0.5 0.5 0.0 0.45 0.55 0.0 0.4 0.6 0.0 0.35 0.65 0.0 0.31 0.69 0.0 0.26 0.74 0.0 0.22 0.78 0.0 0.18 0.82 0.0 0.14 0.86 0.0 0.11 0.89 0.0 0.08 0.92 0.0 0.06 0.94 0.0 0.03 0.97 0.0 0.02 0.98 0.0 0.01 0.99 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.01 0.99 0.0 0.03 0.97 0.0 0.04 0.96 0.0 0.07 0.93 0.0 0.09 0.91 0.0 0.13 0.87 0.0 0.16 0.84 0.0 0.2 0.8 0.0 0.24 0.76 0.0 0.28 0.72 0.0 0.33 0.67 0.0 0.38 0.62 0.0 0.43 0.57 0.0 0.48 0.52 0.0 0.52 0.48 0.0 0.57 0.43 0.0 0.62 0.38 0.0 0.67 0.33 0.0 0.72 0.28 0.0 0.76 0.24 0.0 0.8 0.2 0.0 0.84 0.16 0.0 0.87 0.13 0.0 0.91 0.09 0.0 0.93 0.07 0.0 0.96 0.04 0.0 0.97 0.03 0.0 0.99 0.01 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.99 0.01 0.0 0.98 0.02 0.0 0.97 0.03 0.0 0.94 0.06 0.0 0.92 0.08 0.0 0.89 0.11 0.0 0.86 0.14 0.0 0.82 0.18 0.0 0.78 0.22 0.0 0.74 0.26 0.0 0.69 0.31 0.0 0.65 0.35 0.0 0.6 0.4 0.0 0.55 0.45 0.0 0.5 0.5 0.0'/>
<!-- ROUTE information for Color2 node:  [from Timer2.fraction_changed to set_fraction ] [from value_changed to Material2.set_diffuseColor ] -->
<ColorInterpolator DEF='Color2key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='0.5 0.5 0.0 0.45 0.55 0.0 0.4 0.6 0.0 0.35 0.65 0.0 0.31 0.69 0.0 0.26 0.74 0.0 0.22 0.78 0.0 0.18 0.82 0.0 0.14 0.86 0.0 0.11 0.89 0.0 0.08 0.92 0.0 0.06 0.94 0.0 0.03 0.97 0.0 0.02 0.98 0.0 0.01 0.99 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.01 0.99 0.0 0.03 0.97 0.0 0.04 0.96 0.0 0.07 0.93 0.0 0.09 0.91 0.0 0.13 0.87 0.0 0.16 0.84 0.0 0.2 0.8 0.0 0.24 0.76 0.0 0.28 0.72 0.0 0.33 0.67 0.0 0.38 0.62 0.0 0.43 0.57 0.0 0.48 0.52 0.0 0.52 0.48 0.0 0.57 0.43 0.0 0.62 0.38 0.0 0.67 0.33 0.0 0.72 0.28 0.0 0.76 0.24 0.0 0.8 0.2 0.0 0.84 0.16 0.0 0.87 0.13 0.0 0.91 0.09 0.0 0.93 0.07 0.0 0.96 0.04 0.0 0.97 0.03 0.0 0.99 0.01 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.99 0.01 0.0 0.98 0.02 0.0 0.97 0.03 0.0 0.94 0.06 0.0 0.92 0.08 0.0 0.89 0.11 0.0 0.86 0.14 0.0 0.82 0.18 0.0 0.78 0.22 0.0 0.74 0.26 0.0 0.69 0.31 0.0 0.65 0.35 0.0 0.6 0.4 0.0 0.55 0.45 0.0 0.5 0.5 0.0'/>
<!-- ROUTE information for Color3 node:  [from Timer3.fraction_changed to set_fraction ] [from value_changed to Material3.set_diffuseColor ] -->
<ColorInterpolator DEF='Color3key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='0.5 0.5 0.0 0.45 0.55 0.0 0.4 0.6 0.0 0.35 0.65 0.0 0.31 0.69 0.0 0.26 0.74 0.0 0.22 0.78 0.0 0.18 0.82 0.0 0.14 0.86 0.0 0.11 0.89 0.0 0.08 0.92 0.0 0.06 0.94 0.0 0.03 0.97 0.0 0.02 0.98 0.0 0.01 0.99 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.01 0.99 0.0 0.03 0.97 0.0 0.04 0.96 0.0 0.07 0.93 0.0 0.09 0.91 0.0 0.13 0.87 0.0 0.16 0.84 0.0 0.2 0.8 0.0 0.24 0.76 0.0 0.28 0.72 0.0 0.33 0.67 0.0 0.38 0.62 0.0 0.43 0.57 0.0 0.48 0.52 0.0 0.52 0.48 0.0 0.57 0.43 0.0 0.62 0.38 0.0 0.67 0.33 0.0 0.72 0.28 0.0 0.76 0.24 0.0 0.8 0.2 0.0 0.84 0.16 0.0 0.87 0.13 0.0 0.91 0.09 0.0 0.93 0.07 0.0 0.96 0.04 0.0 0.97 0.03 0.0 0.99 0.01 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.99 0.01 0.0 0.98 0.02 0.0 0.97 0.03 0.0 0.94 0.06 0.0 0.92 0.08 0.0 0.89 0.11 0.0 0.86 0.14 0.0 0.82 0.18 0.0 0.78 0.22 0.0 0.74 0.26 0.0 0.69 0.31 0.0 0.65 0.35 0.0 0.6 0.4 0.0 0.55 0.45 0.0 0.5 0.5 0.0'/>
<!-- ROUTE information for Color4 node:  [from Timer4.fraction_changed to set_fraction ] [from value_changed to Material4.set_diffuseColor ] -->
<ColorInterpolator DEF='Color4key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='0.5 0.5 0.0 0.45 0.55 0.0 0.4 0.6 0.0 0.35 0.65 0.0 0.31 0.69 0.0 0.26 0.74 0.0 0.22 0.78 0.0 0.18 0.82 0.0 0.14 0.86 0.0 0.11 0.89 0.0 0.08 0.92 0.0 0.06 0.94 0.0 0.03 0.97 0.0 0.02 0.98 0.0 0.01 0.99 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.01 0.99 0.0 0.03 0.97 0.0 0.04 0.96 0.0 0.07 0.93 0.0 0.09 0.91 0.0 0.13 0.87 0.0 0.16 0.84 0.0 0.2 0.8 0.0 0.24 0.76 0.0 0.28 0.72 0.0 0.33 0.67 0.0 0.38 0.62 0.0 0.43 0.57 0.0 0.48 0.52 0.0 0.52 0.48 0.0 0.57 0.43 0.0 0.62 0.38 0.0 0.67 0.33 0.0 0.72 0.28 0.0 0.76 0.24 0.0 0.8 0.2 0.0 0.84 0.16 0.0 0.87 0.13 0.0 0.91 0.09 0.0 0.93 0.07 0.0 0.96 0.04 0.0 0.97 0.03 0.0 0.99 0.01 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.99 0.01 0.0 0.98 0.02 0.0 0.97 0.03 0.0 0.94 0.06 0.0 0.92 0.08 0.0 0.89 0.11 0.0 0.86 0.14 0.0 0.82 0.18 0.0 0.78 0.22 0.0 0.74 0.26 0.0 0.69 0.31 0.0 0.65 0.35 0.0 0.6 0.4 0.0 0.55 0.45 0.0 0.5 0.5 0.0'/>
<!-- ROUTE information for Color5 node:  [from Timer5.fraction_changed to set_fraction ] [from value_changed to Material5.set_diffuseColor ] -->
<ColorInterpolator DEF='Color5key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='0.5 0.5 0.0 0.45 0.55 0.0 0.4 0.6 0.0 0.35 0.65 0.0 0.31 0.69 0.0 0.26 0.74 0.0 0.22 0.78 0.0 0.18 0.82 0.0 0.14 0.86 0.0 0.11 0.89 0.0 0.08 0.92 0.0 0.06 0.94 0.0 0.03 0.97 0.0 0.02 0.98 0.0 0.01 0.99 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.01 0.99 0.0 0.03 0.97 0.0 0.04 0.96 0.0 0.07 0.93 0.0 0.09 0.91 0.0 0.13 0.87 0.0 0.16 0.84 0.0 0.2 0.8 0.0 0.24 0.76 0.0 0.28 0.72 0.0 0.33 0.67 0.0 0.38 0.62 0.0 0.43 0.57 0.0 0.48 0.52 0.0 0.52 0.48 0.0 0.57 0.43 0.0 0.62 0.38 0.0 0.67 0.33 0.0 0.72 0.28 0.0 0.76 0.24 0.0 0.8 0.2 0.0 0.84 0.16 0.0 0.87 0.13 0.0 0.91 0.09 0.0 0.93 0.07 0.0 0.96 0.04 0.0 0.97 0.03 0.0 0.99 0.01 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.99 0.01 0.0 0.98 0.02 0.0 0.97 0.03 0.0 0.94 0.06 0.0 0.92 0.08 0.0 0.89 0.11 0.0 0.86 0.14 0.0 0.82 0.18 0.0 0.78 0.22 0.0 0.74 0.26 0.0 0.69 0.31 0.0 0.65 0.35 0.0 0.6 0.4 0.0 0.55 0.45 0.0 0.5 0.5 0.0'/>
<!-- ROUTE information for Color6 node:  [from Timer6.fraction_changed to set_fraction ] [from value_changed to Material6.set_diffuseColor ] -->
<ColorInterpolator DEF='Color6key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='0.5 0.5 0.0 0.45 0.55 0.0 0.4 0.6 0.0 0.35 0.65 0.0 0.31 0.69 0.0 0.26 0.74 0.0 0.22 0.78 0.0 0.18 0.82 0.0 0.14 0.86 0.0 0.11 0.89 0.0 0.08 0.92 0.0 0.06 0.94 0.0 0.03 0.97 0.0 0.02 0.98 0.0 0.01 0.99 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.01 0.99 0.0 0.03 0.97 0.0 0.04 0.96 0.0 0.07 0.93 0.0 0.09 0.91 0.0 0.13 0.87 0.0 0.16 0.84 0.0 0.2 0.8 0.0 0.24 0.76 0.0 0.28 0.72 0.0 0.33 0.67 0.0 0.38 0.62 0.0 0.43 0.57 0.0 0.48 0.52 0.0 0.52 0.48 0.0 0.57 0.43 0.0 0.62 0.38 0.0 0.67 0.33 0.0 0.72 0.28 0.0 0.76 0.24 0.0 0.8 0.2 0.0 0.84 0.16 0.0 0.87 0.13 0.0 0.91 0.09 0.0 0.93 0.07 0.0 0.96 0.04 0.0 0.97 0.03 0.0 0.99 0.01 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.99 0.01 0.0 0.98 0.02 0.0 0.97 0.03 0.0 0.94 0.06 0.0 0.92 0.08 0.0 0.89 0.11 0.0 0.86 0.14 0.0 0.82 0.18 0.0 0.78 0.22 0.0 0.74 0.26 0.0 0.69 0.31 0.0 0.65 0.35 0.0 0.6 0.4 0.0 0.55 0.45 0.0 0.5 0.5 0.0'/>
<!-- ROUTE information for Color7 node:  [from Timer7.fraction_changed to set_fraction ] [from value_changed to Material7.set_diffuseColor ] -->
<ColorInterpolator DEF='Color7key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='0.5 0.5 0.0 0.45 0.55 0.0 0.4 0.6 0.0 0.35 0.65 0.0 0.31 0.69 0.0 0.26 0.74 0.0 0.22 0.78 0.0 0.18 0.82 0.0 0.14 0.86 0.0 0.11 0.89 0.0 0.08 0.92 0.0 0.06 0.94 0.0 0.03 0.97 0.0 0.02 0.98 0.0 0.01 0.99 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.01 0.99 0.0 0.03 0.97 0.0 0.04 0.96 0.0 0.07 0.93 0.0 0.09 0.91 0.0 0.13 0.87 0.0 0.16 0.84 0.0 0.2 0.8 0.0 0.24 0.76 0.0 0.28 0.72 0.0 0.33 0.67 0.0 0.38 0.62 0.0 0.43 0.57 0.0 0.48 0.52 0.0 0.52 0.48 0.0 0.57 0.43 0.0 0.62 0.38 0.0 0.67 0.33 0.0 0.72 0.28 0.0 0.76 0.24 0.0 0.8 0.2 0.0 0.84 0.16 0.0 0.87 0.13 0.0 0.91 0.09 0.0 0.93 0.07 0.0 0.96 0.04 0.0 0.97 0.03 0.0 0.99 0.01 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.99 0.01 0.0 0.98 0.02 0.0 0.97 0.03 0.0 0.94 0.06 0.0 0.92 0.08 0.0 0.89 0.11 0.0 0.86 0.14 0.0 0.82 0.18 0.0 0.78 0.22 0.0 0.74 0.26 0.0 0.69 0.31 0.0 0.65 0.35 0.0 0.6 0.4 0.0 0.55 0.45 0.0 0.5 0.5 0.0'/>
<!-- ROUTE information for Color8 node:  [from Timer8.fraction_changed to set_fraction ] [from value_changed to Material8.set_diffuseColor ] -->
<ColorInterpolator DEF='Color8key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='0.5 0.5 0.0 0.45 0.55 0.0 0.4 0.6 0.0 0.35 0.65 0.0 0.31 0.69 0.0 0.26 0.74 0.0 0.22 0.78 0.0 0.18 0.82 0.0 0.14 0.86 0.0 0.11 0.89 0.0 0.08 0.92 0.0 0.06 0.94 0.0 0.03 0.97 0.0 0.02 0.98 0.0 0.01 0.99 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.01 0.99 0.0 0.03 0.97 0.0 0.04 0.96 0.0 0.07 0.93 0.0 0.09 0.91 0.0 0.13 0.87 0.0 0.16 0.84 0.0 0.2 0.8 0.0 0.24 0.76 0.0 0.28 0.72 0.0 0.33 0.67 0.0 0.38 0.62 0.0 0.43 0.57 0.0 0.48 0.52 0.0 0.52 0.48 0.0 0.57 0.43 0.0 0.62 0.38 0.0 0.67 0.33 0.0 0.72 0.28 0.0 0.76 0.24 0.0 0.8 0.2 0.0 0.84 0.16 0.0 0.87 0.13 0.0 0.91 0.09 0.0 0.93 0.07 0.0 0.96 0.04 0.0 0.97 0.03 0.0 0.99 0.01 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.99 0.01 0.0 0.98 0.02 0.0 0.97 0.03 0.0 0.94 0.06 0.0 0.92 0.08 0.0 0.89 0.11 0.0 0.86 0.14 0.0 0.82 0.18 0.0 0.78 0.22 0.0 0.74 0.26 0.0 0.69 0.31 0.0 0.65 0.35 0.0 0.6 0.4 0.0 0.55 0.45 0.0 0.5 0.5 0.0'/>
<!-- ROUTE information for Color9 node:  [from Timer9.fraction_changed to set_fraction ] [from value_changed to Material9.set_diffuseColor ] -->
<ColorInterpolator DEF='Color9key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='0.5 0.5 0.0 0.45 0.55 0.0 0.4 0.6 0.0 0.35 0.65 0.0 0.31 0.69 0.0 0.26 0.74 0.0 0.22 0.78 0.0 0.18 0.82 0.0 0.14 0.86 0.0 0.11 0.89 0.0 0.08 0.92 0.0 0.06 0.94 0.0 0.03 0.97 0.0 0.02 0.98 0.0 0.01 0.99 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.01 0.99 0.0 0.03 0.97 0.0 0.04 0.96 0.0 0.07 0.93 0.0 0.09 0.91 0.0 0.13 0.87 0.0 0.16 0.84 0.0 0.2 0.8 0.0 0.24 0.76 0.0 0.28 0.72 0.0 0.33 0.67 0.0 0.38 0.62 0.0 0.43 0.57 0.0 0.48 0.52 0.0 0.52 0.48 0.0 0.57 0.43 0.0 0.62 0.38 0.0 0.67 0.33 0.0 0.72 0.28 0.0 0.76 0.24 0.0 0.8 0.2 0.0 0.84 0.16 0.0 0.87 0.13 0.0 0.91 0.09 0.0 0.93 0.07 0.0 0.96 0.04 0.0 0.97 0.03 0.0 0.99 0.01 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.99 0.01 0.0 0.98 0.02 0.0 0.97 0.03 0.0 0.94 0.06 0.0 0.92 0.08 0.0 0.89 0.11 0.0 0.86 0.14 0.0 0.82 0.18 0.0 0.78 0.22 0.0 0.74 0.26 0.0 0.69 0.31 0.0 0.65 0.35 0.0 0.6 0.4 0.0 0.55 0.45 0.0 0.5 0.5 0.0'/>
<!-- ROUTE information for Color10 node:  [from Timer10.fraction_changed to set_fraction ] [from value_changed to Material10.set_diffuseColor ] -->
<ColorInterpolator DEF='Color10key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='0.5 0.5 0.0 0.45 0.55 0.0 0.4 0.6 0.0 0.35 0.65 0.0 0.31 0.69 0.0 0.26 0.74 0.0 0.22 0.78 0.0 0.18 0.82 0.0 0.14 0.86 0.0 0.11 0.89 0.0 0.08 0.92 0.0 0.06 0.94 0.0 0.03 0.97 0.0 0.02 0.98 0.0 0.01 0.99 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.01 0.99 0.0 0.03 0.97 0.0 0.04 0.96 0.0 0.07 0.93 0.0 0.09 0.91 0.0 0.13 0.87 0.0 0.16 0.84 0.0 0.2 0.8 0.0 0.24 0.76 0.0 0.28 0.72 0.0 0.33 0.67 0.0 0.38 0.62 0.0 0.43 0.57 0.0 0.48 0.52 0.0 0.52 0.48 0.0 0.57 0.43 0.0 0.62 0.38 0.0 0.67 0.33 0.0 0.72 0.28 0.0 0.76 0.24 0.0 0.8 0.2 0.0 0.84 0.16 0.0 0.87 0.13 0.0 0.91 0.09 0.0 0.93 0.07 0.0 0.96 0.04 0.0 0.97 0.03 0.0 0.99 0.01 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.99 0.01 0.0 0.98 0.02 0.0 0.97 0.03 0.0 0.94 0.06 0.0 0.92 0.08 0.0 0.89 0.11 0.0 0.86 0.14 0.0 0.82 0.18 0.0 0.78 0.22 0.0 0.74 0.26 0.0 0.69 0.31 0.0 0.65 0.35 0.0 0.6 0.4 0.0 0.55 0.45 0.0 0.5 0.5 0.0'/>
<!-- ROUTE information for Color11 node:  [from Timer11.fraction_changed to set_fraction ] [from value_changed to Material11.set_diffuseColor ] -->
<ColorInterpolator DEF='Color11key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='0.5 0.5 0.0 0.45 0.55 0.0 0.4 0.6 0.0 0.35 0.65 0.0 0.31 0.69 0.0 0.26 0.74 0.0 0.22 0.78 0.0 0.18 0.82 0.0 0.14 0.86 0.0 0.11 0.89 0.0 0.08 0.92 0.0 0.06 0.94 0.0 0.03 0.97 0.0 0.02 0.98 0.0 0.01 0.99 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.01 0.99 0.0 0.03 0.97 0.0 0.04 0.96 0.0 0.07 0.93 0.0 0.09 0.91 0.0 0.13 0.87 0.0 0.16 0.84 0.0 0.2 0.8 0.0 0.24 0.76 0.0 0.28 0.72 0.0 0.33 0.67 0.0 0.38 0.62 0.0 0.43 0.57 0.0 0.48 0.52 0.0 0.52 0.48 0.0 0.57 0.43 0.0 0.62 0.38 0.0 0.67 0.33 0.0 0.72 0.28 0.0 0.76 0.24 0.0 0.8 0.2 0.0 0.84 0.16 0.0 0.87 0.13 0.0 0.91 0.09 0.0 0.93 0.07 0.0 0.96 0.04 0.0 0.97 0.03 0.0 0.99 0.01 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.99 0.01 0.0 0.98 0.02 0.0 0.97 0.03 0.0 0.94 0.06 0.0 0.92 0.08 0.0 0.89 0.11 0.0 0.86 0.14 0.0 0.82 0.18 0.0 0.78 0.22 0.0 0.74 0.26 0.0 0.69 0.31 0.0 0.65 0.35 0.0 0.6 0.4 0.0 0.55 0.45 0.0 0.5 0.5 0.0'/>
<!-- ROUTE information for Color12 node:  [from Timer12.fraction_changed to set_fraction ] [from value_changed to Material12.set_diffuseColor ] -->
<ColorInterpolator DEF='Color12key='0.0 0.02 0.03 0.05 0.06 0.08 0.1 0.11 0.13 0.14 0.16 0.17 0.19 0.21 0.22 0.24 0.25 0.27 0.29 0.3 0.32 0.33 0.35 0.37 0.38 0.4 0.41 0.43 0.44 0.46 0.48 0.49 0.51 0.52 0.54 0.56 0.57 0.59 0.6 0.62 0.63 0.65 0.67 0.68 0.7 0.71 0.73 0.75 0.76 0.78 0.79 0.81 0.83 0.84 0.86 0.87 0.89 0.9 0.92 0.94 0.95 0.97 0.98 1.0keyValue='0.5 0.5 0.0 0.45 0.55 0.0 0.4 0.6 0.0 0.35 0.65 0.0 0.31 0.69 0.0 0.26 0.74 0.0 0.22 0.78 0.0 0.18 0.82 0.0 0.14 0.86 0.0 0.11 0.89 0.0 0.08 0.92 0.0 0.06 0.94 0.0 0.03 0.97 0.0 0.02 0.98 0.0 0.01 0.99 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.01 0.99 0.0 0.03 0.97 0.0 0.04 0.96 0.0 0.07 0.93 0.0 0.09 0.91 0.0 0.13 0.87 0.0 0.16 0.84 0.0 0.2 0.8 0.0 0.24 0.76 0.0 0.28 0.72 0.0 0.33 0.67 0.0 0.38 0.62 0.0 0.43 0.57 0.0 0.48 0.52 0.0 0.52 0.48 0.0 0.57 0.43 0.0 0.62 0.38 0.0 0.67 0.33 0.0 0.72 0.28 0.0 0.76 0.24 0.0 0.8 0.2 0.0 0.84 0.16 0.0 0.87 0.13 0.0 0.91 0.09 0.0 0.93 0.07 0.0 0.96 0.04 0.0 0.97 0.03 0.0 0.99 0.01 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.99 0.01 0.0 0.98 0.02 0.0 0.97 0.03 0.0 0.94 0.06 0.0 0.92 0.08 0.0 0.89 0.11 0.0 0.86 0.14 0.0 0.82 0.18 0.0 0.78 0.22 0.0 0.74 0.26 0.0 0.69 0.31 0.0 0.65 0.35 0.0 0.6 0.4 0.0 0.55 0.45 0.0 0.5 0.5 0.0'/>
<!-- Wire the animation circuit -->
<ROUTE fromNode='Timer1fromField='fraction_changedtoNode='Position1toField='set_fraction'/>
<ROUTE fromNode='Position1fromField='value_changedtoNode='Particle1toField='set_translation'/>
<ROUTE fromNode='Timer1fromField='fraction_changedtoNode='Color1toField='set_fraction'/>
<ROUTE fromNode='Color1fromField='value_changedtoNode='Material1toField='set_diffuseColor'/>
<ROUTE fromNode='Timer2fromField='fraction_changedtoNode='Position2toField='set_fraction'/>
<ROUTE fromNode='Position2fromField='value_changedtoNode='Particle2toField='set_translation'/>
<ROUTE fromNode='Timer2fromField='fraction_changedtoNode='Color2toField='set_fraction'/>
<ROUTE fromNode='Color2fromField='value_changedtoNode='Material2toField='set_diffuseColor'/>
<ROUTE fromNode='Timer3fromField='fraction_changedtoNode='Position3toField='set_fraction'/>
<ROUTE fromNode='Position3fromField='value_changedtoNode='Particle3toField='set_translation'/>
<ROUTE fromNode='Timer3fromField='fraction_changedtoNode='Color3toField='set_fraction'/>
<ROUTE fromNode='Color3fromField='value_changedtoNode='Material3toField='set_diffuseColor'/>
<ROUTE fromNode='Timer4fromField='fraction_changedtoNode='Position4toField='set_fraction'/>
<ROUTE fromNode='Position4fromField='value_changedtoNode='Particle4toField='set_translation'/>
<ROUTE fromNode='Timer4fromField='fraction_changedtoNode='Color4toField='set_fraction'/>
<ROUTE fromNode='Color4fromField='value_changedtoNode='Material4toField='set_diffuseColor'/>
<ROUTE fromNode='Timer5fromField='fraction_changedtoNode='Position5toField='set_fraction'/>
<ROUTE fromNode='Position5fromField='value_changedtoNode='Particle5toField='set_translation'/>
<ROUTE fromNode='Timer5fromField='fraction_changedtoNode='Color5toField='set_fraction'/>
<ROUTE fromNode='Color5fromField='value_changedtoNode='Material5toField='set_diffuseColor'/>
<ROUTE fromNode='Timer6fromField='fraction_changedtoNode='Position6toField='set_fraction'/>
<ROUTE fromNode='Position6fromField='value_changedtoNode='Particle6toField='set_translation'/>
<ROUTE fromNode='Timer6fromField='fraction_changedtoNode='Color6toField='set_fraction'/>
<ROUTE fromNode='Color6fromField='value_changedtoNode='Material6toField='set_diffuseColor'/>
<ROUTE fromNode='Timer7fromField='fraction_changedtoNode='Position7toField='set_fraction'/>
<ROUTE fromNode='Position7fromField='value_changedtoNode='Particle7toField='set_translation'/>
<ROUTE fromNode='Timer7fromField='fraction_changedtoNode='Color7toField='set_fraction'/>
<ROUTE fromNode='Color7fromField='value_changedtoNode='Material7toField='set_diffuseColor'/>
<ROUTE fromNode='Timer8fromField='fraction_changedtoNode='Position8toField='set_fraction'/>
<ROUTE fromNode='Position8fromField='value_changedtoNode='Particle8toField='set_translation'/>
<ROUTE fromNode='Timer8fromField='fraction_changedtoNode='Color8toField='set_fraction'/>
<ROUTE fromNode='Color8fromField='value_changedtoNode='Material8toField='set_diffuseColor'/>
<ROUTE fromNode='Timer9fromField='fraction_changedtoNode='Position9toField='set_fraction'/>
<ROUTE fromNode='Position9fromField='value_changedtoNode='Particle9toField='set_translation'/>
<ROUTE fromNode='Timer9fromField='fraction_changedtoNode='Color9toField='set_fraction'/>
<ROUTE fromNode='Color9fromField='value_changedtoNode='Material9toField='set_diffuseColor'/>
<ROUTE fromNode='Timer10fromField='fraction_changedtoNode='Position10toField='set_fraction'/>
<ROUTE fromNode='Position10fromField='value_changedtoNode='Particle10toField='set_translation'/>
<ROUTE fromNode='Timer10fromField='fraction_changedtoNode='Color10toField='set_fraction'/>
<ROUTE fromNode='Color10fromField='value_changedtoNode='Material10toField='set_diffuseColor'/>
<ROUTE fromNode='Timer11fromField='fraction_changedtoNode='Position11toField='set_fraction'/>
<ROUTE fromNode='Position11fromField='value_changedtoNode='Particle11toField='set_translation'/>
<ROUTE fromNode='Timer11fromField='fraction_changedtoNode='Color11toField='set_fraction'/>
<ROUTE fromNode='Color11fromField='value_changedtoNode='Material11toField='set_diffuseColor'/>
<ROUTE fromNode='Timer12fromField='fraction_changedtoNode='Position12toField='set_fraction'/>
<ROUTE fromNode='Position12fromField='value_changedtoNode='Particle12toField='set_translation'/>
<ROUTE fromNode='Timer12fromField='fraction_changedtoNode='Color12toField='set_fraction'/>
<ROUTE fromNode='Color12fromField='value_changedtoNode='Material12toField='set_diffuseColor'/>
</Scene>
</X3D>
<!--

Index for DEF nodes : BaseColor, Color1, Color10, Color11, Color12, Color2, Color3, Color4, Color5, Color6, Color7, Color8, Color9, Material1, Material10, Material11, Material12, Material2, Material3, Material4, Material5, Material6, Material7, Material8, Material9, Particle, Particle1, Particle10, Particle11, Particle12, Particle2, Particle3, Particle4, Particle5, Particle6, Particle7, Particle8, Particle9, Position1, Position10, Position11, Position12, Position2, Position3, Position4, Position5, Position6, Position7, Position8, Position9, Timer1, Timer10, Timer11, Timer12, Timer2, Timer3, Timer4, Timer5, Timer6, Timer7, Timer8, Timer9

Index for Viewpoint image : Viewpoint_1
-->

<!-- Color key: <X3dNode DEF='idName' field='value'/> matches <XmlElement DEF='idName' attribute='value'/>
(Light blue background: behavior node) (Grey background: inserted documentation) (Magenta background: X3D Extensibility)
-->

<!-- Additional help information about X3D scenes: X3D Resources, X3D Scene Authoring Hints and X3D Tooltips -->