{"nm":"Comp 1","ddd":0,"h":900,"w":900,"meta":{"g":"@lottiefiles/toolkit-js 0.33.2"},"layers":[{"ty":4,"nm":"Layer 2 Outlines","sr":1,"st":0,"op":48,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[132.5,74.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":1,"y":0},"i":{"x":0.73,"y":1},"s":[449.5,446,0],"t":0,"ti":[0,0,0],"to":[0,-10.667,0]},{"o":{"x":1,"y":0},"i":{"x":0.73,"y":1},"s":[449.5,382,0],"t":24,"ti":[0,0,0],"to":[0,0,0]},{"o":{"x":1,"y":0},"i":{"x":0.833,"y":0.83},"s":[449.5,446,0],"t":47,"ti":[0,0,0],"to":[0,0,0]},{"o":{"x":0.167,"y":0.163},"i":{"x":0.833,"y":0.833},"s":[449.5,382,0],"t":71,"ti":[0,-10.667,0],"to":[0,0,0]},{"s":[449.5,446,0],"t":94}],"ix":2,"x":"var $bm_rt;\nvar elastic, gravity, bounceMax, on_off, n, n, t, v, vl, vu, vu, tCur, segDur, tNext, numberOfBounces, delta, inOutExp;\ntry {\n    elastic = $bm_div(effect('Position - Stretch')('ADBE Slider Control-0001'), 100);\n    gravity = $bm_mul(effect('Position - Gravity')('ADBE Slider Control-0001'), 100);\n    bounceMax = effect('Position - Max Jumps')('ADBE Slider Control-0001');\n    on_off = effect('Position - Jump In/Out')('ADBE Checkbox Control-0001');\n    $bm_rt = n = 0;\n    if (numKeys > 0) {\n        $bm_rt = n = nearestKey(time).index;\n        if (key(n).time > time) {\n            n--;\n        }\n    }\n    if (n > 0) {\n        t = $bm_sub(time, key(n).time);\n        v = $bm_mul($bm_neg(velocityAtTime($bm_sub(key(n).time, 0.001))), elastic);\n        vl = length(v);\n        if ($bm_isInstanceOfArray(value)) {\n            vu = vl > 0 ? normalize(v) : [\n                0,\n                0,\n                0\n            ];\n        } else {\n            vu = v < 0 ? -1 : 1;\n        }\n        tCur = 0;\n        segDur = $bm_div($bm_mul(2, vl), gravity);\n        tNext = segDur;\n        numberOfBounces = 1;\n        while (tNext < t && numberOfBounces <= bounceMax) {\n            vl *= elastic;\n            segDur *= elastic;\n            tCur = tNext;\n            tNext = $bm_sum(tNext, segDur);\n            numberOfBounces++;\n        }\n        if (numberOfBounces <= bounceMax) {\n            delta = $bm_sub(t, tCur);\n            $bm_rt = inOutExp = $bm_mul($bm_mul(vu, delta), $bm_sub(vl, $bm_div($bm_mul(gravity, delta), 2)));\n            if (on_off == 1) {\n                $bm_rt = value = $bm_sub(value, inOutExp);\n            } else {\n                $bm_rt = value = $bm_sum(value, inOutExp);\n            }\n        } else {\n            $bm_rt = value = value;\n        }\n    } else {\n        $bm_rt = value = value;\n    }\n} catch (e$$4) {\n    $bm_rt = value = value;\n}"},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11}},"ef":[{"ty":5,"mn":"ADBE Slider Control","nm":"Position - Stretch","ix":1,"en":1,"ef":[{"ty":0,"mn":"ADBE Slider Control-0001","nm":"Slider","ix":1,"v":{"a":0,"k":60,"ix":1}}]},{"ty":5,"mn":"ADBE Slider Control","nm":"Position - Gravity","ix":2,"en":1,"ef":[{"ty":0,"mn":"ADBE Slider Control-0001","nm":"Slider","ix":1,"v":{"a":0,"k":8,"ix":1,"x":"var $bm_rt;\n$bm_rt = clamp(value, 0, 100);"}}]},{"ty":5,"mn":"ADBE Slider Control","nm":"Position - Max Jumps","ix":3,"en":1,"ef":[{"ty":0,"mn":"ADBE Slider Control-0001","nm":"Slider","ix":1,"v":{"a":0,"k":8,"ix":1,"x":"var $bm_rt;\n$bm_rt = clamp(value, 0, 10);"}}]},{"ty":5,"mn":"ADBE Checkbox Control","nm":"Position - Jump In/Out","ix":4,"en":1,"ef":[{"ty":7,"mn":"ADBE Checkbox Control-0001","nm":"Checkbox","ix":1,"v":{"a":0,"k":0,"ix":1}}]}],"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[58.748,58.694],[-58.748,-58.694]]},"ix":2}},{"ty":"st","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":1,"ml":10,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":30,"ix":5},"c":{"a":0,"k":[0.0588,0.8,0.8078,1],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[191.177,74.399],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Group 2","ix":2,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-58.677,58.677],[58.677,-58.677]]},"ix":2}},{"ty":"st","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":1,"ml":10,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":30,"ix":5},"c":{"a":0,"k":[0.0588,0.8,0.8078,1],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[73.751,74.382],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":1},{"ty":4,"nm":"Layer 4 Outlines","sr":1,"st":0,"op":48,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[293.5,293.5,0],"ix":1},"s":{"a":0,"k":[103.222,103.222,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[449.5,446,0],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,137.136],[137.136,0],[0,-137.136],[-137.136,0]],"o":[[0,-137.136],[-137.136,0],[0,137.136],[137.136,0]],"v":[[248.307,0],[0,-248.307],[-248.307,0],[0,248.307]]},"ix":2}},{"ty":"st","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":1,"lj":1,"ml":10,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":18,"ix":5},"c":{"a":0,"k":[0.0588,0.8,0.8078,1],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[293.5,293.4],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":2},{"ty":4,"nm":"Shape Layer 1","sr":1,"st":0,"op":48,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[121.002,121.002,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[450,450,0],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Ellipse 1","ix":1,"cix":2,"np":3,"it":[{"ty":"el","bm":0,"hd":false,"mn":"ADBE Vector Shape - Ellipse","nm":"Ellipse Path 1","d":1,"p":{"a":0,"k":[0,0],"ix":3},"s":{"a":0,"k":[428,428],"ix":2}},{"ty":"st","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":22},{"s":[0],"t":46}],"ix":4},"w":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[3],"t":22},{"s":[25],"t":46}],"ix":5},"c":{"a":0,"k":[0.0588,0.8,0.8078,1],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100,100],"t":22},{"s":[137,137],"t":46}],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[-2,-4.5],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":3}],"v":"5.6.4","fr":24,"op":48,"ip":0,"assets":[]}