
{
  softwareVersion = 
  {
    programName = "Smode Studio", 
    branchName = "master", 
    majorVersion = 8, 
    minorVersion = 4, 
    buildRevision = 204, 
    commitHash = "7c134c1067"
  }, 
  content = => 'Compo @8816aea1cade39d3 
  {
    tools = 
    {
      => 'AnimationBank @781f0528bd077947 
      {
        animations = 
        {
          => 'FunctionCue(VerticalCanvasValue) @ce0b38f55d5122c0 
          {
            loading = "inactive", 
            activation = "inactive", 
            transport = {length = 1.883333333330}, 
            parameters = {launchMode = "restartWithActivation", out = {value = 1.883333333330}, looping = True}, 
            targets = 
            {
              => 'ParameterLinkTarget @c36751a33d4d8ef9 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'BounceLinkModifier @cb581ea60a5dfa1a 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @d059e5052d69fa23, "position.y"}
              }, 
              => 'ParameterLinkTarget @5b0349bfb79b10c2 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'BounceLinkModifier @7ef1ddf2b5306c1 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @edc444689a354467, "position.y"}
              }, 
              => 'ParameterLinkTarget @f3d1c88dc0f2705e 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'BounceLinkModifier @994c2020afd219f1 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @2bff8ca1dd7c21a1, "position.x"}
              }, 
              => 'ParameterLinkTarget @af69a6b1252a9510 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'BounceLinkModifier @50bd0b41b751360e 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @6a4f2010a70a41dc, "position.x"}
              }, 
              => 'ParameterLinkTarget @d435909032fd6c14 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @748bb86de4a2cf04 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    factor = 2.000000000000
                  }, 
                  => 'BounceLinkModifier @bda3eb561c44928e 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @1ffd57b204ae35fd, "scaleFactor.width"}
              }, 
              => 'ParameterLinkTarget @b1babb109359f66c 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'BounceLinkModifier @6f42081622742b7c 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @721e33759922c23b, "position.x"}
              }, 
              => 'ParameterLinkTarget @9b4a4e6229bbc63 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'BounceLinkModifier @c046a9c101211891 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @d644a3f8409d2d7a, "position.x"}
              }, 
              => 'ParameterLinkTarget @a4494659187014d7 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @9c057d8f15b8fe87 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    factor = 2.000000000000
                  }, 
                  => 'BounceLinkModifier @5d90c167f0270c81 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @8716b992bead600c, "scaleFactor.width"}
              }, 
              => 'ParameterLinkTarget @f6e30aea5819d1f9 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @aff0b4fa420d50b0 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    factor = 2.000000000000
                  }, 
                  => 'BounceLinkModifier @7effc2012fb39bf7 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @6f3f43ec207e3d0, "scaleFactor.width"}
              }, 
              => 'ParameterLinkTarget @cbe7af5ce0fe324e 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @7e9354c646a75b5d 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    factor = 2.000000000000
                  }, 
                  => 'BounceLinkModifier @f5c3044f3454755c 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @e3ea6a75318a670f, "scaleFactor.width"}
              }, 
              => 'ParameterLinkTarget @a2a23cd2cd08b331 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @ce3aa2bd131c1936 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    factor = 2.000000000000
                  }, 
                  => 'BounceLinkModifier @f14260cce1aca0e9 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @7d92b244e4836436, "scaleFactor.width"}
              }, 
              => 'ParameterLinkTarget @7dad55726bccb284 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @2cf3943a795d296b 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    factor = 2.000000000000
                  }, 
                  => 'BounceLinkModifier @4ad7afb4634dfb06 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @8bb95a2e4a1262f5, "scaleFactor.width"}
              }, 
              => 'ParameterLinkTarget @adc3753c16398037 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @e6a3ced62e56ab7c 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    factor = 2.000000000000
                  }, 
                  => 'BounceLinkModifier @bf90e4636339116b 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @4ae5ee970ed665c4, "scaleFactor.width"}
              }, 
              => 'ParameterLinkTarget @aba18a16a9e704f2 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @3f8ab58e45ae6109 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    factor = 2.000000000000
                  }, 
                  => 'BounceLinkModifier @ba9326e657c48f00 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @f7a14899cc31d4d3, "scaleFactor.width"}
              }, 
              => 'ParameterLinkTarget @1b61a819e43bab18 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @fd115bec6d309b26 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    factor = 2.000000000000
                  }, 
                  => 'BounceLinkModifier @2d65d9cedbeae719 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @1bc1da9687f17c3d, "scaleFactor.width"}
              }, 
              => 'ParameterLinkTarget @17a18ecddadd0b06 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @400bd39c224a32f1 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    factor = 2.000000000000
                  }, 
                  => 'BounceLinkModifier @39de2d04cbef9d8f 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @72bcb7b24847f683, "scaleFactor.width"}
              }, 
              => 'ParameterLinkTarget @e9b136fbc9f58173 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @bca2d0d8355701dc 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    factor = 2.000000000000
                  }, 
                  => 'BounceLinkModifier @9611724eb83b7f64 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @4a9f3cc018126d1c, "scaleFactor.width"}
              }, 
              => 'ParameterLinkTarget @f4a3019baa315cca 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @cf8b2ea7ec7dee03 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    factor = 3.000000000000
                  }, 
                  => 'BounceLinkModifier @44680196ff106d62 
                  {
                    loading = "activationRequested", 
                    activation = "activationRequested", 
                    speed = 1.220000000000, 
                    adaptationSpeed = 12.596663700000
                  }
                }, 
                target = {"data", -> @3a1eccdedc1c47f6, "angles.y"}
              }
            }, 
            function = => 'ParametricScalarFunction({input = Seconds, output = VerticalCanvasValue}) @525f1b393a7fdd42 
            {
              loading = "activationRequested", 
              activation = "activationRequested", 
              shape = => 'SquareFunctionShape @1cff3bcaf575ee6d {loading = "activationRequested", activation = "activationRequested"}, 
              parameters = {minimum = 0.600000000000, maximum = 0.400000000000, period = 1.883333333330}
            }
          }, 
          => 'FunctionCue(Percentage) @6efddf703037417c 
          {
            loading = "inactive", 
            activation = "inactive", 
            transport = {state = "finalized", position = 1.883333333330, length = 1.883333333330}, 
            parameters = {launchMode = "restartWithActivation", out = {value = 1.883333333330}, looping = True}, 
            targets = 
            {
              => 'ParameterLinkTarget @46a4eb57b36abd05 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                target = {"data", -> @9dd94543f5f1fab, "opacity"}
              }
            }, 
            function = => 'KeyframeFunction({input = Seconds, output = Percentage}) @4b23d9603d9a7ea4 
            {
              loading = "activationRequested", 
              activation = "activationRequested", 
              keyframes = 
              {
                => @2a7f383bec1206ec 
                {
                  loading = "activationRequested", 
                  activation = "activationRequested", 
                  position = 0.473002367105, 
                  priority = 1, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f021fcc6f6bfb9f4 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @44152fd5d00347cf void
                }, 
                => @4f133245cb9ca910 
                {
                  loading = "activationRequested", 
                  activation = "activationRequested", 
                  position = 1.833333333330, 
                  inputInterpolator = => 'StepKeyframeInterpolator @df0085decf04a9fb void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @31559590ded0af64 void
                }, 
                => @30b24b8453c88ed6 
                {
                  loading = "activationRequested", 
                  activation = "activationRequested", 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @86b987ed7f850f1f void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f9add290064823b8 void
                }, 
                => @f53e169d0adc0be 
                {
                  loading = "activationRequested", 
                  activation = "activationRequested", 
                  position = 0.977815346082, 
                  priority = 1, 
                  inputInterpolator = => 'StepKeyframeInterpolator @b9582d00fce04177 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @c64c787d852d6dd0 void
                }, 
                => @be3aa34a6f4e5e06 
                {
                  loading = "activationRequested", 
                  activation = "activationRequested", 
                  position = 1.051162551200, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @3e28c8c0b10d405 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @3e4bc32fb9cd8b5e void
                }, 
                => @b1bdb0761eabef63 
                {
                  loading = "activationRequested", 
                  activation = "activationRequested", 
                  position = 0.381147484683, 
                  inputInterpolator = => 'StepKeyframeInterpolator @29577c3679fdd1da void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @cd5a33b616cecb5b void
                }, 
                => @647ba6c4d9162ec8 
                {
                  loading = "activationRequested", 
                  activation = "activationRequested", 
                  position = 1.486426836670, 
                  inputInterpolator = => 'StepKeyframeInterpolator @1bb8790a87041e7 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @ed6a46760b1066e0 void
                }, 
                => @1017927804a665d1 
                {
                  loading = "activationRequested", 
                  activation = "activationRequested", 
                  position = 1.560525197330, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @599fac55f2b1a209 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @2fe89000820b4712 void
                }, 
                => @1dd92e1342977d15 
                {
                  loading = "activationRequested", 
                  activation = "activationRequested", 
                  position = 1.883333333330, 
                  priority = 1, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @5451103eb480bacd void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @22262c6bc43a5fd6 void
                }
              }
            }
          }, 
          => 'FunctionCue(Real) @3ef061cbf022e682 
          {
            loading = "inactive", 
            activation = "inactive", 
            transport = {state = "finalized", position = 0.900000000000, length = 0.900000000000}, 
            parameters = {launchMode = "restartWithActivation", out = {value = 0.900000000000}, looping = True}, 
            targets = 
            {
              => 'ParameterLinkTarget @fcb8d3fe7c0f6ae3 
              {
                loading = "activationRequested", 
                activation = "activationRequested", 
                target = {"data", -> @676768057c6d4caa, "value"}
              }
            }, 
            function = => 'ParametricScalarFunction({input = Seconds, output = Real}) @52b301f9783b4e2c 
            {
              loading = "activationRequested", 
              activation = "activationRequested", 
              shape = => 'SquareFunctionShape @aad43a9869cf76db {loading = "activationRequested", activation = "activationRequested"}, 
              parameters = {minimum = 1.000000000000, period = 0.900000000000, phase = 0.125000000000}
            }
          }, 
          => 'FunctionCue(Real) @521bc376c9128116 
          {
            transport = {state = "paused", position = 0.835110637376, length = 1.686864801865}, 
            parameters = {launchMode = "restartWithActivation", out = {value = 1.686864801865}, looping = True}, 
            targets = 
            {
              => 'ParameterLinkTarget @dbce45f73d862ad9 {target = {"data", -> @44964a921f48c1d, "value"}}
            }, 
            function = => 'KeyframeFunction({input = Seconds, output = Real}) @b4f3c7e8e9773387 
            {
              keyframes = 
              {
                => @fcfd60100a45d800 
                {
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @109dd9f4a0d45f39 void, 
                  outputInterpolator = => 'BezierKeyframeInterpolator(Real) @2bacbbd383fa0669 
                  {
                    timeProportion = 0.769125690247, 
                    slope = 0.693891433947
                  }
                }, 
                => @412ff4615680cce3 
                {
                  position = 1.686864801865, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'BezierKeyframeInterpolator(Real) @9c2a847c13952984 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @cbc1f8db293bd5f5 void
                }, 
                => @79d2103889e1c4a9 
                {
                  position = 0.047988377590, 
                  key = 0.422989163870, 
                  inputInterpolator = => 'BezierKeyframeInterpolator(Real) @6d55e1c701393f57 
                  {
                    timeProportion = 0.436971320567, 
                    slope = -1.007677860497
                  }, 
                  outputInterpolator = => 'BezierKeyframeInterpolator(Real) @2e8d13542ef78b90 
                  {
                    timeProportion = 0.436971320567, 
                    slope = -1.007677860497
                  }
                }, 
                => @89d50c1a633f3a60 
                {
                  position = 0.637369376630, 
                  key = -0.421337569252, 
                  inputInterpolator = => 'BezierKeyframeInterpolator(Real) @cb60000a9957bf89 
                  {
                    timeProportion = 0.252433081367, 
                    slope = 1.909754789977
                  }, 
                  outputInterpolator = => 'BezierKeyframeInterpolator(Real) @cc8a141e27acee92 
                  {
                    timeProportion = 0.252433081367, 
                    slope = 1.909754789977
                  }
                }
              }
            }
          }, 
          => 'FunctionCue(Real) @fa9edd673b7fff06 
          {
            activation = "inactive", 
            transport = {state = "paused", length = 1.686864801865, timeBase = {value = {p = 60}}}, 
            parameters = {launchMode = "restartWithActivation", out = {value = 1.686864801865}, looping = True}, 
            targets = 
            {
              => 'ParameterLinkTarget @c008ef9d5acf8849 
              {
                activation = "activationRequested", 
                target = {"data", -> @fe716deab0c1597b, "value"}
              }
            }, 
            function = => 'KeyframeFunction({input = Seconds, output = Real}) @1c76d9f91b1a4d97 
            {
              activation = "activationRequested", 
              keyframes = 
              {
                => @e9aaea70a4edb2f3 
                {
                  activation = "activationRequested", 
                  position = 1.686864801865, 
                  inputInterpolator = => 'StepKeyframeInterpolator @eaff724a77981287 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @88c21164c443caeb void
                }, 
                => @d1570e297b8cbab9 
                {
                  activation = "activationRequested", 
                  key = 0.422989163870, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f831cb6bfc0214a0 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @47c6c83356054759 void
                }, 
                => @b74454a037e0f5d0 
                {
                  activation = "activationRequested", 
                  position = 0.083333333333, 
                  inputInterpolator = => 'StepKeyframeInterpolator @babf21b29616b65f void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @2f7b82a4fadb7df8 void
                }, 
                => @af9fba879f67406f 
                {
                  activation = "activationRequested", 
                  position = 0.533333333333, 
                  key = 0.420000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @b1f7d0bf605689e7 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @c8cd292eb6460ee0 void
                }, 
                => @ec87b096b5aae5ea 
                {
                  activation = "activationRequested", 
                  position = 1.133333333333, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c969a61e8147f79 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4d811c272bdc37c2 void
                }
              }
            }
          }, 
          => 'FunctionCue(VerticalCanvasValue) @b3085b442901452b 
          {
            transport = {state = "playing", position = 1.666541910572, length = 3.000000000000}, 
            parameters = {launchMode = "restartWithActivation", out = {value = 3.000000000000}, speed = 4.180000000000, looping = True}, 
            targets = 
            {
              => 'ParameterLinkTarget @b2d415e193ca72d4 {target = {"data", -> @6c2d0f2ee6c2a8c5, "position.y"}}
            }, 
            function = => 'ParametricScalarFunction({input = Seconds, output = VerticalCanvasValue}) @6d94b420f1369f7d 
            {
              shape = => 'LinearRampFunctionShape @9a44baeef442bd76 void, 
              parameters = {maximum = 1.000000000000, period = 3.000000000000}
            }
          }, 
          => 'FunctionCue(Meters) @7db55b3eee1fc25a 
          {
            activation = "inactive", 
            label = "czcz", 
            transport = {state = "paused", length = 3.466666666667}, 
            parameters = {launchMode = "restartWithActivation", out = {value = 3.466666666667}, looping = True}, 
            targets = 
            {
              => 'ParameterLinkTarget @1e9fa5978edbb9db 
              {
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @139e2e6b5ef37920 {activation = "activationRequested", factor = 1.990000000000}, 
                  => 'BounceLinkModifier @170fef11a964b85a {activation = "activationRequested"}, 
                  => 'ClampLinkModifier @5ea7b9ade48fca6b {activation = "activationRequested", min = -1.164961440000}
                }, 
                target = {"data", -> @be30235786273c1a, "position.y"}
              }, 
              => 'ParameterLinkTarget @18b622488af75453 
              {
                activation = "activationRequested", 
                label = "3D Transform Translation -> Z", 
                modifiers = 
                {
                  => 'BounceLinkModifier @416eb78dd139933e {activation = "activationRequested", speed = 0.970000000000}, 
                  => 'MultiplyLinkModifier @16a68fb70c36dba4 {activation = "activationRequested", factor = -40.026368390295}
                }, 
                target = {"data", -> @6e3bfc7b1e54c766, "translation.z"}
              }, 
              => 'ParameterLinkTarget @8edca7200ce894d 
              {
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @d7cd52d40f8dd474 {activation = "activationRequested", factor = -1.000000000000}, 
                  => 'OffsetLinkModifier @9bd35600daaada43 {activation = "activationRequested", offset = -0.822000000000}
                }, 
                target = {"data", -> @be30235786273c1a, "orientation.x"}
              }
            }, 
            function = => 'ParametricScalarFunction({input = Seconds, output = Meters}) @3fe5f4e026b5adc4 
            {
              activation = "activationRequested", 
              shape = => 'SquareFunctionShape @2b0bf7747d6c2b65 {activation = "activationRequested"}, 
              parameters = {minimum = -0.150000000000, maximum = -0.800000000000, period = 3.466666666667, phase = 0.138000000000}
            }
          }, 
          => 'FunctionCue(Meters) @7a924c367fe6f163 
          {
            label = "czcz 2", 
            transport = {state = "paused", position = 2.159827332894, length = 3.466666666667, timeBase = {value = {p = 60}}}, 
            parameters = {launchMode = "restartWithActivation", out = {value = 3.466666666667}, looping = True}, 
            targets = 
            {
              => 'ParameterLinkTarget @e6e2518208344ff6 
              {
                modifiers = 
                {
                  => 'BounceLinkModifier @4649a08540c0a007 {speed = 0.970000000000}, 
                  => 'MultiplyLinkModifier @118198bf9dcfe89d {factor = -40.026368390295}
                }, 
                target = {"data", -> @9ff0d4805a598eba, "translation.z"}
              }, 
              => 'ParameterLinkTarget @e8739a645b2fc33e 
              {
                modifiers = 
                {
                  => 'BounceLinkModifier @e1e3d0e27c90c2bf void, 
                  => 'ClampLinkModifier @a84b865e317bb08e {min = -0.800000000000}
                }, 
                target = {"data", -> @4ffb0bacc22a75c6, "position.y"}
              }, 
              => 'ParameterLinkTarget @fe01f581d53af3a8 
              {
                modifiers = 
                {
                  => 'MultiplyLinkModifier @21216d27da79ae91 {factor = -1.000000000000}, 
                  => 'OffsetLinkModifier @6d3f69f30f5ea0a6 {offset = -0.822000000000}
                }, 
                target = {"data", -> @4ffb0bacc22a75c6, "orientation.x"}
              }
            }, 
            function = => 'ParametricScalarFunction({input = Seconds, output = Meters}) @38c2e3e8b74c9efd 
            {
              shape = => 'SquareFunctionShape @2c2ce07cec95185c void, 
              parameters = {minimum = -0.150000000000, maximum = -0.800000000000, period = 3.466666666667, phase = 0.138000000000}
            }
          }, 
          => 'FunctionCue(Meters) @d0afac3220fbc3cf 
          {
            label = "czcz 3", 
            transport = {state = "paused", position = 0.157850238022, length = 3.466666666667, timeBase = {value = {p = 60}}}, 
            parameters = {launchMode = "restartWithActivation", out = {value = 3.466666666667}, looping = True}, 
            targets = 
            {
              => 'ParameterLinkTarget @fddfb8ec2dab40d5 
              {
                modifiers = 
                {
                  => 'BounceLinkModifier @5d7449eb655faf24 {speed = 0.970000000000}, 
                  => 'MultiplyLinkModifier @abc71d1b850e7be {factor = -40.026368390295}
                }, 
                target = {"data", -> @84cd3dee7fc68199, "translation.z"}
              }, 
              => 'ParameterLinkTarget @e53c1ceff0a5fc8b 
              {
                activation = "inactive", 
                modifiers = 
                {
                  => 'MultiplyLinkModifier @3a1c8449ffe6a1b2 {activation = "activationRequested", factor = -1.000000000000}, 
                  => 'OffsetLinkModifier @7602809d2ac1af85 {activation = "activationRequested", offset = -0.822000000000}
                }, 
                target = {"data", -> @54c6e2c2e7b57ae5, "orientation.x"}
              }, 
              => 'ParameterLinkTarget @f34e730a7eb0cc1d 
              {
                modifiers = 
                {
                  => 'BounceLinkModifier @fade398c590fcd9c void, 
                  => 'ClampLinkModifier @b3766f3014e4bfad {min = -0.800000000000}
                }, 
                target = {"data", -> @54c6e2c2e7b57ae5, "position.y"}
              }
            }, 
            function = => 'ParametricScalarFunction({input = Seconds, output = Meters}) @92ff03ece851ac51 
            {
              shape = => 'SquareFunctionShape @86110078b3882af0 void, 
              parameters = {minimum = -0.150000000000, maximum = -0.800000000000, period = 3.466666666667, phase = 0.138000000000}
            }
          }, 
          => 'FunctionCue(Percentage) @acb06db8a8265f32 
          {
            transport = {state = "playing", position = 2.497040412694, length = 3.000000000000}, 
            parameters = {launchMode = "restartWithActivation", out = {value = 3.000000000000}, looping = True}, 
            targets = 
            {
              => 'ParameterLinkTarget @a5e0be30996c19d3 {target = {"data", -> @cc74eb634f44c4e, "intensity"}}
            }, 
            function = => 'ParametricScalarFunction({input = Seconds, output = Percentage}) @5cda35c538225e5c 
            {
              shape = => 'WhiteNoiseFunctionShape @a49bc45ee17d97cb void, 
              parameters = {maximum = 1.000000000000, period = 3.000000000000}
            }
          }
        }
      }
    }, 
    modifiers = 
    {
      => 'BlurV8LayerModifier @e7e6db07f2cce828 
      {
        activation = "inactive", 
        preset = {libraryName = "Advanced Presets", presetName = "Glitch - Old VHS"}, 
        radius = 20.000000000000, 
        shape = "custom", 
        algorithm = => 'CombineBlurAlgorithm @c3316ad4215f2c41 
        {
          activation = "activationRequested", 
          passes = 
          {
            => 'DirectionalBlurAlgorithm @936393b814ed20ea 
            {
              activation = "activationRequested", 
              color = {red = 0.541176497936, green = 0.000000000000, blue = 0.000000000000}, 
              shape = => 'GaussFunctionShape @bd63f87d7e90812b {activation = "activationRequested"}, 
              centering = -1.000000000000, 
              shift = 1.000000000000
            }, 
            => 'DirectionalBlurAlgorithm @1db51b798d527ed4 
            {
              activation = "activationRequested", 
              color = {red = 0.000000000000, green = 0.164705887437, blue = 0.368627458811}, 
              shape = => 'GaussFunctionShape @79fa66ac6361bb7d {activation = "activationRequested"}, 
              centering = 1.000000000000, 
              shift = 1.000000000000
            }
          }
        }, 
        quality = {budget = {lookups = 10}}, 
        style = 
        {
          luminosityThreshold = 0.634000000000, 
          aggregator = => 'HighlightsColorAggregator @3bd5f589370d8976 void, 
          blendingModeWithInput = "screen"
        }
      }, 
      => 'ChromaticAberrationLayerModifier @1b6e0cfef0434115 
      {
        preRasterizeQuality = {pixelType = "hdr16Bits"}, 
        iteration = 13, 
        distortion = 6.250000000000
      }, 
      => 'IsfLayerModifier @956942f322990439 
      {
        file = {path = "v002-CRT-Displacement.fs"}, 
        dynamicVariables = 
        {
          => 'DynamicVariable(Percentage) @8ae34de0d2dcee7d 
          {
            friendlyName = "Amount", 
            parameters = 
            {
              {
                key = => @10b74fcce120a5d1 "glslName", 
                value = => @caf0a9c519482796 => "Amount"
              }, 
              {
                key = => @1f4c055db960240b "maximum", 
                value = => @e650c9a4d58bfe40 => 1.000000000000
              }, 
              {
                key = => @4548c58b8af53a0f "minimum", 
                value = => @c407c7ed46364394 => 0.000000000000
              }
            }, 
            value = 0.500000000000
          }
        }
      }
    }, 
    rasterizer = #1 {resolution = {preset = "hd1080"}, quality = {automatic = False}, alphaLayer = False}, 
    currentCamera = {"data", -> @325b6339bed83c65, ""}, 
    mainAnimation = => 'TimelineCue @7ced6eaa7a4efe5c 
    {
      transport = {state = "paused", position = 87.387025635893, length = 125.000000000000, timeBase = {enabled = True, value = {p = 60}}}, 
      parameters = {out = {value = 125.000000000000}}, 
      timeCode = {clock = {factory = "Remote Clock"}}, 
      elementTracks = 
      {
        {
          key = => @6b0a884afe36a469 {"data", -> @ce0b38f55d5122c0, ""}, 
          value = => @9d8de5e454a5d9f2 
          {
            blocks = 
            {
              => @1cafb87083c93993 #1 
              {
                position = 30.314019841100, 
                autoLength = False, 
                length = 20.223499865175, 
                footage = 
                {
                  position = {out = {value = 1.883333333330}, looping = True, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @6d8ed9d10bd41b1c void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @967d696df1585625 void
                      }
                    }
                  }, 
                  activation = {preload = {enabled = True}, unload = {enabled = True}}
                }
              }, 
              => @b16f757d875c49bd #1 
              {
                position = 89.630740871811, 
                autoLength = False, 
                length = 34.301168796167, 
                footage = 
                {
                  position = {out = {value = 1.883333333330}, looping = True, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @1a352284104e82b6 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @314513ab8ff60907 void
                      }
                    }
                  }, 
                  activation = {preload = {enabled = True}, unload = {enabled = True}}
                }
              }
            }
          }
        }, 
        {
          key = => @8efa243a10894816 {"data", -> @9d9fcedf5e6c56f7, ""}, 
          value = => @f0c318acfae37ae7 
          {
            blocks = 
            {
              => @7ad91a644449e7e0 #1 
              {
                position = 37.847353174400, 
                autoLength = False, 
                length = 1.888596415227, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @c2cf4feb4f60c999 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @93c7ee4b8078eb62 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @1192e77bd91daebf {"data", -> @5691f61e1ff8effe, ""}, 
          value = => @deeb5e7d3232aad8 
          {
            blocks = 
            {
              => @afc48102d9437d31 #1 
              {
                position = 90.214808334875, 
                autoLength = False, 
                length = 30.358515843137, 
                footage = 
                {
                  position = {automateTransport = False, speed = 0.475568065902, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @1e206134ab8b0b1a void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @aefee567b1f6f9b void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @f919f5ecee837451 {"data", -> @cf858862e5a490a, ""}, 
          value = => @fd2c96733aa4c3ba 
          {
            blocks = 
            {
              => @a4fb2138d68943bb #1 
              {
                position = 34.083333333300, 
                autoLength = False, 
                length = 3.764019841100, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @ede7671469e0fa24 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @119483aaf599708d void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @7afc95431d7cfd07 {"data", -> @c51823e73a15b957, ""}, 
          value = => @a3a346d51d151380 
          {
            blocks = 
            {
              => @1149c5451b2ccb9 #1 
              {
                length = 30.208261049700, 
                footage = 
                {
                  position = {out = {enabled = True, value = 30.208261049700}, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @b564a88a1cdf5c02 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @be97b24cf95c5e63 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @ce3866714acf4d3 {"data", -> @e1e58d35d1a30ec4, ""}, 
          value = => @909a0452bec517a8 
          {
            blocks = 
            {
              => @7b2f522f61573ed9 #1 
              {
                position = 87.333333333333, 
                autoLength = False, 
                length = 0.935110745752, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @d8fa4ca00c13bf3e void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @e0de5680ede1b657 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @43a847bc0d79331 {"data", -> @7a924c367fe6f163, ""}, 
          value = => @58493f8f6b1d4198 
          {
            blocks = 
            {
              => @a6c93c0ce03fd4f3 #1 
              {
                position = 85.279687285558, 
                length = 3.466666666667, 
                footage = 
                {
                  position = {out = {value = 3.466666666667}, looping = True, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @cd37f35b20939db2 {activation = "activationRequested"}
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @ec5ce6b4b795ab8d {activation = "activationRequested"}
                      }
                    }
                  }, 
                  activation = {preload = {enabled = True}, unload = {enabled = True}}
                }
              }
            }
          }
        }, 
        {
          key = => @8a30ec199203d00e {"data", -> @f36ea61b19fe0add, ""}, 
          value = => @6f8ed17a43ef77f 
          {
            blocks = 
            {
              => @9010f195f601e098 #1 
              {
                position = 116.643385154702, 
                autoLength = False, 
                length = 0.654320987654, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @e1df6314d89817f1 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @c4a8d1a10181cada void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @207a63cac677daf7 {"data", -> @6efddf703037417c, ""}, 
          value = => @fad7dd0499907eb0 
          {
            blocks = 
            {
              => @d8a2264c70970029 #1 
              {
                position = 45.386359555200, 
                autoLength = False, 
                length = 7.510641143600, 
                footage = 
                {
                  position = {out = {value = 1.883333333330}, looping = True, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @b05ad66e621a1eb2 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @e4c9484a9ac1ef53 void
                      }
                    }
                  }, 
                  activation = {preload = {enabled = True}, unload = {enabled = True}}
                }
              }
            }
          }
        }, 
        {
          key = => @896619f7684b2f68 {"data", -> @69551aa4f07bccdd, ""}, 
          value = => @c24cee7285599281 
          {
            blocks = 
            {
              => @abe5e74e3413f22a #1 
              {
                position = 0.065470234450, 
                autoLength = False, 
                length = 124.934529765550, 
                footage = 
                {
                  position = {out = {value = 123.990929705215}, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @1e52b07dd3bdbd6b void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @f51f7249cbb12e14 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @414b6c6526ea36be {"data", -> @5c206b6dc497c979, ""}, 
          value = => @b79c3d082592786f 
          {
            blocks = 
            {
              => @5217c8e1a8ed8ec8 #1 
              {
                position = 30.314019841100, 
                autoLength = False, 
                length = 29.986683598300, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @72507095a537f661 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @56e5fafd0ce0d48a void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @1ea731c98f8118a7 {"data", -> @4f081a714273d976, ""}, 
          value = => @46d5a4f2914546a0 
          {
            blocks = 
            {
              => @1ef8d473ef13d159 #1 
              {
                position = 30.314019841100, 
                autoLength = False, 
                length = 3.769313492230, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @48dafac746404c22 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @e46bf93d562f4003 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @7bf0f896c852814e {"data", -> @4a8171085a75a1cf, ""}, 
          value = => @8afcd845a85fffbf 
          {
            blocks = 
            {
              => @4d3d5ffad2352fd8 #1 
              {
                position = 45.386359555200, 
                autoLength = False, 
                length = 7.510641143600, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    automateIntensity = False, 
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @98aeb45273a0a231 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @cb850f0a4c62441a void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @31d9373512ea008 {"data", -> @7db55b3eee1fc25a, ""}, 
          value = => @5f6e2887fae472a1 
          {
            blocks = 
            {
              => @a1ee2b0471c6e7ca #1 
              {
                position = 83.597973873926, 
                length = 3.466666666667, 
                footage = 
                {
                  position = {out = {value = 3.466666666667}, looping = True, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @ca10e453b16aae8b void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @eb7bf1bc266c98b4 void
                      }
                    }
                  }, 
                  activation = {preload = {enabled = True}, unload = {enabled = True}}
                }
              }
            }
          }
        }, 
        {
          key = => @7237ad7ca122bd7a {"data", -> @9faa708f3c7ca7d3, ""}, 
          value = => @f3935886f6e3ae7b 
          {
            blocks = 
            {
              => @6c96a938b4e361e4 #1 
              {
                position = 120.216040915172, 
                autoLength = False, 
                length = 4.468013281255, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      enabled = True, 
                      value = 
                      {
                        length = 0.350000000000, 
                        shape = => 'LinearRampFunctionShape @700aed15cda6a14d void
                      }
                    }, 
                    fadeOut = 
                    {
                      enabled = True, 
                      value = 
                      {
                        length = 0.483333333333, 
                        shape = => 'LinearRampFunctionShape @93404a43e6bccb06 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @46f41ead63dbe17c {"data", -> @6a5c7b18b2e8c495, ""}, 
          value = => @226f8e0e4bc75d05 
          {
            blocks = 
            {
              => @925e156eccc5045e #1 
              {
                position = 39.735949589627, 
                autoLength = False, 
                length = 1.878070251453, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @60017d4a93eeb98f void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @ecd935d980083568 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @bf41c077ea06a9e5 {"data", -> @c5aa33b59c45a3a6, ""}, 
          value = => @2632e20a05e263be 
          {
            blocks = 
            {
              => @c652b22fb7bec96f #1 
              {
                position = 117.739168218526, 
                autoLength = False, 
                length = 2.620476036859, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @a2eed471bc7d73c8 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @fcc67f2969897f61 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @5372ef55a2a00283 {"data", -> @7334de0cf2fd291c, ""}, 
          value = => @e29030070527914c 
          {
            blocks = 
            {
              => @60092612e7c14095 #1 
              {
                position = 41.614019841100, 
                autoLength = False, 
                length = 1.818957611310, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @e8cd7e1eae0888ae void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @5e7b73dfc64a4b9f void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @70ab5e48dd78f8fc {"data", -> @1b6e0cfef0434115, ""}, 
          value = => @baeb6cc4de608a85 
          {
            blocks = 
            {
              => @8ef04effb98813de #1 
              {
                autoLength = False, 
                length = 88.340571838144, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @9ac56228e1a2cb0f void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @c0e0a0fb45e34e8 void
                      }
                    }
                  }
                }
              }, 
              => @781642e15f4a9949 #1 
              {
                position = 94.339672517956, 
                autoLength = False, 
                length = 30.344381678471, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @6472cfdeafee7d52 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @cb4dc60bb8701173 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @cfd191335012ec77 {"data", -> @7631066a56c65f8e, ""}, 
          value = => @4246f365a60afe30 
          {
            blocks = 
            {
              => @30127987cc0c59a9 #1 
              {
                position = 30.314019841100, 
                autoLength = False, 
                length = 29.986683598300, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @3afa4eb101d35232 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @8557261dc97bc8d3 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @36af6a59d5b2038c {"data", -> @fa9edd673b7fff06, ""}, 
          value = => @225261a6f12ff1d5 
          {
            blocks = 
            {
              => @224b7bf3b91e70ee #1 
              {
                position = 74.079837880226, 
                autoLength = False, 
                length = 12.975812376044, 
                footage = 
                {
                  position = {out = {value = 1.686864801865}, speed = 0.900000000000, looping = True, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @6dd0ac0376376df void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @ed90ecf3401c6478 void
                      }
                    }
                  }, 
                  activation = {preload = {enabled = True}, unload = {enabled = True}}
                }
              }
            }
          }
        }, 
        {
          key = => @17394886fb80f8c {"data", -> @a5acf0a8db80fe47, ""}, 
          value = => @3b52f6d8262722cd 
          {
            blocks = 
            {
              => @cd8df141db4773b2 #1 
              {
                position = 85.507607513478, 
                autoLength = False, 
                length = 2.760836565607, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @e6a8c0d7141bca1b void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @305eefc20aa89310 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @8c7994605f2e7fef {"data", -> @3ef061cbf022e682, ""}, 
          value = => @398a1bec213c9848 
          {
            blocks = 
            {
              => @1dd8b77dfe94d1e1 #1 
              {
                position = 60.240322916700, 
                autoLength = False, 
                length = 15.064229628549, 
                footage = 
                {
                  position = {out = {value = 0.900000000000}, looping = True, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @b0762cec6707e20a void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @38647211a63ddbcb void
                      }
                    }
                  }, 
                  activation = {preload = {enabled = True}, unload = {enabled = True}}
                }
              }
            }
          }
        }, 
        {
          key = => @d6c9088a0e633f7e {"data", -> @521bc376c9128116, ""}, 
          value = => @99c762690740ee2f 
          {
            blocks = 
            {
              => @eecb5b406ac30988 #1 
              {
                position = 75.300219211915, 
                autoLength = False, 
                length = 12.985107847016, 
                footage = 
                {
                  position = {out = {enabled = True, value = 1.683333333333}, speed = 0.900000000000, looping = True, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @7d914a83a4e29621 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @fc92a5748a78914a void
                      }
                    }
                  }, 
                  activation = {preload = {enabled = True}, unload = {enabled = True}}
                }
              }
            }
          }
        }, 
        {
          key = => @aa32b9912f5746be {"data", -> @4f5689a52d465a6b, ""}, 
          value = => @f5f27200973d486f 
          {
            blocks = 
            {
              => @bc7668dc2c435ec8 #1 
              {
                position = 119.885484936240, 
                autoLength = False, 
                length = 0.687839241772, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @99f5cb3875714661 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @a9d7e7250cc3648a void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @913fd22526510438 {"data", -> @c034dd801b172cab, ""}, 
          value = => @2c0785046763d311 
          {
            blocks = 
            {
              => @ce36f558fa82977a #1 
              {
                position = 34.080686507760, 
                autoLength = False, 
                length = 18.839006380760, 
                footage = 
                {
                  position = {automateTransport = False, speed = 0.599819320170, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @294c65b01917807b void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @1f6ed99815fecbe4 void
                      }
                    }
                  }
                }
              }, 
              => @b94e04fbfe5766f9 #1 
              {
                position = 90.748331047097, 
                autoLength = False, 
                length = 29.812040731633, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @d8b0b39f52bc5542 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @1d890d5776a8cea3 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @d46133bc580ea480 {"data", -> @27a013999bec1d34, ""}, 
          value = => @ab6e4621f3d685b9 
          {
            blocks = 
            {
              => @629ce670d0822902 #1 
              {
                position = 60.308666666700, 
                autoLength = False, 
                length = 27.976660392231, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @684824fde0d3cf63 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @4b0df49e67bd2cac void
                      }
                    }
                  }
                }
              }, 
              => @b7bb2ccd4fa89cbc #1 
              {
                position = 65.835772490600, 
                autoLength = False, 
                length = 5.000000000000, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @b0e293b72aff9b45 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @49b1549a99fef19e void
                      }
                    }
                  }, 
                  activation = {automateActivation = False, preload = {value = 0.000000000000}, unload = {value = 0.000000000000}}
                }
              }
            }
          }
        }, 
        {
          key = => @848aa87b1fcb2b5b {"data", -> @534cfc25b134834a, ""}, 
          value = => @fbec7fd630b80d44 
          {
            blocks = 
            {
              => @9d27bd898c4ce12d #1 
              {
                autoLength = False, 
                length = 30.314019841100, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @c6fcdb92b1997966 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @2a82a6fd49aaddf7 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @cd10e50b67970904 {"data", -> @882f6c9d9579ecaf, ""}, 
          value = => @2b9b0fed671092ed 
          {
            blocks = 
            {
              => @5e4a9632f2d378c6 #1 
              {
                position = 85.507607513478, 
                autoLength = False, 
                length = 2.777719545453, 
                footage = 
                {
                  position = {automateTransport = False, speed = 1.933319424864, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @e2276f62042d447 {activation = "activationRequested"}
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @4257203025beb358 {activation = "activationRequested"}
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @f808c4740df8fe0 {"data", -> @692639a4e1cbffe1, ""}, 
          value = => @8fb8eea3c1adf199 
          {
            blocks = 
            {
              => @7b246e9b8e3e7362 #1 
              {
                position = 28.764449065100, 
                autoLength = False, 
                length = 1.443811984600, 
                footage = 
                {
                  position = 
                  {
                    launchMode = "restartWithActivation", 
                    out = {value = +oo}, 
                    shape = => 'LinearRampFunctionShape @5fdedd5110bec643 void
                  }, 
                  intensity = 
                  {
                    automateIntensity = False, 
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @ccbae31a868c1e0c void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @11b3c70df101de55 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @ebd64b5cb234ce75 {"data", -> @8625e67d9231bb8e, ""}, 
          value = => @ebab2270937f4d0e 
          {
            blocks = 
            {
              => @1fd775b42e6f47f #1 
              {
                position = 107.380582228319, 
                autoLength = False, 
                length = 1.678846884509, 
                footage = 
                {
                  position = {automateTransport = False, speed = 2.978234671748, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @6c87be93a8e01598 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @4835b010353a8cf1 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @3cdbcdf0239a40d8 {"data", -> @79e44466d174a573, ""}, 
          value = => @da502716231ddb31 
          {
            blocks = 
            {
              => @af81bec9b6de311a #1 
              {
                position = 83.749920692539, 
                autoLength = False, 
                length = 4.518523386546, 
                footage = 
                {
                  position = {automateTransport = False, speed = 1.979137225896, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @ffe95e0d644f9d9b void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @b39c08cb61b3fa84 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @504ca31c28219bb2 {"data", -> @670bb8afac4723ad, ""}, 
          value = => @3854171825e34c53 
          {
            blocks = 
            {
              => @6fe58e113feea6dc #1 
              {
                position = 115.810304080252, 
                autoLength = False, 
                length = 0.833081074450, 
                footage = 
                {
                  position = {automateTransport = False, speed = 2.978234671748, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @99758c62449c8ee5 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @222b7e3654f0dcbe void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @68ceb94f312fd40a {"data", -> @4c0c81d12de6a60f, ""}, 
          value = => @6d52fb853cdda5cb 
          {
            blocks = 
            {
              => @e73807c3ff42ef4 #1 
              {
                position = 105.363240262535, 
                autoLength = False, 
                length = 2.017341965784, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @a05db56f4f167d1d void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @5e5da4fef500a96 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @13c9385de1d441c1 {"data", -> @9ae270456eecb5ba, ""}, 
          value = => @69b8ab434a3d806a 
          {
            blocks = 
            {
              => @55ca82d92a91b6ab #1 
              {
                position = 88.285327058931, 
                autoLength = False, 
                length = 1.671828276208, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @58fccc86a56e9254 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @5e47179851e074fd void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @d46b5e1bc87b93a4 {"data", -> @4b3b46ce79e21ac9, ""}, 
          value = => @f3a348aac5d7e40d 
          {
            blocks = 
            {
              => @8a6d619421db46c6 #1 
              {
                position = 112.417122881846, 
                autoLength = False, 
                length = 1.690267228006, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @9febf1193de8b7d7 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @556a9709a0f7ea10 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @f8c25ca4bfe542c5 {"data", -> @3ae4129a15bf376e, ""}, 
          value = => @dcb225f4781b2f1e 
          {
            blocks = 
            {
              => @e167c8f2471ba94f #1 
              {
                position = 43.432977452410, 
                autoLength = False, 
                length = 1.953382102790, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @23530d6a0ee09e28 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @2d4e582331d58a41 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @7bfafe501dfb2841 {"data", -> @4805d98e8b932216, ""}, 
          value = => @d2bc4fe7e1e2ecea 
          {
            blocks = 
            {
              => @bfd7e1bfd9b67d2b #1 
              {
                position = 90.306868970927, 
                autoLength = False, 
                length = 5.000000000000, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @f40105ea06b10ad4 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @66b026658e49f77d void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @5b78b87cc958430b {"data", -> @e7e6db07f2cce828, ""}, 
          value = => @619655d6aa854734 
          {
            blocks = 
            {
              => @51bc398adb59185d #1 
              {
                autoLength = False, 
                length = 60.308666666700, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @78eac393b80648d6 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @e71ef39a86a908a7 void
                      }
                    }
                  }
                }
              }, 
              => @330cb53c38c04f9f #1 
              {
                position = 89.942592372309, 
                autoLength = False, 
                length = 34.741461824118, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @57ebb8f99e65aa38 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @9034b8a97ba6111 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @541f46f8923536b1 {"data", -> @8525d7d0d4ae370e, ""}, 
          value = => @c10499777e03f3f6 
          {
            blocks = 
            {
              => @8f14d0c7ffa044ef #1 
              {
                position = 83.749920692539, 
                autoLength = False, 
                length = 4.518523386546, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @4b6e221524c69cf4 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @a27579981ff434d5 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @ba25343393beb668 {"data", -> @bf6f4e4e4bbe1887, ""}, 
          value = => @a324701f119b2981 
          {
            blocks = 
            {
              => @2a81d4805422e52a #1 
              {
                position = 109.059429112828, 
                autoLength = False, 
                length = 1.678846884509, 
                footage = 
                {
                  position = {automateTransport = False, speed = 2.978234671748, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @9dba7f0aed43786b void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @960b5b7553272914 void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @d62d0c6542080627 {"data", -> @931285f3b0e6e38c, ""}, 
          value = => @30a6e683428f9dce 
          {
            blocks = 
            {
              => @45777f5cd74c77e5 #1 
              {
                position = 87.333333333333, 
                autoLength = False, 
                length = 0.935110745752, 
                footage = 
                {
                  position = {automateTransport = False, speed = 1.933319424864, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @151f9f9805dddb64 {activation = "activationRequested"}
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @596ac95e0021bc7b {activation = "activationRequested"}
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @ae07647f9fcaa19d {"data", -> @d0afac3220fbc3cf, ""}, 
          value = => @f274df8b34007334 
          {
            blocks = 
            {
              => @cf4dc08bf22e65f #1 
              {
                position = 87.281664380430, 
                length = 3.466666666667, 
                footage = 
                {
                  position = {out = {value = 3.466666666667}, looping = True, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @670a135f7f8eaf1e {activation = "activationRequested"}
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @466106b0e8889921 {activation = "activationRequested"}
                      }
                    }
                  }, 
                  activation = {preload = {enabled = True}, unload = {enabled = True}}
                }
              }
            }
          }
        }, 
        {
          key = => @7b00fc049a97f341 {"data", -> @ac2c91fd57408cfa, ""}, 
          value = => @ee0f13e2e4a463ea 
          {
            blocks = 
            {
              => @21c15e3b0ce0ac2b #1 
              {
                position = 114.114074205101, 
                autoLength = False, 
                length = 1.696229875151, 
                footage = 
                {
                  position = {automateTransport = False, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @78720b478e6109d4 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @9ac8d9a3968d0e7d void
                      }
                    }
                  }
                }
              }
            }
          }
        }, 
        {
          key = => @4db7864b4158fe7 {"data", -> @3a37e2fe27cb80e8, ""}, 
          value = => @915d136b9b52bce0 
          {
            blocks = 
            {
              => @e169557528e45299 #1 
              {
                position = 110.738275997337, 
                autoLength = False, 
                length = 1.678846884509, 
                footage = 
                {
                  position = {automateTransport = False, speed = 2.978234671748, shape = -> nil}, 
                  intensity = 
                  {
                    fadeIn = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @4aefc374145d1862 void
                      }
                    }, 
                    fadeOut = 
                    {
                      value = 
                      {
                        shape = => 'LinearRampFunctionShape @294847d8d6a76343 void
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }, 
      parameterTracks = 
      {
        {
          key = => 'WeakPointer(Object) @9920d02328078045 {"data", -> @1353bad9a129683e, "target"}, 
          value = => 'ParameterTrack({input = Seconds, output = Position3d}) @4ac088eb7469ca9e 
          {
            function = => 'KeyframeFunction({input = Seconds, output = Position3d}) @63885e27d5874acf 
            {
              keyframes = 
              {
                => @698951fd96f96c20 
                {
                  position = 30.314019841100, 
                  key = {x = 3.140000000000, y = 3.140000000000}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ad4546b0915200f1 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @335d013d0ff3b9a2 void
                }, 
                => @c5dd3b35fb565a7f 
                {
                  position = 34.083333333300, 
                  key = {x = 2.662199000000, y = 9.097026000000, z = 27.421030000000}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @f08a31e12b20e398 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @5f60433617f484f8 void
                }, 
                => @5d96516f6c2a5f74 
                {
                  position = 30.911645644200, 
                  key = {x = 3.045964000000, y = 3.442034000000, z = 2.790305612730}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @2ea20e3dd507179d void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @3a8a0b6eca896716 void
                }, 
                => @3b2d9cd01b2d6033 
                {
                  position = 31.726790510100, 
                  key = {x = 3.512189000000, y = 3.454633000000, z = 6.596204358760}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @bd6dbbf09213193c void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @456f69afb86531c5 void
                }, 
                => @b3884ba5a33447d 
                {
                  position = 31.982522232800, 
                  key = {x = 2.968486000000, y = 3.649317000000, z = 7.790211808490}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @a4ea8efb7a337676 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @186455f546d1e9c7 void
                }, 
                => @893088939701fa3f 
                {
                  position = 32.270220420700, 
                  key = {x = 3.033378000000, y = 4.497166260060, z = 11.137368000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @7fe76301fecf3c58 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @33645c6283ecbcb1 void
                }, 
                => @3ccae9277567aaa5 
                {
                  position = 32.528942830300, 
                  key = {x = 3.858243000000, y = 9.888073000000, z = 12.296426000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @18d258cd1142457e void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @d8f6727f63563c2f void
                }, 
                => @c8bcbfc514a27d00 
                {
                  position = 34.088835574800, 
                  key = {x = 3.140000000000, y = 3.140000000000}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @911a6fcf3a57e230 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @68694a71c846d82 void
                }, 
                => @6a9bd217847be4ed 
                {
                  position = 37.847353174400, 
                  key = {x = -21.877341000000, y = 3.140000000000}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @950907d4cc9d33d9 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @98eb4a70be7bf67b void
                }, 
                => @49ca6e3cd2e90703 
                {
                  position = 34.977144188900, 
                  key = {x = -7.925902000000, y = 1.173418000000, z = -0.010000000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @b805a15966466fcc void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @f40a0dc8900dd115 void
                }, 
                => @476f4819df1f8797 
                {
                  position = 35.515351220200, 
                  key = {x = -15.108610000000, y = 1.560740128960, z = 1.741970000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @c829759121ffd6d0 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @77bdee4257ceadc9 void
                }, 
                => @718b0393e50b22e8 
                {
                  position = 37.855305862500, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @14f3cf0fb072fe18 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @ca42e5fb875bbdaa void
                }, 
                => @71d73f96e5b7f996 
                {
                  position = 41.614019841100, 
                  key = {z = -11.616000000000}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @f95c839db4f28667 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @82ad0cb534c6ab04 void
                }, 
                => @5ce584988399e3cc 
                {
                  position = 35.964019841100, 
                  key = {x = -20.100894629200, y = 2.064790854380, z = 4.588378912590}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @da10c8bc7318b515 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @3fc208ad75c71c64 void
                }, 
                => @b0c35b4ee46671c9 
                {
                  position = 35.969945215200, 
                  key = {x = -19.121829986600, y = 1.554613232610, z = -0.264342427254}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ab713eb0175cb339 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @c5604b110ddb683d void
                }, 
                => @92cfca46691972a7 
                {
                  position = 41.620878880200, 
                  key = {z = -1.540000000000}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ffaa444d1d50aa97 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @606a51a47d27bb59 void
                }, 
                => @e6b933c769f8018e 
                {
                  position = 45.380686507800, 
                  key = {z = -1.540000000000}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @31215d537c30c2ff void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f4861c223b35f13e void
                }, 
                => @22807ce96365f8ac 
                {
                  position = 45.386359555200, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c5bbd923882ea774 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @5d9fd622ce69d30e void
                }, 
                => @bf5224c852cee0eb 
                {
                  position = 58.564019841000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @5f592a98880c7b94 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @ced9057dddda353d void
                }, 
                => @98076bd2a07335e3 
                {
                  position = 58.568792351500, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ba320ae7e7e7c52c void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @57bfa388f72f5 void
                }, 
                => @fbd767a17c4cedbc 
                {
                  position = 58.911325066400, 
                  key = {x = -2.838452816010, y = 0.441283285618, z = 0.062361329794}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @d2e84bc36de328d8 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @753b664c7ac3f69e void
                }, 
                => @2c67f059eeb54ca6 
                {
                  position = 58.903309441400, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @d6671dc706971037 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @114d1af104b22ef0 void
                }, 
                => @a30cc4753b1c33b9 
                {
                  position = 59.382683790300, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @b3c743228bdfbf02 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @9927c278fc338d63 void
                }, 
                => @aacbff0bdaf42ced 
                {
                  position = 59.386406439100, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @a27a19fe5778ce26 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @beb4b15f7ca483b7 void
                }, 
                => @2761e45a936a882 
                {
                  position = 59.742252597800, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @26c45608798b04e3 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @2ebb83583a90602c void
                }, 
                => @2e2faa75ded305ee 
                {
                  position = 59.747325514500, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @19ad99377b6c8fdf void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @374fdd8725a67178 void
                }, 
                => @fd980e27f9f93337 
                {
                  position = 60.300000000000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @e12507df40c7ddf0 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @344bb45e54931e69 void
                }, 
                => @1471ff8855c64adc 
                {
                  position = 0.019017886347, 
                  key = {y = -0.670000000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @413924b017fd62e5 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @998a45e91f8200be void
                }, 
                => @1e002afd26d169e3 
                {
                  position = 30.305931872800, 
                  priority = 1, 
                  key = {y = -0.670000000000}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @4b48f1c564ea41da void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @bac5a8f5c33d20fa void
                }, 
                => @1ea48e45feee0e77 
                {
                  position = 60.308334003900, 
                  key = {x = -0.167557865381, y = -0.284728527069, z = -0.332993686199}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @571f4f76c8b892f2 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @51b58236215b32a void
                }, 
                => @de4f35dad61a4688 
                {
                  position = 61.981787551842, 
                  key = {x = -0.167557865381, y = -0.284729000000, z = -0.332994000000}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @f98d089dd71e2051 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @87e9b1c91a8c1b69 void
                }, 
                => @a8f7beaa5b523a8f 
                {
                  position = 61.987832932378, 
                  key = {x = -0.080293193460, y = 0.054295904934, z = 0.090988308191}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @683c9393d12c7a6f void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @de764e3a035a3d81 void
                }, 
                => @16d13e133655fe9c 
                {
                  position = 63.906864952522, 
                  key = {x = 0.221790790558, y = 0.036074671894, z = -1.689486980438}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @f35b9ce0fb3c83a5 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e279e699b49f44c void
                }, 
                => @25768e3c89465475 
                {
                  position = 63.911041102951, 
                  key = {x = -0.068286538124, y = 0.876989364624, z = 0.267870903015}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c07deef5cf628399 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @2ec4c32b005e58c7 void
                }, 
                => @f9e519da08c00403 
                {
                  position = 65.686086834959, 
                  key = {x = 0.039398431778, y = 0.863965868950, z = 0.030941963196}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @e6f2c63e98780cc void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @307eac9bbf955a1d void
                }, 
                => @64d2a1c6b7cb4cbf 
                {
                  position = 65.735687346509, 
                  key = {x = -0.357129812241, y = 0.644629240036, z = -0.165910959244}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @9518806d94c790d8 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @ec7f29841eb92b31 void
                }, 
                => @da881eb4c7ab7e6f 
                {
                  position = 66.161184554250, 
                  key = {x = 0.075120210648, y = 0.416314423084, z = -0.341385275126}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @8b34a43d841c3cc8 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @3d02c25f1f9320c2 void
                }, 
                => @d22cc06bb9b281ef 
                {
                  position = 66.168827333028, 
                  key = {x = -0.158099889755, y = 0.410987883806, z = -0.073641538620}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e466b85a4ad4627e void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @65627fdbfaeba3e1 void
                }, 
                => @935a7f005e1c7825 
                {
                  position = 66.588695406819, 
                  key = {x = -0.158490270376, y = 0.415634989738, z = -0.050116300583}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @412a4a414d4b9761 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4036949c1ea80ef8 void
                }, 
                => @641700f05d927fe3 
                {
                  position = 67.090935590747, 
                  key = {x = -0.181879132986, y = 0.179911375046, z = -0.249352961779}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ead283fe43d5c72c void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4f1ea8d27752d7fe void
                }, 
                => @5c0cd1c558affc05 
                {
                  position = 66.781977350360, 
                  key = {x = -0.177130103111, y = 0.351411104202, z = -0.146902084351}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @3d2e81f5fd4fb35e void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @f23bfc816b73a08f void
                }, 
                => @71154ccbb4c8dd1 
                {
                  position = 66.706514459735, 
                  key = {x = -0.169809281826, y = 0.393117368221, z = -0.098504304886}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @1b99fa3b1cb2173a void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @f1f24e700377bd3b void
                }, 
                => @c5d9823715ef51ff 
                {
                  position = 67.652300317890, 
                  key = {x = 0.012899398804, y = 0.261256694794, z = 0.011060714722}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @31a4c9c26b9f9d18 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @698fbb92cdd160ab void
                }, 
                => @9d4421e27c83f37d 
                {
                  position = 67.096636255390, 
                  key = {x = -0.167754650116, y = 0.225094079971, z = -0.217588424683}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @1f98ced728ba7e78 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @e30960cb917edcc7 void
                }, 
                => @e29873c13f92589f 
                {
                  position = 67.658563664244, 
                  key = {x = 0.043250799179, y = 0.024467945099, z = 0.059945583344}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @a00a5d411fdd8136 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @5fd7ee22a38dcb1d void
                }, 
                => @d793b39edab95cbb 
                {
                  position = 71.192699466732, 
                  key = {x = 0.043207689516, y = 0.024728012659, z = 0.059864532478}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @d003ce083450db24 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @2a1d3fccbcf4c2a3 void
                }, 
                => @bc688d88fd676a0e 
                {
                  position = 71.203498369965, 
                  key = {x = 0.471491336823, y = -0.805576801300, z = 0.064083576202}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @4e283cbde90e2616 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @8df7a8c2d395aa98 void
                }, 
                => @1335ddb00273a0a6 
                {
                  position = 73.277432664455, 
                  key = {x = 0.272129535675, y = -0.880803167820, z = -0.060037136078}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @296d3bfcae17d437 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @5e57be43fc8c3ab1 void
                }, 
                => @26638473a82269ba 
                {
                  position = 73.283340055389, 
                  key = {x = 0.497293472290, y = -0.703553676605, z = -0.079933285713}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @787e8a83b0778dca void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @af1830b840fe9024 void
                }, 
                => @23971cccdf0e40e4 
                {
                  position = 73.605048388722, 
                  key = {x = 0.497293472290, y = -0.703553676605, z = -0.079933285713}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @f394afc5b13cec4d void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @b4d9ab90335500ac void
                }, 
                => @6cf3fe107d17309a 
                {
                  position = 73.611475994483, 
                  key = {x = -2.489642620087, y = -0.684218049049, z = -1.563062787056}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @2498b55ff7bc3332 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @31554de888f8e04 void
                }, 
                => @134a8f3a93972041 
                {
                  position = 75.300219211915, 
                  key = {x = -2.489642620087, y = -0.684218049049, z = -1.563062787056}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @24581db9727204ea void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d56fa79e7a459a4a void
                }, 
                => @16a148971a588394 
                {
                  position = 75.309514682887, 
                  key = {x = -0.794432520866, y = -0.337571263313, z = -0.607052087784}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e86a5625e63c538e void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @ae868bebd0d91c36 void
                }, 
                => @8c6fa3e08fc4b380 
                {
                  position = 76.375466299214, 
                  key = {x = -0.794432520866, y = -0.337571263313, z = -0.607052087784}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @7435c6a17e2eecb9 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @6c82de26248dfc02 void
                }, 
                => @e947f60c247bcb8a 
                {
                  position = 77.304925301980, 
                  key = {x = -0.794432520866, y = -0.337571263313, z = 0.592948000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @1734dc3bed15ff4b void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @4c89fc84933ab674 void
                }, 
                => @612ab887d48f6616 
                {
                  position = 78.184099881117, 
                  key = {x = -0.794432520866, y = -0.337571263313, z = 0.592948000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @854470fca90a0e7 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @1a716bd6be9755e0 void
                }, 
                => @e0e35082aaf110ea 
                {
                  position = 78.906397200498, 
                  key = {x = -0.794432520866, y = -0.337571263313, z = 1.372948000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @71dfb22d3ab9312b void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @3686ea5b584a2ed4 void
                }, 
                => @fc82ed1edc578ec9 
                {
                  position = 79.899374543529, 
                  key = {x = -0.794432520866, y = -0.337571263313, z = 1.372948000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @235641a7fa7690d2 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @c3f2857af55b2af3 void
                }, 
                => @b61f90d71002de5a 
                {
                  position = 80.861456115632, 
                  key = {x = -0.794432520866, y = -0.337571263313, z = 2.086877000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @8e21ee9fbd6c65db void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @372bc2ca06ba09c4 void
                }, 
                => @d47317d698faeacf 
                {
                  position = 81.886211086422, 
                  key = {x = -0.794432520866, y = -0.337571263313, z = 2.086877000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @e34cb7b2005ef1a8 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @16f17e7095dcf3c1 void
                }, 
                => @503994380f4aa72c 
                {
                  position = 82.267072428067, 
                  key = {x = -0.794432520866, y = -0.337571263313, z = 2.086877000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @6706345c97eebc4b void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @92bbfd9e026cbe22 void
                }, 
                => @9b2a0a3b432f521c 
                {
                  position = 82.256692788848, 
                  key = {x = -1.094948887825, y = -0.883652329445, z = 0.324898242950}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @c2b3259095af9d25 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @50017a07bc1519fe void
                }, 
                => @23542f6286e631b9 
                {
                  position = 82.781700693395, 
                  key = {x = -1.094948887825, y = -0.883652329445, z = 0.324898242950}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @7acd00c95066fe80 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @e87f5f5e79dc7a5b void
                }, 
                => @c8ccbdec5a719c82 
                {
                  position = 82.786573433949, 
                  key = {x = -2.060875892639, y = 0.557393193245, z = 4.943717002869}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @1f8b59fd2854c8e3 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @59ba5b4d1b9d742c void
                }, 
                => @4fa815a936ca23d6 
                {
                  position = 84.436969802842, 
                  key = {x = -2.060875892639, y = 0.557393193245, z = 4.943717002869}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @8ec6b6591f216fa7 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @e1176bbeb37c39a0 void
                }, 
                => @feff587843d68985 
                {
                  position = 84.891764022522, 
                  key = {x = -2.060875892639, y = 0.557393193245, z = 6.306741000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @b01bdb39ecf9aade void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @32aba5ed4380e0f void
                }, 
                => @e8fa187aaadc644e 
                {
                  position = 85.662156260890, 
                  key = {x = -2.060875892639, y = 0.557393193245, z = 6.306741000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @998d03673648febf void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @bed1dfb83503bad8 void
                }, 
                => @768b2f2eac3f92b4 
                {
                  position = 86.508364498391, 
                  key = {x = -1.731133000000, y = 0.397393000000, z = 7.293157000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @e8ddba8ee933eddd void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @c18db0f32058856 void
                }, 
                => @a9de30357b357c29 
                {
                  position = 89.630740871811, 
                  key = {x = -1.731133000000, y = 0.397393000000, z = 7.293157000000}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @9f7e9c1139b7aab2 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @242995f12b06ab53 void
                }, 
                => @1c637c1679a69510 
                {
                  position = 90.306868970927, 
                  key = {x = 0.949100017548, y = -1.486198425293, z = -1.377488851547}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @8138a3e9bd49709 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @d4288d4ba463bc12 void
                }, 
                => @a9603f70dbd1f8ac 
                {
                  position = 97.736022631486, 
                  key = {x = 0.316489696503, y = -0.975611090660, z = 0.468928396702}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @88fe2299d03d8c75 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @34af95c7b585d30e void
                }, 
                => @b6bbc2a01c7ce53f 
                {
                  position = 97.745467066633, 
                  key = {x = -1.849227428436, y = -3.361488819122, z = 2.132684469223}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @a5de3cd12db41358 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @1f8200eb4441cfb1 void
                }, 
                => @373ad597b2aaf40d 
                {
                  position = 105.357390649350, 
                  key = {x = -2.683671951294, y = -3.695293188095, z = 5.633191108704}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @7985c3158ec916c6 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @8c951a4ecdaa07d7 void
                }, 
                => @9371c11946246188 
                {
                  position = 105.363240262535, 
                  key = {x = 1.731761455536, y = -1.933362007141, z = 4.311166763306}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ee16f681d350ee21 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @39191cd052d2094a void
                }, 
                => @fd4411baa5e83000 
                {
                  position = 112.764856501240, 
                  key = {x = -1.019331455231, y = -1.627077817917, z = 1.060410499573}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @9db928a058ef5739 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @4811fc866582a882 void
                }, 
                => @92763d52ba2e2a6e 
                {
                  position = 112.786676482118, 
                  key = {x = 0.249540477991, y = -0.290697067976, z = -0.029528796673}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @3168803e516dfe5f void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @94349f33e91e05f8 void
                }, 
                => @c5b17ae0cf1779ff 
                {
                  position = 119.855185613626, 
                  key = {x = 0.232049316168, y = -0.036375507712, z = -0.333049207926}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @c139b11d73a68518 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @1619210bfed53271 void
                }, 
                => @f26d252b7db1c8d0 
                {
                  position = 120.064515250297, 
                  key = {x = -0.060157775879, y = 0.677814066410, z = -0.050726890564}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ad3461672424f7c9 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @ea4f26f9c8be2dd2 void
                }, 
                => @e547c99ff6d74f5b 
                {
                  position = 124.634457904779, 
                  key = {x = 0.201715722680, y = 1.236622214317, z = -0.194117203355}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @5ca3556beca36144 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @3679de6b576a52d void
                }
              }
            }
          }
        }, 
        {
          key = => 'WeakPointer(Object) @b8274d4b400655ac {"data", -> @56864f873e25a967, "value"}, 
          value = => 'ParameterTrack({input = Seconds, output = Percentage}) @bf4c6cf9e575cd75 
          {
            function = => 'KeyframeFunction({input = Seconds, output = Percentage}) @3b40a3c0ebdf840e 
            {
              keyframes = 
              {
                => @3d8a3e5616e1714b 
                {
                  inputInterpolator = => 'StepKeyframeInterpolator @57b2538934a5bb6e void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @eff5189806ca35f void
                }, 
                => @ba06c9dd8b0414fa 
                {
                  position = 2.180900196250, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @8bed931668cc02c9 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @8f0cffca90be74d2 void
                }, 
                => @f8d24be01b9eafd5 
                {
                  position = 2.539567165440, 
                  inputInterpolator = => 'StepKeyframeInterpolator @39bed2c9d832da24 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @5906af977680d08d void
                }, 
                => @b184abb56d909748 
                {
                  position = 5.939633879820, 
                  key = 0.300000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @5e36dea3c9e9bf60 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4f77ba1ae7a5f719 void
                }, 
                => @1d8758c691da5451 
                {
                  position = 6.365064122130, 
                  inputInterpolator = => 'StepKeyframeInterpolator @8869ef6a198d2489 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @2395a4860ee76b92 void
                }, 
                => @a1a96dcec2a64cc8 
                {
                  position = 9.689430579080, 
                  key = 0.300000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @cb1329b7666877e7 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @34af4a7b21bac4e0 void
                }, 
                => @5689ede3200f73f8 
                {
                  position = 10.009095232400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @93a365a12d697fd7 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @8d56ac0d54163210 void
                }, 
                => @4ff3b8a977e0e41f 
                {
                  position = 11.560159434400, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f3b74a7273f3b6d0 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @7b59d5fdc4398dc9 void
                }, 
                => @20e66a31940688db 
                {
                  position = 11.897583235100, 
                  inputInterpolator = => 'StepKeyframeInterpolator @404def7423ef963e void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @6c82d9f1ff2411ef void
                }, 
                => @869fcb7a38259046 
                {
                  position = 12.501394246900, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @29619284df576ec1 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @798d88f87c86856a void
                }, 
                => @8112cd604b8efb93 
                {
                  position = 12.892095489900, 
                  inputInterpolator = => 'StepKeyframeInterpolator @25783bcbb8b5f7b4 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d42f6f5df34c32dd void
                }, 
                => @11c3e1dd39dd544a 
                {
                  position = 14.374201169200, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @83322c43e7b3e815 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @82f4fe131f24c62e void
                }, 
                => @d59e3c1b246bafe6 
                {
                  position = 14.757798753200, 
                  inputInterpolator = => 'StepKeyframeInterpolator @9d93f2e6d56edae1 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @b7825b4324c3330a void
                }, 
                => @f76a05e73b14d8c6 
                {
                  position = 15.784083256500, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @4fac696fe83ff5c5 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d99d229cfbd66a1e void
                }, 
                => @f4da61762e6d3e35 
                {
                  position = 15.961528195000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @6cac3f54bebed6ed void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @99bc4648c7e7b026 void
                }, 
                => @df9c270db2cdf821 
                {
                  position = 16.255200672900, 
                  key = 0.300000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @47cd755a495e7791 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4bf38a471ac735fa void
                }, 
                => @6fefbbb0d4624c5b 
                {
                  position = 16.448131689200, 
                  priority = 1, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f7bee9e72ff1c3eb void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @fb8016fa7c688180 void
                }, 
                => @a1c1f396ffecbaa8 
                {
                  position = 17.187066318700, 
                  key = 0.500000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @9803963b90a5dd47 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @5b34a17abbe156c0 void
                }, 
                => @c29dde3576698e9b 
                {
                  position = 17.380909538400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f6cd92d903e56df2 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @9dfc60f37f145d93 void
                }, 
                => @1c57ce4274ff1f1 
                {
                  position = 18.132261061400, 
                  key = 0.500000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c847e2cd0860e0b2 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @5bca8d5dbc572953 void
                }, 
                => @2897d3eb287870a4 
                {
                  position = 18.353926484500, 
                  inputInterpolator = => 'StepKeyframeInterpolator @5ec4cc5e02816cc5 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e026a4f48fb9311e void
                }, 
                => @7c7b4d2556f65fdd 
                {
                  position = 20.004671647600, 
                  key = 0.700000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @a743ab3c7cb11ee4 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @3d23de4f96f5724d void
                }, 
                => @e15ba02a2d23c995 
                {
                  position = 20.226337070600, 
                  inputInterpolator = => 'StepKeyframeInterpolator @86f800f157d80006 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f423fe691ad03817 void
                }, 
                => @4d8d036e3b93b7d6 
                {
                  position = 21.404685297800, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f2888c83000631cd void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @52a4b0101f304586 void
                }, 
                => @b0e566c7d3a0172e 
                {
                  position = 21.594024513300, 
                  inputInterpolator = => 'StepKeyframeInterpolator @8f10d2bfef736b97 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e9a705ee89614ad0 void
                }, 
                => @449dd63f2141246d 
                {
                  position = 22.820381895400, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ade432f8927716dd void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @84b9c2299bec5956 void
                }, 
                => @5c9256708c441b57 
                {
                  position = 23.416278757900, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @b5ebb2b73f7229e7 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @9cb6426636e9666c void
                }, 
                => @26a9a604f50ed20a 
                {
                  position = 24.012175620400, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @cfd042c34638e0ba void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e68db2124fa3af31 void
                }, 
                => @566e85e2782a69c1 
                {
                  position = 24.608072482900, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @bf176125cb1c5b71 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @964a91f4c28714fa void
                }, 
                => @2fbbb98b6e8f1c8 
                {
                  position = 25.203969345400, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @eb825f5f05dec378 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @c2dfaf8e0c458cf3 void
                }, 
                => @4ba8960af58f6c5f 
                {
                  position = 25.799866207900, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @a2d172cd46b95eef void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @8b8c821c4f221164 void
                }, 
                => @ccfa9f7da5e7f4fe 
                {
                  position = 23.000998166000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ac04c6f924b10327 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d8e511f5c7b87320 void
                }, 
                => @22831e565265f343 
                {
                  position = 23.596895028500, 
                  inputInterpolator = => 'StepKeyframeInterpolator @427d47d2d333049a void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @369c90de303a749d void
                }, 
                => @d211bea44f18b9e7 
                {
                  position = 24.192791891000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @b2efe720ce4e4e3e void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @c60e302c2d473e39 void
                }, 
                => @65a2b1030d98ee9d 
                {
                  position = 24.788688753500, 
                  inputInterpolator = => 'StepKeyframeInterpolator @55ce8878cce1944 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @71bd3f8b6fc76943 void
                }, 
                => @5e5cf276de263f7d 
                {
                  position = 25.384585616000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @3ea2abf25f70c8a4 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4a437cfebc79b8a3 void
                }, 
                => @43f71381ddc1fc2b 
                {
                  position = 25.980482478500, 
                  inputInterpolator = => 'StepKeyframeInterpolator @23094a055c970bf2 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @57e89d09bf9e7bf5 void
                }, 
                => @e738825c09c37ed9 
                {
                  position = 26.395763070300, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @22f1cec03dc8c538 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @370df7619bb70411 void
                }, 
                => @c1d0cc4e7cd795c9 
                {
                  position = 26.825729780400, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @41980d248dc2e28 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @11e5b973eea3ef01 void
                }, 
                => @a2333633592a30cf 
                {
                  position = 27.255696490500, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @67fa7aaf6d218b2e void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @7206430ecb5e4a07 void
                }, 
                => @c8a0d49ddcae3f43 
                {
                  position = 27.627141213200, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @d699801e8a584a2 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @1895a1a04eda458b void
                }, 
                => @161437ef821e0361 
                {
                  position = 27.867774738900, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @d3dd7b73b615b880 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @c62142d2106a79a9 void
                }, 
                => @b78d924486274329 
                {
                  position = 28.084319198500, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @7244ded8b22cf8c8 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @67b8e779145339e1 void
                }, 
                => @8e00cc717eb0b95a 
                {
                  position = 28.798464378400, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @4bc980ed4abb02bb void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @5e35b94cecc4c392 void
                }, 
                => @892a700ddce1d657 
                {
                  position = 28.300863658100, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @4ce33c91e8ea6db6 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @591f05304e95ac9f void
                }, 
                => @57e9549d9d8dcbb2 
                {
                  position = 28.921323417700, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @92201801a9867053 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @87dc21a00ff9b17a void
                }, 
                => @2f1d712c4d571314 
                {
                  position = 29.167041496500, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ead43db0795ca8f5 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @ff280411df2369dc void
                }, 
                => @1fdbe6e453cd06d6 
                {
                  position = 29.412759575200, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @da12aa7867c6bd37 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @cfee93d9c1b97c1e void
                }, 
                => @ce3a95dad459b3c8 
                {
                  position = 29.658477653900, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @bf3d946e0520829 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @1e0fe0e7462dc900 void
                }, 
                => @17ff5fd90504e172 
                {
                  position = 29.904195732700, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @d2361345310f5a93 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @c7ca2ae497709bba void
                }, 
                => @e3db9b88a1142be4 
                {
                  position = 30.149913811400, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @2612d714951f9005 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @33eeeeb53360512c void
                }, 
                => @feb4877dcd0baf13 
                {
                  position = 28.517408117700, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @3b7dcbe1f90014f2 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @2e81f2405f7fd5db void
                }, 
                => @f7eb454119ab4b4 
                {
                  position = 29.044182457100, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @cab7f8c825910f55 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @df4bc16983eece7c void
                }, 
                => @75c2350ce90299b8 
                {
                  position = 29.289900535800, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @b00b7990dd092259 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @a5f740317b76e370 void
                }, 
                => @405be8bb16b29c70 
                {
                  position = 29.535618614600, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @8592a42722b92791 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @906e9d8684c6e6b8 void
                }, 
                => @eac9ad5eb063fab4 
                {
                  position = 29.781336693300, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @2f00e1c284684155 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @3afcd8632217807c void
                }, 
                => @8901e1c0fad76b4 
                {
                  position = 30.027054772000, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @cd5952803ba6cd55 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d8a56b219dd90c7c void
                }, 
                => @dfa15551914487c8 
                {
                  position = 30.272772850700, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @1a6819cda54f3c29 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f94206c0330fd00 void
                }, 
                => @f31f89fe28e7dc49 
                {
                  position = 26.599959442200, 
                  inputInterpolator = => 'StepKeyframeInterpolator @177da0ee2cc4a781 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @6aff7e80743b0b2a void
                }, 
                => @6006fb87ca4ecbb0 
                {
                  position = 27.029926152200, 
                  inputInterpolator = => 'StepKeyframeInterpolator @8464d297ce6db078 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f9e60cf996921cd3 void
                }, 
                => @1a899c1f161773b7 
                {
                  position = 27.459892862300, 
                  inputInterpolator = => 'StepKeyframeInterpolator @feebb50f1234087f void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @83696b614acba4d4 void
                }, 
                => @d42ebfc1b69cc352 
                {
                  position = 27.754069852600, 
                  inputInterpolator = => 'StepKeyframeInterpolator @304c96d1b2bfb89a void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4dce48bfea401431 void
                }, 
                => @faf42ea3f5a6a941 
                {
                  position = 27.970614312200, 
                  inputInterpolator = => 'StepKeyframeInterpolator @1e9607b3f185d289 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @6314d9dda97a7e22 void
                }, 
                => @bb59e06674c06d78 
                {
                  position = 28.733952577300, 
                  inputInterpolator = => 'StepKeyframeInterpolator @5f3bc97670e316b0 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @22b91718281cba1b void
                }, 
                => @c6f37c77c1f7650 
                {
                  position = 28.187158771800, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e80d1ed7783c0d98 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @958fc0b920c3a133 void
                }, 
                => @a4d421b83a38352 
                {
                  position = 28.856811616700, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ee2f6b0b8780f89a void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @93adb565df7f5431 void
                }, 
                => @7f9d0b228cbe090f 
                {
                  position = 28.403703231400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @9bff2232889d72c7 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e67dfc5cd062de6c void
                }, 
                => @3f59d866afbe7183 
                {
                  position = 28.979670656000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @db3bf176ab9d0a4b void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @a6b92f18f362a6e0 void
                }, 
                => @bd0bc37ec595a5e6 
                {
                  position = 29.225388734700, 
                  inputInterpolator = => 'StepKeyframeInterpolator @5969ea6ec1b6de2e void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @24eb340099497285 void
                }, 
                => @a80bdfee692bef77 
                {
                  position = 29.471106813500, 
                  inputInterpolator = => 'StepKeyframeInterpolator @4c69f6fe6d0894bf void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @31eb289035f73814 void
                }, 
                => @b0b68082fbdbae8a 
                {
                  position = 29.716824892200, 
                  inputInterpolator = => 'StepKeyframeInterpolator @54d4a992fff8d542 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @295677fca70779e9 void
                }, 
                => @1493f9e8fcc823 
                {
                  position = 29.962542970900, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e476bae9ecdfb3eb void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @99f46487b4201f40 void
                }, 
                => @e96fc559462e6cb6 
                {
                  position = 30.208261049700, 
                  inputInterpolator = => 'StepKeyframeInterpolator @d0dec49420d177e void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @708f32271af2bbd5 void
                }, 
                => @26d23c52570a0772 
                {
                  position = 28.620247691000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c2b0154253297cba void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @bf32cb2c0bd6d011 void
                }, 
                => @45102752cf9ed754 
                {
                  position = 29.102529695400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @a1720e42cbbdac9c void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @dcf0d02c93420037 void
                }, 
                => @9a1b21824fcd2173 
                {
                  position = 29.348247774100, 
                  inputInterpolator = => 'StepKeyframeInterpolator @7e7908924bee5abb void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @3fbd6fc1311f610 void
                }, 
                => @999a0ec288490740 
                {
                  position = 29.593965852800, 
                  inputInterpolator = => 'StepKeyframeInterpolator @7df827d28c6a7c88 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @7af9bcd495d023 void
                }, 
                => @7a1076665665de3f 
                {
                  position = 29.839683931600, 
                  inputInterpolator = => 'StepKeyframeInterpolator @9e725f765246a5f7 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e3f081180ab9095c void
                }, 
                => @a03581f61adc4234 
                {
                  position = 30.085402010300, 
                  inputInterpolator = => 'StepKeyframeInterpolator @4457a8e61eff39fc void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @39d5768846009557 void
                }
              }
            }
          }
        }, 
        {
          key = => 'WeakPointer(Object) @bcd7371e1e1eacb5 {"data", -> @1353bad9a129683e, "distance"}, 
          value = => 'ParameterTrack({input = Seconds, output = PositiveReal}) @47b861a32ced64e 
          {
            function = => 'KeyframeFunction({input = Seconds, output = PositiveReal}) @8677f249b780c8bf 
            {
              keyframes = 
              {
                => @d2698966005087dd 
                {
                  position = 30.314019841100, 
                  key = 3.000000000000, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @9a22b108c98ccd5b void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @1d6c7d92285aa827 void
                }, 
                => @e473b0308a84e5d5 
                {
                  position = 41.620878880200, 
                  key = 1.000000000000, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e10603e68976a68d void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @6c21495062000adf void
                }, 
                => @2448923322e79a89 
                {
                  position = 45.380686507800, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @9301801d3d8992 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @1c5e9d597358b0b3 void
                }, 
                => @e870d7987a7901b2 
                {
                  position = 45.386359555200, 
                  key = 1.000000000000, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @661c3ecf18370f16 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @7a186fa1dcf3bcdc void
                }, 
                => @1e9f41eef31a7930 
                {
                  position = 59.742252597800, 
                  key = 12.160000000000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @78067b2d1d42dca9 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @8a84909cd257f532 void
                }, 
                => @19d64dad30ab1be1 
                {
                  position = 59.386406439100, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @3e115af706f0e40a void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @cf2191a79ef635cb void
                }, 
                => @90cfbbed0f1148bc 
                {
                  position = 59.747325514500, 
                  key = 16.051200000000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @9a981c18117c7745 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @1c2ceb2b3c489d9e void
                }, 
                => @5f737b6893a11add 
                {
                  position = 60.300000000000, 
                  key = 16.051200000000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @bc6724d8a3c4ed56 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @f491e9dba6c1a727 void
                }, 
                => @98dbd326d714705f 
                {
                  position = 0.019017886347, 
                  key = 18.675000000000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @f72de28f36ac8ff8 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @140bbce403cc57d1 void
                }, 
                => @be9a2d67e4bfa1ce 
                {
                  position = 30.305931872800, 
                  priority = 1, 
                  key = 18.675000000000, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @d16c1cce05075e69 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @778d736c96e2d964 void
                }, 
                => @7cf789aa862f7596 
                {
                  position = 60.308334003900, 
                  key = 8.168680191040, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f005b859c46903fe void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @4c7aed9d83f30714 void
                }, 
                => @41d7ce5d63b0582e 
                {
                  position = 61.981787551842, 
                  key = 8.168680191040, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @3a2235f5dd7b7c8d void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @703b3322202a1493 void
                }, 
                => @fc268fb042660275 
                {
                  position = 61.987832932378, 
                  key = 1.910394549370, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @745458f71bcd2861 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @d051819d8057287f void
                }, 
                => @239e0f99b89b2203 
                {
                  position = 63.906864952522, 
                  key = 1.490180253983, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @525797821375c6cc void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @814ba015119397ae void
                }, 
                => @947d19018671a3fe 
                {
                  position = 62.031423264409, 
                  key = 2.489787474431, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @a7e2a4f5faa6ecaf void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @dd4a338724911608 void
                }, 
                => @af0ec7d25df21d02 
                {
                  position = 63.911041102951, 
                  key = 4.718978881836, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c807820f1d85b055 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @9fe540aea084a279 void
                }, 
                => @b00ba4367c949aa0 
                {
                  position = 65.686086834959, 
                  key = 6.804561138153, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @d0361d4ec36f7559 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e8cd5cb13247d467 void
                }, 
                => @9cd637a28e3935ec 
                {
                  position = 65.735687346509, 
                  key = 4.286905288696, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @760df87c0c9db0b5 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @a01a3cc47c05ca4e void
                }, 
                => @41714188c1393edc 
                {
                  position = 66.161184554250, 
                  key = 1.558860898018, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @faea2c5d8ec8a6e5 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @723b20428ad69e6c void
                }, 
                => @2718405649aa0c5c 
                {
                  position = 66.168827333028, 
                  key = 2.364884853363, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @bbfdcd0bf2627488 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @9b5708ee5ec1c63e void
                }, 
                => @14f9cc0e25b333f2 
                {
                  position = 66.588695406819, 
                  key = 2.950627565384, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @63cdcfde4aff254b void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @5b981b3ec061403a void
                }, 
                => @28882a3c2a4e2700 
                {
                  position = 67.090935590747, 
                  key = 0.845266938210, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @6af989fe166a639 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @53d90d61fe2eaa08 void
                }, 
                => @747da1503520d852 
                {
                  position = 66.781977350360, 
                  key = 2.055501937866, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @445d9cd00d218873 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @df0cf8c59836647c void
                }, 
                => @a33a29f76b21e26e 
                {
                  position = 66.706514459735, 
                  key = 2.434457540512, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @8fb6f4ef1ed9d65f void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @8d0144f6897b1df8 void
                }, 
                => @3a3cd6515e16622c 
                {
                  position = 67.652300317890, 
                  key = 13.507426261902, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @fb1e99db80c487f5 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @6f109ea23b2e2efd void
                }, 
                => @f1942acb669b18ea 
                {
                  position = 67.096636255390, 
                  key = 4.043283462524, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @312a0b1643b1c7ba void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @9070c6822e3096d4 void
                }, 
                => @8f5b8d895723024c 
                {
                  position = 67.658563664244, 
                  key = 4.595988750458, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @de2a6077a3b53539 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @ca72c6349e587d67 void
                }, 
                => @1db8bdd9f953e8c1 
                {
                  position = 71.192699466732, 
                  key = 17.229853017033, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ae77ed95dd9f976a void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @14f5c930f2e555b5 void
                }, 
                => @67e45e4721c1afdc 
                {
                  position = 71.203498369965, 
                  key = 8.961439132690, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @bcb8ee62c21415e0 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @a2d7bac18a33dbe void
                }, 
                => @26e9b1618c30099b 
                {
                  position = 73.277432664455, 
                  key = 5.407764911652, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @f15951fd75bd1684 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @320393cc2cc5b11b void
                }, 
                => @d8f1caa0b40572df 
                {
                  position = 73.283340055389, 
                  key = 9.650866508484, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @b9868516397a0eb4 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @bffa97b609a5f251 void
                }, 
                => @53c573c990e9332a 
                {
                  position = 73.605048388722, 
                  key = 9.650866508484, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @844f20a20b06e6b void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @da2423304f53b0e void
                }, 
                => @757f85205db62421 
                {
                  position = 73.611475994483, 
                  key = 4.461985111237, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @1bc44f6071bdd25c void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @c6a1774d4d01840b void
                }, 
                => @d44cd03bbc622d3f 
                {
                  position = 75.300219211915, 
                  key = 4.461985111237, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @82679007861d3b58 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @a7a8adbb69b3cb34 void
                }, 
                => @be025b7b8dd87a86 
                {
                  position = 75.309514682887, 
                  key = 3.461918354034, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @14f858a443893418 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @8f5fc2f514f9dbd0 void
                }, 
                => @ab34173ad9bb1c66 
                {
                  position = 76.375466299214, 
                  key = 3.461918354034, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @736a6a2116c71cf7 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @51c7e841cd8198b0 void
                }, 
                => @81b804690dfc78a4 
                {
                  position = 78.184099881117, 
                  key = 3.461918354034, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @2c7ad7cffd1ec10d void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @14390f027f6407c6 void
                }, 
                => @c5b5800a969e2758 
                {
                  position = 78.906397200498, 
                  key = 3.461918354034, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @acd2e2a1464593b1 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @959556b5ae51539a void
                }, 
                => @458a88f7b1fdec87 
                {
                  position = 79.899374543529, 
                  key = 3.461918354034, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @d6960f0f74381900 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @ab362fe8f2f03039 void
                }, 
                => @5e2687fc3e185348 
                {
                  position = 80.861456115632, 
                  key = 3.461918354034, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @1d0bb26bc0f294e1 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @615e4f5fc312450a void
                }, 
                => @210e1f869fc2ccb5 
                {
                  position = 81.886211086422, 
                  key = 3.461918354034, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @a4a656f31b9bf64e void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @a3142e9916c68bf void
                }, 
                => @c1e8cacce06a7a60 
                {
                  position = 82.267072428067, 
                  key = 3.461918354034, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @444083b96433409b void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @ead797a3eec4de6a void
                }, 
                => @aac8e517596259a2 
                {
                  position = 82.256692788848, 
                  key = 8.149082183838, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @c3de927df513bb83 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @b978f8c354015a4c void
                }, 
                => @350c7016aaee6ec5 
                {
                  position = 82.781700693395, 
                  key = 8.149082183838, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @5c1a077c069f8ce4 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @26bc6dc2a78d6d2b void
                }, 
                => @7ca68a58bade60a9 
                {
                  position = 82.786573433949, 
                  key = 4.930935859680, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ad172602d9b62932 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @5a4aa7dc42a33bd3 void
                }, 
                => @5f76d1a2ab3a0864 
                {
                  position = 84.436969802842, 
                  key = 5.571957521438, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @c963d28aebe6cdcd void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @bb411c6339ebf186 void
                }, 
                => @de4e038015469ce3 
                {
                  position = 84.891764022522, 
                  key = 5.571957521438, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @8d04f15dd079182c void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @152f21984b7e65f5 void
                }, 
                => @5f4ff0a89126b01c 
                {
                  position = 85.662156260890, 
                  key = 5.571957521438, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @68eff040ce550325 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @ead1e7f3445607fe void
                }, 
                => @1adcfec4dd2f7ae7 
                {
                  position = 89.630740871811, 
                  key = 5.571957521438, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @c1d9ca68c5c5e7e0 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @855ff367cb0cc999 void
                }, 
                => @6be75787fc31db76 
                {
                  position = 90.306868970927, 
                  key = 5.799273490906, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @feaba362d4588ec7 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @cfb43ec218667640 void
                }, 
                => @65fffba7f5c081b9 
                {
                  position = 97.736022631486, 
                  key = 1.770449280739, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @cc35b674bd6d9502 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @395033fe7217ab63 void
                }, 
                => @ff8ebe874600cb26 
                {
                  position = 97.745467066633, 
                  key = 3.234409332275, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @52d15bee498ce0b7 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @1d3636d563c3a970 void
                }, 
                => @5a3f8262d51d3c2b 
                {
                  position = 105.357390649350, 
                  key = 4.224895477295, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @83d2e2dc0a2a59d4 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @ca7b26da41441e7d void
                }, 
                => @db38fde4b8584c3d 
                {
                  position = 112.764856501240, 
                  key = 8.999543190002, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @d13b0f476db77b36 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @e1f452fcb608cb87 void
                }, 
                => @363d8be433364543 
                {
                  position = 112.786676482118, 
                  key = 4.981638908386, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @2af48a3722e0d90c void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @d8e4cdd437d48555 void
                }, 
                => @d05af4529d5dea2c 
                {
                  position = 119.855185613626, 
                  key = 3.904967546463, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @b924f92ba052eff5 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @6407c649d1a1488e void
                }, 
                => @d53d640e9ead9536 
                {
                  position = 120.064515250297, 
                  key = 3.297044515610, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @1279c7c1fd767d87 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @7b9a7967993da00 void
                }, 
                => @78f336f52cc4fa61 
                {
                  position = 124.634457904779, 
                  key = 2.248183488846, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @a102ef17fe10688a void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @d228100e4b29304b void
                }
              }
            }
          }
        }, 
        {
          key = => 'WeakPointer(Object) @1f242907b53966fd {"data", -> @1353bad9a129683e, "orientation"}, 
          value = => 'ParameterTrack({input = Seconds, output = EulerAngles}) @6405d853d1da3af6 
          {
            function = => 'KeyframeFunction({input = Seconds, output = EulerAngles}) @56989c71f74b2447 
            {
              keyframes = 
              {
                => @5f156345c0f8f437 
                {
                  position = 30.314019841100, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @94314252aad1bda void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @470a8e0d88c99b69 void
                }, 
                => @43476fdf31dbf9b2 
                {
                  position = 34.083333333300, 
                  key = {z = 4.937536453890}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ceb941ddb24ff253 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @c5059a5c34de60d1 void
                }, 
                => @16f9d5b967b0dcff 
                {
                  position = 34.088835574800, 
                  key = {z = 4.937536453890}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @87b2b53dcc6beda9 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @8b258c32ecc38171 void
                }, 
                => @301e893affebbe2f 
                {
                  position = 37.847353174400, 
                  key = {x = 0.965168077136, y = 1.368583101790, z = 2.466336791480}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @7ebd9be0354970a2 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @284a18f70760e9e4 void
                }, 
                => @9b0fa3eb59952287 
                {
                  position = 37.855305862500, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @4d707929654ef371 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @260aa04626715639 void
                }, 
                => @7fa599f14dde01d5 
                {
                  position = 41.614019841100, 
                  key = {z = 25.132741228700}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'EaseKeyframeInterpolator @31d72b5dc4e7ec09 {function = ExpoFunctionShape}, 
                  outputInterpolator = => 'StepKeyframeInterpolator @fd5cea217caec3ed void
                }, 
                => @2341eda363f6a76c 
                {
                  position = 39.730686507800, 
                  key = {z = 12.566370614400}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'EaseKeyframeInterpolator @acb1897f4293ec04 {function = ExpoFunctionShape}, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @508c60589bbee3ce void
                }, 
                => @5b8f8f958f122f90 
                {
                  position = 35.964019841100, 
                  key = {x = 1.375820628310, y = 0.835941647583, z = 2.474120911170}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @a8a4146170289389 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @ed06957e9a045292 void
                }, 
                => @188d4c9bff8aa5cf 
                {
                  position = 35.969945215200, 
                  key = {x = 0.965168077136, y = 1.368583101790, z = 2.466336791480}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @6f9de30112f0b4a8 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @e35e506e01bb52c1 void
                }, 
                => @d61e379c32e29a2e 
                {
                  position = 41.620878880200, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @76dd22400b5f19d0 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @f57b00782097efb8 void
                }, 
                => @5b4a6b54277621ad 
                {
                  position = 45.380686507800, 
                  key = {x = 12.566370614400}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'EaseKeyframeInterpolator @8f7f146882aaab2a {function = ExpoFunctionShape}, 
                  outputInterpolator = => 'StepKeyframeInterpolator @7a26d2a1aa56175e void
                }, 
                => @d7d7da922015e20 
                {
                  position = 43.497353174400, 
                  key = {x = 6.271722855380}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'EaseKeyframeInterpolator @f29eae29727b2d7b {function = ExpoFunctionShape}, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @f45e0235ecda5ba2 void
                }, 
                => @384bca7610f3075b 
                {
                  position = 45.386359555200, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @5e420caff0755f9d void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @fa1c544ae1bbbd2d void
                }, 
                => @85eeda948f1ebe15 
                {
                  position = 56.652321270600, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @206181fdd778c42e void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @39c71898b43c0d1f void
                }, 
                => @c6559e936a6bd564 
                {
                  position = 58.564019841000, 
                  key = {z = 18.849555921500}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @c19c7b4b022cbacd void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @5a3192432cce1286 void
                }, 
                => @429b9d3d4e837d5 
                {
                  position = 58.568792351500, 
                  key = {x = 1.487020522700, z = 21.991148575100}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @17ea0b25e8b3eee void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @cbdb2b715f570cdf void
                }, 
                => @2b02254c8cf854ab 
                {
                  position = 58.911325066400, 
                  key = {x = 3.337020531640, y = 2.115000009540, z = 21.991148575100}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @b5564a56880e51a3 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @624686dee37722fd void
                }, 
                => @a5d3b129bcfeb925 
                {
                  position = 58.903309441400, 
                  key = {x = -0.212979405775, y = -1.605000019070, z = 21.991148575100}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @cc6b16c0fcc465fe void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @6c5f6de21a5586af void
                }, 
                => @9a06207a6f8ca598 
                {
                  position = 59.382683790300, 
                  key = {x = 3.847020417790, y = -0.875000000000, z = 21.991148575100}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @e0bc4d406e889cf1 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @7ac3c5fdde4b47da void
                }, 
                => @850189ae708f2f9c 
                {
                  position = 59.386406439100, 
                  key = {x = 1.519999980930, y = 0.949999978766}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @eeef3efbbd4ca4a5 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @f66744781269d77e void
                }, 
                => @77a94b53fb3fd071 
                {
                  position = 59.742252597800, 
                  key = {x = 1.519999980930, y = 0.949999978766}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @8e499e9308ba15a void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @8177b97e97b1d0db void
                }, 
                => @192189adf7f7338d 
                {
                  position = 59.747325514500, 
                  key = {x = 1.759999975560, y = 0.269999971613}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @f7723fea9f06d846 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @234916ac7514f757 void
                }, 
                => @4aa062d2a9c288fe 
                {
                  position = 60.300000000000, 
                  key = {x = 2.864999994640, y = 0.949999978766}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @6688fc737c4449af void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @c2eb1d5d37fe5708 void
                }, 
                => @7ee5b6de139f0ac6 
                {
                  position = 0.019017886347, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @56154d1270378bd7 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @713358b23797ce10 void
                }, 
                => @e722f456f9079118 
                {
                  position = 30.305931872800, 
                  priority = 1, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @cfd20f9a9aaf1009 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @1ce1d4b14cdf3bfb void
                }, 
                => @494577d72f97e239 
                {
                  position = 60.308334003900, 
                  key = {x = -0.384999969974, y = 0.659999981523}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @19d648375f992c1c void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @399348c531d2ee6b void
                }, 
                => @d9f9bd28e18f98a7 
                {
                  position = 61.981787551842, 
                  key = {x = -0.384999969974, y = 0.659999981523}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @242d64ce5d456fbb void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @fcf712a19ab1e8f2 void
                }, 
                => @be4830720400edb6 
                {
                  position = 61.987832932378, 
                  key = {x = 0.075000025332, y = 0.679999984801}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @3edbe6d2bf92e8c8 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @18f192764d675e80 void
                }, 
                => @c871e5a84e5e4ece 
                {
                  position = 63.906864952522, 
                  key = {x = -0.034999974072, y = 0.829999976792}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @e6c5a12930f34b3f void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @12422d5b1dc8c395 void
                }, 
                => @cd80057cb55f907c 
                {
                  position = 63.911041102951, 
                  key = {x = -0.094999961555, y = 2.724999961444}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @cb26289f6e734843 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @7c99ed2c4d265840 void
                }, 
                => @a59020b224f9b372 
                {
                  position = 65.686086834959, 
                  key = {x = -0.629999943077, y = 1.224999981933}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @30d064cc7bb7a113 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @379e70ff2c171f96 void
                }, 
                => @5498be48fafdfe9e 
                {
                  position = 65.735687346509, 
                  key = {x = -0.209999941289, y = 0.455000015907}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @90aa8123e51acecf void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @d31fd8f91802e5a8 void
                }, 
                => @c47bf258d9bf050e 
                {
                  position = 66.161184554250, 
                  key = {x = 0.804999984801, y = 2.159999939613}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @a095c08694cf2c7f void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @a42a6b140e7a8023 void
                }, 
                => @55429efe3e1fd68e 
                {
                  position = 66.168827333028, 
                  key = {x = -0.075000006705, y = 3.904999944382}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @9ff01e6f88e8f12f void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @42c5c6e2d2b4a318 void
                }, 
                => @3e5531b67b3c50ec 
                {
                  position = 66.588695406819, 
                  key = {x = -0.779999990016, y = 2.434999975376}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @1465538f037de98a void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d857d766f11ba2d1 void
                }, 
                => @fd472742a336881 
                {
                  position = 66.594622054250, 
                  key = {x = 0.199999969453, y = 3.429999980145}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @7e1e790362ad2628 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @5189090846cb036b void
                }, 
                => @74ad8cf67da5971f 
                {
                  position = 67.090935590747, 
                  key = {x = 1.199999909848, y = 3.169999985956}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @580a59927bd8ebb8 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @6a862993a1d990af void
                }, 
                => @c02cdb04c79624de 
                {
                  position = 67.652300317890, 
                  key = {x = -0.055000025779, y = 3.914999960922}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @1c7db9a7f0e1000f void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @9f869988c5031454 void
                }, 
                => @875eff55330520a4 
                {
                  position = 67.096636255390, 
                  key = {x = 0.004999946803, y = 3.614999971353}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @d7077dcb9ed6e851 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @da46e92dacf78fc6 void
                }, 
                => @54a70c1bc5d8d19b 
                {
                  position = 67.658563664244, 
                  key = {x = -1.239999976009, y = 0.763930613598}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @60aba058b6691987 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @82a7c9154d356096 void
                }, 
                => @f1369b8787819092 
                {
                  position = 71.192699466732, 
                  key = {x = -1.239999976009, y = 0.763930613598}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @9fa0a2377a4047b3 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @72066825a0ca62ec void
                }, 
                => @c19be1dd995ad82d 
                {
                  position = 71.203498369965, 
                  key = {x = -0.480000022799, y = 0.803930612704}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @d6a61f25f91860e7 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @36206e69d4fedcf7 void
                }, 
                => @de8eab1984b06e1 
                {
                  position = 73.283340055389, 
                  key = {x = -0.665000002831, y = 1.658930557272}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @da47956306e37c8b void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @5601b2dc071ee8cb void
                }, 
                => @ee9594f0abf32473 
                {
                  position = 73.605048388722, 
                  key = {x = -0.585000004619, y = 2.698930519125}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @1ccccdb9bd95f07c void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @8477f8edc13a3475 void
                }, 
                => @aa6534e255f08609 
                {
                  position = 73.611475994483, 
                  key = {x = -1.549999978393, y = 2.638930521397}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @828f1127db5e5dd3 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @fd01d189de575033 void
                }, 
                => @277163a22152b840 
                {
                  position = 75.300219211915, 
                  key = {x = -1.549999978393, y = 2.638930521397}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @db276c785e9e0279 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @57553d547133770b void
                }, 
                => @e9acbdddfdbde85 
                {
                  position = 75.309514682887, 
                  key = {x = -0.320000000298, y = -0.511069424959}, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @acd94d1d484a0cff void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @6f431718518d3f0f void
                }, 
                => @3656bc1e951d3bb9 
                {
                  position = 75.644305348895, 
                  key = {x = -0.439999997616, y = -0.641069420190}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @2e624d0adc190702 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @3153991400597563 void
                }, 
                => @9d9a1ef36a67c97f 
                {
                  position = 76.375466299214, 
                  key = {x = -0.439999997616, y = -0.641069420190}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @a91c9c63bd80ea98 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @230d7c05fd8ad9f1 void
                }, 
                => @6625b619984c7dbe 
                {
                  position = 77.304925301980, 
                  key = {x = -0.436506845924, y = -0.641069420190}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @2ee8a75ec5475b6f void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @cf4793355195fdc8 void
                }, 
                => @b77956575720cc55 
                {
                  position = 78.184099881117, 
                  key = {x = -0.436506845924, y = -0.641069420190}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @f1515b213eab416e void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @8ccfa9e978e6715f void
                }, 
                => @93d3402d6585be79 
                {
                  position = 78.906397200498, 
                  key = {x = -0.436506845924, y = -0.641069420190}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @2d73bd08e72dc2c2 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @55b3c0a0838f1a23 void
                }, 
                => @533d0894d77ae4e8 
                {
                  position = 79.899374543529, 
                  key = {x = -0.436506845924, y = -0.641069420190}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @31b9173a101ba601 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @3738825aa77cafaa void
                }, 
                => @b632b9f7a542f9a9 
                {
                  position = 80.861456115632, 
                  key = {x = -0.436506845924, y = -0.641069420190}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @60e66b42861a7232 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @19daf0af1968d3 void
                }, 
                => @ee60ada4102adaf6 
                {
                  position = 81.886211086422, 
                  key = {x = -0.436506845924, y = -0.641069420190}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @b3ac52d84ba4447 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @4b0a06a0a2320dc0 void
                }, 
                => @2a5265c4b365c144 
                {
                  position = 82.267072428067, 
                  key = {x = -0.436506845924, y = -0.641069420190}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @cf080d4d27f55ff5 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @8f38cec0017d1672 void
                }, 
                => @99e9da50d6941a8b 
                {
                  position = 82.256692788848, 
                  key = {x = -0.291506845439, y = 0.473930557682}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @5ba33def650674b4 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @6560565e6c3927dd void
                }, 
                => @9193a166cef5b1c7 
                {
                  position = 82.781700693395, 
                  key = {x = -0.291506845439, y = 0.473930557682}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @53d946d97d67dff8 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @6d1a2d6874588c91 void
                }, 
                => @4aafc228cf41b191 
                {
                  position = 82.786573433949, 
                  key = {x = 0.203493129527, y = 2.623930533840}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @a04fe38481efc7fa void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @ba5a4a8eab487afb void
                }, 
                => @c8f1a813e569d115 
                {
                  position = 84.436969802842, 
                  key = {x = 0.123202791898, y = 2.623930533840}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @2ced87bcfdc1032e void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @1f45b3013192841f void
                }, 
                => @d372d7ecb5bb6e94 
                {
                  position = 84.891764022522, 
                  key = {x = 0.123202791898, y = 2.623930533840}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ab0651da11a6043d void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @a95def0b1cf55336 void
                }, 
                => @bf0a7eb76894fb6d 
                {
                  position = 85.662156260890, 
                  key = {x = 0.123202791898, y = 2.623930533840}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @70a588cc28e1aea6 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @b54c186143f42a37 void
                }, 
                => @e1db048486c85183 
                {
                  position = 86.508364498391, 
                  key = {x = 0.123202791898, y = 2.623930533840}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @e93e25b3b235384c void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @2746d6f858095795 void
                }, 
                => @f74bb8660a404fc8 
                {
                  position = 89.630740871811, 
                  key = {x = 0.123202791898, y = 2.623930533840}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @d59be458efba2b61 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @d4bb42913a1c0d8a void
                }, 
                => @cca0fdc2c1c2854f 
                {
                  position = 90.306868970927, 
                  key = {x = 0.393202784001, y = 4.813930531456}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @56b4e5f949f32a28 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @f4455057196b4641 void
                }, 
                => @cde1c6acb6f77c73 
                {
                  position = 97.736022631486, 
                  key = {x = 0.178202789738, y = 4.033930560066}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @61ce2ba9de08a87c void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @46cd5b56e3eb7005 void
                }, 
                => @c6fb5433a7013841 
                {
                  position = 97.745467066633, 
                  key = {x = -0.286797227808, y = 3.208930644630}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ba7a6a695447bcea void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @418c83402d62cd2b void
                }, 
                => @b5aa083cf255bb3c 
                {
                  position = 105.357390649350, 
                  key = {x = 0.014702781564, y = 3.075930645880}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @8846a720252b0bc5 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @aeec43e27500e81e void
                }, 
                => @87bd443026f329a 
                {
                  position = 105.363240262535, 
                  key = {x = -0.071797228889, y = 3.843930605291}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @970bb41ac16c8d1b void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @11d41dcb5f32e004 void
                }, 
                => @97d42c656e5cbb29 
                {
                  position = 112.786676482118, 
                  key = {x = 0.888202779456, y = 5.073930579661}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ffa18d09c4d125b2 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @817cc9ea805f2e53 void
                }, 
                => @b60a1ee15e186cde 
                {
                  position = 119.855185613626, 
                  key = {x = 0.748202776997, y = 3.993930626153}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ea290b87eaf3280f void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @6861d653277209e8 void
                }, 
                => @ba7ed4dc431fe80f 
                {
                  position = 120.064515250297, 
                  key = {x = 0.068202777295, y = 5.898930612444}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @2a361a5e2d3fc9e8 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @aa61a7bee9e6cf01 void
                }, 
                => @ebc0910a59a669b2 
                {
                  position = 124.634457904779, 
                  key = {x = 0.133202784224, y = 6.138930596835}, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @aec98ef4b981a253 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @d158ee68cb1244dc void
                }
              }
            }
          }
        }, 
        {
          key = => 'WeakPointer(Object) @4d17350836c2c234 {"data", -> @dea9de6569ccba2f, "value"}, 
          value = => 'ParameterTrack({input = Seconds, output = Real}) @b6be28cc113bd35d 
          {
            function = => 'KeyframeFunction({input = Seconds, output = Real}) @29fa7da5046f0fd6 
            {
              keyframes = 
              {
                => @60843fda9a5f4d15 
                {
                  position = 83.528996573739, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @8a2cb835bfbe02d0 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @8936edc45ae0801f void
                }, 
                => @1d9b6a4b5fba36de 
                {
                  position = 83.876428559142, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @6b6b8f8e50f0a0f void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @c7889c045c3ec3e8 void
                }, 
                => @b79b5f8e9646a8db 
                {
                  position = 84.554104425603, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @970adf13964768c4 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @57cf7ce67083c2ad void
                }, 
                => @f94b40bb67cfcfd3 
                {
                  position = 84.891764022522, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @d6ee79e00e7dfc5c void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @9457d21454f7c265 void
                }, 
                => @d179ae2e93c22767 
                {
                  position = 85.507607513478, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @3d221d0af7578a60 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @1958ae4866c5de19 void
                }, 
                => @dfafa6270acff59b 
                {
                  position = 86.268117478781, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ff3e26ba0ace3584 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @3ffb854fec0a9fed void
                }, 
                => @baedaf21e08bfb98 
                {
                  position = 86.605777075700, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @9548967a8939c817 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @d7f13d8ed3b3f62e void
                }, 
                => @8016162d8deb829d 
                {
                  position = 87.221620566656, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @6c4da509e97e2f9a void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @4837164b78ec7be3 void
                }
              }
            }
          }
        }, 
        {
          key = => 'WeakPointer(Object) @433c79690859c57c {"data", -> @d73cf0a6650863b4, "value"}, 
          value = => 'ParameterTrack({input = Seconds, output = Percentage}) @dec9db67e7a17105 
          {
            function = => 'KeyframeFunction({input = Seconds, output = Percentage}) @a14daedb2b6885e 
            {
              keyframes = 
              {
                => @a4e18975c736da2d 
                {
                  inputInterpolator = => 'StepKeyframeInterpolator @f656bafadeeea362 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @b3dfd12cfe737643 void
                }, 
                => @68b79e81e2953e77 
                {
                  position = 0.307010341379, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @61c47e83c0de093e void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f334e568afc3acef void
                }, 
                => @96f5a473e270e267 
                {
                  position = 1.052736610160, 
                  inputInterpolator = => 'StepKeyframeInterpolator @5dd3a0807561d7c0 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d45f850eb300a7f9 void
                }, 
                => @2799a5ce2d1913ee 
                {
                  position = 0.634843734079, 
                  inputInterpolator = => 'StepKeyframeInterpolator @25e04755feec4002 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @c50545a1a1cb9263 void
                }, 
                => @d458117bb0a45ec 
                {
                  position = 7.812286642810, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @76e84ad253affd9b void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @2312be9d0c415a84 void
                }, 
                => @c21ed77088145125 
                {
                  position = 8.161286776650, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c09118b09d278b4 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e1e51d29b1db7bdd void
                }, 
                => @5477f6b1bbab99a0 
                {
                  position = 11.560159434400, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @df8b9facd2625186 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @2de66ebd7f4de797 void
                }, 
                => @60cca3819642f82c 
                {
                  position = 11.897583235100, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e01b5ebdde1f5c5c void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @fa2b2af76a992265 void
                }, 
                => @6092b85d30e6f18f 
                {
                  position = 13.435525400500, 
                  key = 0.250000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @3250c2c87c7194b6 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d3eb1706aa873307 void
                }, 
                => @640ec703550baddc 
                {
                  position = 13.769792019400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @20c2b9bd678b9762 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @763289f9afc73a43 void
                }, 
                => @9e9e006c4b819313 
                {
                  position = 14.374201169200, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @92d749bd8541f759 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4d222859af421a22 void
                }, 
                => @d8f9ed96c09a7700 
                {
                  position = 14.757798753200, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e7f001055160dd65 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4f0368691d173d3e void
                }, 
                => @eaf29a4e06e7a42 
                {
                  position = 15.325543378800, 
                  key = 0.100000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @2b1ba39718edc0f0 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @1adb711f50712169 void
                }, 
                => @35dd8c2299a3a35b 
                {
                  position = 15.525473596300, 
                  inputInterpolator = => 'StepKeyframeInterpolator @564dd152264d0e61 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @7e0523e320908c8a void
                }, 
                => @6d5406d3414d66a9 
                {
                  position = 16.727265925600, 
                  key = 0.500000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c749f95d0c7a65e1 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @389f04cf0221060a void
                }, 
                => @b3eee9a22359e9df 
                {
                  position = 16.926176150100, 
                  inputInterpolator = => 'StepKeyframeInterpolator @b46674bcb2fa9a46 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @b80a3a595f009157 void
                }, 
                => @26689457c0f3b402 
                {
                  position = 18.132261061400, 
                  key = 0.500000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @67e6b01114f210b0 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @cb4126c4fc0daa29 void
                }, 
                => @2f97d9e2484b6455 
                {
                  position = 18.353926484500, 
                  inputInterpolator = => 'StepKeyframeInterpolator @2635043aff05d733 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @9ba6068b02a6283c void
                }, 
                => @a81878babe6febc1 
                {
                  position = 19.538763767800, 
                  key = 0.700000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f60696adc86074d8 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @9264ecde37db5f31 void
                }, 
                => @a13667256ee67df9 
                {
                  position = 19.735799699300, 
                  inputInterpolator = => 'StepKeyframeInterpolator @d09a9cebdbc3c51a void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @40e079dcffa19b void
                }, 
                => @785843643ab2e3d7 
                {
                  position = 20.938691898900, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @477464ab1db57476 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @17fecea15e88fc7 void
                }, 
                => @2b4087007a37a24f 
                {
                  position = 21.168567152400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c5cc833af04ceb40 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @83574740df0e0179 void
                }, 
                => @a41cf1e8c6efaaba 
                {
                  position = 22.335260731700, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @4f526504de4ab2c1 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @cfcc617d05acf96a void
                }, 
                => @c8e0fdc979613292 
                {
                  position = 22.577336705500, 
                  inputInterpolator = => 'StepKeyframeInterpolator @4ebd42353b4c23ab void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @bfeca192f2d0a354 void
                }, 
                => @e2e38eba5978b575 
                {
                  position = 23.199915517100, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c1afb9c2f30535e5 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @475cdcbdba4f7fbe void
                }, 
                => @381ec65e4795efa3 
                {
                  position = 23.795812379600, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @1b52f126ede86f33 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @9da19459a4a22568 void
                }, 
                => @52c4e903ea7c376a 
                {
                  position = 24.391709242100, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @7188de7b4001b7fa void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f77bbb04094bfda1 void
                }, 
                => @cfc7b3b2dbad973d 
                {
                  position = 24.987606104500, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ec8b84ca71d017ad void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @6a78e1b5389a5df6 void
                }, 
                => @af246578a730c388 
                {
                  position = 25.583502967000, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @8c6852000d4d4318 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @a9b377f44070943 void
                }, 
                => @447b96500893feeb 
                {
                  position = 26.179399829500, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @6737a128a2ee7e7b void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e1c4c457eba43420 void
                }, 
                => @32c2a99a52d8822d 
                {
                  position = 23.416278757900, 
                  inputInterpolator = => 'StepKeyframeInterpolator @fc4d9dcab1c1b56f void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @95953fa842ac2fc8 void
                }, 
                => @5fd4b337e92b7304 
                {
                  position = 24.012175620400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @915b87670a324446 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f8832505f95fdee1 void
                }, 
                => @8de61d95a58a90a4 
                {
                  position = 24.608072482900, 
                  inputInterpolator = => 'StepKeyframeInterpolator @436929c54693a7e6 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @2ab18ba7b5fe3d41 void
                }, 
                => @9668b5a76b09ffb2 
                {
                  position = 25.203969345400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @58e781f78810c8f0 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @313f23957b7d5257 void
                }, 
                => @6ba2ed931efa50ae 
                {
                  position = 25.799866207900, 
                  inputInterpolator = => 'StepKeyframeInterpolator @a52dd9c3fde367ec void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @ccf57ba10e8efd4b void
                }, 
                => @27f02f55fc16459c 
                {
                  position = 26.395763070300, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e97f1b051f0f72de void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @80a7b967ec62e879 void
                }, 
                => @d5587205c34e750c 
                {
                  position = 26.599959442200, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @58eda67112d7c833 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d23929649e75c13c void
                }, 
                => @29862965e59ac0a9 
                {
                  position = 27.029926152200, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @a433fd1134037d96 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @2ee77204b8a17499 void
                }, 
                => @21badea64763507a 
                {
                  position = 27.459892862300, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ac0f0ad296faed45 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @26db85c71a58e44a void
                }, 
                => @e9c4418a893587ab 
                {
                  position = 27.754069852600, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @647195fe58ac3a94 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @eea51aebd40e339b void
                }, 
                => @87eccd6c067dfdb4 
                {
                  position = 27.970614312200, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @a591918d7e4408b void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @808d960d5b464984 void
                }, 
                => @6f2d15462f9c4689 
                {
                  position = 28.187158771800, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e298c132fe05fbb6 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @684c4e2772a7f2b9 void
                }, 
                => @8955be3338467575 
                {
                  position = 28.856811616700, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @4e06a47e9dfc84a void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @8e34e552657dc145 void
                }, 
                => @ae300e44d1765422 
                {
                  position = 28.403703231400, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @2385da3000efe91d void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @a95155258c4de012 void
                }, 
                => @4eaed65240434534 
                {
                  position = 28.979670656000, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c31b022691daf80b void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @49cf8d331d78f104 void
                }, 
                => @99eca334c62b8770 
                {
                  position = 29.225388734700, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @1459774017b23a4f void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @9e8df8559b103340 void
                }, 
                => @492b5a4e509528f0 
                {
                  position = 29.471106813500, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c49e8e3a810c95cf void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4e4a012f0dae9cc0 void
                }, 
                => @19f8a4933aab740c 
                {
                  position = 29.716824892200, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @944d70e7eb32c933 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @1e99fff26790c03c void
                }, 
                => @cbb9469f9bb5f2b4 
                {
                  position = 29.962542970900, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @460c92eb4a2c4f8b void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @ccd81dfec68e4684 void
                }, 
                => @f5fcc5ab728bda00 
                {
                  position = 30.208261049700, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @784911dfa312673f void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f29d9eca2fb06e30 void
                }, 
                => @977958eae715fcb 
                {
                  position = 28.620247691000, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @84c241fa7fe8e2f4 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e16ceeff34aebfb void
                }, 
                => @c1f3ee56bbad9b0b 
                {
                  position = 29.102529695400, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @4c463a226a342634 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @c692b537e6962f3b void
                }, 
                => @9bfc2b8cd91a795 
                {
                  position = 29.348247774100, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @840a16cc1c081aaa void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @ede99d990aa13a5 void
                }, 
                => @aa7ceaeb66af45af 
                {
                  position = 29.593965852800, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @27c93e9fb736f890 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @ad1db18a3b94f19f void
                }, 
                => @22a77990c34ca7b9 
                {
                  position = 29.839683931600, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @af12ade412d51a86 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @25c622f19e771389 void
                }, 
                => @d1be2f757cbaff8b 
                {
                  position = 30.085402010300, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @5c0bfb01ad2342b4 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d6df741421814bbb void
                }, 
                => @a5662d97e5809a4 
                {
                  position = 26.825729780400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @977f332f88cd59c5 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @44bba4ce62f99e1e void
                }, 
                => @db6b7a7053879ce8 
                {
                  position = 27.255696490500, 
                  inputInterpolator = => 'StepKeyframeInterpolator @46422b86a512cc89 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @9586bc674f260b52 void
                }, 
                => @5c76baf04b63a70a 
                {
                  position = 27.627141213200, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c15feb06bdf6f76b void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @129b7ce757c230b0 void
                }, 
                => @9cad7f3158e80d02 
                {
                  position = 27.867774738900, 
                  inputInterpolator = => 'StepKeyframeInterpolator @1842ec7ae7d5d63 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d240b92644499ab8 void
                }, 
                => @6bbf0909cecfd43c 
                {
                  position = 28.084319198500, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f69658ff385a845d void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @2552cf1ed26e4386 void
                }, 
                => @64063b5cb8c3b529 
                {
                  position = 28.798464378400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f92f6aaa4e56e548 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @2aebfd4ba4622293 void
                }, 
                => @80e8f934eb5e5338 
                {
                  position = 28.300863658100, 
                  inputInterpolator = => 'StepKeyframeInterpolator @1dc1a8c21dcb0359 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @ce053f23f7ffc482 void
                }, 
                => @1db897454db2d96f 
                {
                  position = 28.921323417700, 
                  inputInterpolator = => 'StepKeyframeInterpolator @8091c6b3bb27890e void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @5355515251134ed5 void
                }, 
                => @5ae573a9bd4dc7e2 
                {
                  position = 28.517408117700, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c7cc225f4bd89783 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @1408b5bea1ec5058 void
                }, 
                => @ac6c0c95e877cd8b 
                {
                  position = 29.044182457100, 
                  inputInterpolator = => 'StepKeyframeInterpolator @31455d631ee29dea void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e281ca82f4d65a31 void
                }, 
                => @b388a9528fa40374 
                {
                  position = 29.289900535800, 
                  inputInterpolator = => 'StepKeyframeInterpolator @2ea1f8a479315315 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @fd656f45930594ce void
                }, 
                => @7f37b74ec579baff 
                {
                  position = 29.535618614600, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e21ee6b833ecea9e void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @31da7159d9d82d45 void
                }, 
                => @9581ff88411e45a8 
                {
                  position = 29.781336693300, 
                  inputInterpolator = => 'StepKeyframeInterpolator @8a8ae7eb78b15c9 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @db6c399f5dbfd212 void
                }, 
                => @a19bc53989b6e9cb 
                {
                  position = 30.027054772000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @3cb294cf7f23b9aa void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @ef76032e95177e71 void
                }, 
                => @fd27da0b4c4fe564 
                {
                  position = 30.272772850700, 
                  inputInterpolator = => 'StepKeyframeInterpolator @600e8bfdbadab505 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @b3ca1c1c50ee72de void
                }, 
                => @1988c611ce32afa2 
                {
                  position = 28.733952577300, 
                  inputInterpolator = => 'StepKeyframeInterpolator @84a197e738a7ffc3 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @57650006d2933818 void
                }, 
                => @7aae969846f6ea69 
                {
                  position = 29.167041496500, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e787c76eb063ba08 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @3443508f5a577dd3 void
                }, 
                => @44f95c691d352938 
                {
                  position = 29.412759575200, 
                  inputInterpolator = => 'StepKeyframeInterpolator @d9d00d9feba07959 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @a149a7e0194be82 void
                }, 
                => @60c974aa5f4b4785 
                {
                  position = 29.658477653900, 
                  inputInterpolator = => 'StepKeyframeInterpolator @fde0255ca9de17e4 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @2e24b2bd43ead03f void
                }, 
                => @9983adeb802440ec 
                {
                  position = 29.904195732700, 
                  inputInterpolator = => 'StepKeyframeInterpolator @4aafc1d76b1108d void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d76e6bfc9c85d756 void
                }, 
                => @c4731733391c39b9 
                {
                  position = 30.149913811400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @595a46c5cf8969d8 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @8a9ed12425bdae03 void
                }
              }
            }
          }
        }, 
        {
          key = => 'WeakPointer(Object) @41ac9b68b02d8bf7 {"data", -> @3977cd85b1cfecf1, "value"}, 
          value = => 'ParameterTrack({input = Seconds, output = Boolean}) @96b3940633a283b0 
          {
            function = => 'KeyframeFunction({input = Seconds, output = Boolean}) @9ed784534823b99c 
            {
              keyframes = 
              {
                => @6ecd4c565ed06b88 
                {
                  position = 67.658563664244, 
                  key = True, 
                  inputInterpolator = => 'StepKeyframeInterpolator @dbacaed1e1fc5021 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @c509aaa912d6234a void
                }, 
                => @e819a7018a7d9659 
                {
                  position = 60.447353174380, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f20912cfdcda0922 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @affeab3fb7266103 void
                }, 
                => @a4f0fa09272d326 
                {
                  position = 75.304552545249, 
                  inputInterpolator = => 'StepKeyframeInterpolator @8ea08353910128b7 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @cb57bbeb356f7170 void
                }
              }
            }
          }
        }, 
        {
          key = => 'WeakPointer(Object) @f4c980f9d7c3b9ce {"data", -> @7ed404c593499bef, "vertical"}, 
          value = => 'ParameterTrack({input = Seconds, output = PositiveAngle}) @e93bcea5fbc5fe3f 
          {
            function = => 'KeyframeFunction({input = Seconds, output = PositiveAngle}) @abcfe4ad65a97058 
            {
              keyframes = 
              {
                => @507be10e8584d026 
                {
                  position = 30.314019841100, 
                  key = 1.864011641130, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @de7f22ed61515db7 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @bf2554a0b01be670 void
                }, 
                => @bf538cab36730ea5 
                {
                  position = 37.847353174400, 
                  key = 1.864011641130, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @4f9de255fccbf97e void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @bc2ed7911811202f void
                }, 
                => @3ae2880953c3d034 
                {
                  position = 37.855305862500, 
                  key = 1.864011641130, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @fe51bc8501dc895d void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @a429e5045d83add6 void
                }, 
                => @e8ada42bb5766903 
                {
                  position = 41.614019841100, 
                  key = 2.731440279370, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @66f633a6ac8029cc void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @9e621b0126f0c126 void
                }, 
                => @e06c57e2b133e20d 
                {
                  position = 45.386359555200, 
                  key = 2.693043035830, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @212bb7482c0079c5 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @7304fdd68fd945d7 void
                }, 
                => @265fd3a99d03fe67 
                {
                  position = 47.264019841100, 
                  priority = 1, 
                  key = 2.693043035830, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e7183303003065af void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @b537799da3e959bd void
                }, 
                => @1e3945d6e44ad49b 
                {
                  position = 49.141680127000, 
                  priority = 1, 
                  key = 2.693043035830, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @df7ea57c79794f53 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @8d51efe2daa07341 void
                }, 
                => @b18435ae7cea2785 
                {
                  position = 51.019340412900, 
                  priority = 1, 
                  key = 2.693043035830, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @70c3d504e1d9bc4d void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @22ec9f9a4200805f void
                }, 
                => @192f3de16aadced5 
                {
                  position = 52.897000698800, 
                  priority = 1, 
                  key = 2.693043035830, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @d868dd4bf79e551d void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @8a4797d55447690f void
                }, 
                => @386b7155f7606d23 
                {
                  position = 56.652321270600, 
                  priority = 1, 
                  key = 2.693043035830, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f92c91ff6a53f6eb void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @ab03db61c98acaf9 void
                }, 
                => @b979d216d60de465 
                {
                  position = 58.529981556500, 
                  priority = 1, 
                  key = 2.693043035830, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @783e32bc4b3e7fad void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @2a117822e8e743bf void
                }, 
                => @fd49c9d2032a5fd4 
                {
                  position = 47.264019841100, 
                  key = 0.551524043630, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ace5e37ad9ed8c7d void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @651e86ce8fb5616c void
                }, 
                => @5210291724910af9 
                {
                  position = 49.141680127000, 
                  key = 0.551524043630, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @3bc03bffe56d950 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @ca47660ba80e3441 void
                }, 
                => @84139df3ad84bfae 
                {
                  position = 51.019340412900, 
                  key = 0.551524043630, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @d5bfb75b77436c07 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @1c44d2ef211b8116 void
                }, 
                => @c171deb01718c87f 
                {
                  position = 52.897000698800, 
                  key = 0.211184839491, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @90ddf418cddf1bd6 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @592691ac9b87f6c7 void
                }, 
                => @719b8549e0225ed1 
                {
                  position = 56.652321270600, 
                  key = 0.174532925199, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @2037afe13ae58d78 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e9ccca556cbd6069 void
                }, 
                => @1ca0060ad51f44ce 
                {
                  position = 58.529981556500, 
                  key = 0.551524043630, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @4d0c2ca20fd89767 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @84f7491659807a76 void
                }, 
                => @57c71abd54e6a5a 
                {
                  position = 58.568792351500, 
                  key = 1.047197551200, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @69364085ed3721db void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @c85c646a1427b5c4 void
                }, 
                => @ff47df7fdf58359d 
                {
                  position = 0.019017886347, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @195653ea8585ad16 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @4e6f6e744e2983e7 void
                }, 
                => @7a8a4f5a9144b555 
                {
                  position = 30.305931872800, 
                  priority = 1, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @9c9bc3cfcb992dde void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @8c91e6d2390dcecd void
                }, 
                => @74bffa3a4c72ab9b 
                {
                  position = 60.308334003900, 
                  key = 0.757472895366, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @fe37394df9f1f608 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @94d2a984062706bd void
                }, 
                => @e0870d5878c67ecd 
                {
                  position = 61.981787551842, 
                  key = 0.757472895366, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @38a5a29c45d0b857 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @b3c41897bf82321c void
                }, 
                => @18e58792148c0744 
                {
                  position = 61.987832932378, 
                  key = 0.757472895366, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @9d648ec713b9be8a void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @48dcc3d370cbe366 void
                }, 
                => @240dc206633e1c19 
                {
                  position = 73.611475994483, 
                  key = 0.757472895366, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @74dd7bd4d664dd51 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @8f9017ce63e990c3 void
                }, 
                => @ec74750a22543646 
                {
                  position = 74.143337552855, 
                  key = 2.188642882001, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @d0a9b0dcfcc87d57 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e0f6ce967f583b9e void
                }, 
                => @13f98aed62fc7ef9 
                {
                  position = 74.557188396827, 
                  key = 2.188642882001, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @7b98bf7251942031 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @101f0179603906a3 void
                }, 
                => @c039566838f551a6 
                {
                  position = 74.745133709327, 
                  key = 1.556833692779, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @2f0d85ddd9f1b937 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e662b5c3f13b26fe void
                }, 
                => @a37ed6eca7636e 
                {
                  position = 89.630740871811, 
                  key = 1.556833692779, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @125085daec67cb5f void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @be2505af773732f8 void
                }, 
                => @ba3f5a1081d34b35 
                {
                  position = 90.306868970927, 
                  key = 1.556833692779, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @d8208f73793246ce void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @b191972d3a2ae33f void
                }, 
                => @8991d70de73285c2 
                {
                  position = 105.357390649350, 
                  key = 1.080358806984, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ce399f919d7ea923 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @897ec525b7703b6c void
                }, 
                => @e6d2702163270a65 
                {
                  position = 112.764856501240, 
                  key = 0.509636141582, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @aee89a23e26fde3e void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @3622a75a133c39ef void
                }, 
                => @5742135bf81aff5 
                {
                  position = 120.064515250297, 
                  key = 1.047197551197, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @5ef6ef8231d9088e void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @7b8d11dda1c439ff void
                }
              }
            }
          }
        }, 
        {
          key = => 'WeakPointer(Object) @1d7bcbe551ab1574 {"data", -> @f5b486fc460f6366, "value"}, 
          value = => 'ParameterTrack({input = Seconds, output = Real}) @dce9979a9569159d 
          {
            function = => 'KeyframeFunction({input = Seconds, output = Real}) @9359caa2d2500d16 
            {
              keyframes = 
              {
                => @2d7d3fc1aeb9830c 
                {
                  position = 28.779100458500, 
                  key = -1.683513000000, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e04bb3726149b7c7 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @c2ba8062d29c846e void
                }, 
                => @416c17476cfb97a4 
                {
                  inputInterpolator = => 'StepKeyframeInterpolator @cb0f66dc837efc1e void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f6e58570b251aa4f void
                }
              }
            }
          }
        }, 
        {
          key = => 'WeakPointer(Object) @edde1876589b7814 {"data", -> @39212b6299415b05, "value"}, 
          value = => 'ParameterTrack({input = Seconds, output = Percentage}) @991aff887f607fbd 
          {
            function = => 'KeyframeFunction({input = Seconds, output = Percentage}) @91ded52c7bb560b6 
            {
              keyframes = 
              {
                => @b2179b7686e759dc 
                {
                  inputInterpolator = => 'StepKeyframeInterpolator @21a736a044cfce0c void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f6b2502c6c13ce55 void
                }, 
                => @65985fc9d136decf 
                {
                  position = 4.047353844900, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ce7a7e5bddcbfef6 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @531adee30ad03847 void
                }, 
                => @7d0c2491ce0fbb31 
                {
                  position = 4.439886364820, 
                  inputInterpolator = => 'StepKeyframeInterpolator @d8062ed341b1cded void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f2575890f2478326 void
                }, 
                => @d4906e5b444c0e7a 
                {
                  position = 8.747733288770, 
                  key = 0.260000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @a017d5dc43c80649 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @358e0a4febfd5e52 void
                }, 
                => @9c90911a3a9ea06b 
                {
                  position = 9.084417125000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @3478576e3c9b6563 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d555eb786de10aac void
                }, 
                => @b88c7e1f0203942b 
                {
                  position = 10.623561732600, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @14225afcb14bddc2 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @3a590ff9c8b20123 void
                }, 
                => @544e6cc11634c4ed 
                {
                  position = 10.898631193600, 
                  inputInterpolator = => 'StepKeyframeInterpolator @cf585b31ba4ba79c void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @7b451cfeaad25ca5 void
                }, 
                => @64cb95eaadbae7df 
                {
                  position = 12.501394246900, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ea9812e2b96781cf void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @eb2e69575720c0a8 void
                }, 
                => @39fd8f95f39e1984 
                {
                  position = 12.892095489900, 
                  inputInterpolator = => 'StepKeyframeInterpolator @3d139876ce445aca void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @c9854bf0ec8e618b void
                }, 
                => @52a588526d7efc50 
                {
                  position = 13.435525400500, 
                  key = 0.250000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @d2ce158d08429180 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @73b0e83ca36f12b9 void
                }, 
                => @4bed4674b039b54b 
                {
                  position = 13.769792019400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @485a517dc81ec20c void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @70ee106569c3d255 void
                }, 
                => @9805d9ec8a4d3704 
                {
                  position = 14.374201169200, 
                  key = 0.200000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @32b8314327b1f603 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @58882f3faa22eacc void
                }, 
                => @d1571b23cfeb3eff 
                {
                  position = 14.757798753200, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ca8bb36c6bf7d0ef void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @222513c51db97148 void
                }, 
                => @3c96cb9d83626d31 
                {
                  position = 15.325543378800, 
                  key = 0.100000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @89e2e8408e3eb6f2 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4954ba40161b8a93 void
                }, 
                => @60f6ded4bd670db2 
                {
                  position = 15.525473596300, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ce5b3fce5a98644b void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @31e605c7f58e3374 void
                }, 
                => @e709b306436533a0 
                {
                  position = 16.255200672900, 
                  key = 0.300000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @856c0c45171e61f void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @c7d5e6bfd96506b8 void
                }, 
                => @961eeaf655de5f6b 
                {
                  position = 16.448131689200, 
                  priority = 1, 
                  inputInterpolator = => 'StepKeyframeInterpolator @7941993447ca8ad4 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @b6c2bf4fcfde6a73 void
                }, 
                => @774c71bb32f184dd 
                {
                  position = 17.651301825700, 
                  key = 0.500000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c413c9242007b74c void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @fdc2c4a4361d6e95 void
                }, 
                => @ca982dbc1afe9917 
                {
                  position = 17.871598943600, 
                  inputInterpolator = => 'StepKeyframeInterpolator @dc7622e9961f738f void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e03be74d00004768 void
                }, 
                => @888aab7e84528bb1 
                {
                  position = 18.597142712500, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @8816f75395ef7e88 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @a8255c5788d60321 void
                }, 
                => @c8490cf415eb6fe9 
                {
                  position = 18.824965508400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @52c27e200b9fbe4a void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @cdc3926247be2b0b void
                }, 
                => @d05d2c499d83c897 
                {
                  position = 19.062593599800, 
                  key = 0.700000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @76d83a051b19bde void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @7f6fbefced7ad30f void
                }, 
                => @a434dbef62569100 
                {
                  position = 19.259629531400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @799a9baff985b818 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f39c7f9101c10571 void
                }, 
                => @409ff5140481455b 
                {
                  position = 20.465334358000, 
                  key = 0.700000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @259224f34044968a void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @518b5c20c889864b void
                }, 
                => @e5ef523916c2f853 
                {
                  position = 20.682134696300, 
                  inputInterpolator = => 'StepKeyframeInterpolator @61ff490a34770d74 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @3ed1fb2317fb2d9d void
                }, 
                => @1ceffcb0a88f9339 
                {
                  position = 21.873158749700, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @83cce1538b2a0530 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @9b8e1eb48a2818a9 void
                }, 
                => @5432c28a0230ec71 
                {
                  position = 22.103034003200, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ac3ff22b242de132 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @271e071f402313d3 void
                }, 
                => @83d5df57884b0d73 
                {
                  position = 23.000998166000, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f8adf8b60a7d0b61 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @ed3c2bd363c0ed8a void
                }, 
                => @b89e27f0991f89f3 
                {
                  position = 23.596895028500, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c3e600111b298fe1 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d677d3747294690a void
                }, 
                => @fb28814633f022d8 
                {
                  position = 24.192791891000, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @8050a6a7b1c624ca void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @95c175c2d87bc221 void
                }, 
                => @f6704b5fb3fc32b1 
                {
                  position = 24.788688753500, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @8d086cbe31ca34a3 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @9899bfdb5877d248 void
                }, 
                => @bf61056e188446 
                {
                  position = 25.384585616000, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @7bc746e4ec2e8254 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @6e569581859364bf void
                }, 
                => @50469588f1bf7613 
                {
                  position = 25.980482478500, 
                  key = 0.800000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @2b3eb26973897001 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @3eaf610c1a3496ea void
                }, 
                => @dd8b7231782576b 
                {
                  position = 23.199915517100, 
                  inputInterpolator = => 'StepKeyframeInterpolator @cbd815d3b45c794b void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @8c7e39ff6aa58874 void
                }, 
                => @ffa8632661853de0 
                {
                  position = 23.795812379600, 
                  inputInterpolator = => 'StepKeyframeInterpolator @39a8c1d6c25b13c0 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @7e0eedfa1ca2e2ff void
                }, 
                => @a274bfb450fdbeba 
                {
                  position = 24.391709242100, 
                  inputInterpolator = => 'StepKeyframeInterpolator @64741d44f323909a void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @23d231682dda61a5 void
                }, 
                => @c35d76f9da50ec7a 
                {
                  position = 24.987606104500, 
                  inputInterpolator = => 'StepKeyframeInterpolator @55dd409798ec25a void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @42fbf825a7773365 void
                }, 
                => @a0b652980e273d4c 
                {
                  position = 25.583502967000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @66b6f068adf9136c void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @2110dc447300e253 void
                }, 
                => @cdd8bec7f4b1b170 
                {
                  position = 26.179399829500, 
                  inputInterpolator = => 'StepKeyframeInterpolator @bd81c37576f9f50 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4c7e301b89966e6f void
                }, 
                => @4decda748ef67502 
                {
                  position = 26.497336561100, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @437ebdd2d2f88af1 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4446039420d15dda void
                }, 
                => @1fab4d247c92ac65 
                {
                  position = 26.927303271200, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @11392a82209c5396 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @160194c4d2b584bd void
                }, 
                => @556b5b82abc02720 
                {
                  position = 27.357269981300, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @5bf93c24f7ced8d3 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @5cc1826205e70ff8 void
                }, 
                => @fa8144a2d75ab253 
                {
                  position = 27.702385813400, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f41323048b544da0 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f32b9d42797d9a8b void
                }, 
                => @3cba22f712178122 
                {
                  position = 27.918930273000, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @322845514e197ed1 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @3510fb17bc30a9fa void
                }, 
                => @4da890ecbfe3959d 
                {
                  position = 28.135474732600, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @433af74ae3ed6a6e void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4402490c11c4bd45 void
                }, 
                => @5f9525e2806be160 
                {
                  position = 28.827488070700, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @51074244dc651e93 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @563ffc022e4cc9b8 void
                }, 
                => @a7f70d5b3ce9a940 
                {
                  position = 28.352019192200, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @a9656afd60e756b3 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @ae5dd4bb92ce8198 void
                }, 
                => @413e08fa867e6d3f 
                {
                  position = 28.950347110100, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @4fac6f5cda7092cc void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4894d11a285945e7 void
                }, 
                => @a01c53c2bea50f86 
                {
                  position = 29.196065188800, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ae8e3464e2abf075 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @a9b68a221082275e void
                }, 
                => @e0e8fea57f5a8023 
                {
                  position = 29.441783267500, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ee7a990323547fd0 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e9422745d17da8fb void
                }, 
                => @e74f45892fe891f2 
                {
                  position = 29.687501346300, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e9dd222f73e66e01 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @eee59c6981cfb92a void
                }, 
                => @e9d3baa8a36fc4cf 
                {
                  position = 29.933219425000, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e741dd0eff613b3c void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e07963480d48ec17 void
                }, 
                => @1e350ee8641ec126 
                {
                  position = 30.178937503700, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @10a7694e38103ed5 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @179fd708ca39e9fe void
                }, 
                => @a55d1b3203014a0b 
                {
                  position = 28.568563651700, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @abcf7c945f0fb5f8 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @acf7c2d2ad2662d3 void
                }, 
                => @9bf8bfe106bb3eda 
                {
                  position = 29.073206149400, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @956ad8475ab5c129 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @92526601a89c1602 void
                }, 
                => @b784f15209c11229 
                {
                  position = 29.318924228200, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @b91696f455cfedda void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @be2e28b2a7e63af1 void
                }, 
                => @ee60e5843cfda616 
                {
                  position = 29.564642306900, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e0f2822260f359e5 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e7ca3c6492da8ece void
                }, 
                => @7ac8cc7c169facdd 
                {
                  position = 29.810360385600, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @745aabda4a91532e void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @7362159cb8b88405 void
                }, 
                => @b7d24a02126b504a 
                {
                  position = 30.056078464300, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @b9402da44e65afb9 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @be7893e2bc4c7892 void
                }, 
                => @e44fff659e7cc5e9 
                {
                  position = 30.301796543100, 
                  key = 1.000000000000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @eadd98c3c2723a1a void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @ede52685305bed31 void
                }, 
                => @70bf0f9250811cdc 
                {
                  position = 26.706687238400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @9126549f5a0b284b void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @fa6ec99590e00774 void
                }, 
                => @b7864052ddb6063a 
                {
                  position = 27.136653948500, 
                  inputInterpolator = => 'StepKeyframeInterpolator @561f1b5fd73c32ad void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @3d5786551dd71d92 void
                }, 
                => @9ace17e7cd574c56 
                {
                  position = 27.538955719100, 
                  inputInterpolator = => 'StepKeyframeInterpolator @7b574ceac7dd78c1 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @101fd1e00d3657fe void
                }, 
                => @11625fc5bd4db854 
                {
                  position = 27.807821253400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f0fb04c8b7c78cc3 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @9bb399c27d2ca3fc void
                }, 
                => @468a2701750fd57c 
                {
                  position = 28.024365713000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @a7137c0c7f85e1eb void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @cc5be106b56eced4 void
                }, 
                => @946fa6dd8665cc06 
                {
                  position = 28.764449065100, 
                  inputInterpolator = => 'StepKeyframeInterpolator @75f6fdd08ceff891 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @1ebe60da4604d7ae void
                }, 
                => @cf9705cf68abba22 
                {
                  position = 28.240910172600, 
                  inputInterpolator = => 'StepKeyframeInterpolator @2e0e5ec262218eb5 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4546c3c8a8caa18a void
                }, 
                => @7941119a8ddaa7e6 
                {
                  position = 28.887308104400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @98d84a9787509371 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @f390d79d4dbbbc4e void
                }, 
                => @5fce0a9d76dc206 
                {
                  position = 28.457454632200, 
                  inputInterpolator = => 'StepKeyframeInterpolator @e465bba4dde7f691 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @8f2d26ae170cd9ae void
                }, 
                => @f179cae2c3510618 
                {
                  position = 29.010167143800, 
                  inputInterpolator = => 'StepKeyframeInterpolator @10e091efc9db328f void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @7ba80ce503301db0 void
                }, 
                => @6be4a74183d1e990 
                {
                  position = 29.255885222500, 
                  inputInterpolator = => 'StepKeyframeInterpolator @8a7dfc4c895bdd07 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e135614643b0f238 void
                }, 
                => @8aa74466605f1d14 
                {
                  position = 29.501603301300, 
                  inputInterpolator = => 'StepKeyframeInterpolator @6b3e1f6b6ad52983 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @768261a03e06bc void
                }, 
                => @a31053f8a5e560d4 
                {
                  position = 29.747321380000, 
                  inputInterpolator = => 'StepKeyframeInterpolator @428908f5af6f5443 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @29c195ff65847b7c void
                }, 
                => @b6f20f588f8f67e8 
                {
                  position = 29.993039458700, 
                  inputInterpolator = => 'StepKeyframeInterpolator @576b54558505537f void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @3c23c95f4fee7c40 void
                }, 
                => @2d200878237f2b10 
                {
                  position = 30.238757537400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @ccb9537529f51f87 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @a7f1ce7fe31e30b8 void
                }, 
                => @25718ad6d2efeafc 
                {
                  position = 28.673999091800, 
                  inputInterpolator = => 'StepKeyframeInterpolator @c4e8d1dbd865de6b void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @afa04cd1128ef154 void
                }, 
                => @a9b38c9236ec69f4 
                {
                  position = 29.133026183200, 
                  inputInterpolator = => 'StepKeyframeInterpolator @482ad79f3c665d63 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @23624a95f68d725c void
                }, 
                => @6830f612b3871c76 
                {
                  position = 29.378744261900, 
                  inputInterpolator = => 'StepKeyframeInterpolator @89a9ad1fb90d28e1 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @e2e1301573e607de void
                }, 
                => @5a98669bb35a44a8 
                {
                  position = 29.624462340600, 
                  inputInterpolator = => 'StepKeyframeInterpolator @bb013d96b9d0703f void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @d049a09c733b5f00 void
                }, 
                => @405944e8adcebed2 
                {
                  position = 29.870180419400, 
                  inputInterpolator = => 'StepKeyframeInterpolator @a1c01fe5a7448a45 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @ca8882ef6dafa57a void
                }, 
                => @c63b2b1ba9bd8884 
                {
                  position = 30.115898498100, 
                  inputInterpolator = => 'StepKeyframeInterpolator @27a27016a337bc13 void, 
                  outputInterpolator = => 'StepKeyframeInterpolator @4ceaed1c69dc932c void
                }
              }
            }
          }
        }, 
        {
          key = => 'WeakPointer(Object) @9e2bdfb5d2fda49 {"data", -> @33b1b6acadb7d027, "value"}, 
          value = => 'ParameterTrack({input = Seconds, output = Real}) @2c1f554552476252 
          {
            function = => 'KeyframeFunction({input = Seconds, output = Real}) @968de7ab0c86a73 
            {
              keyframes = 
              {
                => @8d3f5551ab4ae581 
                {
                  position = 75.309514682887, 
                  key = 0.920000000000, 
                  linkInterpolators = False, 
                  inputInterpolator = => 'StepKeyframeInterpolator @f777a2cd9c947fb9 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @d9e02223e222946b void
                }, 
                => @3c935fad8d4f8b22 
                {
                  position = 75.949791510165, 
                  key = 1.440000000000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @9a2c16408300db03 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @3c5ac319068033cc void
                }, 
                => @24431d708cbdcffc 
                {
                  position = 77.077084306603, 
                  key = 1.746888954189, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @f9aa316f5ed87d85 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @44a3b336cd57eede void
                }, 
                => @96665456d8a1783d 
                {
                  position = 77.982081333011, 
                  key = 2.475919635976, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @d795d9bae7f1736 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @bedb7757d02cd787 void
                }, 
                => @e96701134a14f82e 
                {
                  position = 79.859402870297, 
                  key = 3.225168428564, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @d3dc30c4d547b11f void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @feea5bf2fc4b9db8 void
                }, 
                => @33d47a01371f7fc3 
                {
                  position = 80.446241572106, 
                  key = 3.225168428564, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @aee6b48b9a72358c void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @ac6e703e0cdc1bd5 void
                }, 
                => @c0579fd6cfc35624 
                {
                  position = 81.495419773554, 
                  key = 4.515235799990, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @9a0c91bfd411c8d void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @3de5ff7253fc946 void
                }, 
                => @d2031ce4a9b91584 
                {
                  position = 82.890476368470, 
                  key = 4.515235799990, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @ea20df1c818d8c6d void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @79dacd9eddfee7a6 void
                }, 
                => @56a76dadb9dab425 
                {
                  position = 83.657308213193, 
                  key = 5.508587675987, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @a01fc4587c23bcfe void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @d709499651b0cdaf void
                }, 
                => @6fbed54741fd16cb 
                {
                  position = 84.500907657999, 
                  key = 5.508587675987, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @f815f4a47ce87f4 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @f62d8cbaeed6661d void
                }, 
                => @3ca689db380a2089 
                {
                  position = 85.666661321769, 
                  key = 6.500133457665, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @b897810d0c9d792 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @5db7a1031853a6b3 void
                }, 
                => @cdf675a7e0ef5dc0 
                {
                  position = 86.268117478781, 
                  key = 6.500133457665, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @55f00c272e3955f9 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @cf688804f4ee1c42 void
                }, 
                => @d00bff0793780cd8 
                {
                  position = 87.544044100579, 
                  key = 7.475153476314, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @d04868e3513bb731 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @bec7532622a4dd1a void
                }
              }
            }
          }
        }, 
        {
          key = => 'WeakPointer(Object) @70060ab46d4d9f3a {"data", -> @60d16f1c58cb712d, "ellipse.size.width"}, 
          value = => 'ParameterTrack({input = Seconds, output = PositivePixels}) @57e3d237bf59853b 
          {
            function = => 'KeyframeFunction({input = Seconds, output = PositivePixels}) @6e64390b925c2da4 
            {
              keyframes = 
              {
                => @c6156e927a8f1c33 
                {
                  position = 119.885484936240, 
                  key = 2170.000000000000, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @fd05f1a20d89653c void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @f7b05b4e62938dc5 void
                }, 
                => @24a719b8c51e407d 
                {
                  position = 120.216040915172, 
                  inputInterpolator = => 'LinearKeyframeInterpolator @cd25f9e44f1c2276 void, 
                  outputInterpolator = => 'LinearKeyframeInterpolator @84cd3bfe98de45c7 void
                }
              }
            }
          }
        }
      }
    }, 
    cameras = 
    {
      => 'AffineCamera @325b6339bed83c65 
      {
        placement = => 'TargetOrientationDistance3dPlacement @1353bad9a129683e 
        {
          target = {x = -1.731133000000, y = 0.397393000000, z = 7.293157000000}, 
          orientation = {x = 0.123202791898, y = 2.623930533840}, 
          distance = 5.571957521438
        }, 
        focusParameters = {distance = 5.571957521438}, 
        frustum = => 'FieldOfViewPerspectiveFrustum @7ed404c593499bef #2 
        {
          clippingDistances = {center = 278.625735859507, size = 557.140032568586, begin = 0.055719575214, end = 557.195752143800}, 
          customAspectRatio = {value = {p = 16, q = 9}}, 
          horizontal = 2.104837812205, 
          vertical = 1.556833692779
        }
      }
    }, 
    defaultCamera = 
    {
      placement = => 'TargetOrientationDistance3dPlacement @6c552dd82cbfebf4 
      {
        orientation = {x = -0.314159274101, y = 0.314159274101}, 
        distance = 3.500000000000
      }, 
      focusParameters = {distance = 3.500000000000}, 
      frustum = => 'FieldOfViewPerspectiveFrustum @ac637d6182e71a1d #2 
      {
        clippingDistances = {center = 175.017500000000, size = 349.965000000000, begin = 0.035000000000, end = 350.000000000000}, 
        customAspectRatio = {value = {p = 16, q = 9}}, 
        horizontal = 1.596851386330
      }
    }, 
    renderables = 
    {
      => 'OggMusic @69551aa4f07bccdd {transport = {state = "paused"}, file = {path = "music.ogg"}}, 
      => 'Layer @534cfc25b134834a 
      {
        activation = "inactive", 
        label = "triforce", 
        generator = => 'Compo @e0fab2a12f19700b 
        {
          activation = "activationRequested", 
          tools = 
          {
            => 'ParameterBank @560793c636123d8b 
            {
              activation = "activationRequested", 
              parameters = 
              {
                => 'Parameter(Percentage) @d73cf0a6650863b4 
                {
                  activation = "activationRequested", 
                  label = "tri1", 
                  modifiers = 
                  {
                    => 'DivideLinkModifier @2b905bcfec60b138 {activation = "activationRequested", divisor = 2.000000000000}, 
                    => 'InertiaLinkModifier @277a3571c878e8b3 
                    {
                      activation = "activationRequested", 
                      maxSpeed = 2.560000000000, 
                      acceleration = 1.110000000000
                    }
                  }, 
                  targets = 
                  {
                    => 'ParameterLinkTarget @2826a2a355d1e335 
                    {
                      activation = "activationRequested", 
                      target = {"data", -> @a0dc425848422814, "value"}
                    }
                  }
                }, 
                => 'Parameter(Percentage) @39212b6299415b05 
                {
                  activation = "activationRequested", 
                  label = "tri2", 
                  modifiers = 
                  {
                    => 'DivideLinkModifier @9c040269dfff0088 {activation = "activationRequested", divisor = 2.000000000000}, 
                    => 'InertiaLinkModifier @3e4da10234663b0e 
                    {
                      activation = "activationRequested", 
                      maxSpeed = 2.560000000000, 
                      acceleration = 1.110000000000
                    }
                  }, 
                  targets = 
                  {
                    => 'ParameterLinkTarget @ca68732b6a0796cc 
                    {
                      activation = "activationRequested", 
                      target = {"data", -> @296b946b4f740d80, "value"}
                    }
                  }, 
                  value = 1.000000000000
                }, 
                => 'Parameter(Percentage) @56864f873e25a967 
                {
                  activation = "activationRequested", 
                  label = "tri3", 
                  modifiers = 
                  {
                    => 'DivideLinkModifier @cbd08c5315410b95 {activation = "activationRequested", divisor = 2.000000000000}, 
                    => 'InertiaLinkModifier @bf57901e36e0296d 
                    {
                      activation = "activationRequested", 
                      maxSpeed = 2.560000000000, 
                      acceleration = 1.110000000000
                    }
                  }, 
                  targets = 
                  {
                    => 'ParameterLinkTarget @98689eb5ba8791d0 
                    {
                      activation = "activationRequested", 
                      target = {"data", -> @d0fb0b4c530305ac, "value"}
                    }
                  }, 
                  value = 1.000000000000
                }, 
                => 'Parameter(Real) @f5b486fc460f6366 
                {
                  activation = "activationRequested", 
                  modifiers = 
                  {
                    => 'BounceLinkModifier @2a90c333dc316053 {activation = "activationRequested"}
                  }, 
                  targets = 
                  {
                    => 'ParameterLinkTarget @8c3b95ed1d889ff7 
                    {
                      activation = "activationRequested", 
                      target = {"data", -> @369e27fc6f25ccf9, "value"}
                    }
                  }, 
                  value = -1.683513000000
                }
              }
            }
          }, 
          modifiers = 
          {
            => 'DepthOfFieldV8LayerModifier @55c4e3d9207e6187 
            {
              activation = "activationRequested", 
              algorithm = => 'CircleBlurAlgorithm @a28d95a4e1926e00 
              {
                activation = "activationRequested", 
                shape = => 'BoxFunctionShape @edd98d10333bdd39 {activation = "activationRequested"}
              }, 
              quality = {budget = {lookups = 42}}, 
              style = 
              {
                aggregator = => 'AverageColorAggregator @9aa11170643e5682 void, 
                blendingModeWithInput = "linearDodge", 
                outputLuminosity = 1.441440000000
              }, 
              cocFunction = => 'LensCocFunction @40f76517e8891ae3 
              {
                activation = "activationRequested", 
                focalLength = 53.516000000000, 
                fNumber = 2.315000000000, 
                aperture = 23.117062635000, 
                imageDistance = 53.669798819500
              }
            }, 
            => 'BlurV8LayerModifier @1800e8f1ac983f3c 
            {
              activation = "activationRequested", 
              preset = {libraryName = "Default", presetName = "Bloom (large)"}, 
              intensity = 0.309000000000, 
              radius = 20.736153750000, 
              shape = "hexagonal", 
              algorithm = => 'CombineBlurAlgorithm @d6a9185c2328340b 
              {
                activation = "activationRequested", 
                passes = 
                {
                  => 'MultiPassBlurAlgorithm @54b156be4e003c34 
                  {
                    activation = "activationRequested", 
                    passes = 
                    {
                      => 'DirectionalBlurAlgorithm @15a000317b49055d 
                      {
                        activation = "activationRequested", 
                        shape = => 'BoxFunctionShape @60061d51911f99d6 {activation = "activationRequested"}, 
                        centering = -1.000000000000, 
                        excludeInputPixel = True, 
                        scale = 0.500000000000
                      }, 
                      => 'DirectionalBlurAlgorithm @a6d05641acd68da7 
                      {
                        activation = "activationRequested", 
                        shape = => 'BoxFunctionShape @c2081b80e512ffa0 {activation = "activationRequested"}, 
                        centering = -1.000000000000, 
                        excludeInputPixel = True, 
                        direction = 2.094395102390, 
                        scale = 0.500000000000
                      }
                    }
                  }, 
                  => 'MultiPassBlurAlgorithm @53461ef5382f9a59 
                  {
                    activation = "activationRequested", 
                    passes = 
                    {
                      => 'DirectionalBlurAlgorithm @bbd1486bb78a5d22 
                      {
                        activation = "activationRequested", 
                        shape = => 'BoxFunctionShape @a5338a1b162e8503 {activation = "activationRequested"}, 
                        centering = -1.000000000000, 
                        excludeInputPixel = True, 
                        scale = 0.500000000000
                      }, 
                      => 'DirectionalBlurAlgorithm @3ce274fbf3dab5cc 
                      {
                        activation = "activationRequested", 
                        shape = => 'BoxFunctionShape @136d14a8e0b47f15 {activation = "activationRequested"}, 
                        centering = -1.000000000000, 
                        excludeInputPixel = True, 
                        direction = -2.094395102390, 
                        scale = 0.500000000000
                      }
                    }
                  }, 
                  => 'MultiPassBlurAlgorithm @d7deb80d0d42392e 
                  {
                    activation = "activationRequested", 
                    passes = 
                    {
                      => 'DirectionalBlurAlgorithm @3d4191c442b2621f 
                      {
                        activation = "activationRequested", 
                        shape = => 'BoxFunctionShape @faf34a49349572b8 {activation = "activationRequested"}, 
                        centering = -1.000000000000, 
                        excludeInputPixel = True, 
                        direction = -2.094395102390, 
                        scale = 0.500000000000
                      }, 
                      => 'DirectionalBlurAlgorithm @92cd300d99fc5391 
                      {
                        activation = "activationRequested", 
                        shape = => 'BoxFunctionShape @a0aaa7bd0d9441fa {activation = "activationRequested"}, 
                        centering = -1.000000000000, 
                        excludeInputPixel = True, 
                        direction = 2.094395102390, 
                        scale = 0.500000000000
                      }
                    }
                  }
                }
              }, 
              quality = {budget = {lookups = 49}, downSampling = {value = {width = "oneOverEight", height = "oneOverEight"}}}, 
              style = 
              {
                aggregator = => 'AverageColorAggregator @224c95b20ba7cc6f void, 
                blendingModeWithInput = "lighten", 
                outputLuminosity = 1.410884000000
              }
            }, 
            => 'AntiAliasingLayerModifier @37b91a63785582c9 
            {
              activation = "activationRequested", 
              preRasterize = True, 
              preRasterizeQuality = {pixelType = "hdr16Bits"}, 
              size = {width = 0.000520833333, height = 0.000925925926, ratio = 0.562499999595}
            }, 
            => 'ReferencedLutFileLayerModifier @65f4e3622135435e {activation = "activationRequested", file = {path = "Goldenizer.cube"}}
          }, 
          rasterizer = #1 {activation = "activationRequested", quality = {automatic = False}}, 
          defaultCamera = 
          {
            activation = "activationRequested", 
            placement = => 'TargetOrientationDistance3dPlacement @82b75c4574522f60 
            {
              activation = "activationRequested", 
              orientation = {x = -0.314159274101, y = 0.314159274101}, 
              distance = 3.500000000000
            }, 
            focusParameters = {distance = 3.500000000000}, 
            frustum = => 'FieldOfViewPerspectiveFrustum @694205f1801da719 #2 
            {
              activation = "activationRequested", 
              clippingDistances = {center = 175.017500000000, size = 349.965000000000, begin = 0.035000000000, end = 350.000000000000}, 
              customAspectRatio = {value = {p = 16, q = 9}}, 
              horizontal = 1.596851386330
            }
          }, 
          renderables = 
          {
            => 'ShaderRayTracedRenderable @c51823e73a15b957 
            {
              activation = "inactive", 
              label = "triforce", 
              image = "uniform float l1;
uniform float l2;
uniform float l3;
uniform float triforce_dde_angle;
uniform vec3 triforce_dde_center;
uniform vec3 triforce_dde_position;
uniform float time = StandalonePlayableCueTransport;

float sdTriPrism( vec3 p, vec2 h )
{
    vec3 q = abs(p);
    return max(q.z-h.y,max(q.x*0.866025+p.y*0.5,-p.y)-h.x*0.5);
}



float tri1(vec3 p)
{
  return sdTriPrism(p, vec2(0.5, 0.1));
}

float tri2(vec3 p)
{
  return sdTriPrism(p - vec3(-0.44, -0.76, 0.0), vec2(0.5, 0.1));
}

mat2 rot(float a)
{
  float c = cos(a), s = sin(a);
  return mat2( c, -s, s, c);
}

float tri3(vec3 p)
{
  vec3 g = p + triforce_dde_center;
  g.xy = rot(triforce_dde_angle) * g.xy;
  g -= triforce_dde_center;
  g = g - vec3(0.44, -0.76, 0.0);

  return sdTriPrism(g, vec2(0.5, 0.1));
}

float sea(vec3 p)
{
mat3 coords = mat3(vec3(0.01, 0.0, 0.0), vec3(0.0, 0.01, 0.0), vec3(p.xz * 0.05, 1.0));
  return p.y + 1.4 - 0.2 * (cos(p.x + time) );// * noiseTex.compute(coords).x;
}

float map(vec3 p)
{
  float d = tri1(p);
  d = min(d, tri2(p));
  d = min(d, tri3(p));
  if (abs(p.y + 1.4) < 0.8) 
    d = min(d, sea(p));
  return d;
}


vec3 rm(vec3 ro, vec3 rd, out float steps)
{
  vec3 p = ro;
  steps = 1.0;
  for (int i = 0; i < 120; ++i)
  {
    float d = map(p);
    if (abs(d) < 0.0001)
    {
      steps = float(i) / 120.0;
      break;
    }
    p += rd * d;
  }
  return p;
}

float triforce(vec3 p)
{
  return min(min(tri1(p), tri2(p)), tri3(p));
}

float ltri1(vec3 p)
{
  if (l1 < 0.01)
  {
    if (tri1(p) < 0.005)
      return -90.0;
    else 
      return 0.0;
  }

  return l1 * 3.0 / pow(.1 + tri1(p), 2.0);
}

float ltri2(vec3 p)
{
  if (l2 < 0.01)
  {
    if (tri2(p) < 0.005)
      return -90.0;
    else 
      return 0.0;
  }
  return l2 * 3.0 / pow(.1 + tri2(p), 2.0);
}

float ltri3(vec3 p)
{
  if (l3 < 0.01)
  {
    if (tri3(p) < 0.005)
      return -90.0;
    else 
      return 0.0;
  }
  return l3 * 3.0 / pow(.1 + tri3(p), 2.0);
}

vec3 shade(vec3 p, vec3 origin, vec3 n, in float steps, vec3 rd)
{
  vec3 color = vec3(0.0);//vec3(exp(-distance(origin, p) * 0.1));
  if (tri1(p) < 0.0011)
    color = 0.01*vec3(1.0, 1.0, 0.3); //* ltri1(p);
  else if (tri2(p) < 0.0011)
    color = 0.01*vec3(1.0, 1.0, 0.3); //* ltri2(p);
  else if (tri3(p) < 0.0011)
    color = 0.01*vec3(1.0, 1.0, 0.3); //* ltri3(p);
  else if (sea(p) < 0.005)
  {
    color = vec3(0.0, 0.0, 1.0);
    color = mix(color, mix(vec3(0.4, 0.7, 0.5), vec3(1.0, 0.2, 0.3), rd.x + rd.y), 1.0 - exp(-distance(origin, p) * 0.03));
  }
  else 
   color = mix(color, mix(vec3(0.4, 0.7, 0.5), vec3(1.0, 0.2, 0.3), rd.x + rd.y), 1.0 - exp(-distance(origin, p) * 0.03));

  color *= ltri1(p) + ltri2(p) + ltri3(p);


  return color;
}

vec3 grad(vec3 p)
{
  vec2 eps = vec2(0.01, 0.0);
  vec3 n = normalize(vec3(
    map(p + eps.xyy) - map(p - eps.xyy),
    map(p + eps.yxy) - map(p - eps.yxy),
    map(p + eps.yyx) - map(p - eps.yyx)));
  return n;
}


vec4 main(in vec3 origin, in vec3 direction, in ivec2 px, out vec3 intersectionPoint)
{
  float steps = 0.0;

  vec3 p = rm(origin, direction, steps);
  vec3 n = grad(p);

  float steps2 = 0.0;
  vec3 rd2 = reflect(direction, n);
  vec3 ro2 = p+rd2*0.01;
  
  vec3 p2 = rm(ro2, rd2, steps2);
  vec3 n2 = grad(p2);

  vec3 color = shade(p, origin, n, steps, direction);

  if (triforce(p) < 0.01); // avoid reflection on triforce
  else 
    color = mix(color, shade(p2, origin, n2, steps2, rd2), 0.5);

  intersectionPoint = p;
  return vec4(clamp(color, 0.0, 1.0), 1.0);
}", 
              dynamicVariables = 
              {
                => 'DynamicVariable(Real) @a0dc425848422814 
                {
                  friendlyName = "L 1", 
                  parameters = 
                  {
                    {
                      key = => @b69aecb1dee20384 "glslName", 
                      value = => @e0e8270811f8826d => "l1"
                    }
                  }, 
                  value = 0.000000000000
                }, 
                => 'DynamicVariable(Real) @296b946b4f740d80 
                {
                  friendlyName = "L 2", 
                  parameters = 
                  {
                    {
                      key = => @a4a10b6e68ce25a6 "glslName", 
                      value = => @9e34e67a45ad1d37 => "l2"
                    }
                  }, 
                  value = 0.000000000000
                }, 
                => 'DynamicVariable(Real) @d0fb0b4c530305ac 
                {
                  friendlyName = "L 3", 
                  parameters = 
                  {
                    {
                      key = => @36291aadbde97ff0 "glslName", 
                      value = => @96213b53ae7c1869 => "l3"
                    }
                  }, 
                  value = 0.000000000000
                }, 
                => 'DynamicVariable(Real) @369e27fc6f25ccf9 
                {
                  friendlyName = "Triforce_dde_angle", 
                  parameters = 
                  {
                    {
                      key = => @30b4d98e7b381df2 "glslName", 
                      value = => @783d717c02948d93 => "triforce_dde_angle"
                    }
                  }, 
                  value = 0.000000000000
                }, 
                => 'DynamicVariable(Vector3d(Real)) @51a0a191cffb154d 
                {
                  friendlyName = "Triforce_dde_center", 
                  parameters = 
                  {
                    {
                      key = => @655566ed7076ff1c "glslName", 
                      value = => @b073ffc20bcca25 => "triforce_dde_center"
                    }
                  }, 
                  value = {x = 0.000000000000, y = 1.000000000000, z = 0.000000000000}
                }, 
                => 'DynamicVariable(Vector3d(Real)) @6be0a48b76fae7b5 
                {
                  friendlyName = "Triforce_dde_position", 
                  parameters = 
                  {
                    {
                      key = => @d7c28a3489093afe "glslName", 
                      value = => @75cc465d7a4513af => "triforce_dde_position"
                    }
                  }, 
                  value = {x = 0.000000000000, y = 0.000000000000, z = 0.000000000000}
                }, 
                => 'CueTransportDynamicVariable @784abf9c372ed5fd 
                {
                  friendlyName = "Time", 
                  parameters = 
                  {
                    {
                      key = => @68282250ae9db908 "glslName", 
                      value = => @d2e021d6a11fa1 => "time"
                    }
                  }, 
                  value = 
                  {
                    reset = 0, 
                    play = 0, 
                    pause = 0, 
                    finalize = 0, 
                    previous = 0, 
                    next = 0, 
                    playing = False, 
                    state = "finalized", 
                    position = +oo, 
                    length = +oo, 
                    timeBase = {enabled = False, value = {p = 0, q = 1}}, 
                    player = -> nil
                  }
                }
              }
            }, 
            => 'Node @692639a4e1cbffe1 
            {
              activation = "inactive", 
              generator = => 'ParticlesNodeGenerator @861adf0b6deb180a #1 
              {
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'PointAttributesNodeModifier @b48230c4827e39cb 
                  {
                    activation = "activationRequested", 
                    selector = => 'AgeVertexMask @20afbc728717b2f4 {activation = "activationRequested"}, 
                    opacity = => 'KeyframeFunction({input = Percentage, output = Percentage}) @ca10079cd447911d 
                    {
                      activation = "activationRequested", 
                      keyframes = 
                      {
                        => @27c7b0f402e30e96 
                        {
                          activation = "activationRequested", 
                          key = 1.000000000000, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @38478eb325969367 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @97bd82eebbe06660 void
                        }, 
                        => @e6969cc5881bea19 
                        {
                          activation = "activationRequested", 
                          position = 1.000000000000, 
                          key = 1.000000000000, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @8d911e518c8389e2 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @d3a290c12a9e8ec3 void
                        }
                      }
                    }, 
                    color = => 'KeyframeFunction({input = Percentage, output = ColorWithAlpha}) @f017c1031880908c 
                    {
                      activation = "activationRequested", 
                      keyframes = 
                      {
                        => @f471535c9b09b2d5 
                        {
                          activation = "activationRequested", 
                          key = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000, alpha = 1.000000000000}, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @c9dfa958cf91f9ee void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @ccc7e7477b33f3df void
                        }, 
                        => @2d4e750156b2c578 
                        {
                          activation = "activationRequested", 
                          position = 1.000000000000, 
                          key = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000, alpha = 1.000000000000}, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @89382241afa2eb51 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @7db7456b922752ba void
                        }
                      }
                    }, 
                    scale = => 'KeyframeFunction({input = Percentage, output = Size3d(Real)}) @c226990fc6ba7ebb 
                    {
                      activation = "activationRequested", 
                      keyframes = 
                      {
                        => @a049a01010035524 
                        {
                          activation = "activationRequested", 
                          key = {linked = True}, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @65772299454578d void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @390de000299f0c46 void
                        }, 
                        => @cb42864e06f7bb57 
                        {
                          activation = "activationRequested", 
                          position = 1.000000000000, 
                          key = {linked = True}, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @3a4a20c14c6df790 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @2d0d7895b339b89 void
                        }
                      }
                    }, 
                    rotation = => 'KeyframeFunction({input = Percentage, output = EulerAngles}) @1a91529a22d03a92 
                    {
                      activation = "activationRequested", 
                      keyframes = 
                      {
                        => @f00e9b47464f29b3 
                        {
                          activation = "activationRequested", 
                          inputInterpolator = => 'LinearKeyframeInterpolator @aad6b7e53e081cbc void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @f15aa5c8c3891b45 void
                        }, 
                        => @17476be2820a719e 
                        {
                          activation = "activationRequested", 
                          position = 1.000000000000, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @7fd32797bc6dedcf void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @790288a2f0ef5ca8 void
                        }
                      }
                    }
                  }
                }, 
                transport = {state = "finalized", position = +oo, player = -> nil}, 
                emissionParameters = {speed = 3.715765099200}, 
                positions = => 'PointPositionSampler @f9e829cbd3f2e16a 
                {
                  activation = "activationRequested", 
                  placement = => 'PositionOrientation3dPlacement @1b7c19fbf5068bab {activation = "activationRequested"}
                }, 
                directions = => 'NormalDirectionSampler @37ab5c6878bb8b7f {activation = "activationRequested", spread = 2.176425577237}, 
                fields = 
                {
                  => 'GravityField @1d1c75233f69d6f 
                  {
                    activation = "activationRequested", 
                    force = {x = -0.666080000000, y = -3.420342000000}
                  }
                }
              }, 
              placement = => 'PositionOrientation3dPlacement @6627e0a4048481fd 
              {
                activation = "activationRequested", 
                position = {x = 0.240000000000, y = -1.520000000000, z = 0.190000000000}
              }, 
              renderer = => 'SpritePointsNodeRenderer @2a87fd56b6cec1f6 
              {
                activation = "activationRequested", 
                label = "Default Points", 
                colorLabel = {red = 1.000000000000, green = 1.000000000000, blue = 0.750000000000}, 
                opacity = 0.574000000000, 
                placement = => 'PositionOrientationSize3dPlacement @fa222fa1f2ee6747 {activation = "activationRequested"}, 
                blendingMode = "linearDodge", 
                depthBuffer = {write = False}, 
                sprites = 
                {
                  selector = => 'AgeVertexMask @f9703e02b22238c0 {activation = "activationRequested"}
                }, 
                maps = 
                {
                  => 'ReferencedImageLayerGenerator @56c0775497eaccf9 
                  {
                    activation = "activationRequested", 
                    extractor = => 'Parametric2dPlacement @7f5f4e3bacb12342 
                    {
                      activation = "activationRequested", 
                      anchor = {x = 0.000000000000, y = 0.000000000000}, 
                      position = {x = 0.000000000000, y = 0.000000000000}, 
                      scale = => 'SizePlacement2dScale @5901cdcdf5d724a3 
                      {
                        size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                      }
                    }, 
                    file = {path = "Dot White b.png"}
                  }
                }
              }
            }
          }
        }, 
        renderer = => 'SingleLayerRenderer @62cb44d2f9522834 
        {
          activation = "activationRequested", 
          placement = => 'Parametric2dPlacement @635ffe3f39d6215d 
          {
            activation = "activationRequested", 
            scale = => 'ScaleFactorPlacement2dScale @9ba2cc110c14e5d6 void
          }
        }
      }, 
      => 'Layer @40b830091266cfdc 
      {
        activation = "inactive", 
        label = "microchip", 
        generator = => 'ShaderToyLayerGenerator @26d1ada20190abe5 
        {
          activation = "activationRequested", 
          image = "#define NO_ROTATION
#define FISH_EYE
//#define NO_LIGHT
//#define RAINBOW
#define INFINITY

float bass_lvl=0.;
const int quality=100;
float bass()
{
    float b=.0; 
    for (int i=0; i < 7; i++)
    {
       	vec2 coord=vec2(float(i)/iChannelResolution[0].x,.0);
        b=max(b,texture(iChannel0,coord).x);
    }
    return pow(b*0.85,3.);
}

float hash3( const vec3 x ) {
  float n = dot( x, vec3(14.1432,1131.15532, 567.98) );
  return fract(sin(n)*51231.545341231);
}

vec4 hsv_to_rgb(float h)
{
	float c = 1.;
	h = mod((h * 6.0), 6.0);
	float x = c * (1.0 - abs(mod(h, 2.0) - 1.0));
	vec4 color;
 
	if (0.0 <= h && h < 1.0) {
		color = vec4(c, x, 0.0, 1.);
	} else if (1.0 <= h && h < 2.0) {
		color = vec4(x, c, 0.0, 1.);
	} else if (2.0 <= h && h < 3.0) {
		color = vec4(0.0, c, x, 1.);
	} else if (3.0 <= h && h < 4.0) {
		color = vec4(0.0, x, c, 1.);
	} else if (4.0 <= h && h < 5.0) {
		color = vec4(x, 0.0, c, 1.);
	} else if (5.0 <= h && h < 6.0) {
		color = vec4(c, 0.0, x, 1.);
	} else {
		color = vec4(0.0, 0.0, 0.0, 1.);
	}
 
	return color;
}



vec3 rotX(vec3 v, float a)
{
  mat3 m=mat3(1.,0.,0.,
              0.,cos(a), -sin(a),
              0.,sin(a),cos(a));
  return m*v;

}

vec3 rotY(vec3 v, float a)
{
  mat3 m=mat3(cos(a), 0., -sin(a),
              .0    ,1. ,.0,
              sin(a),.0 ,cos(a));
  return m*v;

}

vec3 rotZ(vec3 v, float a)
{
  mat3 m=mat3(cos(a), -sin(a), .0,
              sin(a),cos(a),.0,
              .0    ,0. ,1.);
  return m*v;

}

vec3 inf(vec3 p)
{
    return mod(p, 10.) -5.;
}

vec4 rainbow_color(vec3 p, float m)
{
    return hsv_to_rgb(iTime+0.1*m+.1*length(floor(p.xy/10.))/*hash3(floor(p/10.))*/);
}

#define MATID_MICROCHIP 1.
#define MATID_PATTE     2.
#define MATID_SOL       3.
#define MATID_PEINTURE  4.

vec3 inf_rotate(vec3 p, vec3 g)
{
    vec3 phase=floor(p/vec3(10.));
    g=rotX(g,phase.x+iTime);
    g=rotY(g,phase.y+iTime);
    g=rotZ(g,phase.z+iTime);
    return g;
}

float gsdCappedCylinder( vec3 p, vec2 h )
{
  vec2 d = abs(vec2(length(p.xy),p.z)) - h;
  return min(max(d.x,d.y),0.0) + length(max(d,0.0));
}

float sdCappedCylinder( vec3 p, vec2 h )
{
  vec2 d = abs(vec2(length(p.xz),p.y)) - h;
  return min(max(d.x,d.y),0.0) + length(max(d,0.0));
}

float udRoundBox( vec3 p, vec3 b, float r )
{
  return length(max(abs(p)-b,0.0))-r;
}

float sdBox( vec3 p, vec3 b )
{
  vec3 d = abs(p) - b;
  return min(max(d.x,max(d.y,d.z)),0.0) +
         length(max(d,0.0));
}

float sdTriPrism( vec3 p, vec2 h )
{
    vec3 q = abs(p);
    return max(q.z-h.y,max(q.x*0.866025+p.y*0.5,-p.y)-h.x*0.5);
}

float gsdTriPrism( vec3 p, vec2 h )
{
    vec3 q = abs(p);
    return max(q.x-h.y,max(q.z*0.866025+p.y*0.5,-p.y)-h.x*0.5);
}

float osdTriPrism( vec3 p, vec2 h )
{
    vec3 q = abs(p);
    return max(q.y-h.y,max(q.x*0.866025+p.z*0.5,-p.z)-h.x*0.5);
}

vec2 mmin(vec2 d1, vec2 d2)
{
    if (d1.x > d2.x)
        return d2;
    return d1;
}

float triforce(vec3 g)
{
    vec3 w=g-vec3(.25,.0,.7);
    g-=vec3(.25,.0,.7);
    w=rotY(w,3.1415);
    return max(osdTriPrism(g, vec2(.15,.151)), - osdTriPrism(w, vec2(.13,.8)));
}


float lR(vec3 p)
{
    p.x=p.x*1.2;
    p.z=p.z*1.2;
    float h=.151;
    vec3 b2=p+vec3(-.1,.0,.05);
    vec3 b3=p;
    vec3 b4=p+vec3(.0,.0,-.1);
    float d=max(sdCappedCylinder(b2,vec2(.11,h)), -sdCappedCylinder(b2,vec2(.085,2.*h)));
    d=min(d,sdBox(b3, vec3(.2,h,.03)));
    d=max(d,-sdBox(b4, vec3(.3,2.*h,.08)));
    p=rotY(p,.4);
    d=min(d,sdBox(p+vec3(.1,.0,.05), vec3(.12,h,.028)));
    return d;
}

float lZ(vec3 p)
{
    p.x=p.x*1.2;
    p.z=p.z*1.2;
    float h=.151;
    vec3 g=p;
    g.x=mod(g.x,.32) - .16;
    if (p.x > .2 || p.x < -.2) g.x=p.x;
    float d=sdBox(g, vec3(.03,h,.1));
    p=rotY(p,-.4);
    d=min(d,sdBox(p, vec3(.2,h,.03)));
    return d;
}


float l1(vec3 p)
{
    p.x=p.x*1.2 + .01;
    p.z=p.z*1.2;
    float h=.151;
    float d=sdBox(p, vec3(.18,h,.026));
    p=rotY(p,-.4);
    d=min(d,sdBox(p-vec3(.04,.0,.09), vec3(.1,h,.026)));
    return d;
}

float l9(vec3 p)
{
    p.x=-p.x*1.3;
    p.z=-p.z*1.3;
    const float h=.151;
    vec3 b1=p+vec3(.08,.0,.05);
    vec3 b2=p+vec3(.0,.0,.12);
    float d=max(max(sdCappedCylinder(b2,vec2(.22,h)), -sdCappedCylinder(b2,vec2(.19,2.*h))),-sdBox(p+vec3(.0,.0,.3), vec3(.25,2.*h,.22)));
    d=min(d,max(sdCappedCylinder(b1,vec2(.12,h)), -sdCappedCylinder(b1,vec2(.08,2.*h))));
    return d;
}

vec2 peinture(vec3 p)
{
    vec3 g=p;
    g.y-=.15;
    float d=triforce(g);
    
    //RZR
    vec3 w=g-vec3(.25,.0,-.6);
    if (w.z < .25 && w.z > -.5)
    w.z=mod(w.z, .38) - .19;
    d=min(d,lR(w));
    d=min(d,lZ(g-vec3(.25,.0,-.65)));
    
    //1911
    d=min(d,l1(g-vec3(-.25,.0,-.3)));
    d=min(d,l9(g-vec3(-.25,.0,-.5)));
    d=min(d,l1(g-vec3(-.25,.0,-.7)));
    d=min(d,l1(g-vec3(-.25,.0,-.85)));
    return vec2(d,MATID_PEINTURE);
}

vec2 patte(vec3 p, bool positif)
{
   vec3 tp=p+vec3(.0,.3, .0);
   tp.z=mod(tp.z,.25) - .125;
   float d=max(sdBox(p-vec3(.0,-0.15,.0), vec3(.025,.14,.08)),-gsdTriPrism(tp, vec2(.2,.12)));
   //d=min(d,gsdTriPrism(tp, vec2(.1,.12)));
   d=min(d,sdBox(p-vec3(.0,-0.4,.0), vec3(.025,.18,.025)));
   vec3 j, k;
   if(positif)
   {
   	 j=p+vec3(.08,.0,.0);
     k=j+vec3(.025,.025,0.);
   } 
    else
   {
     j=p-vec3(.08,.0,.0);
     k=j+vec3(-.025,.025,.0);
   }
    vec2 c=vec2(.1,.08);
   // d=max(gsdCappedCylinder(j,vec2(.1,.08)),-gsdCappedCylinder(k,vec2(.12,.4)));
   d=min(d,max(max(gsdCappedCylinder(j,vec2(.105,.08)),-gsdCappedCylinder(j,vec2(.1-.04,.4))), 
              -sdBox(j+vec3(.0,.1,.0), vec3(.1,.105,.4))));
   return vec2(d,MATID_PATTE);
}

vec2 microchip(vec3 p)
{
    p.y-=2.*bass_lvl;
    vec3 g=p*0.7;
    vec2 a=vec2(.6,.31);
    //vec3 gp=vec3(mod(g.xy,2.*a) - a, g.z);
    vec3 gp1=rotZ(g-vec3(a, 0.), -0.7);
    vec3 gp2=rotZ(g-vec3(-a, 0.), 2.3);
    vec3 gp3=rotZ(g-vec3(a.x,-a.y, 0.), -2.3);
    vec3 gp4=rotZ(g-vec3(-a.x,a.y, 0.), .7);
    float d= max(sdBox(g, vec3(.6, .3, 1.)),
               max(max(max(-sdTriPrism(gp1*0.5, vec2(.1,1.1)),
                           -sdTriPrism(gp2*0.5, vec2(.1,1.1))),
                           -sdTriPrism(gp3*0.5, vec2(.1,1.1))),
               			   -sdTriPrism(gp4*0.5, vec2(.1,1.1))));
    //d=max(d,-point(g));
    vec2 c=vec2(.7, .25);
    vec2 cc=mod(g.xz, 2.*c) - c;
    vec3 r=vec3(.0);
    if (g.x > 1.) r.x = g.x - 1.;
    else if (g.x < -1.) r.x = g.x + -1.;
    if (g.z > 1.) r.z = g.z - 1.;
    else if (g.z < -1.) r.z = g.z + -1.;
    vec3 gm=vec3(cc.x,g.y,cc.y)-r;
    vec2 o=vec2(d,MATID_MICROCHIP);
    o=mmin(patte(gm,g.x > 0.),o);
    o=mmin(peinture(g),o);
    return o;
}


vec2 sol(vec3 p)
{
    return vec2(abs(p.y + 20.),MATID_SOL);
}




vec2 scene(vec3 p)
{
	#ifdef INFINITY
    vec3 g=inf(p);
    	#ifndef NO_ROTATION
    	g=inf_rotate(p,g);
    	#endif
    
    #else
    	
    	#ifndef NO_ROTATION
    	vec3 g=rotY(p,iTime);
    	#else
   		vec3 g=p;
    	#endif
    #endif
    
    #ifdef INFINITY
    return microchip(g);
    #else
    return mmin(microchip(g),sol(g));
    #endif
}






vec3 rm(vec3 o, vec3 rd, out float mat)
{
    vec3 p=o;
    for (int i=0; i<quality; i++)
    {
        vec2 n=scene(p);
        float d=n.x;
        mat=n.y;
        if (d < 0.02)
        {
            break;
        }
        p+=rd*d*0.8;
    }
    return p;
}

vec3 grad(vec3 p)
{
  float eps=0.01;
  return normalize(vec3(scene(p+vec3(eps,0.,0.)).x - scene(p-vec3(eps,0.,0.)).x,
                   scene(p+vec3(0.,eps,0.)).x - scene(p-vec3(0.,eps,0.)).x,
                   scene(p+vec3(0.,0.,eps)).x - scene(p-vec3(0.,0.,eps)).x));
}


void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
    bass_lvl=bass();
	vec2 uv = fragCoord.xy / iResolution.xy;
    uv-=vec2(.5);
    uv.x*=iResolution.x/iResolution.y;
    
    
    vec3 o=vec3(cos(iTime)*0.,1.0,-6.);
    #ifdef FISH_EYE
    vec3 rd=normalize(vec3(uv.xy, 0.8-length(uv))); //XT95
    #else
    vec3 rd=normalize(vec3(uv.x,uv.y,1.));
    #endif
    
    #ifdef INFINITY
    rd=rotX(rd,iTime*0.4);
    rd=rotZ(rd,iTime*0.23);
    rd=rotY(rd,iTime*0.1);
    #else 
    o+=vec3(.0,3.0,.0);
    rd=rotX(rd,-0.6);
    //o+=vec3(.0,2.0,.0);
    //rd=rotX(rd,-0.4);
    #endif
    
    vec4 fog_color=vec4(.7,.75,.8,1.);
    vec4 color=fog_color;
    
    float mat;
    vec3 p=rm(o,rd,mat);
    float sd=scene(p).x;
    
    float d=distance(p,o);
    
    #ifdef INFINITY
    vec3 g=inf(p);
    	#ifndef NO_ROTATION
    	g=inf_rotate(p,g);
    	#endif
    #else
    vec3 g=p;
    	#ifndef NO_ROTATION
   	 	g=rotY(g,iTime);
    	#endif
    #endif
    
    
    
    /*if (d <20. && sd < 20.)*/ {
    	if (mat==MATID_MICROCHIP)
    	{
            #ifdef RAINBOW
            vec4 m_color= rainbow_color(p,mat);
            #else
        	vec4 m_color=vec4(.16, .16, .16, 1.);
        	#endif
            color=m_color;
    	}
        else if (mat==MATID_PEINTURE)
        {
            #ifdef RAINBOW
            vec4 peinture_color= rainbow_color(p,mat);
            #else
        	vec4 peinture_color=vec4( 1.);
        	#endif
            color=peinture_color;
        }
        else if (mat==MATID_PATTE)
    	{
            #ifdef RAINBOW
            vec4 patte_color= rainbow_color(p,mat);
            #else
        	vec4 patte_color=vec4(.36, .36, .36, 1.);
        	#endif
            color=patte_color;
    	} 
        else if (mat==MATID_SOL)
    	{
        	vec4 sol_color=vec4(.8,.0,.0,1.);
        	color=sol_color;
    	}
    }
    
    #ifndef NO_LIGHT
    vec3 n=grad(p);
  	float ao=1.;
  	vec3 eye=normalize(o-p);
  	vec3 l1p=vec3(-5.*cos(iTime),4.,o.z);
  	vec3 l1=normalize(l1p-p);
  	vec3 r1=normalize(-reflect(l1,n));
  	float l1distance=distance(l1p,p);
  	float attenuation=exp(-l1distance*0.01);
  	vec4 diffuse=ao*color*clamp(dot(n,l1),.0,1.) + color*0.5*attenuation;
  	vec4 spec=ao*vec4(1.)*pow(clamp(dot(r1,eye),0.,1.),0.3)*exp(-l1distance*0.2)*attenuation;
    color=clamp(diffuse+spec,vec4(.0),vec4(1.));
    #endif
    color=mix(color, fog_color, d*0.005);
    
	fragColor = color;
}", 
          transport = 
          {
            player = => @2ff6b98d6b72243b 
            {
              activation = "activationRequested", 
              parameters = {launchMode = "restartWithActivation", looping = True}
            }
          }, 
          channel0 = => 'UniformLayerGenerator @ce0531ba6a575dbe {activation = "activationRequested"}, 
          channel1 = => 'UniformLayerGenerator @3f5add216c143b6f {activation = "activationRequested"}, 
          channel2 = => 'UniformLayerGenerator @183e70ea00d5ddc8 {activation = "activationRequested"}, 
          channel3 = => 'UniformLayerGenerator @94c8237d23c50161 {activation = "activationRequested"}
        }, 
        renderer = => 'SingleLayerRenderer @b100125627e92b8a 
        {
          activation = "activationRequested", 
          placement = => 'Parametric2dPlacement @bd8b37e28efc5f4b 
          {
            activation = "activationRequested", 
            scale = => 'ScaleFactorPlacement2dScale @47378e64025c9674 void
          }
        }
      }, 
      => 'Layer @5c206b6dc497c979 
      {
        activation = "inactive", 
        label = "coscos", 
        generator = => 'Compo @d72967ce5b96d9c2 
        {
          activation = "activationRequested", 
          modifiers = 
          {
            => 'ReferencedLutFileLayerModifier @5703906d0ccaea4a {activation = "activationRequested", file = {path = "Goldenizer II.cube"}}
          }, 
          rasterizer = #1 
          {
            activation = "activationRequested", 
            quality = {automatic = False, samplingParameters = {minificationFilter = False, magnificationFilter = False}}
          }, 
          defaultCamera = 
          {
            activation = "activationRequested", 
            placement = => 'TargetOrientationDistance3dPlacement @2812adf07cea43c3 
            {
              activation = "activationRequested", 
              orientation = {x = -0.314159274101, y = 0.314159274101}, 
              distance = 3.500000000000
            }, 
            focusParameters = {distance = 3.500000000000}, 
            frustum = => 'FieldOfViewPerspectiveFrustum @ced3192ea6b5298c #2 
            {
              activation = "activationRequested", 
              clippingDistances = {center = 175.017500000000, size = 349.965000000000, begin = 0.035000000000, end = 350.000000000000}, 
              customAspectRatio = {value = {p = 16, q = 9}}, 
              horizontal = 1.596851386330
            }
          }, 
          renderables = 
          {
            => 'ShaderRayTracedRenderable @7631066a56c65f8e 
            {
              activation = "inactive", 
              label = "coscoscos", 
              image = "float map(vec3 p)
{
  return cos(p.x) + cos(p.y) + cos(p.z);
}

vec3 rm(vec3 ro, vec3 rd, out float steps)
{
  vec3 p = ro;
  steps = 1.0;
  for (int i = 0; i < 64; ++i)
  {
    float d = map(p);
    if (abs(d) < 0.001)
    {
      steps = float(i) / 64.0;
      break;
    }
    p += rd * d * 0.9;
  }
  return p;
}

vec3 shade(vec3 p, vec3 origin, vec3 n, in float steps)
{
  float t = exp(-distance(p, origin) * 0.5) * 2.0;
  vec3 cn = n * 0.5 + 0.5;
  float c=(cn.x+cn.y+cn.z)*0.35;
	vec3 color=vec3(c,c,c) + 0.0625 * t;
  color = vec3(c-t*0.0375+p.y*0.05,c-t*0.025-p.y*0.0625,c+t*0.025-p.y*0.025)+color*color;
  color *= steps;
  return color;
}

vec3 grad(vec3 p)
{
  vec2 eps = vec2(0.01, 0.0);
  vec3 n = normalize(vec3(
    map(p + eps.xyy) - map(p - eps.xyy),
    map(p + eps.yxy) - map(p - eps.yxy),
    map(p + eps.yyx) - map(p - eps.yyx)));
  return n;
}


vec4 main(in vec3 origin, in vec3 direction, in ivec2 px, out vec3 intersectionPoint)
{
  float steps = 0.0;

  vec3 p = rm(origin, direction, steps);
  vec3 n = grad(p);

  float steps2 = 0.0;
  vec3 rd2 = reflect(direction, n);
  vec3 ro2 = p+rd2*0.01;
  
  vec3 p2 = rm(ro2, rd2, steps2);
  vec3 n2 = grad(p2);

  vec3 color = shade(p, origin, n, steps);
  color = mix(color, shade(p2, origin, n2, steps2), 0.3);

  intersectionPoint = p;
  return vec4(color, 1.0);
}"
            }
          }
        }, 
        renderer = => 'SingleLayerRenderer @e821f5fa4b7acd23 
        {
          activation = "activationRequested", 
          placement = => 'Parametric2dPlacement @c976a3ac9f9b6f6c 
          {
            activation = "activationRequested", 
            scale = => 'ScaleFactorPlacement2dScale @8d122bc0e518b835 void
          }
        }
      }, 
      => 'Layer @4f081a714273d976 
      {
        activation = "inactive", 
        generator = => 'ReferencedImageLayerGenerator @305023db8c3f54c7 
        {
          activation = "activationRequested", 
          extractor = => 'Parametric2dPlacement @5eaa01434ebd0440 
          {
            activation = "activationRequested", 
            anchor = {x = 0.000000000000, y = 0.000000000000}, 
            position = {x = 0.000000000000, y = 0.000000000000}, 
            scale = => 'SizePlacement2dScale @43bda91e12720755 
            {
              size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
            }
          }, 
          interpretAlpha = 
          {
            value = => 'StraightAlphaInterpreter @1a7282c165a2f4e7 void
          }, 
          file = {path = "erlenmeyer.gif"}, 
          samplingParameters = {minificationFilter = False, magnificationFilter = False}
        }, 
        renderer = => 'SingleLayerRenderer @5036673d94f22c2 
        {
          activation = "activationRequested", 
          placement = => 'Parametric2dPlacement @d059e5052d69fa23 
          {
            activation = "activationRequested", 
            position = {y = 0.813506033841}, 
            scale = => 'ScaleFactorPlacement2dScale @c377cec21835aa4f 
            {
              scaleFactor = {width = 2.000000000000, height = 2.000000000000, ratio = 1.000000000000}
            }
          }
        }
      }, 
      => 'Layer @27a013999bec1d34 
      {
        label = "microchip", 
        generator = => 'Compo @992bfbc237a9165d 
        {
          tools = 
          {
            => 'ParameterBank @9a27ef124ddc49d1 
            {
              parameters = 
              {
                => 'Parameter(Real) @676768057c6d4caa 
                {
                  modifiers = 
                  {
                    => 'BounceLinkModifier @1a73c98e98b37187 void, 
                    => 'ClampLinkModifier @124d445b6fd30b1c {min = -0.110000000000, max = 2.542800000000}
                  }, 
                  targets = 
                  {
                    => 'ParameterLinkTarget @beffe1f2f558ab6d {target = {"data", -> @323f971132e3bef5, "value"}}
                  }
                }, 
                => 'Parameter(Boolean) @3977cd85b1cfecf1 
                {
                  targets = 
                  {
                    => 'ParameterLinkTarget @9be9b7ddfbaa208b {target = {"data", -> @eea07e05f8acffad, "value"}}
                  }
                }, 
                => 'Parameter(Real) @44964a921f48c1d 
                {
                  targets = 
                  {
                    => 'ParameterLinkTarget @a2e41330b2aec6f2 {target = {"data", -> @5f275793b5541a9, "value"}}
                  }, 
                  value = -0.219399460156
                }, 
                => 'Parameter(Real) @33b1b6acadb7d027 
                {
                  targets = 
                  {
                    => 'ParameterLinkTarget @9755e534a2557420 {target = {"data", -> @5298b15f4e785f65, "value"}}
                  }, 
                  value = 7.355165270291
                }, 
                => 'Parameter(Real) @fe716deab0c1597b 
                {
                  targets = 
                  {
                    => 'ParameterLinkTarget @633fb9579f7f54e4 {target = {"data", -> @ab2c51ffe1807ce1, "value"}}
                  }
                }, 
                => 'Parameter(Real) @dea9de6569ccba2f 
                {
                  targets = 
                  {
                    => 'ParameterLinkTarget @93c51e4c8c144588 {target = {"data", -> @38507bacf56eb960, "value"}}
                  }, 
                  value = 0.200000000000
                }
              }
            }, 
            => 'SharedElement(LayerGenerator) @b275c5d779abd289 
            {
              expose = False, 
              content = => 'ReferencedImageLayerGenerator @322da3dfca4002df 
              {
                modifiers = 
                {
                  => 'Transform2dLayerModifier @59f0e4f1491f43c 
                  {
                    frame = => 'Parametric2dPlacement @6c2d0f2ee6c2a8c5 
                    {
                      position = {y = 0.437913875216}, 
                      scale = => 'ScaleFactorPlacement2dScale @f0022ba0229b3d1e void
                    }
                  }
                }, 
                extractor = => 'Parametric2dPlacement @43b6ed532f9aa078 
                {
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @f175a3797be50251 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                file = {path = "Rainbow_Loop.png"}
              }
            }
          }, 
          modifiers = 
          {
            => 'ReferencedLutFileLayerModifier @182c0202dc7c7e04 {intensity = 0.386000000000, file = {path = "Goldenizer II.cube"}}
          }, 
          rasterizer = #1 {quality = {automatic = False, multiSampling = 4}}, 
          defaultCamera = 
          {
            placement = => 'TargetOrientationDistance3dPlacement @3d9363cddff81d46 
            {
              orientation = {x = -0.314159274101, y = 0.314159274101}, 
              distance = 3.500000000000
            }, 
            focusParameters = {distance = 3.500000000000}, 
            frustum = => 'FieldOfViewPerspectiveFrustum @cf7cf190b39fc57 #2 
            {
              clippingDistances = {center = 175.017500000000, size = 349.965000000000, begin = 0.035000000000, end = 350.000000000000}, 
              customAspectRatio = {value = {p = 16, q = 9}}, 
              horizontal = 1.596851386330
            }
          }, 
          renderables = 
          {
            => 'ShaderRayTracedRenderable @37ba0600846783b8 
            {
              label = "microchip", 
              image = "#define MATID_MICROCHIP 1.
#define MATID_PATTE     2.
#define MATID_SOL       3.
#define MATID_PEINTURE  4.
uniform vec3 floor_color = Color;
uniform float puce_position;
//uniform Texture peinture;
uniform bool eR;
uniform float r;
uniform float posz;
uniform float yp;
uniform float caca;


vec3 rotX(vec3 v, float a)
{
  mat3 m=mat3(1.,0.,0.,
              0.,cos(a), -sin(a),
              0.,sin(a),cos(a));
  return m*v;

}

vec3 rotY(vec3 v, float a)
{
  mat3 m=mat3(cos(a), 0., -sin(a),
              .0    ,1. ,.0,
              sin(a),.0 ,cos(a));
  return m*v;

}

vec3 rotZ(vec3 v, float a)
{
  mat3 m=mat3(cos(a), -sin(a), .0,
              sin(a),cos(a),.0,
              .0    ,0. ,1.);
  return m*v;

}


float gsdCappedCylinder( vec3 p, vec2 h )
{
  vec2 d = abs(vec2(length(p.xy),p.z)) - h;
  return min(max(d.x,d.y),0.0) + length(max(d,0.0));
}

float sdCappedCylinder( vec3 p, vec2 h )
{
  vec2 d = abs(vec2(length(p.xz),p.y)) - h;
  return min(max(d.x,d.y),0.0) + length(max(d,0.0));
}

float udRoundBox( vec3 p, vec3 b, float r )
{
  return length(max(abs(p)-b,0.0))-r;
}

float sdBox( vec3 p, vec3 b )
{
  vec3 d = abs(p) - b;
  return min(max(d.x,max(d.y,d.z)),0.0) +
         length(max(d,0.0));
}

float sdTriPrism( vec3 p, vec2 h )
{
    vec3 q = abs(p);
    return max(q.z-h.y,max(q.x*0.866025+p.y*0.5,-p.y)-h.x*0.5);
}

float gsdTriPrism( vec3 p, vec2 h )
{
    vec3 q = abs(p);
    return max(q.x-h.y,max(q.z*0.866025+p.y*0.5,-p.y)-h.x*0.5);
}

float osdTriPrism( vec3 p, vec2 h )
{
    vec3 q = abs(p);
    return max(q.y-h.y,max(q.x*0.866025+p.z*0.5,-p.z)-h.x*0.5);
}

vec2 mmin(vec2 d1, vec2 d2)
{
    if (d1.x > d2.x)
        return d2;
    return d1;
}

float triforce(vec3 g)
{
    vec3 w=g-vec3(.25,.0,.7);
    g-=vec3(.25,.0,.7);
    w=rotY(w,3.1415);
    return max(osdTriPrism(g, vec2(.18,.151)), - osdTriPrism(w, vec2(.10,.8)));
}



float lR(vec3 p)
{
    p.x=p.x*1.2;
    p.z=p.z*1.2;
    float h=.151;
    vec3 b2=p+vec3(-.1,.0,.05);
    vec3 b3=p;
    vec3 b4=p+vec3(.0,.0,-.1);
    float d=max(sdCappedCylinder(b2,vec2(.11,h)), -sdCappedCylinder(b2,vec2(.085,2.*h)));
    d=min(d,sdBox(b3, vec3(.2,h,.03)));
    d=max(d,-sdBox(b4, vec3(.3,2.*h,.08)));
    p=rotY(p,.4);
    d=min(d,sdBox(p+vec3(.1,.0,.05), vec3(.12,h,.028)));
    return d;
}

float lZ(vec3 p)
{
    p.x=p.x*1.2;
    p.z=p.z*1.2;
    float h=.151;
    vec3 g=p;
    g.x=mod(g.x,.32) - .16;
    if (p.x > .2 || p.x < -.2) g.x=p.x;
    float d=sdBox(g, vec3(.03,h,.1));
    p=rotY(p,-.4);
    d=min(d,sdBox(p, vec3(.2,h,.03)));
    return d;
}

vec2 peinture(vec3 p)
{
    vec3 g=p;
    g.y-=.15;
    float d=triforce(g);
    
    //RZR
    vec3 w=g-vec3(-.25,.0,-.6);
    if (w.z < .25 && w.z > -.5)
    w.z=mod(w.z, .38) - .19;
    d=min(d,lR(w));
    d=min(d,lZ(g-vec3(-.25,.0,-.65)));
    
    return vec2(d,MATID_PEINTURE);
}


vec2 patte(vec3 p, bool positif)
{
   vec3 or = vec3(0.1, 0.0, 0.0);
   p += or;
   p = rotY(p, r);
   p-= or;

  p.y -= 0.1 * yp;
   
   vec3 tp=p+vec3(.0,.3, .0);

   tp.z=mod(tp.z,.25) - .125;

    
   float d=max(sdBox(p-vec3(.0,-0.15,.0), vec3(.025,.14,.08)),-gsdTriPrism(tp, vec2(.2,.12)));
   //d=min(d,gsdTriPrism(tp, vec2(.1,.12)));
   d=min(d,sdBox(p-vec3(.0,-0.4,.0), vec3(.025,.18,.025)));
   vec3 j, k;
   if(positif)
   {
   	 j=p+vec3(.08,.0,.0);
     k=j+vec3(.025,.025,0.);
   } 
    else
   {
     j=p-vec3(.08,.0,.0);
     k=j+vec3(-.025,.025,.0);
   }
    vec2 c=vec2(.1,.08);
   // d=max(gsdCappedCylinder(j,vec2(.1,.08)),-gsdCappedCylinder(k,vec2(.12,.4)));
   d=min(d,max(max(gsdCappedCylinder(j,vec2(.105,.08)),-gsdCappedCylinder(j,vec2(.1-.04,.4))), 
              -sdBox(j+vec3(.0,.1,.0), vec3(.1,.105,.4))));
   return vec2(d,MATID_PATTE);
}

vec2 microchip(vec3 p)
{
    p.y -= puce_position;
    p.x = -p.x;
    //p.y-=2.*bass_lvl;
    vec3 g=p*0.7;
    vec2 a=vec2(.6,.31);
    //vec3 gp=vec3(mod(g.xy,2.*a) - a, g.z);
    vec3 gp1=rotZ(g-vec3(a, 0.), -0.7);
    vec3 gp2=rotZ(g-vec3(-a, 0.), 2.3);
    vec3 gp3=rotZ(g-vec3(a.x,-a.y, 0.), -2.3);
    vec3 gp4=rotZ(g-vec3(-a.x,a.y, 0.), .7);
    float d= max(sdBox(g, vec3(.6, .3, 1.)),
               max(max(max(-sdTriPrism(gp1*0.5, vec2(.1,1.1)),
                           -sdTriPrism(gp2*0.5, vec2(.1,1.1))),
                           -sdTriPrism(gp3*0.5, vec2(.1,1.1))),
               			   -sdTriPrism(gp4*0.5, vec2(.1,1.1))));
    d = max(d, -(length(g - vec3(0.0, 0.0, -1.0)) - caca));
    vec2 c=vec2(.7, .25);
    vec2 cc=mod(g.xz, 2.*c) - c;
    vec3 r=vec3(.0);
    if (g.x > 1.) r.x = g.x - 1.;
    else if (g.x < -1.) r.x = g.x + -1.;
    if (g.z > 1.) r.z = g.z - 1.;
    else if (g.z < -1.) r.z = g.z + -1.;
    vec3 gm=vec3(cc.x,g.y,cc.y)-r;
    vec2 o=vec2(d,MATID_MICROCHIP);
    o=mmin(patte(gm,g.x > 0.),o);
    o=mmin(peinture(g),o);
    return o;
}


vec2 sol(vec3 p)
{
    return vec2(abs(p.y + 0.85),MATID_SOL);
}

float  magic_stairs()
{
 return floor(posz) - exp(- 5.0 * fract(posz));
}

vec2 map(vec3 p)
{
  float per = 5.0;
  vec3 g = p - vec3(0.0, 0.0, magic_stairs());
  if (eR)
  g.xz = mod(g.xz, per) - 0.5 * per;
  return mmin(microchip(g),sol(p));
}

vec3 grad(vec3 p)
{
  vec2 eps = vec2(0.01, 0.0);
  vec3 n = normalize(vec3(
    map(p + eps.xyy).x - map(p - eps.xyy).x,
    map(p + eps.yxy).x - map(p - eps.yxy).x,
    map(p + eps.yyx).x - map(p - eps.yyx).x));
  return n;
}

vec3 rm(vec3 o, vec3 rd, out float mat)
{
    vec3 p=o;
    for (int i=0; i<64; i++)
    {
        vec2 n=map(p);
        float d=n.x;
        mat=n.y;
        if (abs(d) < 0.001 || d > 1000.0)
        {
            break;
        }
        p+=rd*d*0.8;
    }
    return p;
}

vec3 shade(float mat, vec3 p, vec3 origin, vec3 n, vec3 rd)
{
  vec3 color = vec3(0.0);
  if (mat==MATID_MICROCHIP)
  {
  //float per = 5.0;
  //if (eR)
  //p.xz = mod(p.xz, per) - 0.5 * per;
        //vec2 u = p.xz + vec2(0.5, -1.4 - magic_stairs());

       	vec3 m_color=vec3(.16, .16, .16);
        //mat3 t = mat3(vec3(0.005, 0.0, 0.0), vec3(0.0, 0.005, 0.0), vec3( 0.5 * vec2(-u.y * .7,  1.7 * u.x +0.2), 1.0));
        //vec4 texColor = peinture.compute(t);
        //m_color += texColor.rgb * texColor.a;

            color=m_color;
    	}
        else if (mat==MATID_PEINTURE)
        {

        	vec3 peinture_color=vec3( 1.);
color=peinture_color;
        }
        else if (mat==MATID_PATTE)
    	{

        	vec3 patte_color=vec3(.36, .36, .36);
            color=patte_color;
    	} 
        else if (mat==MATID_SOL)
    	{
        	vec3 sol_color=vec3(.8,.0,.0);
        	color=floor_color;
    	}
  color = color * (n * 0.5 + 0.5) * exp(-distance(p, origin) * 0.1);
  color  = mix(color, mix(vec3(0.4, 0.7, 0.5), vec3(1.0, 0.2, 0.3), rd.x + rd.y), 1.0 - exp(-distance(origin, p) * 0.03));
  
  return  color;
}


vec4 main(in vec3 origin, in vec3 direction, in ivec2 px, out vec3 intersectionPoint)
{
  float mat;
  vec3 p = rm(origin, direction, mat);
  vec3 n = grad(p);

  vec3 rd2 = reflect(direction, n);
  vec3 ro2 = p + rd2 * 0.1;
  
float matt;
  vec3 p2 = rm(ro2, rd2, matt);
  vec3 n2 = grad(p2);


  vec3 color = shade(mat, p, origin, n, direction);
 if (eR)
  color = mix(color, vec3(1.0, 1.0, 1.0), 0.02 * distance(origin, p));
  color = mix(color, shade(matt, p2, origin, n2, rd2), 0.3);

  intersectionPoint = p;
  return vec4(color, 1.0);
}", 
              dynamicVariables = 
              {
                => 'DynamicVariable(Color) @544124c3f09c9839 
                {
                  friendlyName = "Floor_color", 
                  parameters = 
                  {
                    {
                      key = => @791166bf421e452e "glslName", 
                      value = => @f52740a2bb9a3e1f => "floor_color"
                    }
                  }, 
                  value = {red = 0.000000000000, green = 0.000000000000, blue = 0.000000000000}
                }, 
                => 'DynamicVariable(Real) @323f971132e3bef5 
                {
                  friendlyName = "Puce_position", 
                  parameters = 
                  {
                    {
                      key = => @25c5ba46aa9bfeb8 "glslName", 
                      value = => @8e838ce3ff13cf91 => "puce_position"
                    }
                  }, 
                  value = 0.000000000000
                }, 
                => 'DynamicVariable(Boolean) @eea07e05f8acffad 
                {
                  friendlyName = "E R", 
                  parameters = 
                  {
                    {
                      key = => @97f4073117322dfa "glslName", 
                      value = => @154dca83b21948fb => "eR"
                    }
                  }, 
                  value = False
                }, 
                => 'DynamicVariable(Real) @5f275793b5541a9 
                {
                  friendlyName = "R", 
                  parameters = 
                  {
                    {
                      key = => @9775226ff68d5a64 "glslName", 
                      value = => @867f782e3e3337cd => "r"
                    }
                  }, 
                  value = -0.219399460156
                }, 
                => 'DynamicVariable(Real) @5298b15f4e785f65 
                {
                  friendlyName = "Posz", 
                  parameters = 
                  {
                    {
                      key = => @f496f978db52f386 "glslName", 
                      value = => @8ac60b83dd99e197 => "posz"
                    }
                  }, 
                  value = 7.355165270291
                }, 
                => 'DynamicVariable(Real) @ab2c51ffe1807ce1 
                {
                  friendlyName = "Yp", 
                  parameters = 
                  {
                    {
                      key = => @bee4bd057c1608d0 "glslName", 
                      value = => @144fe1286b7437c9 => "yp"
                    }
                  }, 
                  value = 0.000000000000
                }, 
                => 'DynamicVariable(Real) @38507bacf56eb960 
                {
                  friendlyName = "Caca", 
                  parameters = 
                  {
                    {
                      key = => @ed0412b4125c6dd2 "glslName", 
                      value = => @67ac497dadb28bf3 => "caca"
                    }
                  }, 
                  value = 0.200000000000
                }
              }
            }, 
            => 'Group3d @780d18157b546152 
            {
              label = "Poop.obj", 
              placement = => 'PositionOrientationSize3dPlacement @be30235786273c1a 
              {
                position = {x = 0.000000348669, y = -1.164961440000, z = 3.988304853439}, 
                orientation = {x = -0.022000000000, y = 3.141592653590}, 
                size = {x = 0.060000000000, y = 0.060000000000, z = 0.060000000000}
              }, 
              renderables = 
              {
                => 'Node @79e44466d174a573 
                {
                  label = "POOP_emoji_ONLY.001", 
                  generator = => 'File3dNodeGenerator @b9ec8010e08fe57c 
                  {
                    file = {path = "Poop.obj"}, 
                    subGeometryToUse = "POOP_emoji_ONLY.001", 
                    useLocalPlacement = True
                  }, 
                  placement = => 'PositionOrientation3dPlacement @feee9d30631d94e4 {position = {y = 7.120000000000, z = -8.960000000000}}, 
                  renderer = => 'SurfaceNodeRenderer @7b80a34413681965 
                  {
                    placement = => 'PositionOrientationSize3dPlacement @24d1e18f2277293e void, 
                    autoIlluminate = 0.500000000000, 
                    components = 
                    {
                      => 'DiffuseSurfaceComponent @5df67a73221accef 
                      {
                        map = => 'ReferenceLayerGenerator @b3f7fb9ef9806192 
                        {
                          extractor = => 'Parametric2dPlacement @16f6a59d761a08b3 
                          {
                            anchor = {x = 0.000000000000, y = 0.000000000000}, 
                            position = {x = 0.000000000000, y = 0.000000000000}, 
                            scale = => 'SizePlacement2dScale @d164daa57cde4bbc 
                            {
                              size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                            }
                          }, 
                          referencer = {shared = True, address = {elementPointer = {"data", -> @b275c5d779abd289, "content"}}}
                        }
                      }
                    }
                  }
                }, 
                => 'Node @8525d7d0d4ae370e 
                {
                  generator = => 'File3dNodeGenerator @48b998ab4ee00567 {file = {path = "Yeux_Bouche.obj"}}, 
                  placement = => 'PositionOrientationSize3dPlacement @f38bde712290cccc 
                  {
                    position = {y = 7.120000000000, z = -8.960000000000}
                  }, 
                  renderer = => 'GenericPBRSurfaceNodeRenderer @bee5605b10e24e0d 
                  {
                    label = "Default Surface", 
                    colorLabel = {red = 0.500000000000, green = 0.500000000000, blue = 0.500000000000}, 
                    placement = => 'PositionOrientationSize3dPlacement @2af31ef779c292f2 void, 
                    albedoTexture = => 'ReferencedImageLayerGenerator @5f54d0332febee93 
                    {
                      modifiers = 
                      {
                        => 'FlipLayerModifier @3e4cf082cdc6d749 
                        {
                          preset = {libraryName = "Default", presetName = "Vertical Flip"}, 
                          verticalFlip = True
                        }
                      }, 
                      extractor = => 'Parametric2dPlacement @3d5cbad94a072d68 
                      {
                        anchor = {x = 0.000000000000, y = 0.000000000000}, 
                        position = {x = 0.000000000000, y = 0.000000000000}, 
                        scale = => 'SizePlacement2dScale @b64462029bdd9e99 
                        {
                          size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                        }
                      }, 
                      file = {path = "yeux.png"}
                    }, 
                    metallicTexture = => 'UniformLayerGenerator @53a92e0638f2fc50 {resolution = {width = 1024, height = 1024}}, 
                    roughnessTexture = => 'UniformLayerGenerator @7bdce958357a3ae1 {resolution = {width = 1024, height = 1024}}, 
                    normalTexture = => 'UniformLayerGenerator @7ac6e1b78c9b7366 
                    {
                      resolution = {width = 1024, height = 1024}, 
                      color = {red = 0.500000000000, green = 0.500000000000, blue = 1.000000000000}
                    }, 
                    emissiveTexture = => 'ReferencedImageLayerGenerator @b6d73417930fb3b3 
                    {
                      modifiers = 
                      {
                        => 'FlipLayerModifier @38f873968e384b79 
                        {
                          preset = {libraryName = "Default", presetName = "Vertical Flip"}, 
                          verticalFlip = True
                        }
                      }, 
                      extractor = => 'Parametric2dPlacement @5bd7678315f26188 
                      {
                        anchor = {x = 0.000000000000, y = 0.000000000000}, 
                        position = {x = 0.000000000000, y = 0.000000000000}, 
                        scale = => 'SizePlacement2dScale @1104f8e1c6eae6b9 
                        {
                          size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                        }
                      }, 
                      file = {path = "yeux.png"}
                    }, 
                    occlusionTexture = => 'UniformLayerGenerator @a82ef49030c592e4 
                    {
                      resolution = {width = 1024, height = 1024}, 
                      color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                    }
                  }
                }
              }, 
              modifiers3d = 
              {
                => 'Transform3dNodeModifier @6e3bfc7b1e54c766 {translation = {z = 32.021094775919}}
              }
            }, 
            => 'Group3d @89c630ee3f59288e 
            {
              label = "Poop.obj 2", 
              placement = => 'PositionOrientationSize3dPlacement @4ffb0bacc22a75c6 
              {
                position = {x = 0.000000348669, y = -0.800000000000, z = 5.308431000000}, 
                orientation = {x = -0.022000000000, y = 3.141592653590}, 
                size = {x = 0.060000000000, y = 0.060000000000, z = 0.060000000000}
              }, 
              renderables = 
              {
                => 'Node @882f6c9d9579ecaf 
                {
                  label = "POOP_emoji_ONLY.001", 
                  generator = => 'File3dNodeGenerator @4827a8eba482aca0 
                  {
                    file = {path = "Poop.obj"}, 
                    subGeometryToUse = "POOP_emoji_ONLY.001", 
                    useLocalPlacement = True
                  }, 
                  placement = => 'PositionOrientation3dPlacement @f25b5cb2710dd38 {position = {z = -8.960000000000}}, 
                  renderer = => 'SurfaceNodeRenderer @8a4b8bbf576550b9 
                  {
                    placement = => 'PositionOrientationSize3dPlacement @d51ac974667a60e2 void, 
                    autoIlluminate = 0.500000000000, 
                    components = 
                    {
                      => 'DiffuseSurfaceComponent @ac3d528866178533 
                      {
                        map = => 'ReferenceLayerGenerator @423cd365bd8d284e 
                        {
                          extractor = => 'Parametric2dPlacement @e73d8d663217416f 
                          {
                            anchor = {x = 0.000000000000, y = 0.000000000000}, 
                            position = {x = 0.000000000000, y = 0.000000000000}, 
                            scale = => 'SizePlacement2dScale @20aff25e38d30260 
                            {
                              size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                            }
                          }, 
                          referencer = {shared = True, address = {elementPointer = {"data", -> @b275c5d779abd289, "content"}}}
                        }
                      }
                    }
                  }
                }, 
                => 'Node @a5acf0a8db80fe47 
                {
                  generator = => 'File3dNodeGenerator @6830bfd341cecc2e {file = {path = "Yeux_Bouche.obj"}}, 
                  placement = => 'PositionOrientationSize3dPlacement @d302f9092dbe0585 {position = {z = -8.960000000000}}, 
                  renderer = => 'GenericPBRSurfaceNodeRenderer @9e6c47231fcc8744 
                  {
                    label = "Default Surface", 
                    colorLabel = {red = 0.500000000000, green = 0.500000000000, blue = 0.500000000000}, 
                    placement = => 'PositionOrientationSize3dPlacement @a7a398f76ec5bbb void, 
                    albedoTexture = => 'ReferencedImageLayerGenerator @2bb01a599025a98e 
                    {
                      modifiers = 
                      {
                        => 'FlipLayerModifier @1b4855f2f5458caa 
                        {
                          preset = {libraryName = "Default", presetName = "Vertical Flip"}, 
                          verticalFlip = True
                        }
                      }, 
                      extractor = => 'Parametric2dPlacement @d3f4cf04578279e7 
                      {
                        anchor = {x = 0.000000000000, y = 0.000000000000}, 
                        position = {x = 0.000000000000, y = 0.000000000000}, 
                        scale = => 'SizePlacement2dScale @b249fdeb6ae6894c 
                        {
                          size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                        }
                      }, 
                      file = {path = "yeux.png"}
                    }, 
                    metallicTexture = => 'UniformLayerGenerator @7320097e37dc3519 {resolution = {width = 1024, height = 1024}}, 
                    roughnessTexture = => 'UniformLayerGenerator @5b55ce203a54f3a8 {resolution = {width = 1024, height = 1024}}, 
                    normalTexture = => 'UniformLayerGenerator @5a4fc6cf83b5ba2f 
                    {
                      resolution = {width = 1024, height = 1024}, 
                      color = {red = 0.500000000000, green = 0.500000000000, blue = 1.000000000000}
                    }, 
                    emissiveTexture = => 'ReferencedImageLayerGenerator @72f6aa283575d15 
                    {
                      extractor = => 'Parametric2dPlacement @d7376b15fe99bb0e 
                      {
                        anchor = {x = 0.000000000000, y = 0.000000000000}, 
                        position = {x = 0.000000000000, y = 0.000000000000}, 
                        scale = => 'SizePlacement2dScale @7fbf5a709d14c12f 
                        {
                          size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                        }
                      }, 
                      file = {path = "yeux.png"}
                    }, 
                    occlusionTexture = => 'UniformLayerGenerator @88a7d3e83feb5bad 
                    {
                      resolution = {width = 1024, height = 1024}, 
                      color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                    }
                  }
                }
              }, 
              modifiers3d = 
              {
                => 'Transform3dNodeModifier @9ff0d4805a598eba {translation = {z = 32.021074522133}}
              }
            }, 
            => 'Group3d @92fbd9801ac627ad 
            {
              label = "Poop.obj 3", 
              placement = => 'PositionOrientationSize3dPlacement @54c6e2c2e7b57ae5 
              {
                position = {x = 0.000000348669, y = -0.152143170822, z = 5.308431000000}, 
                orientation = {x = -0.022000000000, y = 3.141592653590}, 
                size = {x = 0.060000000000, y = 0.060000000000, z = 0.060000000000}
              }, 
              renderables = 
              {
                => 'Node @931285f3b0e6e38c 
                {
                  label = "POOP_emoji_ONLY.001", 
                  generator = => 'File3dNodeGenerator @531a4185811da383 
                  {
                    file = {path = "Poop.obj"}, 
                    subGeometryToUse = "POOP_emoji_ONLY.001", 
                    useLocalPlacement = True
                  }, 
                  placement = => 'PositionOrientation3dPlacement @14185ca5028fd21b 
                  {
                    anchor = {z = 13.280000000000}, 
                    position = {z = -8.960000000000}
                  }, 
                  renderer = => 'SurfaceNodeRenderer @917662d172fa5f9a 
                  {
                    placement = => 'PositionOrientationSize3dPlacement @ce27201a43e56fc1 void, 
                    autoIlluminate = 0.500000000000, 
                    components = 
                    {
                      => 'DiffuseSurfaceComponent @b700bbe643888a10 
                      {
                        map = => 'ReferenceLayerGenerator @59013a0b9812276d 
                        {
                          extractor = => 'Parametric2dPlacement @fc00640817884e4c 
                          {
                            anchor = {x = 0.000000000000, y = 0.000000000000}, 
                            position = {x = 0.000000000000, y = 0.000000000000}, 
                            scale = => 'SizePlacement2dScale @3b921b301d4c0d43 
                            {
                              size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                            }
                          }, 
                          referencer = {shared = True, address = {elementPointer = {"data", -> @b275c5d779abd289, "content"}}}
                        }
                      }
                    }
                  }
                }, 
                => 'Node @e1e58d35d1a30ec4 
                {
                  generator = => 'File3dNodeGenerator @2c79c24e4bed3cad {file = {path = "Yeux_Bouche.obj"}}, 
                  placement = => 'PositionOrientationSize3dPlacement @974b8494279df506 
                  {
                    anchor = {z = 13.280000000000}, 
                    position = {z = -8.960000000000}
                  }, 
                  renderer = => 'GenericPBRSurfaceNodeRenderer @da253abe15ef77c7 
                  {
                    label = "Default Surface", 
                    colorLabel = {red = 0.500000000000, green = 0.500000000000, blue = 0.500000000000}, 
                    placement = => 'PositionOrientationSize3dPlacement @4e3344127ccfab38 void, 
                    albedoTexture = => 'ReferencedImageLayerGenerator @1060aad10b0ae2c4 
                    {
                      modifiers = 
                      {
                        => 'FlipLayerModifier @83169187b2c9a095 
                        {
                          preset = {libraryName = "Default", presetName = "Vertical Flip"}, 
                          verticalFlip = True
                        }
                      }, 
                      extractor = => 'Parametric2dPlacement @514939ac441c29e5 
                      {
                        anchor = {x = 0.000000000000, y = 0.000000000000}, 
                        position = {x = 0.000000000000, y = 0.000000000000}, 
                        scale = => 'SizePlacement2dScale @f3a7c33fadb625aa 
                        {
                          size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                        }
                      }, 
                      file = {path = "yeux.png"}
                    }, 
                    metallicTexture = => 'UniformLayerGenerator @376974e33dffc59a {resolution = {width = 1024, height = 1024}}, 
                    roughnessTexture = => 'UniformLayerGenerator @1f1cb3bd3077032b {resolution = {width = 1024, height = 1024}}, 
                    normalTexture = => 'UniformLayerGenerator @1e06bb5289964aac 
                    {
                      resolution = {width = 1024, height = 1024}, 
                      color = {red = 0.500000000000, green = 0.500000000000, blue = 1.000000000000}
                    }, 
                    emissiveTexture = => 'ReferencedImageLayerGenerator @c78cfa3acc867bfc 
                    {
                      modifiers = 
                      {
                        => 'FlipLayerModifier @72b05ba6bf315c5a 
                        {
                          preset = {libraryName = "Default", presetName = "Vertical Flip"}, 
                          verticalFlip = True
                        }
                      }, 
                      extractor = => 'Parametric2dPlacement @df21121bf296ca7d 
                      {
                        anchor = {x = 0.000000000000, y = 0.000000000000}, 
                        position = {x = 0.000000000000, y = 0.000000000000}, 
                        scale = => 'SizePlacement2dScale @4abb032ea3b00a62 
                        {
                          size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                        }
                      }, 
                      file = {path = "yeux.png"}
                    }, 
                    occlusionTexture = => 'UniformLayerGenerator @cceeae7535c8ab2e 
                    {
                      resolution = {width = 1024, height = 1024}, 
                      color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                    }
                  }
                }
              }, 
              modifiers3d = 
              {
                => 'Transform3dNodeModifier @84cd3dee7fc68199 {translation = {z = 6.061980291919}}
              }
            }
          }
        }, 
        renderer = => 'SingleLayerRenderer @e4fc592679836ed6 
        {
          placement = => 'Parametric2dPlacement @b394f5faffadd6a7 
          {
            scale = => 'ScaleFactorPlacement2dScale @e09765d884f02ca0 void
          }
        }
      }, 
      => 'Layer @5691f61e1ff8effe 
      {
        activation = "inactive", 
        label = "disquettes", 
        generator = => 'Compo @d2f78848952fc8af 
        {
          activation = "activationRequested", 
          rasterizer = #1 {activation = "activationRequested"}, 
          defaultCamera = 
          {
            activation = "activationRequested", 
            placement = => 'TargetOrientationDistance3dPlacement @d595334e946da208 
            {
              activation = "activationRequested", 
              orientation = {x = -0.314159274101, y = 0.314159274101}, 
              distance = 3.500000000000
            }, 
            focusParameters = {distance = 3.500000000000}, 
            frustum = => 'FieldOfViewPerspectiveFrustum @5027d3c97c1aaca1 #2 
            {
              activation = "activationRequested", 
              clippingDistances = {center = 175.017500000000, size = 349.965000000000, begin = 0.035000000000, end = 350.000000000000}, 
              customAspectRatio = {value = {p = 16, q = 9}}, 
              horizontal = 1.596851386332
            }
          }, 
          renderables = 
          {
            => 'SkyboxRenderable @58333f990e0146b5 
            {
              activation = "activationRequested", 
              preset = {libraryName = "Default", presetName = "Nightlight 1"}, 
              opacity = 0.609000000000, 
              map = => 'SkyDirectionalMapGenerator @606b3b39559ec84e 
              {
                activation = "activationRequested", 
                baseColor = {red = 0.023529400000, green = 0.141176000000, blue = 0.184314000000}, 
                bottomColor = {red = 0.000000000000, green = 0.000000000000, blue = 0.000000000000}, 
                sunDirection = {theta = 0.523599000000}, 
                components = 
                {
                  => 'SunGlareSkyComponent @a7b7dd79234d12bf 
                  {
                    activation = "activationRequested", 
                    intensity = 0.500000000000, 
                    exponent = 8.000000000000, 
                    map = => 'UniformLayerGenerator @4c2c7d71c91dbed8 
                    {
                      activation = "activationRequested", 
                      color = {red = 1.000000000000, green = 0.600000000000, blue = 0.100000000000}
                    }, 
                    transport = {state = "playing"}
                  }, 
                  => 'SunGlareSkyComponent @34e40f33517f4131 
                  {
                    activation = "activationRequested", 
                    intensity = 0.250000000000, 
                    map = => 'UniformLayerGenerator @d3523189d9fb3f1a 
                    {
                      activation = "activationRequested", 
                      color = {red = 1.000000000000, green = 0.400000000000, blue = 0.200000000000}
                    }, 
                    transport = {state = "playing"}
                  }
                }
              }
            }, 
            => 'Node @6c7b99b2642e084d 
            {
              activation = "activationRequested", 
              generator = => 'ParticlesNodeGenerator @24fbd17701221e06 #1 
              {
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'ScaleNodeModifier @a5637ce8ebfdd1a5 
                  {
                    activation = "activationRequested", 
                    scale = {x = 0.006000000000, y = 0.006000000000, z = 0.006000000000}
                  }, 
                  => 'RotateFunctionNodeModifier @a7c2046f51903fa8 
                  {
                    activation = "activationRequested", 
                    preset = {libraryName = "Advanced Presets", presetName = "Age Rotate"}, 
                    mask = => 'AgeVertexMask @d5ea0930e36b09c1 {activation = "activationRequested"}, 
                    function = => 'ParametricScalarFunction({input = Percentage, output = Angle}) @cbb65e2fbc6a286a 
                    {
                      activation = "activationRequested", 
                      shape = => 'LinearRampFunctionShape @b2f08cb583033eab {activation = "activationRequested"}, 
                      parameters = {maximum = 188.495563908208, period = 1.000000000000}
                    }
                  }, 
                  => 'RotateNodeModifier @3a1eccdedc1c47f6 
                  {
                    activation = "activationRequested", 
                    angles = {y = 2.440518101522, z = 1.797673340013}
                  }, 
                  => 'PointAttributesNodeModifier @d3a2d4807757a979 
                  {
                    activation = "activationRequested", 
                    preset = {libraryName = "Default", presetName = "Opacity Fade In Fade Out"}, 
                    selector = => 'AgeVertexMask @a36e11f9095ccb5c {activation = "activationRequested"}, 
                    opacity = => 'KeyframeFunction({input = Percentage, output = Percentage}) @8d747dd16123ad23 
                    {
                      activation = "activationRequested", 
                      keyframes = 
                      {
                        => @78a17ab163674f6c 
                        {
                          activation = "activationRequested", 
                          inputInterpolator = => 'LinearKeyframeInterpolator @603926fcc9021835 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @3cf0e555a6674bce void
                        }, 
                        => @76008e89fa8a83f 
                        {
                          activation = "activationRequested", 
                          position = 0.037782805430, 
                          key = 1.000000000000, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @fde3335635f4f258 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @fb815139c3afbab1 void
                        }, 
                        => @8b2b866554ac269a 
                        {
                          activation = "activationRequested", 
                          position = 0.954751131222, 
                          key = 1.000000000000, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @5303e9ed6475311b void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @e87147be0247b404 void
                        }, 
                        => @3ec42e3be692f0ed 
                        {
                          activation = "activationRequested", 
                          position = 1.000000000000, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @4b9d1b1eecb4a226 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @e8ef7f226c64c7b7 void
                        }
                      }
                    }, 
                    color = => 'KeyframeFunction({input = Percentage, output = ColorWithAlpha}) @64ce254751e92870 
                    {
                      activation = "activationRequested", 
                      keyframes = 
                      {
                        => @91d7ea7d5c773ee9 
                        {
                          activation = "activationRequested", 
                          key = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000, alpha = 1.000000000000}, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @88fcdb3b0c161272 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @993a254fa1916c13 void
                        }, 
                        => @64eff1acfe7d639c 
                        {
                          activation = "activationRequested", 
                          position = 0.037782805430, 
                          key = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000, alpha = 1.000000000000}, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @a4b51721e36ac8a5 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @39cce38d341f0b7e void
                        }, 
                        => @9ca05b2eaeed6a2f 
                        {
                          activation = "activationRequested", 
                          position = 0.954751131222, 
                          key = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000, alpha = 1.000000000000}, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @e2a9526a690f7588 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @49a52355f74cf221 void
                        }, 
                        => @3f58b4c2fc023d4a 
                        {
                          activation = "activationRequested", 
                          position = 1.000000000000, 
                          key = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000, alpha = 1.000000000000}, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @f4453538d8a1e20b void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @5e3244c173bcf234 void
                        }
                      }
                    }, 
                    scale = => 'KeyframeFunction({input = Percentage, output = Size3d(Real)}) @162d038fa9a7035d 
                    {
                      activation = "activationRequested", 
                      keyframes = 
                      {
                        => @bf0e50907fb2bfd6 
                        {
                          activation = "activationRequested", 
                          key = {linked = True}, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @9242692152195ba7 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @78afe638694215a0 void
                        }, 
                        => @a5432cb26f5bf859 
                        {
                          activation = "activationRequested", 
                          position = 1.000000000000, 
                          key = {linked = True}, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @7df77fef5d50c322 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @11c4c60fc9cb303 void
                        }
                      }
                    }, 
                    rotation = => 'KeyframeFunction({input = Percentage, output = EulerAngles}) @a9d8913afc468bcc 
                    {
                      activation = "activationRequested", 
                      keyframes = 
                      {
                        => @70cf8d73d800bd15 
                        {
                          activation = "activationRequested", 
                          inputInterpolator = => 'LinearKeyframeInterpolator @86ac35798fa61f2e void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @6a95d10641bd701f void
                        }, 
                        => @8b8975898fb828b8 
                        {
                          activation = "activationRequested", 
                          position = 0.037782805430, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @5430ccdb658af191 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @b719e4b0dac007fa void
                        }, 
                        => @c52e9be06453bafb 
                        {
                          activation = "activationRequested", 
                          position = 0.954751131222, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @2310702c44672464 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @d405a27a9c7bd9cd void
                        }, 
                        => @ad81c2ab9ed4d86 
                        {
                          activation = "activationRequested", 
                          position = 1.000000000000, 
                          inputInterpolator = => 'LinearKeyframeInterpolator @39acd5687398f397 void, 
                          outputInterpolator = => 'LinearKeyframeInterpolator @ee403566682332d0 void
                        }
                      }
                    }
                  }, 
                  => 'ColorizeFunctionNodeModifier @71bfa7f6e50bc92a 
                  {
                    activation = "activationRequested", 
                    preset = {libraryName = "Advanced Presets", presetName = "Color Function Rainbow"}, 
                    mask = => 'RandomVertexMask @f40b04423ef30275 {activation = "activationRequested"}, 
                    gradient = => 'QuadritoneColorFunction @9585fad31f7bad14 
                    {
                      activation = "activationRequested", 
                      beginColor = {red = 0.277096000000, green = 0.013774700000, blue = 0.997044000000}, 
                      intermediateColor1 = {red = 0.163545000000, green = 0.975667000000, blue = 0.015994400000}, 
                      intermediatePosition1 = 0.314333000000, 
                      intermediateColor2 = {red = 1.000000000000, green = 0.380392000000, blue = 0.043137300000}, 
                      intermediatePosition2 = 0.596666000000, 
                      endColor = {green = 0.000000000000, blue = 0.219607844949}
                    }
                  }, 
                  => 'InstantiateNodeModifier @78b2ae25474d36a5 #1 
                  {
                    activation = "activationRequested", 
                    selector = => 'RandomVertexMask @737c6d03845a417e {activation = "activationRequested"}, 
                    generators = 
                    {
                      => 'File3dNodeGenerator @992a1c8c962a5d90 {activation = "activationRequested", file = {path = "FloppyRazor.obj"}}
                    }
                  }
                }, 
                transport = 
                {
                  player = => @5f4cacb9863e412d {activation = "activationRequested", parameters = {launchMode = "restartWithActivation"}}
                }, 
                emissionParameters = 
                {
                  initialCount = 0.924000000000, 
                  preSimulationQuality = 0.753000000000, 
                  speed = 0.040000000000, 
                  lifeTime = 67.400000000000
                }, 
                positions = => 'PointPositionSampler @944339718d9a5966 
                {
                  activation = "activationRequested", 
                  placement = => 'PositionOrientation3dPlacement @95dfa68190f5bdf7 {activation = "activationRequested"}
                }, 
                directions = => 'RandomDirectionSampler @5438d22304c72db0 {activation = "activationRequested"}, 
                fields = 
                {
                  => 'LorenzAttractorField @b9ebc764c1140946 
                  {
                    activation = "activationRequested", 
                    preset = {libraryName = "Advanced Presets", presetName = "Manfreda"}, 
                    intensity = 0.059000000000, 
                    sigma = 39.955600000000, 
                    rho = 40.908700000000, 
                    beta = 13.440000000000
                  }, 
                  => 'TurbulenceField @e3e3fa4deeab8e83 
                  {
                    activation = "activationRequested", 
                    noise = 
                    {
                      activation = "activationRequested", 
                      function = => 'PerlinNoiseFunction @84f6b3f9ca900d4c {activation = "activationRequested"}
                    }, 
                    forceStrength = 1.430000000000
                  }
                }
              }, 
              placement = => 'PositionOrientation3dPlacement @831e8c46ac534b29 {activation = "activationRequested"}, 
              renderer = => 'SurfaceNodeRenderer @26181b457644a782 
              {
                activation = "activationRequested", 
                opacity = 0.739000000000, 
                placement = => 'PositionOrientationSize3dPlacement @8d8128c88c45fe3 {activation = "activationRequested"}, 
                blendingMode = "linearDodge", 
                depthBuffer = {test = False}, 
                autoIlluminate = 1.000000000000, 
                components = 
                {
                  => 'DiffuseSurfaceComponent @4b3de3380e9da72c 
                  {
                    activation = "inactive", 
                    map = => 'ReferencedImageLayerGenerator @d3c06ccbda342ae1 
                    {
                      activation = "activationRequested", 
                      extractor = => 'Parametric2dPlacement @a4f1e96f514ac30a 
                      {
                        activation = "activationRequested", 
                        anchor = {x = 0.000000000000, y = 0.000000000000}, 
                        position = {x = 0.000000000000, y = 0.000000000000}, 
                        scale = => 'SizePlacement2dScale @75710cfa9a892ccb 
                        {
                          size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                        }
                      }, 
                      file = {path = "FloppyTexture_A.jpg"}
                    }
                  }, 
                  => 'SpecularSurfaceComponent @91e188ea598b1d8e 
                  {
                    activation = "inactive", 
                    map = => 'UniformLayerGenerator @fa5df94349e18eff 
                    {
                      activation = "activationRequested", 
                      resolution = {width = 1024, height = 1024}, 
                      color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                    }
                  }, 
                  => 'FloppySurfaceComponent @fc43f32e01392537 
                  {
                    activation = "activationRequested", 
                    textureE = => 'ReferencedImageLayerGenerator @e3a94e13f9154b8f 
                    {
                      activation = "activationRequested", 
                      extractor = => 'Parametric2dPlacement @2ff0122a65c1ff68 
                      {
                        activation = "activationRequested", 
                        anchor = {x = 0.000000000000, y = 0.000000000000}, 
                        position = {x = 0.000000000000, y = 0.000000000000}, 
                        scale = => 'SizePlacement2dScale @7bcae3ed9a906281 
                        {
                          size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                        }
                      }, 
                      file = {path = "FloppyTexture_E.jpg"}
                    }, 
                    textureA = => 'ReferencedImageLayerGenerator @947b72ed56e8d927 
                    {
                      activation = "activationRequested", 
                      extractor = => 'Parametric2dPlacement @445ed1a487b57120 
                      {
                        activation = "activationRequested", 
                        anchor = {x = 0.000000000000, y = 0.000000000000}, 
                        position = {x = 0.000000000000, y = 0.000000000000}, 
                        scale = => 'SizePlacement2dScale @637a54ca2896ddd9 
                        {
                          size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                        }
                      }, 
                      file = {path = "FloppyTexture_A.jpg"}
                    }, 
                    textureB = => 'ReferencedImageLayerGenerator @a5459118d8a04d07 
                    {
                      activation = "activationRequested", 
                      extractor = => 'Parametric2dPlacement @22ebedb50e19a380 
                      {
                        activation = "activationRequested", 
                        anchor = {x = 0.000000000000, y = 0.000000000000}, 
                        position = {x = 0.000000000000, y = 0.000000000000}, 
                        scale = => 'SizePlacement2dScale @805b6789e988dcb9 
                        {
                          size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                        }
                      }, 
                      file = {path = "FloppyTexture_F.jpg"}
                    }, 
                    textureC = => 'ReferencedImageLayerGenerator @b7e811c8d36ba19f 
                    {
                      activation = "activationRequested", 
                      extractor = => 'Parametric2dPlacement @2d77c6ffcbfc3438 
                      {
                        activation = "activationRequested", 
                        anchor = {x = 0.000000000000, y = 0.000000000000}, 
                        position = {x = 0.000000000000, y = 0.000000000000}, 
                        scale = => 'SizePlacement2dScale @f0441a18b10c0311 
                        {
                          size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                        }
                      }, 
                      file = {path = "FloppyTexture_C.jpg"}
                    }, 
                    textureD = => 'ReferencedImageLayerGenerator @fbe2c03aff4b9117 
                    {
                      activation = "activationRequested", 
                      extractor = => 'Parametric2dPlacement @6388c16677860e50 
                      {
                        activation = "activationRequested", 
                        anchor = {x = 0.000000000000, y = 0.000000000000}, 
                        position = {x = 0.000000000000, y = 0.000000000000}, 
                        scale = => 'SizePlacement2dScale @3128042f5ffa7b49 
                        {
                          size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                        }
                      }, 
                      file = {path = "FloppyTexture_D.jpg"}
                    }
                  }
                }
              }
            }
          }
        }, 
        renderer = => 'SingleLayerRenderer @a5a061f3fcb8d9ca 
        {
          activation = "activationRequested", 
          placement = => 'Parametric2dPlacement @20a023a93b6c388b 
          {
            activation = "activationRequested", 
            scale = => 'ScaleFactorPlacement2dScale @7f3ac71dbefdbab4 void
          }
        }
      }, 
      => 'Layer @c034dd801b172cab 
      {
        activation = "inactive", 
        label = "Credits", 
        generator = => 'Compo @647d4448a998f054 
        {
          activation = "activationRequested", 
          rasterizer = #1 {activation = "activationRequested"}, 
          defaultCamera = 
          {
            activation = "activationRequested", 
            placement = => 'TargetOrientationDistance3dPlacement @f4dab060b0ade6ee 
            {
              activation = "activationRequested", 
              orientation = {x = -0.314159274101, y = 0.314159274101}, 
              distance = 3.500000000000
            }, 
            focusParameters = {distance = 3.500000000000}, 
            frustum = => 'FieldOfViewPerspectiveFrustum @e9345a69e97f54df #2 
            {
              activation = "activationRequested", 
              clippingDistances = {center = 175.017500000000, size = 349.965000000000, begin = 0.035000000000, end = 350.000000000000}, 
              customAspectRatio = {value = {p = 16, q = 9}}, 
              horizontal = 1.596851386330
            }
          }, 
          renderables = 
          {
            => 'Layer @cf858862e5a490a 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @87e389fb633bdacb 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @6e61a16b406c9bf4 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @b09e885e2df94a1d 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                interpretAlpha = 
                {
                  value = => 'StraightAlphaInterpreter @452677280259f9e0 void
                }, 
                file = {path = "presents.png"}
              }, 
              renderer = => 'SingleLayerRenderer @588773cef744f96 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @edc444689a354467 
                {
                  activation = "activationRequested", 
                  position = {y = 0.813506033841}, 
                  scale = => 'ScaleFactorPlacement2dScale @8f2c91bf83eddf60 void
                }
              }
            }, 
            => 'Layer @9d9fcedf5e6c56f7 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @2719ba36b114aab0 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @2e5686049f897c29 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @359b1671fa5baab2 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                interpretAlpha = 
                {
                  value = => 'StraightAlphaInterpreter @29a1b34e35af399 void
                }, 
                file = {path = "demo.png"}
              }, 
              renderer = => 'SingleLayerRenderer @9a88fddb373aab53 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @6a4f2010a70a41dc 
                {
                  activation = "activationRequested", 
                  position = {x = 0.813506033841}, 
                  scale = => 'ScaleFactorPlacement2dScale @67ce391e5df7d5e5 void
                }
              }
            }, 
            => 'Layer @6a5c7b18b2e8c495 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @73f398d770605cae 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @6cdd2b6766d46f9f 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @34c98c1bbb8bca38 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                file = {path = "coyhot.png"}
              }, 
              renderer = => 'SingleLayerRenderer @2d598fcdee710111 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @d644a3f8409d2d7a 
                {
                  activation = "activationRequested", 
                  position = {x = 0.813506033841}, 
                  scale = => 'ScaleFactorPlacement2dScale @29f0b750bc551e7b void
                }
              }
            }, 
            => 'Layer @7334de0cf2fd291c 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @abff64171b65cc25 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @b31f830a81b114fe 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @d5c7fe81405145af 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                interpretAlpha = 
                {
                  value = => 'StraightAlphaInterpreter @7ee31ab4307aad62 void
                }, 
                file = {path = "music.png"}
              }, 
              renderer = => 'SingleLayerRenderer @783312d5ec710308 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @2bff8ca1dd7c21a1 
                {
                  activation = "activationRequested", 
                  position = {x = 0.813506033841}, 
                  scale = => 'ScaleFactorPlacement2dScale @9f37fdfcabc02eca void
                }
              }
            }, 
            => 'Layer @3ae4129a15bf376e 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @ce13d5230061ef5f 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @690d44db8c21e6f8 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @c2e3617b7883ad1 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                file = {path = "callisto.png"}
              }, 
              renderer = => 'SingleLayerRenderer @47ce377fff67783a 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @721e33759922c23b 
                {
                  activation = "activationRequested", 
                  position = {x = 0.813506033841}, 
                  scale = => 'ScaleFactorPlacement2dScale @7d75e42b4ed29ea4 void
                }
              }
            }, 
            => 'Layer @4a8171085a75a1cf 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @b772ba4fd4d960a8 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @c4b4c8bfccb80ec1 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @1b3083fb1b56256a 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                interpretAlpha = 
                {
                  value = => 'StraightAlphaInterpreter @a2f293cf657f3843 void
                }, 
                file = {path = "title.png"}
              }, 
              renderer = => 'SingleLayerRenderer @9dd94543f5f1fab 
              {
                activation = "activationRequested", 
                opacity = 0.000000000000, 
                placement = => 'Parametric2dPlacement @8f7976841bbecf54 
                {
                  activation = "activationRequested", 
                  position = {x = 0.508500000000}, 
                  scale = => 'ScaleFactorPlacement2dScale @1ffd57b204ae35fd 
                  {
                    scaleFactor = {width = 1.627012067681, height = 1.627012067681, ratio = 1.000000000000}
                  }
                }
              }
            }, 
            => 'Layer @4805d98e8b932216 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @df60e92aa9732ce7 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @723c2ec3b52af1e0 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @fe38e25d190b6b99 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                file = {path = "shaving_title.png"}
              }, 
              renderer = => 'SingleLayerRenderer @819257ed1896e562 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @1c5acf919ce99043 
                {
                  activation = "activationRequested", 
                  scale = => 'ScaleFactorPlacement2dScale @8716b992bead600c 
                  {
                    scaleFactor = {width = 1.627012067681, height = 1.627012067681, ratio = 1.000000000000}
                  }
                }
              }
            }, 
            => 'Layer @ac2c91fd57408cfa 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @3731166265ad37fb 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @310b5d7ab3f28564 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @5a7dfcee67c5aacd 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                file = {path = "razor1911.png"}
              }, 
              renderer = => 'SingleLayerRenderer @c25351bd677c4286 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @43b00c2f66c59c97 
                {
                  activation = "activationRequested", 
                  scale = => 'ScaleFactorPlacement2dScale @6f3f43ec207e3d0 
                  {
                    scaleFactor = {width = 1.627012067681, height = 1.627012067681, ratio = 1.000000000000}
                  }
                }
              }
            }, 
            => 'Layer @4c0c81d12de6a60f 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @709daa582e9cafe8 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @cb4c85d59bd05d01 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @26bb29c60c46beaa 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                file = {path = "greets.png"}
              }, 
              renderer = => 'SingleLayerRenderer @c683d18c221f43eb 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @c34893b9b0ba2694 
                {
                  activation = "activationRequested", 
                  scale = => 'ScaleFactorPlacement2dScale @1bc1da9687f17c3d 
                  {
                    scaleFactor = {width = 1.627012067681, height = 1.627012067681, ratio = 1.000000000000}
                  }
                }
              }
            }, 
            => 'Layer @4b3b46ce79e21ac9 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @3f05c3c3681fecd2 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @2edda2c9811996f3 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @14ddb9bb1be504fc 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                file = {path = "ohno.png"}
              }, 
              renderer = => 'SingleLayerRenderer @e45bfd8fc6984685 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @4f3baeda01ee9fde 
                {
                  activation = "activationRequested", 
                  scale = => 'ScaleFactorPlacement2dScale @e3ea6a75318a670f 
                  {
                    scaleFactor = {width = 1.627012067681, height = 1.627012067681, ratio = 1.000000000000}
                  }
                }
              }
            }, 
            => 'Layer @3a37e2fe27cb80e8 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @f4d1cc11c0f4b201 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @972feba4c6822baa 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @5980256f8f6e10eb 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                file = {path = "ninjadev.png"}
              }, 
              renderer = => 'SingleLayerRenderer @ea50aa41048f2b94 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @27732385f69f253d 
                {
                  activation = "activationRequested", 
                  scale = => 'ScaleFactorPlacement2dScale @7d92b244e4836436 
                  {
                    scaleFactor = {width = 1.627012067681, height = 1.627012067681, ratio = 1.000000000000}
                  }
                }
              }
            }, 
            => 'Layer @bf6f4e4e4bbe1887 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @f7c338b4db51b500 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @23ff7d4d0e479c39 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @a7fa99ddd628e582 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                file = {path = "cocoon.png"}
              }, 
              renderer = => 'SingleLayerRenderer @38648b9de190a5e3 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @738df9a86630b52c 
                {
                  activation = "activationRequested", 
                  scale = => 'ScaleFactorPlacement2dScale @8bb95a2e4a1262f5 
                  {
                    scaleFactor = {width = 1.627012067681, height = 1.627012067681, ratio = 1.000000000000}
                  }
                }
              }
            }, 
            => 'Layer @8625e67d9231bb8e 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @bd26c5b0c21574ff 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @435abae8948fdc18 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @d1217f8cfc027971 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                file = {path = "cookies.png"}
              }, 
              renderer = => 'SingleLayerRenderer @c171da0d7fa15a5a 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @a919eebba29251db 
                {
                  activation = "activationRequested", 
                  scale = => 'ScaleFactorPlacement2dScale @4ae5ee970ed665c4 
                  {
                    scaleFactor = {width = 1.627012067681, height = 1.627012067681, ratio = 1.000000000000}
                  }
                }
              }
            }, 
            => 'Layer @670bb8afac4723ad 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @ab629ab88f1cdde6 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @aab21ac0834fb877 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @6a8af8dd34593a30 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                file = {path = "x-men.png"}
              }, 
              renderer = => 'SingleLayerRenderer @544b366297c745a9 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @7a11c9680754e32 
                {
                  activation = "activationRequested", 
                  scale = => 'ScaleFactorPlacement2dScale @f7a14899cc31d4d3 
                  {
                    scaleFactor = {width = 1.627012067681, height = 1.627012067681, ratio = 1.000000000000}
                  }
                }
              }
            }, 
            => 'Layer @c5aa33b59c45a3a6 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @55f9209a92ba337 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @597f6fedcc818df0 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @520aec463ea30e69 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                file = {path = "you.png"}
              }, 
              renderer = => 'SingleLayerRenderer @29d3c4d83145fbf2 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @e9887b86314eb393 
                {
                  activation = "activationRequested", 
                  scale = => 'ScaleFactorPlacement2dScale @4a9f3cc018126d1c 
                  {
                    scaleFactor = {width = 1.627012067681, height = 1.627012067681, ratio = 1.000000000000}
                  }
                }
              }
            }, 
            => 'Layer @f36ea61b19fe0add 
            {
              activation = "inactive", 
              generator = => 'ReferencedImageLayerGenerator @53f88762ec86dd56 
              {
                activation = "activationRequested", 
                extractor = => 'Parametric2dPlacement @feac7e5de8bfd727 
                {
                  activation = "activationRequested", 
                  anchor = {x = 0.000000000000, y = 0.000000000000}, 
                  position = {x = 0.000000000000, y = 0.000000000000}, 
                  scale = => 'SizePlacement2dScale @97d7a9e77d7d1720 
                  {
                    size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                  }
                }, 
                file = {path = "flush.png"}
              }, 
              renderer = => 'SingleLayerRenderer @a45c46555aaaebd9 
              {
                activation = "activationRequested", 
                placement = => 'Parametric2dPlacement @5eea82f30ca9c8a2 
                {
                  activation = "activationRequested", 
                  scale = => 'ScaleFactorPlacement2dScale @72bcb7b24847f683 
                  {
                    scaleFactor = {width = 1.627012067681, height = 1.627012067681, ratio = 1.000000000000}
                  }
                }
              }
            }
          }
        }, 
        renderer = => 'GroupLayerRenderer @ab350b4585c2311a 
        {
          activation = "activationRequested", 
          placement = => 'Parametric2dPlacement @282da23960c39d9b 
          {
            activation = "activationRequested", 
            scale = => 'ScaleFactorPlacement2dScale @64cfe5c958c7fa84 
            {
              scaleFactor = {width = 1.340000000000, height = 1.340000000000, ratio = 1.000000000000}
            }
          }, 
          renderers = 
          {
            => 'SingleLayerRenderer @44111f653fccfafd 
            {
              activation = "activationRequested", 
              modifiers = 
              {
                => 'InvertLayerModifier @b024bcb1a3df9eaf {activation = "activationRequested"}
              }, 
              placement = => 'Parametric2dPlacement @1569bd38d2e49ef6 
              {
                activation = "activationRequested", 
                position = {x = 0.502083333333, y = 0.503703703704}, 
                scale = => 'ScaleFactorPlacement2dScale @7fc8f865f5775847 void
              }
            }, 
            => 'SingleLayerRenderer @7daf4bc88aae96d 
            {
              activation = "activationRequested", 
              placement = => 'Parametric2dPlacement @e78025118895a4a6 
              {
                activation = "activationRequested", 
                scale = => 'ScaleFactorPlacement2dScale @fa7578d16e86837 void
              }
            }
          }
        }
      }, 
      => 'Layer @9ae270456eecb5ba 
      {
        activation = "inactive", 
        generator = => 'ReferencedImageLayerGenerator @28a833de7082adbb 
        {
          activation = "activationRequested", 
          extractor = => 'Parametric2dPlacement @8f93ca0c39831c24 
          {
            activation = "activationRequested", 
            anchor = {x = 0.000000000000, y = 0.000000000000}, 
            position = {x = 0.000000000000, y = 0.000000000000}, 
            scale = => 'SizePlacement2dScale @7280955c250f4a8d 
            {
              size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
            }
          }, 
          interpretAlpha = 
          {
            value = => 'PremultipliedAlphaInterpreter @430ed29a1da9851d void
          }, 
          file = {path = "shave.jpg"}
        }, 
        renderer = => 'SingleLayerRenderer @9106c4b022171f46 
        {
          activation = "activationRequested", 
          placement = => 'Fit2dPlacement @f1bdb2b93d98e31a {activation = "activationRequested"}
        }
      }, 
      => 'Layer @9faa708f3c7ca7d3 
      {
        activation = "inactive", 
        label = "End", 
        generator = => 'Compo @79efef4bf221745c 
        {
          activation = "activationRequested", 
          modifiers = 
          {
            => 'ReferencedLutFileLayerModifier @ee4d681245ded68e {activation = "activationRequested", file = {path = "Carnation.cube"}}
          }, 
          rasterizer = #1 {activation = "activationRequested"}, 
          defaultCamera = 
          {
            activation = "activationRequested", 
            placement = => 'TargetOrientationDistance3dPlacement @6d5ca3cde128fa65 
            {
              activation = "activationRequested", 
              orientation = {x = -0.314159274101, y = 0.314159274101}, 
              distance = 3.500000000000
            }, 
            focusParameters = {distance = 3.500000000000}, 
            frustum = => 'FieldOfViewPerspectiveFrustum @ead10f5dee67ce3e #2 
            {
              activation = "activationRequested", 
              clippingDistances = {center = 175.017500000000, size = 349.965000000000, begin = 0.035000000000, end = 350.000000000000}, 
              customAspectRatio = {value = {p = 16, q = 9}}, 
              horizontal = 1.596851386332
            }
          }, 
          renderables = 
          {
            => 'EnvironmentLight @db517d7704658b2 
            {
              activation = "activationRequested", 
              placement = => 'PositionOrientationSize3dPlacement @6e4763e3ae1fa153 {activation = "activationRequested"}, 
              map = => 'EquirectangularDirectionalMapGenerator @65523eb6668b9fdc 
              {
                activation = "activationRequested", 
                generator = => 'ReferencedImageLayerGenerator @6bf22f0ccb5d3be5 
                {
                  activation = "activationRequested", 
                  extractor = => 'Parametric2dPlacement @35e82a016ee0edbe 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @d78200ea691b0b6f 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "EnvMap Village Nuit.jpg"}
                }
              }, 
              renderSkybox = False
            }, 
            => 'ProjectorLight @1c7e441b751350ec 
            {
              activation = "activationRequested", 
              placement = => 'PositionOrientationSize3dPlacement @a88d7520365bebb5 
              {
                activation = "activationRequested", 
                position = {y = 0.808393478394, z = 3.995625257492}
              }, 
              diffuse = {level = 20.560000000000}, 
              attenuation = => 'FalloffFunction(PositiveMeters) @11d2402e5206514e 
              {
                activation = "activationRequested", 
                exponent = 2.180000000000
              }, 
              shadowParameters = {resolution = {preset = "oneKSquare"}}, 
              frustum = => 'FieldOfViewPerspectiveFrustum @108d70da8c4f4fbf #2 
              {
                activation = "activationRequested", 
                clippingDistances = {center = 5.005000000000, size = 9.990000000000, begin = 0.010000000000, end = 10.000000000000}, 
                horizontal = 1.047197551197
              }, 
              generator = => 'NoiseLayerGenerator @ccd3215ddd4e77c4 #1 
              {
                activation = "activationRequested", 
                modifiers = 
                {
                  => 'MaskLayerModifier @42760d2aaadfc10f 
                  {
                    activation = "activationRequested", 
                    masks = 
                    {
                      => 'RadialMask @b3818a53bed772e8 {activation = "activationRequested", resolution = {width = 1024, height = 1024}}
                    }
                  }, 
                  => 'RasterizeLayerModifier @19fed178c42940ef {activation = "activationRequested", quality = {pixelType = "hdr16Bits"}}
                }, 
                resolution = {width = 1024, height = 1024}, 
                gradient = => 'BitoneColorFunction @8872bce14ef92dad {activation = "activationRequested"}, 
                function = => 'PerlinNoiseFunction @44f6fc517e469fe6 {activation = "activationRequested"}, 
                transport = 
                {
                  player = => @92afad05e4081667 
                  {
                    activation = "activationRequested", 
                    parameters = {launchMode = "restartWithActivation", speed = 2.000000000000, looping = True}
                  }
                }, 
                absolute = True
              }
            }, 
            => 'Node @e329ab84badbf6d2 
            {
              activation = "activationRequested", 
              generator = => 'File3dNodeGenerator @811c3e9c92c338f3 {activation = "activationRequested", file = {path = "Sol.obj"}}, 
              placement = => 'PositionOrientationSize3dPlacement @474b21769ae61efc {activation = "activationRequested"}, 
              renderer = => 'GenericPBRSurfaceNodeRenderer @e59eacf4c4bd885 
              {
                activation = "activationRequested", 
                label = "Default Surface", 
                colorLabel = {red = 0.500000000000, green = 0.500000000000, blue = 0.500000000000}, 
                placement = => 'PositionOrientationSize3dPlacement @afbf64a1a38609de {activation = "activationRequested"}, 
                albedoTexture = => 'ReferencedImageLayerGenerator @354d1c0d17682cfe 
                {
                  activation = "activationRequested", 
                  extractor = => 'Parametric2dPlacement @67f26fce2384bdaf 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @d7776b74b8d91b08 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "FeuillesSol.png"}
                }, 
                metallicTexture = => 'UniformLayerGenerator @32eac2e95f073ae8 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                roughnessTexture = => 'UniformLayerGenerator @e6d73ec1e6b32401 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                normalTexture = => 'ReferencedImageLayerGenerator @6116a3967bcdeb20 
                {
                  activation = "activationRequested", 
                  extractor = => 'Parametric2dPlacement @4e903be7d87e4fd9 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @8247aa98ec4b7ca2 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "FeuillesSol.png"}
                }, 
                emissiveTexture = => 'UniformLayerGenerator @2125f4fcebc572eb 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                occlusionTexture = => 'UniformLayerGenerator @f39f910d3b6ae594 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                }
              }
            }, 
            => 'Node @9018ceb1cded33db 
            {
              activation = "activationRequested", 
              generator = => 'File3dNodeGenerator @485537e1b43fbfc4 
              {
                activation = "activationRequested", 
                file = {path = "Arche_DemosceneCemetery.obj"}
              }, 
              placement = => 'PositionOrientationSize3dPlacement @3c44027ffd5df5ad {activation = "activationRequested"}, 
              renderer = => 'GenericPBRSurfaceNodeRenderer @fe25e80e64687e6 
              {
                activation = "activationRequested", 
                label = "Default Surface", 
                colorLabel = {red = 0.500000000000, green = 0.500000000000, blue = 0.500000000000}, 
                placement = => 'PositionOrientationSize3dPlacement @b2300b46be163a77 {activation = "activationRequested"}, 
                albedoTexture = => 'ReferencedImageLayerGenerator @45074a7ea159289b 
                {
                  activation = "activationRequested", 
                  modifiers = 
                  {
                    => 'FlipLayerModifier @81fcc86418785032 
                    {
                      activation = "activationRequested", 
                      preset = {libraryName = "Default", presetName = "Vertical Flip"}, 
                      verticalFlip = True
                    }
                  }, 
                  extractor = => 'Parametric2dPlacement @ed88f7cb658e0584 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @7fa13f881767fc6d 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "DemosceneCemetery.png"}
                }, 
                metallicTexture = => 'UniformLayerGenerator @a614540c5bd37a9 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                roughnessTexture = => 'UniformLayerGenerator @8e7cb907e0f45832 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                normalTexture = => 'UniformLayerGenerator @c0feea1d631276d3 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 0.500000000000, green = 0.500000000000, blue = 1.000000000000}
                }, 
                emissiveTexture = => 'ReferencedImageLayerGenerator @6fcf6ce749e9b88b 
                {
                  activation = "activationRequested", 
                  modifiers = 
                  {
                    => 'FlipLayerModifier @f87aa08140492dfb 
                    {
                      activation = "activationRequested", 
                      preset = {libraryName = "Default", presetName = "Vertical Flip"}, 
                      verticalFlip = True
                    }
                  }, 
                  extractor = => 'Parametric2dPlacement @f951a524dd4d3ab4 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @10444244ff9215dd 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "DemosceneCemetery.png"}
                }, 
                occlusionTexture = => 'UniformLayerGenerator @d90266ba05509565 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                }
              }
            }, 
            => 'Node @446c366bace96b8c 
            {
              activation = "activationRequested", 
              generator = => 'File3dNodeGenerator @d38f5b637a1539d5 {activation = "activationRequested", file = {path = "Arbres.obj"}}, 
              placement = => 'PositionOrientationSize3dPlacement @2c036925340718ee 
              {
                activation = "activationRequested", 
                position = {y = -0.090000000000}
              }, 
              renderer = => 'GenericPBRSurfaceNodeRenderer @a31bb973c3077edf 
              {
                activation = "activationRequested", 
                label = "Default Surface", 
                colorLabel = {red = 0.500000000000, green = 0.500000000000, blue = 0.500000000000}, 
                placement = => 'PositionOrientationSize3dPlacement @167a971416bccc78 {activation = "activationRequested"}, 
                albedoTexture = => 'UniformLayerGenerator @abe0ea2f140ade51 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 0.509803950787, green = 0.509803950787, blue = 0.509803950787}
                }, 
                metallicTexture = => 'UniformLayerGenerator @f1d1bf1f373e5ba 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                roughnessTexture = => 'UniformLayerGenerator @51294b1d8061ddbb 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                }, 
                normalTexture = => 'UniformLayerGenerator @6f9cf5dae45cc24 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 0.500000000000, green = 0.500000000000, blue = 1.000000000000}
                }, 
                emissiveTexture = => 'UniformLayerGenerator @ba3dd018a3047a8d 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                occlusionTexture = => 'UniformLayerGenerator @f46a350e62d14f46 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                }
              }
            }, 
            => 'Node @7daf86fd713d26ab 
            {
              activation = "activationRequested", 
              generator = => 'File3dNodeGenerator @6910b54d615d4254 {activation = "activationRequested", file = {path = "BKGImage.obj"}}, 
              placement = => 'PositionOrientationSize3dPlacement @ac712e8e820164fd 
              {
                activation = "activationRequested", 
                position = {z = -9.018188476563}, 
                size = {x = 1.050000000000, y = 1.050000000000, z = 1.050000000000}
              }, 
              renderer = => 'GenericPBRSurfaceNodeRenderer @49cbf6d9a83ec0f6 
              {
                activation = "activationRequested", 
                label = "Default Surface", 
                colorLabel = {red = 0.500000000000, green = 0.500000000000, blue = 0.500000000000}, 
                placement = => 'PositionOrientationSize3dPlacement @431e5b60d907f247 {activation = "activationRequested"}, 
                metallicFactor = 0.000000000000, 
                albedoTexture = => 'ReferencedImageLayerGenerator @3eef4585201b8ac1 
                {
                  activation = "activationRequested", 
                  extractor = => 'Parametric2dPlacement @b2df7436a5d116a 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @2ae2c000a7587bab 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "Moon.png"}
                }, 
                metallicTexture = => 'UniformLayerGenerator @e2b1b36c7a603f9 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                roughnessTexture = => 'UniformLayerGenerator @ea6d658c6f81d242 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                }, 
                normalTexture = => 'UniformLayerGenerator @95245679b806e3a3 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 0.500000000000, green = 0.500000000000, blue = 1.000000000000}
                }, 
                emissiveTexture = => 'ReferencedImageLayerGenerator @4a7c07312243b0bc 
                {
                  activation = "activationRequested", 
                  extractor = => 'Parametric2dPlacement @ad8a9ad432ae1f45 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @c9391c160721859e 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "Moon.png"}
                }, 
                occlusionTexture = => 'UniformLayerGenerator @2a4d8081e524eab5 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                }
              }
            }, 
            => 'Node @c66da86059c6ef2 
            {
              activation = "activationRequested", 
              generator = => 'File3dNodeGenerator @1b49f538b9cc0293 {activation = "activationRequested", file = {path = "Tombes.obj"}}, 
              placement = => 'PositionOrientationSize3dPlacement @91c89f44cbe2081c {activation = "activationRequested"}, 
              renderer = => 'GenericPBRSurfaceNodeRenderer @612563a33f4e3b25 
              {
                activation = "activationRequested", 
                label = "Default Surface", 
                colorLabel = {red = 0.500000000000, green = 0.500000000000, blue = 0.500000000000}, 
                placement = => 'PositionOrientationSize3dPlacement @7ce64114a690dffe {activation = "activationRequested"}, 
                albedoTexture = => 'UniformLayerGenerator @572b05b486ec78af 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                }, 
                metallicTexture = => 'UniformLayerGenerator @ca6f4c2f9491208 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                roughnessTexture = => 'UniformLayerGenerator @d9eff9ed36b45ca1 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 0.843137264252, green = 0.843137264252, blue = 0.843137264252}
                }, 
                normalTexture = => 'UniformLayerGenerator @128af097778409ca 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 0.500000000000, green = 0.500000000000, blue = 1.000000000000}
                }, 
                emissiveTexture = => 'UniformLayerGenerator @57cd7ff8ee9fa88b 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                occlusionTexture = => 'UniformLayerGenerator @7d4be037fd46ab4 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                }
              }
            }, 
            => 'Node @68a53724557d8891 
            {
              activation = "activationRequested", 
              generator = => 'File3dNodeGenerator @948f1963de78cafa {activation = "activationRequested", file = {path = "Grilles.obj"}}, 
              placement = => 'PositionOrientationSize3dPlacement @46c3e637a79d1dfb 
              {
                activation = "activationRequested", 
                position = {y = -0.680000000000}
              }, 
              renderer = => 'GenericPBRSurfaceNodeRenderer @ef3c603548f99364 
              {
                activation = "activationRequested", 
                label = "Default Surface", 
                colorLabel = {red = 0.500000000000, green = 0.500000000000, blue = 0.500000000000}, 
                placement = => 'PositionOrientationSize3dPlacement @2df719cd062400cd {activation = "activationRequested"}, 
                scale = {width = 1.850000000000, linked = False, ratio = 1.850000000000}, 
                albedoTexture = => 'ReferencedImageLayerGenerator @672a6fb651ffe07c 
                {
                  activation = "activationRequested", 
                  modifiers = 
                  {
                    => 'FlipLayerModifier @120b5f533ef7fcf7 
                    {
                      activation = "activationRequested", 
                      preset = {libraryName = "Default", presetName = "Vertical Flip"}, 
                      verticalFlip = True
                    }
                  }, 
                  extractor = => 'Parametric2dPlacement @7145a2efdb552805 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @63ad6b7ef98eef5e 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "Grilles.png"}
                }, 
                metallicTexture = => 'UniformLayerGenerator @d57f28fd64d4297 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                roughnessTexture = => 'UniformLayerGenerator @6c0e9a65362dd1d0 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                normalTexture = => 'UniformLayerGenerator @908654bcf4150c9 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 0.500000000000, green = 0.500000000000, blue = 1.000000000000}
                }, 
                emissiveTexture = => 'UniformLayerGenerator @805322f75b0e6ad2 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                occlusionTexture = => 'UniformLayerGenerator @3b26b9c887e33cf3 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                }
              }
            }, 
            => 'Node @47d0eaae2a1919ae 
            {
              activation = "activationRequested", 
              generator = => 'File3dNodeGenerator @a012b675da1e0c9f {activation = "activationRequested", file = {path = "PlaqueBois.obj"}}, 
              placement = => 'PositionOrientationSize3dPlacement @5e1070c4cb469f38 {activation = "activationRequested"}, 
              renderer = => 'GenericPBRSurfaceNodeRenderer @3289546425e85611 
              {
                activation = "activationRequested", 
                label = "Default Surface", 
                colorLabel = {red = 0.500000000000, green = 0.500000000000, blue = 0.500000000000}, 
                placement = => 'PositionOrientationSize3dPlacement @9e7f679cb7ad367a {activation = "activationRequested"}, 
                albedoTexture = => 'ReferencedImageLayerGenerator @df7434f68f075cb 
                {
                  activation = "activationRequested", 
                  modifiers = 
                  {
                    => 'FlipLayerModifier @cf6bc74d729a93f8 
                    {
                      activation = "activationRequested", 
                      preset = {libraryName = "Default", presetName = "Vertical Flip"}, 
                      verticalFlip = True
                    }
                  }, 
                  extractor = => 'Parametric2dPlacement @d4d11a73d186bef4 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @a50562cfed6d8d1d 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "Plaque_Bois.png"}
                }, 
                metallicTexture = => 'UniformLayerGenerator @7343d315a475f2e4 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                roughnessTexture = => 'UniformLayerGenerator @5b453474d42ab64d 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                normalTexture = => 'ReferencedImageLayerGenerator @79a475d6126d2390 
                {
                  activation = "activationRequested", 
                  modifiers = 
                  {
                    => 'FlipLayerModifier @41feb7198ca15cfb 
                    {
                      activation = "activationRequested", 
                      preset = {libraryName = "Default", presetName = "Vertical Flip"}, 
                      verticalFlip = True
                    }
                  }, 
                  extractor = => 'Parametric2dPlacement @819801dd8a94f789 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @e6893512df644692 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "Plaque_Bois_Normal.png"}
                }, 
                emissiveTexture = => 'ReferencedImageLayerGenerator @1154a39a7a832df6 
                {
                  activation = "activationRequested", 
                  modifiers = 
                  {
                    => 'FlipLayerModifier @7d0499dbe2e06448 
                    {
                      activation = "activationRequested", 
                      preset = {libraryName = "Default", presetName = "Vertical Flip"}, 
                      verticalFlip = True
                    }
                  }, 
                  extractor = => 'Parametric2dPlacement @9d6d4a491672e347 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @25c7b3da767664c0 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "Plaque_Bois.png"}
                }, 
                occlusionTexture = => 'UniformLayerGenerator @2c63b2907d2cb950 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                }
              }
            }, 
            => 'Node @f1f0b18b97db369e 
            {
              activation = "activationRequested", 
              generator = => 'File3dNodeGenerator @83fb457b96f2a6cf {activation = "activationRequested", file = {path = "Croix.obj"}}, 
              placement = => 'PositionOrientationSize3dPlacement @441aac8394b57da8 {activation = "activationRequested"}, 
              renderer = => 'GenericPBRSurfaceNodeRenderer @edd584bfec846fc1 
              {
                activation = "activationRequested", 
                label = "Default Surface", 
                colorLabel = {red = 0.500000000000, green = 0.500000000000, blue = 0.500000000000}, 
                placement = => 'PositionOrientationSize3dPlacement @fa31853fcb56366a {activation = "activationRequested"}, 
                albedoTexture = => 'ReferencedImageLayerGenerator @4323e588e6e8e4a5 
                {
                  activation = "activationRequested", 
                  extractor = => 'Parametric2dPlacement @96bc64314661177e 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @b65beb17667e62f 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "Croix.jpg"}
                }, 
                metallicTexture = => 'UniformLayerGenerator @679b56196b361854 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                roughnessTexture = => 'UniformLayerGenerator @34c45184f8ab62fd 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                normalTexture = => 'ReferencedImageLayerGenerator @591da04008c057a7 
                {
                  activation = "activationRequested", 
                  extractor = => 'Parametric2dPlacement @21a36967f366c1a0 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @1fc7955843845459 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "Coirx_Normal.jpg"}
                }, 
                emissiveTexture = => 'UniformLayerGenerator @82d8f7fe2438cf97 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                occlusionTexture = => 'UniformLayerGenerator @6f766615607339c0 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                }
              }
            }, 
            => 'Node @d414e0cddb948ca6 
            {
              activation = "activationRequested", 
              generator = => 'File3dNodeGenerator @b806eddc9c055037 {activation = "activationRequested", file = {path = "LogoRazor.obj"}}, 
              placement = => 'PositionOrientationSize3dPlacement @70f258d7cca36ef0 {activation = "activationRequested"}, 
              renderer = => 'GenericPBRSurfaceNodeRenderer @496bf8213300d769 
              {
                activation = "activationRequested", 
                label = "Default Surface", 
                colorLabel = {red = 0.500000000000, green = 0.500000000000, blue = 0.500000000000}, 
                placement = => 'PositionOrientationSize3dPlacement @46532bd3f75114f2 {activation = "activationRequested"}, 
                albedoTexture = => 'ReferencedImageLayerGenerator @a8414738d5694a83 
                {
                  activation = "activationRequested", 
                  modifiers = 
                  {
                    => 'FlipLayerModifier @d60947aa7acc4aad 
                    {
                      activation = "activationRequested", 
                      preset = {libraryName = "Default", presetName = "Vertical Flip"}, 
                      verticalFlip = True
                    }
                  }, 
                  extractor = => 'Parametric2dPlacement @ed3c5b5f6d408fa 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @1642fccb3c4d8ba1 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  interpretAlpha = 
                  {
                    value = => 'StraightAlphaInterpreter @b962d44a62d360a4 void
                  }, 
                  file = {path = "LogoRazor.png"}
                }, 
                metallicTexture = => 'UniformLayerGenerator @ef959b1990909e1c 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                roughnessTexture = => 'UniformLayerGenerator @89137ebf501af925 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}
                }, 
                normalTexture = => 'ReferencedImageLayerGenerator @38df9cd83dcbb930 
                {
                  activation = "activationRequested", 
                  modifiers = 
                  {
                    => 'FlipLayerModifier @122d1a18d5eb6a48 
                    {
                      activation = "activationRequested", 
                      preset = {libraryName = "Default", presetName = "Vertical Flip"}, 
                      verticalFlip = True
                    }
                  }, 
                  extractor = => 'Parametric2dPlacement @6b155b0b9beb1ca9 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @573f5d3726bb3532 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "LogoRazorNormal.png"}
                }, 
                emissiveTexture = => 'ReferencedImageLayerGenerator @d28fb661ec982ed5 
                {
                  activation = "activationRequested", 
                  modifiers = 
                  {
                    => 'FlipLayerModifier @79f5519b3137c838 
                    {
                      activation = "activationRequested", 
                      preset = {libraryName = "Default", presetName = "Vertical Flip"}, 
                      verticalFlip = True
                    }, 
                    => 'ExposureLayerModifier @cc74eb634f44c4e 
                    {
                      activation = "activationRequested", 
                      intensity = 0.443799218421, 
                      gamma = {red = 0.000000000000, green = 0.000000000000, blue = 0.000000000000}
                    }
                  }, 
                  extractor = => 'Parametric2dPlacement @796178bbb7a45ee 
                  {
                    activation = "activationRequested", 
                    anchor = {x = 0.000000000000, y = 0.000000000000}, 
                    position = {x = 0.000000000000, y = 0.000000000000}, 
                    scale = => 'SizePlacement2dScale @9b636fba8042cfdf 
                    {
                      size = {width = 1.000000000000, height = 1.000000000000, ratio = 1.000000000000}
                    }
                  }, 
                  file = {path = "LogoRazor.png"}
                }, 
                occlusionTexture = => 'UniformLayerGenerator @c067e9a8ece64808 
                {
                  activation = "activationRequested", 
                  resolution = {width = 1024, height = 1024}, 
                  color = {red = 1.000000000000, green = 1.000000000000, blue = 1.000000000000}
                }
              }
            }, 
            => 'VolumetricLightRenderable @b85dab9b91c30e18 {activation = "activationRequested", brightness = 1.310000000000, quality = 9}
          }
        }, 
        renderer = => 'SingleLayerRenderer @1517babff43d69ef 
        {
          activation = "activationRequested", 
          opacity = 0.000000000000, 
          placement = => 'Parametric2dPlacement @66eba89c8cff5a48 
          {
            activation = "activationRequested", 
            scale = => 'ScaleFactorPlacement2dScale @c65374c38133cbe1 void
          }
        }
      }, 
      => 'Layer @4f5689a52d465a6b 
      {
        activation = "inactive", 
        label = "fade", 
        generator = => 'UniformLayerGenerator @370cbbc42a9ee314 
        {
          activation = "activationRequested", 
          modifiers = 
          {
            => 'MaskLayerModifier @c350bf185d26dd44 
            {
              activation = "activationRequested", 
              masks = 
              {
                => 'RadialMask @60d16f1c58cb712d 
                {
                  activation = "activationRequested", 
                  inverse = True, 
                  ellipse = #1 {size = {width = 2170.000000000000, height = 2170.000000000000, ratio = 1.000000000000}}
                }
              }
            }
          }
        }, 
        renderer = => 'SingleLayerRenderer @aa95942e5cc3d2bd 
        {
          activation = "activationRequested", 
          placement = => 'Parametric2dPlacement @67bb692321a733b6 
          {
            activation = "activationRequested", 
            scale = => 'ScaleFactorPlacement2dScale @f7f110032df46a07 void
          }
        }
      }
    }
  }, 
  uiState = void
}
