blob: a53a0b5c8abcde7b24a443cc74d7466bbab865f9 [file] [log] [blame]
{"assets":[],"layers":[{"ddd":0,"ind":0,"ty":4,"nm":"Hardware Outlines - Group 4","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[155.32,249.5,0]},"a":{"k":[14,31,0]},"s":{"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":186,"s":[0,554,100],"e":[554,554,100]},{"t":216}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_outBack(t, b, c, d) {\n var s = 1.70158;\n return sum(mul(c, sum(mul(mul(t = t / d - 1, t), sum(mul(sum(s, 1), t), s)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_outBack(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_outBack(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_outBack(t, sY, eY, d);\n val3 = easeandwizz_outBack(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;"}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[5,1],[-5,1],[-5,-1],[5,-1]],"c":true}},"nm":"Path 1"},{"ty":"fl","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"nm":"Fill 1"},{"ty":"tr","p":{"k":[19,31],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4"}],"ip":186,"op":486,"st":186,"bm":0,"sr":1},{"ddd":0,"ind":1,"ty":4,"nm":"Hardware Outlines - Group 5","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[155.32,227.34,0]},"a":{"k":[14,27,0]},"s":{"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":168,"s":[0,554,100],"e":[554,554,100]},{"t":198}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_outBack(t, b, c, d) {\n var s = 1.70158;\n return sum(mul(c, sum(mul(mul(t = t / d - 1, t), sum(mul(sum(s, 1), t), s)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_outBack(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_outBack(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_outBack(t, sY, eY, d);\n val3 = easeandwizz_outBack(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;"}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[10,1],[-10,1],[-10,-1],[10,-1]],"c":true}},"nm":"Path 1"},{"ty":"fl","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"nm":"Fill 1"},{"ty":"tr","p":{"k":[24,27],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5"}],"ip":168,"op":468,"st":168,"bm":0,"sr":1},{"ddd":0,"ind":2,"ty":4,"nm":"Hardware Outlines - Group 6","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[155.32,183.02,0]},"a":{"k":[14,19,0]},"s":{"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":154,"s":[0,554,100],"e":[554,554,100]},{"t":184}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_outBack(t, b, c, d) {\n var s = 1.70158;\n return sum(mul(c, sum(mul(mul(t = t / d - 1, t), sum(mul(sum(s, 1), t), s)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_outBack(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_outBack(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_outBack(t, sY, eY, d);\n val3 = easeandwizz_outBack(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;"}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[17,5],[-17,5],[-17,-5],[17,-5]],"c":true}},"nm":"Path 1"},{"ty":"fl","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"nm":"Fill 1"},{"ty":"tr","p":{"k":[31,19],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6"}],"ip":154,"op":454,"st":154,"bm":0,"sr":1},{"ddd":0,"ind":3,"ty":4,"nm":"Hardware Outlines - Group 7","parent":46,"ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[31,31,0]},"a":{"k":[31,31,0]},"s":{"k":[100,100,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[1.104,0],[0,0],[0,1.104],[0,0],[-1.104,0],[0,0],[0,-1.104]],"o":[[0,1.104],[0,0],[-1.104,0],[0,0],[0,-1.104],[0,0],[1.104,0],[0,0]],"v":[[24,22],[22,24],[-22,24],[-24,22],[-24,-22],[-22,-24],[22,-24],[24,-22]],"c":true}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[0.3,0.32,0.32,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[31,31],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":52,"s":[0],"e":[100]},{"t":172.12109375}],"ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":0,"op":300,"st":0,"bm":0,"sr":1},{"ddd":0,"ind":4,"ty":4,"nm":"Hardware Outlines - Group 9","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[88.84,349.22,0]},"a":{"k":[2,49,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,49],[4,49]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":81,"s":[0],"e":[100]},{"t":123}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":81,"op":381,"st":81,"bm":0,"sr":1},{"ddd":0,"ind":5,"ty":4,"nm":"Hardware Outlines - Group 10","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[88.84,327.06,0]},"a":{"k":[2,45,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,45],[4,45]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":81,"s":[0],"e":[100]},{"t":123}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":81,"op":381,"st":81,"bm":0,"sr":1},{"ddd":0,"ind":6,"ty":4,"nm":"Hardware Outlines - Group 11","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[88.84,304.9,0]},"a":{"k":[2,41,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,41],[4,41]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 11"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":81,"s":[0],"e":[100]},{"t":123}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":81,"op":381,"st":81,"bm":0,"sr":1},{"ddd":0,"ind":7,"ty":4,"nm":"Hardware Outlines - Group 12","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[88.84,282.74,0]},"a":{"k":[2,37,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,37],[4,37]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 12"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":81,"s":[0],"e":[100]},{"t":123}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":81,"op":381,"st":81,"bm":0,"sr":1},{"ddd":0,"ind":8,"ty":4,"nm":"Hardware Outlines - Group 13","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[88.84,260.58,0]},"a":{"k":[2,33,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,33],[4,33]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 13"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":81,"s":[0],"e":[100]},{"t":123}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":81,"op":381,"st":81,"bm":0,"sr":1},{"ddd":0,"ind":9,"ty":4,"nm":"Hardware Outlines - Group 14","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[88.84,238.42,0]},"a":{"k":[2,29,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,29],[4,29]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 14"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":81,"s":[0],"e":[100]},{"t":123}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":81,"op":381,"st":81,"bm":0,"sr":1},{"ddd":0,"ind":10,"ty":4,"nm":"Hardware Outlines - Group 15","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[88.84,216.26,0]},"a":{"k":[2,25,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,25],[4,25]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 15"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":81,"s":[0],"e":[100]},{"t":123}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":81,"op":381,"st":81,"bm":0,"sr":1},{"ddd":0,"ind":11,"ty":4,"nm":"Hardware Outlines - Group 16","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[88.84,194.1,0]},"a":{"k":[2,21,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,21],[4,21]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 16"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":81,"s":[0],"e":[100]},{"t":123}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":81,"op":381,"st":81,"bm":0,"sr":1},{"ddd":0,"ind":12,"ty":4,"nm":"Hardware Outlines - Group 17","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[88.84,171.94,0]},"a":{"k":[2,17,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,17],[4,17]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 17"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":81,"s":[0],"e":[100]},{"t":123}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":81,"op":381,"st":81,"bm":0,"sr":1},{"ddd":0,"ind":13,"ty":4,"nm":"Hardware Outlines - Group 18","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[88.84,149.78,0]},"a":{"k":[2,13,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,13],[4,13]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 18"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":81,"s":[0],"e":[100]},{"t":123}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":81,"op":381,"st":81,"bm":0,"sr":1},{"ddd":0,"ind":14,"ty":4,"nm":"Hardware Outlines - Group 19","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[410.16,349.22,0]},"a":{"k":[60,49,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[58,49],[62,49]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 19"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":147,"s":[0],"e":[100]},{"t":189}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":147,"op":447,"st":147,"bm":0,"sr":1},{"ddd":0,"ind":15,"ty":4,"nm":"Hardware Outlines - Group 20","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[410.16,327.06,0]},"a":{"k":[60,45,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[58,45],[62,45]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 20"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":147,"s":[0],"e":[100]},{"t":189}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":147,"op":447,"st":147,"bm":0,"sr":1},{"ddd":0,"ind":16,"ty":4,"nm":"Hardware Outlines - Group 21","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[410.16,304.9,0]},"a":{"k":[60,41,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[58,41],[62,41]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 21"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":147,"s":[0],"e":[100]},{"t":189}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":147,"op":447,"st":147,"bm":0,"sr":1},{"ddd":0,"ind":17,"ty":4,"nm":"Hardware Outlines - Group 22","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[410.16,282.74,0]},"a":{"k":[60,37,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[58,37],[62,37]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 22"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":147,"s":[0],"e":[100]},{"t":189}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":147,"op":447,"st":147,"bm":0,"sr":1},{"ddd":0,"ind":18,"ty":4,"nm":"Hardware Outlines - Group 23","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[410.16,260.58,0]},"a":{"k":[60,33,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[58,33],[62,33]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 23"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":147,"s":[0],"e":[100]},{"t":189}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":147,"op":447,"st":147,"bm":0,"sr":1},{"ddd":0,"ind":19,"ty":4,"nm":"Hardware Outlines - Group 24","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[410.16,238.42,0]},"a":{"k":[60,29,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[58,29],[62,29]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 24"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":147,"s":[0],"e":[100]},{"t":189}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":147,"op":447,"st":147,"bm":0,"sr":1},{"ddd":0,"ind":20,"ty":4,"nm":"Hardware Outlines - Group 25","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[410.16,216.26,0]},"a":{"k":[60,25,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[58,25],[62,25]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 25"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":147,"s":[0],"e":[100]},{"t":189}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":147,"op":447,"st":147,"bm":0,"sr":1},{"ddd":0,"ind":21,"ty":4,"nm":"Hardware Outlines - Group 26","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[410.16,194.1,0]},"a":{"k":[60,21,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[58,21],[62,21]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 26"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":147,"s":[0],"e":[100]},{"t":189}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":147,"op":447,"st":147,"bm":0,"sr":1},{"ddd":0,"ind":22,"ty":4,"nm":"Hardware Outlines - Group 27","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[410.16,171.94,0]},"a":{"k":[60,17,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[58,17],[62,17]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 27"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":147,"s":[0],"e":[100]},{"t":189}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":147,"op":447,"st":147,"bm":0,"sr":1},{"ddd":0,"ind":23,"ty":4,"nm":"Hardware Outlines - Group 28","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[410.16,149.78,0]},"a":{"k":[60,13,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[58,13],[62,13]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 28"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":147,"s":[0],"e":[100]},{"t":189}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":147,"op":447,"st":147,"bm":0,"sr":1},{"ddd":0,"ind":24,"ty":4,"nm":"Hardware Outlines - Group 29","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[349.22,410.16,0]},"a":{"k":[49,60,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[49,62],[49,58]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 29"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":26,"s":[0],"e":[100]},{"t":84}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":26,"op":326,"st":26,"bm":0,"sr":1},{"ddd":0,"ind":25,"ty":4,"nm":"Hardware Outlines - Group 30","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[327.06,410.16,0]},"a":{"k":[45,60,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[45,62],[45,58]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 30"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":26,"s":[0],"e":[100]},{"t":84}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":26,"op":326,"st":26,"bm":0,"sr":1},{"ddd":0,"ind":26,"ty":4,"nm":"Hardware Outlines - Group 31","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[304.9,410.16,0]},"a":{"k":[41,60,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[41,62],[41,58]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 31"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":26,"s":[0],"e":[100]},{"t":84}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":26,"op":326,"st":26,"bm":0,"sr":1},{"ddd":0,"ind":27,"ty":4,"nm":"Hardware Outlines - Group 32","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[282.74,410.16,0]},"a":{"k":[37,60,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37,62],[37,58]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 32"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":26,"s":[0],"e":[100]},{"t":84}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":26,"op":326,"st":26,"bm":0,"sr":1},{"ddd":0,"ind":28,"ty":4,"nm":"Hardware Outlines - Group 33","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[260.58,410.16,0]},"a":{"k":[33,60,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[33,62],[33,58]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 33"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":26,"s":[0],"e":[100]},{"t":84}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":26,"op":326,"st":26,"bm":0,"sr":1},{"ddd":0,"ind":29,"ty":4,"nm":"Hardware Outlines - Group 34","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[238.42,410.16,0]},"a":{"k":[29,60,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[29,62],[29,58]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 34"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":26,"s":[0],"e":[100]},{"t":84}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":26,"op":326,"st":26,"bm":0,"sr":1},{"ddd":0,"ind":30,"ty":4,"nm":"Hardware Outlines - Group 35","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[216.26,410.16,0]},"a":{"k":[25,60,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[25,62],[25,58]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 35"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":26,"s":[0],"e":[100]},{"t":84}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":26,"op":326,"st":26,"bm":0,"sr":1},{"ddd":0,"ind":31,"ty":4,"nm":"Hardware Outlines - Group 36","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[194.1,410.16,0]},"a":{"k":[21,60,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[21,62],[21,58]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 36"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":26,"s":[0],"e":[100]},{"t":84}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":26,"op":326,"st":26,"bm":0,"sr":1},{"ddd":0,"ind":32,"ty":4,"nm":"Hardware Outlines - Group 37","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[171.94,410.16,0]},"a":{"k":[17,60,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[17,62],[17,58]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 37"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":26,"s":[0],"e":[100]},{"t":84}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":26,"op":326,"st":26,"bm":0,"sr":1},{"ddd":0,"ind":33,"ty":4,"nm":"Hardware Outlines - Group 38","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[149.78,410.16,0]},"a":{"k":[13,60,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[13,62],[13,58]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 38"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":26,"s":[0],"e":[100]},{"t":84}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":26,"op":326,"st":26,"bm":0,"sr":1},{"ddd":0,"ind":34,"ty":4,"nm":"Hardware Outlines - Group 39","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[349.22,88.84,0]},"a":{"k":[49,2,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[49,4],[49,0]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 39"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":104,"s":[0],"e":[100]},{"t":152}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":104,"op":404,"st":104,"bm":0,"sr":1},{"ddd":0,"ind":35,"ty":4,"nm":"Hardware Outlines - Group 40","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[327.06,88.84,0]},"a":{"k":[45,2,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[45,4],[45,0]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 40"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":104,"s":[0],"e":[100]},{"t":152}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":104,"op":404,"st":104,"bm":0,"sr":1},{"ddd":0,"ind":36,"ty":4,"nm":"Hardware Outlines - Group 41","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[304.9,88.84,0]},"a":{"k":[41,2,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[41,4],[41,0]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 41"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":104,"s":[0],"e":[100]},{"t":152}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":104,"op":404,"st":104,"bm":0,"sr":1},{"ddd":0,"ind":37,"ty":4,"nm":"Hardware Outlines - Group 42","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[282.74,88.84,0]},"a":{"k":[37,2,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37,4],[37,0]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 42"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":104,"s":[0],"e":[100]},{"t":152}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":104,"op":404,"st":104,"bm":0,"sr":1},{"ddd":0,"ind":38,"ty":4,"nm":"Hardware Outlines - Group 43","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[260.58,88.84,0]},"a":{"k":[33,2,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[33,4],[33,0]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 43"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":104,"s":[0],"e":[100]},{"t":152}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":104,"op":404,"st":104,"bm":0,"sr":1},{"ddd":0,"ind":39,"ty":4,"nm":"Hardware Outlines - Group 44","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[238.42,88.84,0]},"a":{"k":[29,2,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[29,4],[29,0]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 44"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":104,"s":[0],"e":[100]},{"t":152}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":104,"op":404,"st":104,"bm":0,"sr":1},{"ddd":0,"ind":40,"ty":4,"nm":"Hardware Outlines - Group 45","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[216.26,88.84,0]},"a":{"k":[25,2,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[25,4],[25,0]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 45"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":104,"s":[0],"e":[100]},{"t":152}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":104,"op":404,"st":104,"bm":0,"sr":1},{"ddd":0,"ind":41,"ty":4,"nm":"Hardware Outlines - Group 46","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[194.1,88.84,0]},"a":{"k":[21,2,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[21,4],[21,0]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 46"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":104,"s":[0],"e":[100]},{"t":152}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":104,"op":404,"st":104,"bm":0,"sr":1},{"ddd":0,"ind":42,"ty":4,"nm":"Hardware Outlines - Group 47","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[171.94,88.84,0]},"a":{"k":[17,2,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[17,4],[17,0]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 47"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":104,"s":[0],"e":[100]},{"t":152}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":104,"op":404,"st":104,"bm":0,"sr":1},{"ddd":0,"ind":43,"ty":4,"nm":"Hardware Outlines - Group 48","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[149.78,88.84,0]},"a":{"k":[13,2,0]},"s":{"k":[554,554,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[13,4],[13,0]],"c":false}},"nm":"Path 1"},{"ty":"st","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"w":{"k":2},"lc":2,"lj":2,"nm":"Stroke 1"},{"ty":"tr","p":{"k":[0,0],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 48"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":104,"s":[0],"e":[100]},{"t":152}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_inOutSine(t, b, c, d) {\n return sum(mul(div($bm_neg(c), 2), sub(Math.cos(div(mul(Math.PI, t), d)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_inOutSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_inOutSine(t, sY, eY, d);\n val3 = easeandwizz_inOutSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;","ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":104,"op":404,"st":104,"bm":0,"sr":1},{"ddd":0,"ind":44,"ty":4,"nm":"Hardware Outlines - Group 49","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[365.84,365.84,0]},"a":{"k":[52,52,0]},"s":{"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":164,"s":[0,0,100],"e":[554,554,100]},{"t":217}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_outSine(t, b, c, d) {\n return sum(mul(c, Math.sin(mul(div(t, d), div(Math.PI, 2)))), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_outSine(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_outSine(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_outSine(t, sY, eY, d);\n val3 = easeandwizz_outSine(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;"}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,-2.209],[2.209,0],[0,2.209],[-2.209,0]],"o":[[0,2.209],[-2.209,0],[0,-2.209],[2.209,0]],"v":[[4,0],[0,4],[-4,0],[0,-4]],"c":true}},"nm":"Path 1"},{"ty":"fl","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"nm":"Fill 1"},{"ty":"tr","p":{"k":[52,52],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 49"},{"ty":"tm","s":{"k":0,"ix":1},"e":{"k":100,"ix":2},"o":{"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1"}],"ip":144,"op":444,"st":144,"bm":0,"sr":1},{"ddd":0,"ind":45,"ty":4,"nm":"Hardware Outlines - Group 50","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[249.5,249.5,0]},"a":{"k":[31,31,0]},"s":{"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":79,"s":[0,0,100],"e":[554,554,100]},{"t":154}]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[21,21],[-21,21],[-21,-21],[21,-21]],"c":true}},"nm":"Path 1"},{"ty":"fl","fillEnabled":true,"c":{"k":[0.3,0.32,0.32,1]},"o":{"k":100},"nm":"Fill 1"},{"ty":"tr","p":{"k":[31,31],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 50"}],"ip":0,"op":300,"st":0,"bm":0,"sr":1},{"ddd":0,"ind":46,"ty":4,"nm":"Hardware Outlines - Group 51","ks":{"o":{"k":100},"r":{"k":0},"p":{"k":[249.5,249.5,0]},"a":{"k":[31,31,0]},"s":{"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":0,"s":[0,0,100],"e":[554,554,100]},{"t":56}],"x":"var $bm_rt;\nfunction easeAndWizz() {\n var t, d, sX, eX;\n function easeandwizz_outBack(t, b, c, d) {\n var s = 1.70158;\n return sum(mul(c, sum(mul(mul(t = t / d - 1, t), sum(mul(sum(s, 1), t), s)), 1)), b);\n }\n var n = 0;\n if (numKeys > 0) {\n n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n try {\n var key1 = key(n);\n var key2 = key(sum(n, 1));\n } catch (e) {\n return null;\n }\n var dim = 1;\n try {\n key(1)[1].length;\n dim = 2;\n key(1)[2].length;\n dim = 3;\n } catch (e) {\n }\n t = sub(time, key1.time);\n d = sub(key2.time, key1.time);\n sX = key1[0];\n eX = sub(key2[0], key1[0]);\n if (dim >= 2) {\n sY = key1[1];\n eY = sub(key2[1], key1[1]);\n if (dim >= 3) {\n sZ = key1[2];\n eZ = sub(key2[2], key1[2]);\n }\n }\n if (time < key1.time || time > key2.time) {\n return value;\n } else {\n val1 = easeandwizz_outBack(t, sX, eX, d);\n switch (dim) {\n case 1:\n return val1;\n break;\n case 2:\n val2 = easeandwizz_outBack(t, sY, eY, d);\n return [\n val1,\n val2\n ];\n break;\n case 3:\n val2 = easeandwizz_outBack(t, sY, eY, d);\n val3 = easeandwizz_outBack(t, sZ, eZ, d);\n return [\n val1,\n val2,\n val3\n ];\n break;\n default:\n return null;\n }\n }\n}\n$bm_rt = easeAndWizz() || value;"}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"k":{"i":[[0,0],[1.104,0],[0,0],[0,1.104],[0,0],[-1.104,0],[0,0],[0,-1.104]],"o":[[0,1.104],[0,0],[-1.104,0],[0,0],[0,-1.104],[0,0],[1.104,0],[0,0]],"v":[[24,22],[22,24],[-22,24],[-24,22],[-24,-22],[-22,-24],[22,-24],[24,-22]],"c":true}},"nm":"Path 1"},{"ty":"fl","fillEnabled":true,"c":{"k":[1,1,1,1]},"o":{"k":100},"nm":"Fill 1"},{"ty":"tr","p":{"k":[31,31],"ix":2},"a":{"k":[0,0],"ix":1},"s":{"k":[100,100],"ix":3},"r":{"k":0,"ix":6},"o":{"k":100,"ix":7},"sk":{"k":0,"ix":4},"sa":{"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 51"}],"ip":0,"op":300,"st":0,"bm":0,"sr":1}],"v":"4.4.24","ddd":0,"ip":0,"op":300,"fr":60,"w":500,"h":500}