// JavaScript Document var canvas = new fabric.Canvas('shirtcanvas'); var canvast = new fabric.Canvas('trousercanvas'); var cans = $('#shirtcanvas').parent('.canvas-container'); var cant = $('#trousercanvas').parent('.canvas-container'); cant.css('display','none'); document.getElementById('backlogosb').style.display="none"; $('#showFront').click(function() { cans.css('display','block'); cant.css('display','none'); canvas.calcOffset(); canvast.calcOffset(); $('#showFront').addClass('active'); $('#showBack').removeClass('active'); //updateControls(); document.getElementById('frontlogosb').style.display="block"; document.getElementById('backlogosb').style.display="none"; }); $('#showBack').click(function() { cans.css('display','none'); cant.css('display','block'); canvas.calcOffset(); canvast.calcOffset(); $('#showFront').removeClass('active'); $('#showBack').addClass('active'); //updateControls(); document.getElementById('frontlogosb').style.display="none"; document.getElementById('backlogosb').style.display="block"; }); $('html').keyup(function(e){ if(e.which == 46) { if(cans.css('display')=="block") { var obd = canvas.getActiveObject(); canvas.remove(obd); } else if(cant.css('display')=="block") { var obd = canvast.getActiveObject(); canvast.remove(obd); } } }); function loadBaseShirts() { color1 = new fabric.Path('M600 0l-50 0 0 9.17 50 0 0 -9.17zm-51.15 10.61l47.96 0 0 580.66 -544.3 0 0 -3.35 -47.18 0 0 -581.04 543.52 0 0 3.73zm-498.85 580.22l-50 0 0 9.17 50 0 0 -9.17z');color2 = new fabric.Path('M154.73 209.31c-0.21,-0.09 -0.38,-0.25 -0.49,-0.44l-110.79 48.73 1.84 0.81 110.53 -48.62 -1.09 -0.48zm394.88 301.59l15.31 -14.08 -0.69 -0.06 0.46 -1.8 2.05 0.19 1.86 -1.71 0.77 1.31 -0.63 0.59c6.98,0.64 13.98,1.28 20.97,1.92l0.18 1.86c-6.84,-0.63 -13.68,-1.26 -20.52,-1.89l0.31 0.51 -0.64 0.58c6.99,0.64 13.98,1.29 20.97,1.93l0.19 1.85c-6.85,-0.63 -13.69,-1.26 -20.53,-1.89l0.31 0.51 -0.64 0.58c6.99,0.64 13.98,1.29 20.97,1.93l0.19 1.85c-6.84,-0.63 -13.68,-1.25 -20.52,-1.88l0.3 0.5 -0.64 0.59c6.99,0.64 13.98,1.28 20.97,1.93l0.19 1.85c-7.43,-0.68 -14.85,-1.37 -22.27,-2.05l-1.01 -1.93 0.12 0.02 1.12 -1.03 -1.23 -0.11 -0.4 0.37 -1.02 -1.95 -0.17 6.3 -15.24 14.02 -0.19 -1.85 15.32 -14.09 -0.7 -0.06 0.18 -0.7 -14.91 13.71 -0.19 -1.85 15.31 -14.08 -0.69 -0.06 0.18 -0.7 -14.91 13.71 -0.19 -1.85 15.32 -14.09 -0.7 -0.06 0.18 -0.7 -14.92 13.71 -0.18 -1.85zm16.51 -9.89l1.22 0.11 1.11 -1.02 -1.22 -0.11 -1.11 1.02zm-0.31 -2.98l1.23 0.11 1.11 -1.02 -1.23 -0.12 -1.11 1.03zm-26.32 -87.36l15.32 -14.08 -0.7 -0.07 0.46 -1.79 2.05 0.19 1.86 -1.71 0.77 1.31 -0.63 0.58 20.97 1.93 0.19 1.85 -20.53 -1.89 0.31 0.52 -0.64 0.58 20.97 1.92 0.19 1.86 -20.52 -1.89 0.3 0.51 -0.64 0.58 20.97 1.93 0.19 1.85 -20.52 -1.89 0.3 0.52 -0.64 0.58 20.97 1.93 0.19 1.85 -22.97 -2.11 -17.13 15.75 -0.19 -1.85 15.32 -14.09 -0.7 -0.06 0.18 -0.7 -14.91 13.71 -0.19 -1.85 15.32 -14.08 -0.7 -0.07 0.18 -0.69 -14.91 13.71 -0.19 -1.85 15.32 -14.09 -0.7 -0.06 0.18 -0.7 -14.91 13.71 -0.19 -1.85zm17.92 -7.93l-1.11 1.02 1.23 0.11 1.11 -1.02 -1.23 -0.11zm-0.3 -2.98l-1.11 1.02 1.22 0.11 1.11 -1.02 -1.22 -0.11zm-1.42 -1.97l1.23 0.11 1.11 -1.02 -1.23 -0.11 -1.11 1.02zm14.57 -93.17l-20.52 -1.89 0.3 0.51 -0.63 0.58 20.97 1.93 0.18 1.85 -22.97 -2.11 -17.13 15.75 -0.18 -1.85 15.31 -14.08 -0.7 -0.07 0.19 -0.69 -14.92 13.71 -0.18 -1.85 15.31 -14.09 -0.7 -0.06 0.18 -0.7 -14.91 13.72 -0.19 -1.86 15.32 -14.08 -0.7 -0.07 0.18 -0.7 -14.91 13.72 -0.19 -1.85 15.32 -14.09 -0.7 -0.06 0.46 -1.79 2.05 0.19 1.86 -1.71 0.78 1.3 -0.64 0.59 20.97 1.93 0.19 1.85 -20.52 -1.89 0.3 0.51 -0.63 0.58 20.97 1.93 0.18 1.85 -20.52 -1.88 0.3 0.51 -0.63 0.58 20.97 1.92 0.18 1.86zm-22.85 -0.98l1.11 -1.02 -1.23 -0.11 -1.11 1.02 1.23 0.11zm-1.83 -6.08l1.23 0.11 1.1 -1.02 -1.22 -0.11 -1.11 1.02zm1.53 3.1l1.11 -1.03 -1.23 -0.11 -1.11 1.02 1.23 0.12zm29.92 70.99l-0.19 -1.85 -18.6 17.11 0.18 -0.7 -0.7 -0.06 19.01 -17.48 -0.19 -1.86 -18.6 17.11 0.18 -0.69 -0.71 -0.07 19.02 -17.48 -0.19 -1.85 -18.61 17.11 0.18 -0.7 -0.69 -0.06 19.01 -17.48 -0.19 -1.85 -20.82 19.14 -18.9 -1.73 0.19 1.85 16.89 1.55 -0.63 0.58 0.3 0.51 -16.45 -1.51 0.19 1.85 16.89 1.56 -0.63 0.58 0.3 0.51 -16.45 -1.51 0.19 1.85 16.89 1.55 -0.63 0.58 0.3 0.51 -16.45 -1.51 0.19 1.85 16.9 1.56 -0.64 0.58 0.78 1.31 1.86 -1.71 2.05 0.19 0.46 -1.8 -0.7 -0.06 19.01 -17.48zm-39.72 17.41l0 0zm19.82 -1.13l-1.11 1.02 -1.22 -0.12 1.11 -1.02 1.22 0.12zm-0.3 -2.99l-1.11 1.02 -1.23 -0.11 1.11 -1.02 1.23 0.11zm-0.3 -2.98l-1.12 1.02 -1.22 -0.11 1.11 -1.03 1.23 0.12zm-30.24 -102.08l16.89 1.55 -0.63 0.58 0.3 0.51 -16.45 -1.51 0.19 1.85 16.89 1.56 -0.63 0.57 0.3 0.51 -16.45 -1.51 0.19 1.86 16.89 1.55 -0.63 0.58 0.3 0.51 -16.44 -1.51 0.18 1.85 16.9 1.55 -0.64 0.59 0.78 1.31 1.86 -1.71 2.05 0.19 0.46 -1.8 -0.7 -0.06 19.01 -17.48 -0.19 -1.85 -18.6 17.1 0.18 -0.69 -0.7 -0.07 19.01 -17.47 -0.19 -1.86 -18.6 17.11 0.18 -0.7 -0.7 -0.06 19.01 -17.48 -0.19 -1.85 -18.6 17.1 0.18 -0.69 -0.71 -0.07 19.02 -17.48 -0.19 -1.85 -20.83 19.15 -18.89 -1.74 0.19 1.86zm18.89 1.73l1.23 0.11 -1.11 1.02 -1.23 -0.11 1.11 -1.02zm0.31 2.99l1.22 0.11 -1.11 1.02 -1.22 -0.12 1.11 -1.01zm0.3 2.99l1.22 0.11 -1.11 1.02 -1.22 -0.12 1.11 -1.01zm41.36 184.3l-0.19 -1.86 -18.61 17.11 0.19 -0.7 -0.7 -0.06 19 -17.48 -0.18 -1.85 -18.61 17.11 0.18 -0.7 -0.7 -0.07 19.01 -17.47 -0.18 -1.86 -18.61 17.11 0.18 -0.7 -0.7 -0.06 19.01 -17.48 -0.18 -1.85 -20.83 19.15 -18.89 -1.74 0.18 1.85 16.9 1.55 -0.63 0.58 0.3 0.52 -16.45 -1.51 0.18 1.85 16.9 1.55 -0.64 0.58 0.31 0.51 -16.45 -1.51 0.19 1.85 16.89 1.56 -0.63 0.58 0.3 0.51 -16.45 -1.52 0.19 1.86 16.89 1.55 -0.63 0.58 0.77 1.31 1.86 -1.71 2.05 0.19 0.47 -1.79 -0.7 -0.07 19.01 -17.47zm-19.91 16.27l-1.11 1.02 -1.22 -0.11 1.11 -1.02 1.22 0.11zm-0.3 -2.98l-1.11 1.01 -1.22 -0.11 1.11 -1.02 1.22 0.12zm-0.3 -2.99l-1.11 1.02 -1.22 -0.11 1.11 -1.02 1.22 0.11zm-220.85 29.37l-15.67 -13.69 0.7 -0.09 -0.5 -1.78 -2.05 0.24 -1.9 -1.66 -0.74 1.33 0.64 0.57 -1.98 0.23 4.63 3.72 0.07 1.66 0.05 -0.01 0.34 6.68 15.59 13.63 0.14 -1.86 -15.67 -13.69 0.7 -0.08 -0.19 -0.69 15.25 13.33 0.14 -1.86 -15.67 -13.69 0.7 -0.08 -0.2 -0.7 15.26 13.33 0.13 -1.85 -15.66 -13.7 0.69 -0.08 -0.19 -0.69 15.25 13.33 0.14 -1.85zm-16.52 -12.47l-1.23 0.15 -1.13 -1 1.22 -0.14 1.14 0.99zm24.11 -87.99l-15.67 -13.69 0.7 -0.08 -0.51 -1.78 -2.05 0.24 -1.9 -1.67 -0.74 1.33 0.65 0.57 -20.92 2.46 -0.14 1.85 20.47 -2.4 -0.29 0.52 0.65 0.56 -20.91 2.46 -0.14 1.86 20.46 -2.41 -0.28 0.52 0.65 0.56 -20.92 2.46 -0.14 1.86 20.47 -2.41 -0.29 0.52 0.65 0.57 -20.91 2.45 -0.14 1.86 22.91 -2.69 17.52 15.31 0.14 -1.85 -15.67 -13.69 0.7 -0.09 -0.2 -0.69 15.25 13.33 0.14 -1.85 -15.66 -13.7 0.69 -0.08 -0.19 -0.69 15.25 13.33 0.14 -1.86 -15.67 -13.69 0.7 -0.08 -0.2 -0.7 15.26 13.33 0.14 -1.85zm-18.12 -7.47l1.14 0.99 -1.23 0.14 -1.13 -0.99 1.22 -0.14zm0.23 -2.99l1.13 0.99 -1.22 0.14 -1.13 -0.99 1.22 -0.14zm1.36 -2l-1.22 0.14 -1.14 -0.99 1.23 -0.15 1.13 1zm-16.91 -92.78l20.47 -2.4 -0.29 0.51 0.65 0.57 -20.92 2.45 -0.14 1.86 22.91 -2.69 17.52 15.32 0.14 -1.86 -15.67 -13.69 0.7 -0.09 -0.19 -0.69 15.25 13.33 0.14 -1.85 -15.67 -13.69 0.7 -0.09 -0.2 -0.69 15.26 13.33 0.14 -1.85 -15.67 -13.7 0.69 -0.08 -0.19 -0.69 15.25 13.33 0.14 -1.85 -15.66 -13.7 0.69 -0.08 -0.51 -1.78 -2.04 0.24 -1.9 -1.66 -0.74 1.33 0.65 0.57 -20.92 2.45 -0.14 1.86 20.47 -2.41 -0.29 0.52 0.65 0.57 -20.92 2.45 -0.14 1.86 20.47 -2.41 -0.29 0.52 0.65 0.57 -20.91 2.45 -0.14 1.86zm22.82 -1.55l-1.13 -1 1.22 -0.14 1.13 0.99 -1.22 0.15zm1.68 -6.13l-1.23 0.14 -1.13 -0.99 1.22 -0.14 1.14 0.99zm-1.45 3.13l-1.14 -0.99 1.22 -0.14 1.14 0.99 -1.22 0.14zm-248.94 -267.19l0 2.7c-0.39,5.62 0.17,11.25 1.75,16.88 2.25,7.25 6.9,13.7 13.21,19.61 9,7.17 18.51,13.72 27.77,20.58 5.29,4.43 9.04,9.32 10.68,14.85 0.61,1.66 1.22,3.45 1.8,5.41l18.29 -0.02c2.09,-8.1 5.51,-14.61 10.77,-18.96 7.53,-6.4 15.48,-11.29 23.43,-17.52 9.54,-7.29 16.28,-15.57 19.04,-25.26 1.15,-4.09 1.81,-8.13 0.87,-12.01l0.89 -0.66 -0.15 -2.37 -1.44 -9.14 -10.36 -1.68 -111.6 0.31 -4.95 7.28zm10.42 6.94c16.22,5.3 33.68,8.29 53.44,8.57 16.76,0.25 34.75,-2.27 53.79,-8.08 -1.21,8.11 -4.12,14.03 -7.93,18.81 -9.25,11.24 -18.39,14.79 -28.05,21.83 -8.64,6.4 -14.75,13.98 -17.15,23.29l-0.23 0.02c-2.15,-7.28 -6.43,-14.28 -14.57,-20.55 -9.5,-7.34 -19.28,-11.54 -27.95,-20.52 -5.94,-6.16 -9.89,-13.77 -11.35,-23.37zm216.28 464.96l-16.07 1.89 -0.14 1.85 16.09 -1.89 0.12 -1.85zm0.56 -8.96l-15.95 1.87 -0.14 1.86 15.97 -1.88 0.12 -1.85zm-0.19 2.99l-15.99 1.88 -0.14 1.85 16.02 -1.88 0.11 -1.85zm-0.18 2.98l-16.03 1.88 -0.14 1.86 16.05 -1.88 0.12 -1.86zm-6.08 -129.99l0.14 -1.85 19.04 16.63 -0.2 -0.69 0.69 -0.08 -19.44 -17 0.14 -1.86 19.03 16.64 -0.2 -0.69 0.7 -0.08 -19.44 -17 0.14 -1.86 19.03 16.64 -0.2 -0.7 0.7 -0.08 -19.45 -16.99 0.14 -1.86 21.3 18.62 18.85 -2.22 -0.14 1.86 -16.85 1.98 0.65 0.57 -0.29 0.51 16.4 -1.92 -0.14 1.85 -16.85 1.98 0.65 0.57 -0.29 0.51 16.41 -1.92 -0.14 1.86 -16.85 1.97 0.65 0.57 -0.29 0.52 16.4 -1.93 -0.14 1.86 -16.85 1.98 0.65 0.56 -0.74 1.33 -1.91 -1.66 -2.04 0.24 -0.51 -1.78 0.7 -0.08 -19.45 -17zm40.15 16.41l0 0zm-19.84 -0.64l1.13 0.99 1.22 -0.14 -1.13 -0.99 -1.22 0.14zm0.23 -2.99l1.13 0.99 1.22 -0.14 -1.13 -1 -1.22 0.15zm0.22 -2.99l1.14 0.99 1.22 -0.14 -1.14 -1 -1.22 0.15zm27.65 -102.82l-16.85 1.98 0.65 0.57 -0.29 0.51 16.41 -1.92 -0.14 1.86 -16.85 1.98 0.65 0.56 -0.29 0.52 16.4 -1.93 -0.14 1.86 -16.84 1.98 0.64 0.56 -0.29 0.52 16.41 -1.92 -0.14 1.85 -16.85 1.98 0.65 0.57 -0.75 1.32 -1.9 -1.66 -2.05 0.24 -0.5 -1.78 0.7 -0.08 -19.45 -16.99 0.14 -1.86 19.03 16.63 -0.2 -0.69 0.7 -0.08 -19.44 -17 0.14 -1.85 19.03 16.63 -0.2 -0.69 0.69 -0.08 -19.44 -16.99 0.14 -1.86 19.03 16.63 -0.19 -0.69 0.7 -0.08 -19.45 -17 0.14 -1.86 21.3 18.62 18.84 -2.21 -0.14 1.85zm-18.84 2.22l-1.22 0.14 1.13 0.99 1.22 -0.14 -1.13 -0.99zm-0.23 2.99l-1.21 0.14 1.13 0.99 1.21 -0.14 -1.13 -0.99zm-0.22 2.99l-1.22 0.15 1.13 0.99 1.22 -0.15 -1.13 -0.99zm-36.7 185.29l0.14 -1.86 19.03 16.63 -0.2 -0.69 0.7 -0.08 -19.44 -16.99 0.14 -1.86 19.03 16.63 -0.2 -0.69 0.7 -0.08 -19.45 -16.99 0.14 -1.86 19.03 16.63 -0.2 -0.69 0.7 -0.08 -19.44 -17 0.14 -1.85 21.3 18.62 18.84 -2.22 -0.14 1.86 -16.85 1.98 0.65 0.56 -0.29 0.52 16.41 -1.93 -0.14 1.86 -16.85 1.98 0.65 0.56 -0.29 0.52 16.4 -1.92 -0.14 1.85 -16.85 1.98 0.65 0.57 -0.29 0.51 16.41 -1.92 -0.14 1.85 -16.85 1.98 0.64 0.57 -0.74 1.33 -1.9 -1.66 -2.05 0.24 -0.5 -1.78 0.69 -0.09 -19.44 -16.99zm20.31 15.77l1.13 0.99 1.22 -0.14 -1.13 -0.99 -1.22 0.14zm0.22 -2.99l1.14 0.99 1.22 -0.15 -1.14 -0.99 -1.22 0.15zm0.23 -3l1.13 1 1.22 -0.15 -1.13 -0.99 -1.22 0.14zm-171.47 -275.43l1.84 0.81 1.83 -0.81 -1.83 -0.81 -1.84 0.81zm4.42 1.94l110.54 48.62 1.84 -0.81 -110.8 -48.73c-0.1,0.19 -0.27,0.35 -0.48,0.44l-1.1 0.48zm-5.17 -3.89l-1.09 -0.48c-0.21,-0.09 -0.38,-0.25 -0.49,-0.44l-115.22 50.67 1.84 0.81 114.96 -50.56zm0.75 -1.94l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.94l114.96 50.56 1.84 -0.81 -115.22 -50.67c-0.1,0.19 -0.27,0.35 -0.48,0.44l-1.1 0.48zm-5.17 -3.89l-1.09 -0.48c-0.21,-0.09 -0.38,-0.25 -0.49,-0.44l-119.64 52.62 1.84 0.81 119.38 -52.51zm0.75 -1.94l1.84 0.8 1.84 -0.8 -1.84 -0.81 -1.84 0.81zm4.42 1.94l119.39 52.51 1.83 -0.81 -119.64 -52.62c-0.1,0.19 -0.27,0.35 -0.48,0.44l-1.1 0.48zm-5.17 -3.89l-1.09 -0.48c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.53 0.84,-0.76 1.37,-0.53l2.84 1.25 2.84 -1.25c0.52,-0.23 1.14,0 1.37,0.53 0.23,0.53 -0.01,1.14 -0.53,1.37l-1.1 0.48 123.81 54.45 21.16 -9.31c0.53,-0.23 1.14,0.01 1.38,0.54 0.23,0.52 -0.01,1.14 -0.54,1.37l-19.42 8.54 1.84 0.81 16.74 -7.37c0.53,-0.23 1.14,0.01 1.38,0.54 0.23,0.52 -0.01,1.14 -0.54,1.37l-14.99 6.59 1.84 0.81 12.31 -5.42c0.53,-0.23 1.14,0.01 1.38,0.54 0.23,0.52 -0.01,1.14 -0.54,1.37l-10.57 4.65 1.84 0.81 7.89 -3.48c0.53,-0.23 1.14,0.01 1.38,0.54 0.23,0.52 -0.01,1.14 -0.54,1.37l-6.15 2.7 6.15 2.71c0.53,0.23 0.77,0.85 0.54,1.37 -0.24,0.53 -0.85,0.77 -1.38,0.53l-7.89 -3.47 -1.84 0.81 10.57 4.65c0.53,0.23 0.77,0.85 0.54,1.37 -0.24,0.53 -0.85,0.77 -1.38,0.53l-12.32 -5.41 -1.84 0.8 15 6.6c0.53,0.23 0.77,0.85 0.54,1.37 -0.24,0.53 -0.85,0.77 -1.38,0.53l-16.74 -7.36 -1.84 0.81 19.42 8.54c0.53,0.23 0.77,0.85 0.54,1.37 -0.24,0.53 -0.85,0.77 -1.38,0.54l-21.16 -9.31 -123.81 54.45 1.1 0.48c0.52,0.23 0.76,0.84 0.53,1.37 -0.23,0.52 -0.85,0.76 -1.37,0.53l-2.84 -1.25 -2.84 1.25c-0.53,0.23 -1.14,-0.01 -1.37,-0.53 -0.23,-0.53 0.01,-1.14 0.53,-1.37l1.09 -0.48 -123.8 -54.45 -19.79 8.7c-0.53,0.23 -1.14,-0.01 -1.37,-0.53 -0.23,-0.53 0.01,-1.14 0.53,-1.37l18.05 -7.94 -1.84 -0.81 -15.37 6.76c-0.53,0.23 -1.14,-0.01 -1.37,-0.53 -0.23,-0.53 0.01,-1.14 0.53,-1.38l13.62 -5.99 -1.84 -0.8 -10.94 4.81c-0.53,0.23 -1.14,-0.01 -1.37,-0.53 -0.23,-0.53 0.01,-1.14 0.53,-1.38l9.2 -4.04 -1.84 -0.81 -6.52 2.87c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.23,-0.52 0.01,-1.13 0.53,-1.37l4.78 -2.1 -4.78 -2.1c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l6.52 2.87 1.84 -0.81 -9.2 -4.05c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l10.94 4.81 1.84 -0.81 -13.62 -5.99c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l15.37 6.76 1.83 -0.81 -18.04 -7.94c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l19.79 8.7 123.8 -54.45zm-134.49 61.42l1.84 0.81 1.84 -0.81 -1.84 -0.8 -1.84 0.8zm4.43 1.95l1.84 0.81 1.83 -0.81 -1.83 -0.81 -1.84 0.81zm4.42 1.94l1.84 0.81 1.84 -0.8 -1.84 -0.81 -1.84 0.8zm4.42 1.95l119.64 52.62c0.11,-0.19 0.28,-0.35 0.49,-0.44l1.09 -0.48 -119.38 -52.51 -1.84 0.81zm-8.84 -7.78l1.84 0.81 1.83 -0.81 -1.83 -0.81 -1.84 0.81zm4.42 1.94l1.84 0.81 1.84 -0.81 -1.84 -0.8 -1.84 0.8zm4.42 1.95l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.94l115.22 50.68c0.11,-0.19 0.28,-0.35 0.49,-0.44l1.09 -0.48 -114.96 -50.56 -1.84 0.8zm-8.84 -7.78l1.84 0.81 1.84 -0.81 -1.84 -0.8 -1.84 0.8zm4.42 1.95l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.94l1.84 0.81 1.84 -0.81 -1.84 -0.8 -1.84 0.8zm4.43 1.95l110.79 48.73c0.11,-0.19 0.28,-0.35 0.49,-0.44l1.09 -0.48 -110.53 -48.62 -1.84 0.81zm4.42 -1.95l110.54 48.62 110.54 -48.62 -110.54 -48.61 -110.54 48.61zm114.22 -80.39c0.21,0.1 0.38,0.25 0.48,0.44l101.88 -44.8 0.62 2 -104.08 45.77 1.1 0.48c0.21,0.1 0.38,0.25 0.48,0.44l102.96 -45.28 0.64 1.99 -105.18 46.26 1.1 0.48c0.21,0.1 0.38,0.25 0.48,0.44l104.06 -45.76 0.65 1.98 -106.29 46.75 1.1 0.48c0.52,0.23 0.76,0.85 0.53,1.37 -0.23,0.53 -0.85,0.77 -1.37,0.54l-2.84 -1.25 -2.84 1.25c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.23,-0.52 0.01,-1.14 0.53,-1.37l1.09 -0.48 -106.26 -46.74 0.68 -1.97 104 45.74c0.11,-0.19 0.28,-0.34 0.49,-0.44l1.09 -0.48 -105.09 -46.22 0.69 -1.97 102.82 45.22c0.11,-0.19 0.28,-0.34 0.49,-0.44l1.09 -0.48 -103.91 -45.7 0.69 -1.97 101.64 44.7c0.11,-0.19 0.28,-0.34 0.49,-0.44l1.09 -0.48 -102.74 -45.19 0.67 -1.98 104.66 46.03 105.01 -46.18 0.59 2.01 -103.02 45.31 1.1 0.48zm-1.84 1.47l-1.84 -0.81 -1.84 0.81 1.84 0.8 1.84 -0.8zm-3.68 7.78l1.84 0.8 1.84 -0.8 -1.84 -0.81 -1.84 0.81zm0 -3.89l1.84 0.8 1.84 -0.8 -1.84 -0.81 -1.84 0.81zm117.54 75.03l1.84 0.81 1.84 -0.81 -1.84 -0.8 -1.84 0.8zm4.43 1.95l1.84 0.81 1.83 -0.81 -1.83 -0.81 -1.84 0.81zm4.42 1.95l1.84 0.8 1.84 -0.81 -1.84 -0.8 -1.84 0.81zm-0.75 1.94l-1.83 -0.81 -119.39 52.51 1.1 0.48c0.21,0.09 0.38,0.25 0.48,0.44l119.64 -52.62zm-4.42 -1.94l-1.84 -0.81 -114.96 50.56 1.1 0.48c0.21,0.09 0.38,0.25 0.48,0.44l115.22 -50.67zm-4.42 -1.95l-1.84 -0.81 -110.54 48.62 1.1 0.48c0.21,0.09 0.38,0.25 0.48,0.44l110.8 -48.73zm-118.64 78.45c-0.21,-0.1 -0.38,-0.25 -0.49,-0.44l-110.79 48.72 1.84 0.81 110.53 -48.61 -1.09 -0.48zm1.84 -1.47l1.84 0.81 1.84 -0.81 -1.84 -0.8 -1.84 0.8zm4.42 1.95l110.54 48.61 1.84 -0.81 -110.8 -48.72c-0.1,0.19 -0.27,0.34 -0.48,0.44l-1.1 0.48zm113.12 49.75l1.85 0.81 1.84 -0.81 -1.85 -0.81 -1.84 0.81zm4.43 1.95l1.84 0.8 1.84 -0.8 -1.84 -0.81 -1.84 0.81zm4.42 1.94l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.95l19.42 8.54c0.53,0.23 0.77,0.84 0.54,1.37 -0.24,0.52 -0.85,0.76 -1.38,0.53l-21.16 -9.31 -123.81 54.45 1.1 0.48c0.52,0.23 0.76,0.85 0.53,1.37 -0.23,0.53 -0.85,0.77 -1.37,0.54l-2.84 -1.25 -2.84 1.25c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.23,-0.52 0.01,-1.14 0.53,-1.37l1.09 -0.48 -123.8 -54.45 -19.79 8.71c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.23,-0.52 0.01,-1.14 0.53,-1.37l18.04 -7.93 -1.84 -0.81 -15.36 6.75c-0.53,0.24 -1.14,0 -1.37,-0.53 -0.23,-0.52 0.01,-1.14 0.53,-1.37l13.62 -5.99 -1.84 -0.81 -10.94 4.81c-0.53,0.24 -1.14,0 -1.37,-0.53 -0.23,-0.52 0.01,-1.14 0.53,-1.37l9.2 -4.04 -1.84 -0.81 -6.52 2.87c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.23,-0.52 0.01,-1.14 0.53,-1.37l4.78 -2.1 -4.78 -2.1c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l6.52 2.87 1.84 -0.81 -9.2 -4.05c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.53 0.84,-0.76 1.37,-0.53l10.94 4.81 1.84 -0.81 -13.62 -5.99c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.53 0.84,-0.76 1.37,-0.53l15.37 6.75 1.84 -0.8 -18.05 -7.94c-0.52,-0.23 -0.76,-0.85 -0.53,-1.37 0.23,-0.53 0.84,-0.77 1.37,-0.53l19.79 8.7 123.8 -54.45 -1.09 -0.48c-0.52,-0.23 -0.76,-0.85 -0.53,-1.37 0.23,-0.53 0.84,-0.77 1.37,-0.54l2.84 1.25 2.84 -1.25c0.52,-0.23 1.14,0.01 1.37,0.54 0.23,0.52 -0.01,1.14 -0.53,1.37l-1.1 0.48 123.81 54.45 21.16 -9.31c0.53,-0.23 1.14,0.01 1.38,0.53 0.23,0.53 -0.01,1.14 -0.54,1.37l-19.42 8.55 1.84 0.8 16.74 -7.36c0.53,-0.23 1.14,0.01 1.38,0.53 0.23,0.53 -0.01,1.14 -0.54,1.38l-14.99 6.59 1.83 0.81 12.32 -5.42c0.53,-0.23 1.14,0.01 1.38,0.53 0.23,0.53 -0.01,1.14 -0.54,1.37l-10.57 4.66 1.84 0.81 7.89 -3.48c0.53,-0.23 1.14,0.01 1.38,0.54 0.23,0.52 -0.01,1.14 -0.54,1.37l-6.15 2.7 6.15 2.71c0.53,0.23 0.77,0.84 0.54,1.37 -0.24,0.52 -0.85,0.76 -1.38,0.53l-7.89 -3.47 -1.84 0.81 10.57 4.65c0.53,0.23 0.77,0.84 0.54,1.37 -0.24,0.52 -0.85,0.76 -1.38,0.53l-12.31 -5.42 -1.84 0.81 14.99 6.6c0.53,0.23 0.77,0.84 0.54,1.37 -0.24,0.52 -0.85,0.76 -1.38,0.53l-16.74 -7.36 -1.84 0.81zm-5.16 0l-1.84 -0.81 -119.39 52.5 1.1 0.48c0.21,0.1 0.37,0.26 0.48,0.45l119.65 -52.62zm-4.43 -1.95l-1.83 -0.81 -114.97 50.56 1.1 0.49c0.21,0.09 0.38,0.25 0.48,0.44l115.22 -50.68zm-4.42 -1.94l-1.84 -0.81 -110.54 48.61 1.1 0.48c0.21,0.1 0.38,0.26 0.48,0.45l110.8 -48.73zm-4.42 -1.95l-110.54 -48.62 -110.54 48.62 110.54 48.62 110.54 -48.62zm15.85 -135.32l-1.84 0.8 1.84 0.81 1.84 -0.81 -1.84 -0.8zm-4.42 1.94l-1.84 0.81 1.84 0.81 1.83 -0.81 -1.83 -0.81zm-121.97 53.64l-1.84 0.81 1.84 0.81 1.84 -0.81 -1.84 -0.81zm0 9.4l1.83 -0.81 -1.83 -0.81 -1.84 0.81 1.84 0.81zm130.81 -57.53l1.84 -0.81 -1.84 -0.81 -1.84 0.81 1.84 0.81zm4.42 -1.95l1.84 -0.81 -1.83 -0.8 -1.84 0.8 1.83 0.81zm-135.23 55.59l1.84 -0.81 -1.84 -0.81 -1.84 0.81 1.84 0.81zm126.39 -55.59l1.84 -0.81 -1.84 -0.8 -1.84 0.8 1.84 0.81zm4.42 -1.94l1.84 -0.81 -1.84 -0.81 -1.84 0.81 1.84 0.81zm6.26 131.76l-1.84 -0.81 -1.83 0.81 1.84 0.81 1.83 -0.81zm-4.42 -1.94l-1.84 -0.81 -1.84 0.81 1.84 0.8 1.84 -0.8zm-4.42 -1.95l-1.84 -0.81 -1.84 0.81 1.84 0.81 1.84 -0.81zm-4.43 -1.94l-119.64 -52.62c-0.11,0.18 -0.27,0.34 -0.48,0.44l-1.1 0.48 119.39 52.5 1.83 -0.8zm-121.97 -53.65l-1.83 -0.8 -1.84 0.8 1.84 0.81 1.83 -0.81zm-5.51 1.47c-0.21,-0.1 -0.38,-0.26 -0.48,-0.44l-119.65 52.62 1.84 0.8 119.38 -52.5 -1.09 -0.48zm136.33 59.96l-1.84 -0.81 -1.84 0.81 1.84 0.8 1.84 -0.8zm-4.42 -1.95l-1.84 -0.81 -1.84 0.81 1.84 0.81 1.84 -0.81zm-4.42 -1.94l-1.84 -0.81 -1.84 0.8 1.84 0.82 1.84 -0.81zm-4.43 -1.95l-115.22 -50.68c-0.1,0.19 -0.27,0.35 -0.48,0.45l-1.1 0.48 114.96 50.56 1.84 -0.81zm-117.54 -51.7l-1.84 -0.81 -1.84 0.81 1.84 0.81 1.84 -0.81zm-5.52 1.47c-0.21,-0.1 -0.38,-0.26 -0.49,-0.45l-115.22 50.68 1.84 0.81 114.96 -50.56 -1.09 -0.48zm7.84 134.07c-0.1,0.19 -0.27,0.35 -0.48,0.45l-1.1 0.48 45.13 19.84c-1.36,0.18 -2.7,0.34 -4.03,0.5l-43.68 -19.21 -43.03 18.93 -2.21 -0.31 -1.72 -0.24 44.37 -19.51 -1.09 -0.48c-0.21,-0.1 -0.38,-0.26 -0.49,-0.45l-45.59 20.06 -3.94 -0.54 51.11 -22.48 -1.09 -0.49c-0.21,-0.09 -0.38,-0.25 -0.49,-0.44l-52.33 23.02 -3.94 -0.54 57.85 -25.45 -1.09 -0.48c-0.21,-0.09 -0.38,-0.25 -0.49,-0.44l-59.07 25.98 -3.94 -0.54 64.59 -28.41 -1.09 -0.48c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l2.84 1.25 2.84 -1.25c0.52,-0.23 1.14,0.01 1.37,0.53 0.23,0.53 -0.01,1.14 -0.53,1.37l-1.1 0.48 65.34 28.74 -3.92 0.55 -59.84 -26.32c-0.1,0.19 -0.27,0.35 -0.48,0.44l-1.1 0.48 58.63 25.79 -3.92 0.55 -53.13 -23.37c-0.1,0.19 -0.27,0.35 -0.48,0.44l-1.1 0.49 51.92 22.83 -2.33 0.31 -1.63 0.22 -46.38 -20.4zm-4.16 -0.21l1.84 -0.81 -1.84 -0.81 -1.84 0.81 1.84 0.81zm1.84 -28.04l-1.84 -0.81 -1.84 0.81 1.84 0.81 1.84 -0.81zm-4.43 -1.95l-110.53 -48.61 -1.84 0.81 110.79 48.73c0.11,-0.19 0.28,-0.35 0.49,-0.45l1.09 -0.48zm-113.12 -49.75l-1.84 -0.81 -1.84 0.81 1.84 0.81 1.84 -0.81zm-4.42 -1.95l-1.84 -0.8 -1.84 0.81 1.84 0.81 1.84 -0.82zm-4.42 -1.94l-1.84 -0.81 -1.84 0.81 1.84 0.81 1.84 -0.81zm-12.53 3.89l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.43 1.95l1.83 0.8 1.84 -0.8 -1.83 -0.81 -1.84 0.81zm4.42 1.94l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.95l119.64 52.62c0.11,-0.19 0.28,-0.35 0.49,-0.45l1.09 -0.48 -119.38 -52.5 -1.84 0.81zm121.97 53.64l1.84 0.81 1.83 -0.81 -1.83 -0.81 -1.84 0.81zm-130.81 -61.42l1.84 0.8 1.83 -0.8 -1.83 -0.81 -1.84 0.81zm4.42 1.94l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.95l1.84 0.8 1.84 -0.8 -1.84 -0.81 -1.84 0.81zm4.42 1.94l115.22 50.68c0.11,-0.19 0.28,-0.35 0.49,-0.44l1.09 -0.49 -114.96 -50.56 -1.84 0.81zm117.55 51.7l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm1.84 14.75l-1.84 0.81 1.84 0.81 1.84 -0.81 -1.84 -0.81zm0 3.89l-1.84 0.81 1.84 0.81 1.84 -0.81 -1.84 -0.81z');color3 = new fabric.Path('M347.11 494.03l-14.31 1.68 1.56 1.36 11.75 10.27 0.14 -1.85 -9.6 -8.39 10.32 -1.21 0.14 -1.86zm-77.59 -343.64l-99.55 43.78c42.02,18.49 84,36.98 125.97,55.47l10.86 4.78c0.53,0.24 0.77,0.85 0.54,1.38 -0.24,0.52 -0.85,0.76 -1.38,0.53l-10.86 -4.79c-42.69,-18.8 -85.39,-37.61 -128.14,-56.41 -0.23,-0.11 -0.42,-0.29 -0.53,-0.54 -0.23,-0.52 0.01,-1.14 0.53,-1.37l101.9 -44.81 0.66 1.98zm36.44 242.95c0.53,-0.23 1.14,0.01 1.38,0.53 0.23,0.53 -0.01,1.14 -0.54,1.37l-136.83 60.19c23.4,10.29 46.78,20.58 70.16,30.88 -1.35,0.16 -2.7,0.32 -4.04,0.49 -23.03,-10.14 -46.07,-20.28 -69.13,-30.42 -0.23,-0.1 -0.42,-0.29 -0.53,-0.53 -0.23,-0.53 0.01,-1.14 0.53,-1.38l139 -61.13zm-48.44 91.31l-64.15 -28.21c-0.53,-0.24 -0.76,-0.85 -0.53,-1.38 0.11,-0.24 0.3,-0.43 0.53,-0.53l112.59 -49.52c0.53,-0.23 1.14,0.01 1.38,0.53 0.23,0.53 -0.01,1.14 -0.54,1.38l-110.43 48.56 65.35 28.74c-1.36,0.16 -2.76,0.3 -4.2,0.43zm-7.46 0.61l-65.54 -28.82c-0.52,-0.24 -0.76,-0.85 -0.53,-1.38 0.11,-0.24 0.3,-0.43 0.53,-0.53l121.44 -53.41c0.53,-0.23 1.14,0.01 1.38,0.53 0.23,0.53 -0.01,1.14 -0.54,1.38l-119.27 52.45 66.88 29.42c-1.45,0.11 -2.9,0.23 -4.35,0.36zm55.9 -88.03c0.53,-0.23 1.14,0.01 1.38,0.53 0.23,0.53 -0.01,1.14 -0.54,1.37l-128.12 56.35 68.36 30.07c-1.39,0.14 -2.78,0.29 -4.16,0.44l-67.2 -29.55c-0.23,-0.11 -0.43,-0.29 -0.53,-0.54 -0.24,-0.52 0,-1.14 0.53,-1.37l130.28 -57.3zm-257.99 -248.82l101.88 44.81c0.53,0.23 0.77,0.85 0.54,1.37 -0.11,0.25 -0.31,0.43 -0.54,0.54 -40.92,18 -81.79,36 -122.66,54l-14.96 6.59c-0.53,0.23 -1.14,-0.01 -1.37,-0.53 -0.23,-0.53 0.01,-1.14 0.53,-1.37l14.97 -6.59c40.14,-17.69 80.29,-35.37 120.49,-53.06l-99.44 -43.73 0.35 -1.33 0.21 -0.7zm-35.74 95.69c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.23,-0.52 0.01,-1.14 0.53,-1.37l109.05 -47.96 -76.04 -33.44 0.61 -2.01 78.44 34.5c0.23,0.1 0.42,0.28 0.53,0.53 0.23,0.53 -0.01,1.14 -0.53,1.37l-111.22 48.92zm0 3.89c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.23,-0.52 0.01,-1.14 0.53,-1.37l117.9 -51.85 -83.85 -36.88 0.6 -2.01 86.25 37.94c0.23,0.1 0.43,0.28 0.54,0.53 0.23,0.53 -0.01,1.14 -0.54,1.37l-120.06 52.81zm34.79 -96.1l94.12 41.39c0.52,0.23 0.76,0.84 0.53,1.37 -0.11,0.25 -0.31,0.43 -0.53,0.53l-128.91 56.7c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.23,-0.52 0.01,-1.14 0.53,-1.37l126.74 -55.74 -91.68 -40.32c0.19,-0.67 0.38,-1.35 0.57,-2.02zm-35.63 243.96c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.53 0.84,-0.76 1.37,-0.53l137.62 60.52c0.53,0.24 0.77,0.85 0.54,1.38 -0.11,0.24 -0.31,0.43 -0.54,0.53 -22.83,10.04 -45.64,20.08 -68.45,30.12l-4.04 -0.49c23.15,-10.19 46.31,-20.39 69.49,-30.58l-135.46 -59.58zm45.2 87.72l63.85 -28.09 -109.05 -47.96c-0.52,-0.23 -0.76,-0.85 -0.53,-1.37 0.23,-0.53 0.84,-0.76 1.37,-0.53l111.22 48.91c0.23,0.1 0.42,0.29 0.53,0.53 0.23,0.53 -0.01,1.14 -0.53,1.38l-62.72 27.58c-1.38,-0.15 -2.76,-0.3 -4.14,-0.45zm7.05 0.79l65.65 -28.88 -117.9 -51.85c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.53 0.84,-0.76 1.37,-0.53l120.06 52.8c0.23,0.1 0.43,0.29 0.54,0.53 0.23,0.53 -0.01,1.14 -0.54,1.38l-64.57 28.4 -4.08 -0.48zm-52.25 -84.62c-0.52,-0.23 -0.76,-0.85 -0.53,-1.37 0.23,-0.53 0.84,-0.76 1.37,-0.53l128.91 56.69c0.52,0.23 0.76,0.85 0.53,1.37 -0.11,0.25 -0.31,0.43 -0.53,0.54l-66.49 29.24 -4.05 -0.49 67.53 -29.71 -126.74 -55.74zm294.57 -137.03c0.53,-0.23 1.14,0.01 1.38,0.54 0.23,0.52 -0.01,1.14 -0.54,1.37l-136.83 60.18c38.78,17.06 77.51,34.12 116.24,51.18l20.59 9.07c0.53,0.23 0.77,0.85 0.54,1.37 -0.24,0.53 -0.85,0.77 -1.38,0.54l-20.59 -9.07c-39.45,-17.38 -78.9,-34.76 -118.41,-52.14 -0.23,-0.1 -0.42,-0.28 -0.53,-0.53 -0.23,-0.53 0.01,-1.14 0.53,-1.37l139 -61.14zm0.84 110.72c0.53,0.23 0.77,0.84 0.54,1.37 -0.24,0.52 -0.85,0.76 -1.38,0.53l-112.59 -49.52c-0.53,-0.23 -0.76,-0.85 -0.53,-1.37 0.11,-0.25 0.3,-0.43 0.53,-0.53l112.59 -49.53c0.53,-0.23 1.14,0.01 1.38,0.54 0.23,0.52 -0.01,1.14 -0.54,1.37l-110.43 48.57 110.43 48.57zm0 3.88c0.53,0.24 0.77,0.85 0.54,1.38 -0.24,0.52 -0.85,0.76 -1.38,0.53l-121.44 -53.41c-0.52,-0.23 -0.76,-0.85 -0.53,-1.37 0.11,-0.25 0.3,-0.43 0.53,-0.53l121.44 -53.42c0.53,-0.23 1.14,0.01 1.38,0.54 0.23,0.52 -0.01,1.14 -0.54,1.37l-119.27 52.46 119.27 52.45zm-0.84 -110.71c0.53,-0.23 1.14,0.01 1.38,0.54 0.23,0.52 -0.01,1.14 -0.54,1.37l-128.12 56.35 128.12 56.35c0.53,0.23 0.77,0.84 0.54,1.37 -0.24,0.52 -0.85,0.76 -1.38,0.53l-130.28 -57.3c-0.23,-0.1 -0.43,-0.29 -0.53,-0.53 -0.24,-0.53 0,-1.14 0.53,-1.37l130.28 -57.31zm-294.57 -1.38c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l137.62 60.53c0.53,0.23 0.77,0.84 0.54,1.37 -0.11,0.25 -0.31,0.43 -0.54,0.53 -42.22,18.57 -84.39,37.15 -126.56,55.73l-11.06 4.87c-0.53,0.23 -1.14,-0.01 -1.37,-0.53 -0.23,-0.53 0.01,-1.14 0.53,-1.38l11.06 -4.87c41.45,-18.26 82.9,-36.52 124.4,-54.77l-135.46 -59.58zm0.84 109.5c-0.53,0.24 -1.14,0 -1.37,-0.53 -0.23,-0.52 0.01,-1.14 0.53,-1.37l109.05 -47.96 -109.05 -47.97c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l111.22 48.92c0.23,0.1 0.42,0.28 0.53,0.53 0.23,0.52 -0.01,1.14 -0.53,1.37l-111.22 48.91zm0 3.89c-0.53,0.23 -1.14,0 -1.37,-0.53 -0.23,-0.53 0.01,-1.14 0.53,-1.37l117.9 -51.85 -117.9 -51.86c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l120.06 52.81c0.23,0.1 0.43,0.28 0.54,0.53 0.23,0.52 -0.01,1.14 -0.54,1.37l-120.06 52.8zm-0.84 -109.5c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l128.91 56.7c0.52,0.23 0.76,0.84 0.53,1.37 -0.11,0.24 -0.31,0.43 -0.53,0.53l-128.91 56.69c-0.53,0.24 -1.14,0 -1.37,-0.53 -0.23,-0.52 0.01,-1.14 0.53,-1.37l126.74 -55.74 -126.74 -55.75zm295.41 -26.31c0.53,0.23 0.77,0.84 0.54,1.37 -0.24,0.53 -0.85,0.76 -1.38,0.53l-112.59 -49.52c-0.53,-0.23 -0.76,-0.84 -0.53,-1.37 0.11,-0.25 0.3,-0.43 0.53,-0.53l78.81 -34.66 0.62 2 -76.43 33.61 110.43 48.57zm0 3.89c0.53,0.23 0.77,0.84 0.54,1.37 -0.24,0.53 -0.85,0.76 -1.38,0.53l-121.44 -53.41c-0.52,-0.23 -0.76,-0.84 -0.53,-1.37 0.11,-0.25 0.3,-0.43 0.53,-0.53l86.57 -38.07 0.64 1.99 -84.2 37.03 119.27 52.46zm-36.17 -92.9l-91.95 40.44 128.12 56.35c0.53,0.23 0.77,0.84 0.54,1.37 -0.24,0.53 -0.85,0.76 -1.38,0.53l-130.28 -57.3c-0.23,-0.1 -0.43,-0.28 -0.53,-0.53 -0.24,-0.53 0,-1.14 0.53,-1.37l94.3 -41.48 0.65 1.99zm75.48 353.55l3.78 3.31 0.01 -0.15 -3.79 -3.16zm0.86 -11.45l4.07 -0.48 0.05 -0.69 -4.12 1.17zm190.76 -102.71l14.35 1.32 -1.52 1.4 -11.49 10.56 -0.19 -1.85 9.38 -8.63 -10.35 -0.95 -0.18 -1.85zm0.48 4.84l4 0.36 -3.62 3.33 0.18 1.85 7.25 -6.66 -7.99 -0.73 0.18 1.85zm0.26 2.56l1.4 -1.29 -1.54 -0.14 0.14 1.43zm39.16 -22.96l-13.08 12.03 14.43 1.32 0.19 1.86 -16.76 -1.55 -1.67 -0.15 16.71 -15.36 0.18 1.85zm1.24 12.3l-0.18 -1.85 -8.07 -0.74 7.31 -6.73 -0.18 -1.85 -10.95 10.07 12.07 1.1zm-0.3 -2.98l-0.18 -1.85 -1.62 -0.15 1.46 -1.35 -0.18 -1.85 -5.09 4.68 5.61 0.52zm-50.96 -93.99l14.35 1.32 -1.52 1.39 -11.49 10.57 -0.19 -1.85 9.38 -8.63 -10.35 -0.95 -0.18 -1.85zm0.49 4.83l3.99 0.37 -3.62 3.33 0.19 1.85 7.25 -6.66 -8 -0.74 0.19 1.85zm0.25 2.57l1.41 -1.29 -1.55 -0.14 0.14 1.43zm39.16 -22.96l-13.07 12.02 14.42 1.33 0.19 1.85 -16.75 -1.54 -1.68 -0.15 16.71 -15.37 0.18 1.86zm1.25 12.3l-0.19 -1.85 -8.07 -0.74 7.32 -6.73 -0.19 -1.85 -10.94 10.06 12.07 1.11zm-0.3 -2.98l-0.19 -1.85 -1.62 -0.15 1.47 -1.35 -0.19 -1.85 -5.09 4.68 5.62 0.52zm-20.62 206.7l14.35 1.32 -1.52 1.4 -11.49 10.57 -0.18 -1.85 9.38 -8.63 -10.35 -0.95 -0.19 -1.86zm0.49 4.84l3.99 0.37 -3.62 3.33 0.19 1.85 7.25 -6.67 -8 -0.73 0.19 1.85zm0.26 2.56l1.4 -1.28 -1.54 -0.14 0.14 1.42zm39.16 -22.96l-13.08 12.03 14.43 1.33 0.19 1.85 -16.76 -1.54 -1.67 -0.16 16.7 -15.36 0.19 1.85zm1.24 12.31l-0.18 -1.85 -8.07 -0.75 7.31 -6.72 -0.19 -1.85 -10.94 10.06 12.07 1.11zm-0.3 -2.99l-0.19 -1.85 -1.61 -0.15 1.46 -1.35 -0.18 -1.85 -5.1 4.69 5.62 0.51zm-274.28 -108.14l13.38 11.69 -14.39 1.69 -0.14 1.85 16.71 -1.96 1.67 -0.19 -17.09 -14.94 -0.14 1.86zm-0.93 12.33l0.14 -1.86 8.05 -0.94 -7.48 -6.54 0.14 -1.86 11.19 9.78 -12.04 1.42zm0.23 -3l0.14 -1.85 1.61 -0.19 -1.5 -1.31 0.14 -1.86 5.21 4.56 -5.6 0.65zm45.03 5.11l0.02 -0.37 -4.06 0.48 -0.14 1.85 -10.32 1.21 9.59 8.39 -0.14 1.86 -11.75 -10.28 -1.55 -1.35 14.31 -1.68 4.06 -0.48 -0.02 0.37zm-4.41 4.95l-3.98 0.47 3.7 3.24 -0.14 1.85 -7.41 -6.48 7.97 -0.94 -0.14 1.86zm-0.19 2.57l-1.43 -1.25 1.54 -0.18 -0.11 1.43zm8.15 -107.87l-14.32 1.68 1.56 1.36 11.75 10.27 0.14 -1.85 -9.6 -8.39 10.32 -1.22 0.15 -1.85zm-0.37 4.84l-3.99 0.47 3.71 3.24 -0.14 1.86 -7.42 -6.48 7.98 -0.94 -0.14 1.85zm-0.19 2.57l-1.44 -1.25 1.54 -0.18 -0.1 1.43zm-39.73 -21.96l13.37 11.69 -14.38 1.69 -0.14 1.86 16.7 -1.96 1.68 -0.2 -17.09 -14.94 -0.14 1.86zm-0.93 12.33l0.14 -1.85 8.05 -0.95 -7.49 -6.54 0.14 -1.86 11.2 9.79 -12.04 1.41zm0.22 -2.99l0.14 -1.86 1.62 -0.19 -1.5 -1.31 0.14 -1.86 5.21 4.56 -5.61 0.66zm-14.46 191.57l13.38 11.69 -14.39 1.69 -0.14 1.86 16.7 -1.96 1.68 -0.2 -17.09 -14.93 -0.14 1.85zm-0.93 12.33l0.14 -1.85 8.05 -0.95 -7.49 -6.54 0.14 -1.85 11.2 9.78 -12.04 1.41zm0.22 -2.99l0.14 -1.86 1.62 -0.19 -1.5 -1.31 0.14 -1.85 5.21 4.55 -5.61 0.66zm44.83 7.73l-0.14 1.85 0.14 -1.85 0 0zm-4.2 2.33l-3.98 0.47 3.7 3.23 -0.14 1.86 -7.41 -6.48 7.97 -0.94 -0.14 1.86zm-0.2 2.57l-1.43 -1.25 1.54 -0.19 -0.11 1.44z');color4 = new fabric.Path('M523.23 289.59l0.19 1.85 1.96 19.41 0.18 1.85 7.79 77.12 0.18 1.85 1.96 19.41 0.19 1.85 7.79 77.12 0.18 1.86 1.96 19.4 0.19 1.86 4.44 43.88c-17.61,4.01 -36.62,4.53 -56.95,3.43 -15.75,-0.86 -26.75,-4.22 -31.06,-14.36l-11.02 5.47 3.12 21.87 30.28 7.43 91.99 -3.52 -3.91 -68.55 -7.91 -3.23 -3.91 48.54c-2.21,0.71 -4.43,1.36 -6.68,1.95l-4.7 -46.31 17.14 -15.75 22.96 2.11 -0.18 -1.85 -20.97 -1.93 19.01 -17.48 -0.19 -1.86 -20.82 19.16 -18.9 -1.74 -8.16 -80.89 17.13 -15.76 22.97 2.11 -0.19 -1.85 -20.97 -1.92 19.01 -17.48 -0.19 -1.86 -20.82 19.15 -18.9 -1.73 -8.16 -80.9 17.13 -15.75 22.97 2.11 -0.19 -1.85 -20.97 -1.93 19.01 -17.48 -0.18 -1.85 -20.83 19.15 -18.89 -1.74 -2.75 -27.22c6.35,-1.04 12.05,-2.39 16.47,-4.09l12.89 -18.23 -9.77 -25 -101.17 2.74 -91.93 0.52 -11.22 29.84 11.61 11.04c4.1,1.11 8.53,2.06 13.16,2.87l-2.09 27.7 -18.84 2.21 -21.31 -18.62 -0.14 1.86 19.45 16.99 -20.91 2.46 -0.15 1.85 22.91 -2.69 17.53 15.32 -6.12 81.07 -18.85 2.22 -21.3 -18.62 -0.14 1.85 19.45 17 -20.92 2.46 -0.14 1.85 22.91 -2.69 17.52 15.31 -6.12 81.08 -18.84 2.21 -21.31 -18.62 -0.14 1.86 19.45 17 -20.91 2.45 -0.15 1.86 22.91 -2.69 17.53 15.31 -3.39 45.67c-2.82,-0.65 -5.67,-1.35 -8.53,-2.1 -2.71,-17.98 -4.41,-35.84 -5.04,-53.56l-2.32 -1.86 -0.8 1.51 -6.15 15.92 -5.85 35.74 8.59 28.91 76.56 2.54 34.57 -12.99 2.05 -22.37 -5.86 -2.73c-3.62,9.41 -10.94,15.53 -23.68,16.5 -18.77,1.43 -38.62,-0.15 -59.57,-4.63l3.2 -43.24 0.14 -1.86 1.46 -19.45 0.15 -1.86 5.83 -77.29 0.14 -1.86 1.47 -19.45 0.14 -1.85 5.91 -78.26 0.07 -0.89 3.61 -47.87c17.82,2.79 37.96,3.76 53.67,4.04l0.01 -0.03 0.51 -3.42c0,0 -0.12,-4.17 0.05,-6.14 0.17,-1.98 -0.22,-3.96 -0.22,-4.4 0,-0.44 -0.03,-4.37 0.07,-5.18 0.1,-0.8 -0.1,-2.58 -0.19,-3.32 -0.1,-0.73 0.12,-3.61 0.17,-4.32 0.05,-0.71 0.07,-3.45 0.07,-3.45 0,0 0.85,-0.51 1.85,-0.39 1,0.12 1.52,0.24 2.37,0.37 0.86,0.12 3.88,0.44 4.32,0.63 0.44,0.2 3.81,-0.05 4.89,0.03 1.07,0.07 6.88,-0.44 8.27,-0.34 1.39,0.09 9.26,0.34 11.43,0.14 2.17,-0.19 7.13,-0.73 8.13,-0.76 1,-0.02 2.32,0.1 2.32,0.1l-0.59 3.2c0.51,2.12 0.6,4.23 0.13,6.35 0.68,3.51 0.63,7.03 0.22,10.54 0.33,1.94 0.32,4.14 0.07,6.52l0.39 3.38c12.25,-0.25 35.25,-0.66 54.06,-3.3l2.65 26.25zm-268.61 195.63c-14.91,1.11 -29.39,3.44 -44.05,5.42 -17.95,2.43 -33.61,3.8 -48.02,3.96 -17.44,0.19 -33.78,-1.22 -49.39,-3.46l-27.74 -3.81c-9.84,-1.17 -19.57,-2.45 -29.52,-3.49 -7.68,-0.81 -14.47,-2.53 -19.73,-5.4l-1.06 22.2 117.81 13.54 131.64 -11.79 0.75 -24.44c-8.42,4.53 -17.79,6.31 -30.69,7.27zm-158.82 -431.52c-1.58,-5.63 -2.14,-11.26 -1.75,-16.88l0 -2.7 3.49 -5.13 -0.02 -0.14 -41.34 11 0.85 7.13 6 -0.37 3.52 3.34c-0.6,4.66 -0.51,9.3 -0.59,14l29.95 -9.91 -0.11 -0.34zm88.46 -9.47c9.24,-1.33 18.48,-3.28 27.71,-5.69 0,-0.7 -0.02,-1.41 -0.05,-2.14 -9.32,2.45 -18.64,4.43 -27.95,5.77 -9.76,1.4 -19.5,2.1 -29.23,1.91 -9.3,-0.18 -18.31,-0.93 -26.94,-2.3 -8.16,-1.29 -16,-3.15 -23.43,-5.62 -0.02,0.75 -0.01,1.48 0.02,2.19 7.34,2.4 15.05,4.21 23.08,5.48 8.73,1.39 17.83,2.14 27.23,2.33 9.86,0.19 19.72,-0.52 29.56,-1.93zm34.4 0.28c0.25,-1.71 0.4,-3.47 0.46,-5.27 0.06,-1.79 0.03,-3.61 -0.06,-5.45l-2.08 0.11c0.09,1.8 0.12,3.56 0.07,5.27 -0.06,1.7 -0.2,3.38 -0.45,5.04 -0.7,4.76 -2.16,9.06 -4.28,12.96 -2.11,3.9 -4.88,7.4 -8.2,10.56 -4.45,4.23 -9.59,7.73 -14.72,11.22 -2.25,1.53 -4.49,3.05 -6.66,4.62 -6.24,4.53 -11.2,9.43 -14.74,14.62 -2.49,3.64 -4.29,7.44 -5.35,11.35 -1.16,-0.06 -2.34,-0.1 -3.53,-0.1 -1.56,0 -3.15,0.04 -4.76,0.14 -1.1,-3.77 -2.92,-7.45 -5.39,-10.99 -3.69,-5.29 -8.83,-10.28 -15.13,-14.85 -1.92,-1.39 -3.93,-2.79 -5.94,-4.19 -5.34,-3.7 -10.69,-7.41 -15.33,-11.82 -3.32,-3.16 -6.09,-6.66 -8.2,-10.56 -2.11,-3.9 -3.57,-8.2 -4.28,-12.96 -0.24,-1.63 -0.38,-3.66 -0.43,-5.78 -0.04,-2.18 0.02,-4.48 0.18,-6.59l-2.08 -0.15c-0.16,2.13 -0.22,4.5 -0.17,6.78 0.04,2.23 0.19,4.35 0.44,6.04 0.74,5.01 2.28,9.54 4.51,13.64 2.22,4.1 5.12,7.78 8.6,11.08 4.77,4.54 10.18,8.29 15.58,12.03 1.96,1.37 3.92,2.73 5.9,4.16 6.12,4.45 11.1,9.27 14.65,14.36 2.24,3.22 3.93,6.55 4.97,9.97 -1.39,0.12 -2.8,0.29 -4.24,0.5 0.23,0.65 0.45,1.32 0.68,2.01 1.39,-0.2 2.76,-0.35 4.11,-0.47 0.19,0.82 0.34,1.64 0.45,2.47l2.1 0c-0.11,-0.88 -0.26,-1.75 -0.45,-2.62 1.43,-0.09 2.84,-0.13 4.23,-0.12 1.02,0 2.04,0.03 3.04,0.08 -0.18,0.88 -0.32,1.77 -0.43,2.66l2.1 0c0.1,-0.85 0.25,-1.69 0.43,-2.53 1.3,0.11 2.57,0.26 3.83,0.44 0.21,-0.69 0.42,-1.35 0.64,-2.01 -1.3,-0.19 -2.62,-0.35 -3.97,-0.47 1.02,-3.55 2.68,-7 4.95,-10.33 3.41,-4.99 8.2,-9.71 14.25,-14.1 2.18,-1.58 4.4,-3.09 6.61,-4.59 5.2,-3.55 10.42,-7.1 14.98,-11.44 3.48,-3.3 6.38,-6.98 8.61,-11.08 2.22,-4.1 3.76,-8.63 4.5,-13.64zm1.13 10.89l30.63 10.74c-0.39,-5.18 -0.6,-10.65 -0.7,-16.32 1.32,-2.02 3.04,-3.47 5.33,-4.12l2.11 0.1 0.26 -1.26 -35.42 -9.73 0.4 2.54 0.15 2.37 -0.89 0.66c0.94,3.88 0.28,7.92 -0.87,12.01 -0.29,1.02 -0.62,2.02 -1,3.01zm87.01 202.96l-145.81 -64.13 107.41 -47.24c2.86,8.69 5.74,17.37 8.03,26.35 2.34,8.19 1.94,22.98 4.45,24.14 1.67,-4.31 4.35,-7.88 2.73,-12.84l3.66 -12.09 -8.07 -48.14 -15.78 6.94c0.3,1.02 0.6,2.03 0.9,3.04 1.11,3.56 2.26,7.09 3.42,10.62l-109.33 48.08 -109.33 -48.08c1.52,-4.51 3.13,-8.91 4.67,-13.51l-15.43 -6.78 -1.31 6.1 -8.3 41.51 4.27 12.47 -0.25 3.15c-0.03,2.14 1.05,5.35 3.4,9.79 0.57,-0.71 1.15,-1.74 1.42,-3.51 0.89,-5.78 0.96,-11.63 2.3,-17.34 2.17,-9.3 5.53,-18.46 7.91,-27.78 0.22,-0.71 0.44,-1.42 0.67,-2.11l107.39 47.23 -144.43 63.52c-0.52,0.23 -0.76,0.85 -0.53,1.37 0.07,0.18 0.19,0.32 0.33,0.42 -0.14,0.11 -0.26,0.25 -0.33,0.42 -0.23,0.53 0.01,1.14 0.53,1.37l144.43 63.53 -144.43 63.52c-0.52,0.23 -0.76,0.85 -0.53,1.37 0.07,0.17 0.19,0.32 0.33,0.42 -0.14,0.1 -0.26,0.25 -0.33,0.42 -0.23,0.52 0.01,1.14 0.53,1.37l144.43 63.52 -71.36 31.39 0.97 0.12 3 0.41 69.98 -30.78 70.72 31.1c1.32,-0.18 2.64,-0.35 3.96,-0.53l-72.1 -31.71 145.81 -64.13c0.47,-0.2 0.71,-0.7 0.6,-1.18 0.11,-0.48 -0.13,-0.98 -0.6,-1.18l-145.81 -64.13 145.81 -64.13c0.47,-0.21 0.71,-0.71 0.6,-1.19 0.11,-0.47 -0.13,-0.98 -0.6,-1.18zm-148.39 -62.99l145.92 64.17 -145.92 64.18 -145.92 -64.18 145.92 -64.17zm0 130.62l145.92 64.18 -145.92 64.18 -145.92 -64.18 145.92 -64.18zm369.08 -34.18l16.9 1.56 -15.32 14.08 -1.58 -15.64zm10.12 100.24l16.9 1.55 -15.32 14.08 -1.58 -15.63zm10.12 100.23l16.89 1.55 -15.31 14.09 -1.58 -15.64zm-192.94 -99.84l-1.19 15.67 -15.67 -13.69 16.86 -1.98zm7.58 -100.46l-1.18 15.67 -15.67 -13.69 16.85 -1.98zm-15.17 200.92l-1.18 15.66 -15.67 -13.69 16.85 -1.97z');logo1 = new fabric.Path('M0.91 1.09c0,0.01 -0.01,0.01 -0.01,0.01 0,0 0,0.01 -0.01,0.01l-0.03 0.03c-0.01,0 -0.02,0.01 -0.02,0.01l-0.1 0.1c0,0 0,0 -0.01,0 -0.01,0.02 -0.03,0.03 -0.04,0.04l-0.03 0.03c-0.01,0.01 -0.02,0.01 -0.02,0.02 -0.01,-0.01 -0.06,-0.07 -0.07,-0.08 -0.03,-0.03 -0.07,-0.08 -0.1,-0.11 -0.01,-0.01 -0.01,-0.02 -0.02,-0.02 0,-0.01 -0.01,-0.01 -0.01,-0.02 -0.03,-0.03 -0.05,-0.05 -0.07,-0.08 -0.03,-0.02 -0.08,-0.09 -0.11,-0.11 -0.07,-0.05 -0.14,-0.05 -0.22,-0.02 -0.01,0.01 -0.03,0.03 -0.04,0.03 0,0.01 0.05,0.07 0.06,0.07l0.07 0.08c0,0 0,0 0.01,0.01 0,0 0.01,0.01 0.01,0.01 0.01,0.01 0.02,0.02 0.02,0.03l0.04 0.04c0.05,0.05 0.1,0.1 0.14,0.16 0,0 0.01,0 0.01,0.01l0.09 0.1c0.01,0.01 0.02,0.02 0.02,0.03 0.01,0.01 0.02,0.01 0.03,0.02 0.04,0.03 0.09,0.06 0.16,0.05 0.05,0 0.09,-0.03 0.13,-0.06 0.02,-0.02 0.04,-0.04 0.07,-0.06l0.07 -0.07c0.02,-0.02 0.13,-0.11 0.13,-0.12 0.01,0 0.01,-0.01 0.02,-0.01 0.06,-0.1 0.05,-0.19 -0.02,-0.27l-0.15 -0.17c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03 0,0 -0.01,-0.01 -0.01,-0.01l-0.09 -0.1c-0.02,-0.02 -0.03,-0.04 -0.05,-0.06 -0.02,-0.02 -0.03,-0.04 -0.05,-0.05 -0.01,-0.02 -0.1,-0.11 -0.1,-0.12 -0.02,0.01 -0.05,0.07 -0.06,0.09 -0.02,0.06 -0.01,0.12 0.02,0.17 0.01,0.03 0.04,0.06 0.06,0.08 0.04,0.04 0.07,0.08 0.1,0.12l0.19 0.2c0.01,0.01 0.02,0.02 0.02,0.02zm-0.35 0.04c0,-0.01 0.01,-0.01 0.02,-0.02 0.04,-0.06 0.06,-0.12 0.04,-0.19 -0.02,-0.07 -0.05,-0.09 -0.09,-0.13l-0.03 -0.04c-0.01,0 -0.01,-0.01 -0.02,-0.02 -0.03,-0.02 -0.06,-0.06 -0.09,-0.09l-0.1 -0.11c-0.01,-0.01 -0.07,-0.07 -0.07,-0.08 0.01,0 0.01,-0.01 0.02,-0.01 0,-0.01 0,-0.01 0.01,-0.01l0.04 -0.04c0.01,-0.01 0.02,-0.02 0.03,-0.03 0.01,0 0.01,-0.01 0.02,-0.01l0.12 -0.11c0,-0.01 0.02,-0.03 0.03,-0.03l0.08 0.09c0.03,0.03 0.05,0.05 0.07,0.08l0.16 0.17c0.04,0.04 0.06,0.07 0.11,0.09 0.07,0.03 0.12,0.02 0.18,-0.01 0.01,0 0.03,-0.02 0.04,-0.03 0,0 -0.02,-0.02 -0.02,-0.02l-0.15 -0.17c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03l-0.05 -0.05c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03 0,-0.01 -0.01,-0.02 -0.02,-0.03 -0.03,-0.04 -0.07,-0.07 -0.1,-0.11l-0.05 -0.05c-0.03,-0.03 -0.03,-0.04 -0.06,-0.06 -0.03,-0.03 -0.09,-0.06 -0.16,-0.05 -0.03,0.01 -0.05,0.02 -0.07,0.03 -0.03,0.01 -0.04,0.03 -0.06,0.05 -0.03,0.02 -0.06,0.05 -0.09,0.07 -0.01,0.01 -0.01,0.02 -0.02,0.03 -0.02,0.01 -0.04,0.03 -0.06,0.05 -0.01,0.01 -0.09,0.08 -0.1,0.09 -0.01,0.02 -0.03,0.05 -0.04,0.09 -0.02,0.06 0,0.12 0.03,0.16 0.02,0.03 0.03,0.04 0.05,0.06l0.15 0.17c0.01,0 0.02,0.02 0.03,0.02 0.01,0.01 0.02,0.02 0.02,0.03l0.08 0.08c0.01,0.01 0.02,0.02 0.03,0.03l0.05 0.06c0.01,0.01 0.09,0.11 0.1,0.11z>');logo2 = new fabric.Path('M0.91 1.09c0,0.01 -0.01,0.01 -0.01,0.01 0,0 0,0.01 -0.01,0.01l-0.03 0.03c-0.01,0 -0.02,0.01 -0.02,0.01l-0.1 0.1c0,0 0,0 -0.01,0 -0.01,0.02 -0.03,0.03 -0.04,0.04l-0.03 0.03c-0.01,0.01 -0.02,0.01 -0.02,0.02 -0.01,-0.01 -0.06,-0.07 -0.07,-0.08 -0.03,-0.03 -0.07,-0.08 -0.1,-0.11 -0.01,-0.01 -0.01,-0.02 -0.02,-0.02 0,-0.01 -0.01,-0.01 -0.01,-0.02 -0.03,-0.03 -0.05,-0.05 -0.07,-0.08 -0.03,-0.02 -0.08,-0.09 -0.11,-0.11 -0.07,-0.05 -0.14,-0.05 -0.22,-0.02 -0.01,0.01 -0.03,0.03 -0.04,0.03 0,0.01 0.05,0.07 0.06,0.07l0.07 0.08c0,0 0,0 0.01,0.01 0,0 0.01,0.01 0.01,0.01 0.01,0.01 0.02,0.02 0.02,0.03l0.04 0.04c0.05,0.05 0.1,0.1 0.14,0.16 0,0 0.01,0 0.01,0.01l0.09 0.1c0.01,0.01 0.02,0.02 0.02,0.03 0.01,0.01 0.02,0.01 0.03,0.02 0.04,0.03 0.09,0.06 0.16,0.05 0.05,0 0.09,-0.03 0.13,-0.06 0.02,-0.02 0.04,-0.04 0.07,-0.06l0.07 -0.07c0.02,-0.02 0.13,-0.11 0.13,-0.12 0.01,0 0.01,-0.01 0.02,-0.01 0.06,-0.1 0.05,-0.19 -0.02,-0.27l-0.15 -0.17c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03 0,0 -0.01,-0.01 -0.01,-0.01l-0.09 -0.1c-0.02,-0.02 -0.03,-0.04 -0.05,-0.06 -0.02,-0.02 -0.03,-0.04 -0.05,-0.05 -0.01,-0.02 -0.1,-0.11 -0.1,-0.12 -0.02,0.01 -0.05,0.07 -0.06,0.09 -0.02,0.06 -0.01,0.12 0.02,0.17 0.01,0.03 0.04,0.06 0.06,0.08 0.04,0.04 0.07,0.08 0.1,0.12l0.19 0.2c0.01,0.01 0.02,0.02 0.02,0.02zm-0.35 0.04c0,-0.01 0.01,-0.01 0.02,-0.02 0.04,-0.06 0.06,-0.12 0.04,-0.19 -0.02,-0.07 -0.05,-0.09 -0.09,-0.13l-0.03 -0.04c-0.01,0 -0.01,-0.01 -0.02,-0.02 -0.03,-0.02 -0.06,-0.06 -0.09,-0.09l-0.1 -0.11c-0.01,-0.01 -0.07,-0.07 -0.07,-0.08 0.01,0 0.01,-0.01 0.02,-0.01 0,-0.01 0,-0.01 0.01,-0.01l0.04 -0.04c0.01,-0.01 0.02,-0.02 0.03,-0.03 0.01,0 0.01,-0.01 0.02,-0.01l0.12 -0.11c0,-0.01 0.02,-0.03 0.03,-0.03l0.08 0.09c0.03,0.03 0.05,0.05 0.07,0.08l0.16 0.17c0.04,0.04 0.06,0.07 0.11,0.09 0.07,0.03 0.12,0.02 0.18,-0.01 0.01,0 0.03,-0.02 0.04,-0.03 0,0 -0.02,-0.02 -0.02,-0.02l-0.15 -0.17c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03l-0.05 -0.05c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03 0,-0.01 -0.01,-0.02 -0.02,-0.03 -0.03,-0.04 -0.07,-0.07 -0.1,-0.11l-0.05 -0.05c-0.03,-0.03 -0.03,-0.04 -0.06,-0.06 -0.03,-0.03 -0.09,-0.06 -0.16,-0.05 -0.03,0.01 -0.05,0.02 -0.07,0.03 -0.03,0.01 -0.04,0.03 -0.06,0.05 -0.03,0.02 -0.06,0.05 -0.09,0.07 -0.01,0.01 -0.01,0.02 -0.02,0.03 -0.02,0.01 -0.04,0.03 -0.06,0.05 -0.01,0.01 -0.09,0.08 -0.1,0.09 -0.01,0.02 -0.03,0.05 -0.04,0.09 -0.02,0.06 0,0.12 0.03,0.16 0.02,0.03 0.03,0.04 0.05,0.06l0.15 0.17c0.01,0 0.02,0.02 0.03,0.02 0.01,0.01 0.02,0.02 0.02,0.03l0.08 0.08c0.01,0.01 0.02,0.02 0.03,0.03l0.05 0.06c0.01,0.01 0.09,0.11 0.1,0.11z>');color5 = new fabric.Path('M600 0l-50 0 0 9.17 50 0 0 -9.17zm-51.15 10.61l47.96 0 0 580.66 -544.3 0 0 -3.35 -47.18 0 0 -581.04 543.52 0 0 3.73zm-498.85 580.22l-50 0 0 9.17 50 0 0 -9.17z');color6 = new fabric.Path('M473.17 512.58l-0.64 0.29 17.8 8.61 -0.02 1.7 -19.61 -9.49 -8.09 3.62 1.24 -2.26 5.01 -2.24 -0.64 -0.31 0.23 -0.56 -3.84 1.73 1.24 -2.27 3.01 -1.35 -0.64 -0.31 0.23 -0.55 -1.84 0.83 1.24 -2.26 1.01 -0.46 -0.64 -0.31 0.23 -0.55 -0.36 0.17 0.13 -1.77 0.64 -0.29 -0.6 -0.29 0.01 -0.12 0.55 -1.32 1.88 0.91 1.87 -0.84 0.6 1.44 -0.64 0.29 17.85 8.63 -0.01 1.7 -17.43 -8.43 0.23 0.56 -0.64 0.29 17.83 8.62 -0.01 1.7 -17.41 -8.42 0.23 0.56 -0.64 0.29 17.81 8.62 -0.01 1.7 -17.39 -8.42 0.23 0.56zm-297.05 -305.53c-0.22,-0.09 -0.38,-0.25 -0.49,-0.44l-110.8 48.73 1.84 0.81 110.54 -48.62 -1.09 -0.48zm1.84 -1.46l1.83 0.8 1.84 -0.8 -1.84 -0.81 -1.83 0.81zm4.42 1.94l110.54 48.62 1.83 -0.81 -110.79 -48.73c-0.11,0.19 -0.27,0.35 -0.49,0.44l-1.09 0.48zm-5.17 -3.89l-1.09 -0.48c-0.22,-0.09 -0.38,-0.25 -0.49,-0.44l-115.22 50.67 1.84 0.81 114.96 -50.56zm0.74 -1.94l1.84 0.81 1.85 -0.81 -1.85 -0.81 -1.84 0.81zm4.43 1.94l114.96 50.56 1.84 -0.81 -115.22 -50.67c-0.11,0.19 -0.27,0.35 -0.49,0.44l-1.09 0.48zm-5.17 -3.89l-1.09 -0.48c-0.22,-0.1 -0.38,-0.25 -0.49,-0.44l-119.64 52.62 1.84 0.81 119.38 -52.51zm0.75 -1.95l1.83 0.81 1.84 -0.81 -1.84 -0.8 -1.83 0.8zm4.42 1.95l119.38 52.51 1.84 -0.81 -119.64 -52.62c-0.11,0.19 -0.27,0.34 -0.49,0.44l-1.09 0.48zm-5.17 -3.89l-1.09 -0.48c-0.53,-0.23 -0.77,-0.85 -0.53,-1.37 0.23,-0.53 0.84,-0.77 1.37,-0.53l2.83 1.24 2.84 -1.24c0.53,-0.24 1.14,0 1.37,0.53 0.24,0.52 0,1.14 -0.53,1.37l-1.09 0.48 123.81 54.45 21.16 -9.31c0.53,-0.23 1.14,0.01 1.37,0.53 0.23,0.53 -0.01,1.14 -0.53,1.38l-19.42 8.54 1.84 0.81 16.74 -7.37c0.53,-0.23 1.14,0.01 1.37,0.53 0.23,0.53 -0.01,1.14 -0.53,1.38l-15 6.59 1.84 0.81 12.32 -5.42c0.53,-0.23 1.14,0.01 1.37,0.54 0.23,0.52 -0.01,1.14 -0.53,1.37l-10.58 4.65 1.84 0.81 7.9 -3.48c0.53,-0.23 1.14,0.01 1.37,0.53 0.23,0.53 -0.01,1.14 -0.53,1.38l-6.15 2.7 6.15 2.71c0.52,0.23 0.76,0.84 0.53,1.37 -0.23,0.52 -0.84,0.76 -1.37,0.53l-7.9 -3.47 -1.84 0.81 10.58 4.65c0.52,0.23 0.76,0.84 0.53,1.37 -0.23,0.53 -0.84,0.76 -1.37,0.53l-12.32 -5.42 -1.84 0.81 15 6.6c0.52,0.23 0.76,0.84 0.53,1.37 -0.23,0.53 -0.84,0.76 -1.37,0.53l-16.74 -7.36 -1.84 0.81 19.42 8.54c0.52,0.23 0.76,0.85 0.53,1.37 -0.23,0.53 -0.84,0.76 -1.37,0.53l-21.17 -9.31 -123.8 54.45 1.09 0.48c0.53,0.24 0.77,0.85 0.53,1.38 -0.23,0.52 -0.84,0.76 -1.37,0.53l-2.84 -1.25 -2.83 1.25c-0.53,0.23 -1.14,-0.01 -1.37,-0.53 -0.24,-0.53 0,-1.14 0.53,-1.38l1.09 -0.48 -123.8 -54.45 -19.79 8.71c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.24,-0.52 0,-1.13 0.53,-1.37l18.04 -7.93 -1.84 -0.81 -15.36 6.76c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.24,-0.52 0,-1.14 0.53,-1.37l13.62 -5.99 -1.84 -0.81 -10.94 4.82c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.24,-0.52 0,-1.14 0.53,-1.37l9.2 -4.04 -1.84 -0.81 -6.52 2.87c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.24,-0.52 0,-1.14 0.53,-1.37l4.77 -2.1 -4.77 -2.1c-0.53,-0.23 -0.77,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l6.52 2.87 1.83 -0.81 -9.19 -4.05c-0.53,-0.23 -0.77,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l10.94 4.81 1.84 -0.81 -13.62 -5.99c-0.53,-0.23 -0.77,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l15.36 6.76 1.84 -0.81 -18.04 -7.94c-0.53,-0.23 -0.77,-0.84 -0.53,-1.37 0.23,-0.53 0.84,-0.76 1.37,-0.53l19.78 8.7 123.81 -54.45zm-134.49 61.42l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.95l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.43 1.94l1.84 0.81 1.83 -0.81 -1.84 -0.81 -1.83 0.81zm4.42 1.95l119.64 52.62c0.11,-0.19 0.27,-0.35 0.49,-0.44l1.09 -0.48 -119.38 -52.51 -1.84 0.81zm-8.85 -7.78l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.94l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.43 1.95l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.94l115.22 50.68c0.11,-0.19 0.27,-0.35 0.49,-0.44l1.09 -0.48 -114.96 -50.57 -1.84 0.81zm-8.85 -7.78l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.43 1.95l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.94l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.95l110.8 48.73c0.11,-0.19 0.27,-0.35 0.49,-0.45l1.09 -0.48 -110.54 -48.61 -1.84 0.81zm4.43 -1.95l110.53 48.62 110.54 -48.62 -110.54 -48.61 -110.53 48.61zm114.21 -80.39c0.22,0.09 0.38,0.25 0.49,0.44l99.99 -43.97 0.72 1.95 -102.29 44.99 1.09 0.48c0.22,0.09 0.38,0.25 0.49,0.44l101.22 -44.52 0.71 1.96 -103.51 45.53 1.09 0.48c0.22,0.09 0.38,0.25 0.49,0.44l102.43 -45.05 0.71 1.96 -104.72 46.06 1.09 0.48c0.53,0.23 0.77,0.85 0.53,1.37 -0.23,0.53 -0.84,0.76 -1.37,0.53l-2.84 -1.25 -2.83 1.25c-0.53,0.23 -1.14,0 -1.37,-0.53 -0.24,-0.52 0,-1.14 0.53,-1.37l1.09 -0.48 -102.57 -45.11 0.8 -1.92 100.19 44.06c0.11,-0.19 0.27,-0.35 0.49,-0.44l1.09 -0.48 -101.2 -44.51 0.79 -1.93 98.83 43.47c0.11,-0.19 0.27,-0.35 0.49,-0.44l1.09 -0.48 -99.85 -43.92 0.77 -1.93 97.5 42.88c0.11,-0.19 0.27,-0.35 0.49,-0.44l1.09 -0.48 -98.54 -43.34 0.76 -1.94 100.36 44.14 102.88 -45.24c0.25,0.64 0.5,1.29 0.75,1.94l-101.04 44.44 1.09 0.48zm-1.84 1.46l-1.84 -0.81 -1.83 0.81 1.83 0.81 1.84 -0.81zm-3.67 7.78l1.83 0.81 1.84 -0.81 -1.84 -0.81 -1.83 0.81zm0 -3.89l1.83 0.81 1.84 -0.81 -1.84 -0.8 -1.83 0.8zm117.54 75.04l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.95l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.43 1.94l1.83 0.81 1.84 -0.81 -1.83 -0.81 -1.84 0.81zm-0.75 1.95l-1.84 -0.81 -119.38 52.51 1.09 0.48c0.22,0.09 0.38,0.25 0.49,0.44l119.64 -52.62zm-4.42 -1.95l-1.84 -0.81 -114.96 50.57 1.09 0.48c0.22,0.09 0.38,0.25 0.49,0.44l115.22 -50.68zm-4.42 -1.94l-1.84 -0.81 -110.54 48.61 1.09 0.48c0.22,0.1 0.38,0.26 0.49,0.45l110.8 -48.73zm-118.64 78.45c-0.22,-0.1 -0.38,-0.26 -0.49,-0.45l-110.8 48.73 1.84 0.81 110.54 -48.61 -1.09 -0.48zm1.84 -1.47l1.83 0.81 1.84 -0.81 -1.84 -0.81 -1.83 0.81zm4.42 1.95l110.54 48.61 1.84 -0.81 -110.8 -48.73c-0.11,0.19 -0.27,0.35 -0.49,0.45l-1.09 0.48zm113.12 49.75l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.94l1.84 0.81 1.84 -0.81 -1.84 -0.8 -1.84 0.8zm4.43 1.95l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.95l19.42 8.54c0.52,0.23 0.76,0.84 0.53,1.37 -0.23,0.52 -0.84,0.76 -1.37,0.53l-21.16 -9.31 -123.81 54.45 1.09 0.48c0.53,0.23 0.77,0.85 0.53,1.37 -0.23,0.53 -0.84,0.77 -1.37,0.53l-2.84 -1.24 -2.83 1.24c-0.53,0.24 -1.14,0 -1.37,-0.53 -0.24,-0.52 0,-1.14 0.53,-1.37l1.09 -0.48 -123.81 -54.45 -19.78 8.7c-0.53,0.24 -1.14,0 -1.37,-0.53 -0.24,-0.52 0,-1.14 0.53,-1.37l18.04 -7.93 -1.84 -0.81 -15.36 6.75c-0.53,0.23 -1.14,0 -1.37,-0.53 -0.24,-0.53 0,-1.14 0.53,-1.37l13.61 -5.99 -1.83 -0.81 -10.94 4.81c-0.53,0.23 -1.14,0 -1.37,-0.53 -0.24,-0.53 0,-1.14 0.53,-1.37l9.19 -4.05 -1.83 -0.8 -6.52 2.86c-0.53,0.23 -1.14,0 -1.37,-0.53 -0.24,-0.52 0,-1.14 0.53,-1.37l4.77 -2.1 -4.77 -2.1c-0.53,-0.23 -0.77,-0.85 -0.53,-1.37 0.23,-0.53 0.84,-0.76 1.37,-0.53l6.52 2.86 1.84 -0.81 -9.2 -4.04c-0.53,-0.23 -0.77,-0.85 -0.53,-1.37 0.23,-0.53 0.84,-0.77 1.37,-0.54l10.94 4.82 1.84 -0.81 -13.62 -5.99c-0.53,-0.23 -0.77,-0.85 -0.53,-1.37 0.23,-0.53 0.84,-0.77 1.37,-0.53l15.36 6.75 1.84 -0.81 -18.04 -7.93c-0.53,-0.23 -0.77,-0.85 -0.53,-1.37 0.23,-0.53 0.84,-0.77 1.37,-0.54l19.79 8.71 123.8 -54.45 -1.09 -0.48c-0.53,-0.23 -0.77,-0.85 -0.53,-1.37 0.23,-0.53 0.84,-0.77 1.37,-0.54l2.83 1.25 2.84 -1.25c0.53,-0.23 1.14,0.01 1.37,0.54 0.24,0.52 0,1.14 -0.53,1.37l-1.09 0.48 123.8 54.45 21.17 -9.31c0.53,-0.23 1.14,0.01 1.37,0.53 0.23,0.53 -0.01,1.14 -0.53,1.37l-19.42 8.54 1.84 0.81 16.74 -7.36c0.53,-0.23 1.14,0.01 1.37,0.53 0.23,0.53 -0.01,1.14 -0.53,1.37l-15 6.6 1.84 0.81 12.32 -5.42c0.53,-0.23 1.14,0.01 1.37,0.53 0.23,0.53 -0.01,1.14 -0.53,1.37l-10.58 4.65 1.84 0.81 7.9 -3.47c0.53,-0.23 1.14,0.01 1.37,0.53 0.23,0.53 -0.01,1.14 -0.53,1.37l-6.15 2.71 6.15 2.71c0.52,0.23 0.76,0.84 0.53,1.37 -0.23,0.52 -0.84,0.76 -1.37,0.53l-7.9 -3.47 -1.83 0.8 10.57 4.65c0.52,0.24 0.76,0.85 0.53,1.38 -0.23,0.52 -0.84,0.76 -1.37,0.53l-12.32 -5.42 -1.84 0.81 15 6.59c0.52,0.24 0.76,0.85 0.53,1.38 -0.23,0.52 -0.84,0.76 -1.37,0.53l-16.74 -7.36 -1.84 0.81zm-5.17 0l-1.84 -0.81 -119.38 52.5 1.09 0.48c0.22,0.1 0.38,0.26 0.49,0.44l119.64 -52.61zm-4.42 -1.95l-1.84 -0.81 -114.96 50.56 1.09 0.48c0.22,0.1 0.38,0.26 0.49,0.44l115.22 -50.67zm-4.42 -1.95l-1.84 -0.8 -110.54 48.61 1.09 0.48c0.22,0.1 0.38,0.25 0.49,0.44l110.8 -48.73zm-4.43 -1.94l-110.54 -48.62 -110.53 48.62 110.53 48.61 110.54 -48.61zm15.86 -135.33l-1.84 0.81 1.84 0.81 1.83 -0.81 -1.83 -0.81zm-4.43 1.95l-1.84 0.81 1.84 0.81 1.84 -0.81 -1.84 -0.81zm-121.97 53.64l-1.84 0.81 1.84 0.81 1.84 -0.81 -1.84 -0.81zm0 9.4l1.84 -0.81 -1.84 -0.81 -1.83 0.81 1.83 0.81zm130.82 -57.53l1.84 -0.81 -1.84 -0.81 -1.84 0.81 1.84 0.81zm4.42 -1.95l1.84 -0.81 -1.84 -0.81 -1.84 0.81 1.84 0.81zm-135.24 55.59l1.84 -0.81 -1.84 -0.81 -1.83 0.81 1.83 0.81zm126.4 -55.59l1.83 -0.81 -1.83 -0.81 -1.84 0.81 1.84 0.81zm4.42 -1.94l1.84 -0.81 -1.84 -0.81 -1.84 0.81 1.84 0.81zm6.26 131.76l-1.84 -0.81 -1.84 0.81 1.84 0.81 1.84 -0.81zm-4.42 -1.95l-1.84 -0.8 -1.84 0.8 1.84 0.81 1.84 -0.81zm-4.43 -1.94l-1.84 -0.81 -1.83 0.81 1.84 0.81 1.83 -0.81zm-4.42 -1.95l-119.64 -52.62c-0.11,0.19 -0.28,0.35 -0.49,0.44l-1.09 0.48 119.38 52.51 1.84 -0.81zm-121.97 -53.64l-1.84 -0.81 -1.83 0.81 1.83 0.81 1.84 -0.81zm-5.51 1.46c-0.21,-0.09 -0.38,-0.25 -0.49,-0.44l-119.64 52.62 1.84 0.81 119.38 -52.51 -1.09 -0.48zm136.33 59.96l-1.84 -0.8 -1.84 0.8 1.84 0.81 1.84 -0.81zm-4.43 -1.94l-1.83 -0.81 -1.84 0.81 1.84 0.81 1.83 -0.81zm-4.42 -1.95l-1.84 -0.81 -1.84 0.81 1.84 0.81 1.84 -0.81zm-4.42 -1.94l-115.22 -50.68c-0.11,0.19 -0.27,0.35 -0.49,0.45l-1.09 0.48 114.96 50.56 1.84 -0.81zm-117.54 -51.7l-1.85 -0.81 -1.84 0.81 1.84 0.81 1.85 -0.81zm-5.52 1.47c-0.22,-0.1 -0.38,-0.26 -0.49,-0.45l-115.22 50.68 1.84 0.81 114.96 -50.56 -1.09 -0.48zm7.84 134.07c-0.11,0.19 -0.27,0.35 -0.49,0.44l-1.09 0.48 64.72 28.47 -4.38 0.35 -62.93 -27.68 -61.02 26.84 -4.29 -0.39 62.73 -27.59 -1.09 -0.48c-0.22,-0.09 -0.38,-0.25 -0.49,-0.44l-64.21 28.24 -4.3 -0.38 70.09 -30.83 -1.09 -0.48c-0.22,-0.09 -0.38,-0.25 -0.49,-0.44l-71.57 31.48 -4.29 -0.39 77.44 -34.06 -1.09 -0.48c-0.22,-0.09 -0.38,-0.25 -0.49,-0.44l-78.92 34.71 -2.85 -0.25 -1.45 -0.13 84.8 -37.3 -1.09 -0.48c-0.53,-0.23 -0.77,-0.84 -0.53,-1.37 0.23,-0.53 0.84,-0.76 1.37,-0.53l2.83 1.25 2.84 -1.25c0.53,-0.23 1.14,0 1.37,0.53 0.24,0.53 0,1.14 -0.53,1.37l-1.09 0.48 87.15 38.33 -4.39 0.34 -81.18 -35.7c-0.11,0.19 -0.27,0.35 -0.49,0.44l-1.09 0.48 79.65 35.03 -4.36 0.36 -73.71 -32.42c-0.11,0.19 -0.27,0.35 -0.49,0.44l-1.09 0.48 72.19 31.75 -4.36 0.36 -66.25 -29.14zm-4.17 -0.21l1.84 -0.81 -1.84 -0.81 -1.83 0.81 1.83 0.81zm1.85 -28.04l-1.85 -0.81 -1.84 0.81 1.84 0.81 1.85 -0.81zm-4.43 -1.95l-110.54 -48.61 -1.84 0.8 110.8 48.73c0.11,-0.19 0.27,-0.34 0.49,-0.44l1.09 -0.48zm-113.12 -49.75l-1.84 -0.81 -1.84 0.81 1.84 0.81 1.84 -0.81zm-4.42 -1.95l-1.84 -0.81 -1.84 0.81 1.83 0.81 1.85 -0.81zm-4.43 -1.94l-1.83 -0.81 -1.85 0.81 1.84 0.81 1.84 -0.81zm-12.52 3.89l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.42 1.94l1.84 0.81 1.84 -0.81 -1.84 -0.8 -1.84 0.8zm4.42 1.95l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.43 1.95l119.64 52.61c0.11,-0.18 0.27,-0.34 0.49,-0.44l1.09 -0.48 -119.38 -52.5 -1.84 0.81zm121.97 53.64l1.83 0.8 1.84 -0.8 -1.84 -0.81 -1.83 0.81zm-130.82 -61.43l1.84 0.81 1.84 -0.81 -1.84 -0.8 -1.84 0.8zm4.42 1.95l1.84 0.81 1.84 -0.81 -1.84 -0.81 -1.84 0.81zm4.43 1.94l1.84 0.81 1.83 -0.81 -1.84 -0.8 -1.83 0.8zm4.42 1.95l115.22 50.67c0.11,-0.18 0.27,-0.34 0.49,-0.44l1.09 -0.48 -114.96 -50.56 -1.84 0.81zm117.55 51.7l1.83 0.81 1.84 -0.81 -1.84 -0.81 -1.83 0.81zm1.83 14.75l-1.84 0.81 1.84 0.81 1.84 -0.81 -1.84 -0.81zm0 3.89l-1.83 0.81 1.83 0.81 1.84 -0.81 -1.84 -0.81zm294.49 -45.85l-0.64 0.28 17.32 8.38 -0.01 1.7 -19.14 -9.26 -20.01 8.97 0.02 -1.72 18.16 -8.13 -0.64 -0.31 0.23 -0.55 -17.74 7.94 0.02 -1.71 18.13 -8.12 -0.64 -0.31 0.23 -0.55 -17.7 7.93 0.02 -1.72 18.09 -8.11 -0.64 -0.3 0.23 -0.56 -17.67 7.92 0.02 -1.72 18.06 -8.09 -0.64 -0.31 0.59 -1.42 1.88 0.91 1.88 -0.84 0.59 1.44 -0.64 0.29 17.33 8.38 0 1.7 -16.92 -8.18 0.23 0.56 -0.64 0.29 17.33 8.38 -0.01 1.7 -16.91 -8.18 0.23 0.56 -0.64 0.29 17.32 8.38 0 1.7 -16.91 -8.18 0.23 0.57zm-2.47 -0.6l1.12 -0.51 -1.12 -0.54 -1.12 0.5 1.12 0.55zm-19.38 -29.68l17.55 8.49 -0.64 0.28 0.23 0.56 -17.16 -8.29 -0.03 1.69 17.6 8.51 -0.64 0.29 0.23 0.55 -17.21 -8.32 -0.04 1.69 17.66 8.54 -0.64 0.29 0.23 0.56 -17.27 -8.35 -0.03 1.69 17.71 8.56 -0.64 0.29 0.59 1.44 1.88 -0.84 1.88 0.9 0.59 -1.41 -0.64 -0.31 17.29 -7.75 -0.01 -1.71 -16.87 7.57 0.23 -0.56 -0.64 -0.31 17.27 -7.74 0 -1.7 -16.86 7.55 0.23 -0.55 -0.64 -0.31 17.26 -7.73 -0.01 -1.7 -16.84 7.54 0.23 -0.55 -0.64 -0.31 17.24 -7.73 -0.01 -1.7 -19.06 8.55 -19.35 -9.36 -0.03 1.69zm19.38 9.37l1.12 0.54 -1.12 0.51 -1.12 -0.54 1.12 -0.51zm0 2.75l1.12 0.55 -1.12 0.5 -1.12 -0.54 1.12 -0.51zm0 2.76l1.12 0.54 -1.12 0.5 -1.12 -0.54 1.12 -0.5zm-1.12 8.75l1.12 -0.5 1.12 0.54 -1.12 0.51 -1.12 -0.55zm0 2.75l1.12 -0.5 1.12 0.54 -1.12 0.51 -1.12 -0.55zm3.59 -92.46l-0.64 0.29 16.26 7.86 0.04 1.73 -18.13 -8.77 -17.73 7.94 0.07 -1.74 15.83 -7.09 -0.64 -0.31 0.23 -0.55 -15.38 6.89 0.07 -1.74 15.72 -7.04 -0.64 -0.31 0.23 -0.55 -15.26 6.84 0.07 -1.74 15.6 -6.99 -0.64 -0.31 0.23 -0.55 -15.15 6.79 0.08 -1.74 15.48 -6.94 -0.64 -0.31 0.59 -1.42 1.88 0.91 1.88 -0.84 0.59 1.44 -0.64 0.28 16 7.74 0.06 1.74 -15.65 -7.57 0.23 0.56 -0.64 0.29 16.09 7.78 0.05 1.73 -15.73 -7.61 0.23 0.56 -0.64 0.29 16.17 7.82 0.06 1.73 -15.82 -7.65 0.23 0.56zm-2.47 -0.6l1.12 -0.5 -1.12 -0.54 -1.12 0.5 1.12 0.54zm-15.99 -28.03l14.16 6.84 -0.64 0.29 0.23 0.56 -13.8 -6.67 -0.09 1.66 14.3 6.91 -0.64 0.29 0.23 0.56 -13.95 -6.74 -0.08 1.66 14.44 6.98 -0.64 0.29 0.23 0.56 -14.08 -6.8 -0.09 1.66 14.58 7.05 -0.64 0.28 0.59 1.44 1.88 -0.84 1.88 0.91 0.59 -1.42 -0.64 -0.31 15.25 -6.83 -0.07 -1.68 -14.77 6.62 0.23 -0.55 -0.64 -0.31 15.13 -6.78 -0.07 -1.68 -14.65 6.57 0.23 -0.55 -0.64 -0.31 15.01 -6.73 -0.08 -1.67 -14.52 6.51 0.23 -0.55 -0.64 -0.31 14.89 -6.67 -0.08 -1.68 -16.64 7.46 -15.9 -7.68 -0.09 1.66zm15.99 7.73l1.12 0.54 -1.12 0.5 -1.12 -0.54 1.12 -0.5zm0 2.75l1.12 0.54 -1.12 0.5 -1.12 -0.54 1.12 -0.5zm0 2.75l1.12 0.54 -1.12 0.51 -1.12 -0.55 1.12 -0.5zm-1.12 8.76l1.12 -0.5 1.12 0.54 -1.12 0.5 -1.12 -0.54zm0 2.75l1.12 -0.5 1.12 0.54 -1.12 0.5 -1.12 -0.54zm0.01 195.95l1.12 -0.51 -1.12 -0.54 -1.13 0.5 1.13 0.55zm0 -2.76l-1.13 -0.54 1.13 -0.5 1.12 0.54 -1.12 0.5zm0 -2.75l-1.13 -0.54 1.13 -0.5 1.12 0.54 -1.12 0.5zm19.87 -17.16l-17.63 7.91 0.23 -0.56 -0.64 -0.31 18.05 -8.09 0.01 -1.71 -17.65 7.91 0.23 -0.55 -0.64 -0.31 18.07 -8.1 0.01 -1.71 -17.67 7.92 0.23 -0.55 -0.64 -0.31 18.09 -8.11 0.01 -1.71 -19.93 8.94 -1.55 -0.75c-0.12,2.35 -0.24,4.69 -0.38,7.03l0.09 0.04 -0.09 0.04 -0.16 2.59 0.25 0.12 -0.26 0.12 -0.06 0.94 0.28 0.67 1.88 -0.85 1.87 0.91 0.6 -1.42 -0.64 -0.31 18.02 -8.07 0.02 -1.72zm-25.86 -2.24l-13.31 -6.43 -0.01 1.7 12.56 6.07 0.76 -1.34zm-1.23 2.16l-12.09 -5.85 -0.01 1.7 11.33 5.48 0.77 -1.33zm-1.24 2.15l-10.86 -5.25 -0.01 1.7 10.11 4.89 0.76 -1.34zm-1.23 2.16l-9.64 -4.67 -0.01 1.71 8.89 4.3 0.76 -1.34zm10.81 4.18l-1.12 0.5 -1.13 -0.54 1.13 -0.51 1.12 0.55zm0 -2.75l-1.12 0.5 -1.12 -0.54 1.12 -0.51 1.12 0.55zm0 -2.76l-1.12 0.51 -1.13 -0.55 1.13 -0.5 1.12 0.54z');color7 = new fabric.Path('M490.51 496.56l-11.99 5.37 11.9 5.76 -0.01 1.7 -14.02 -6.78 -1.53 -0.74 15.66 -7.03 -0.01 1.72zm-200.97 -347.83l-98.19 43.18c42.03,18.49 84,36.98 125.97,55.47l10.87 4.78c0.52,0.23 0.76,0.85 0.53,1.37 -0.23,0.53 -0.84,0.77 -1.37,0.54l-10.87 -4.79c-42.69,-18.81 -85.38,-37.61 -128.13,-56.42 -0.23,-0.1 -0.43,-0.28 -0.53,-0.53 -0.24,-0.52 0,-1.14 0.53,-1.37l100.46 -44.18 0.73 1.95zm37.81 242.35c0.53,-0.23 1.14,0.01 1.37,0.53 0.23,0.53 -0.01,1.14 -0.53,1.37l-136.84 60.18c18.38,8.09 63.7,28.02 93.63,41.2l-4.5 0.29 -92.13 -40.53c-0.23,-0.11 -0.43,-0.29 -0.53,-0.54 -0.24,-0.52 0,-1.14 0.53,-1.37l139 -61.13zm-24 102.06l-88.59 -38.97c-0.53,-0.23 -0.77,-0.84 -0.54,-1.37 0.11,-0.25 0.31,-0.43 0.54,-0.53l112.59 -49.52c0.53,-0.23 1.14,0.01 1.37,0.53 0.23,0.53 -0.01,1.14 -0.53,1.37l-110.43 48.57 90.08 39.62 -4.49 0.3zm-7.69 0.51l-89.75 -39.48c-0.53,-0.23 -0.76,-0.84 -0.53,-1.37 0.11,-0.25 0.3,-0.43 0.53,-0.53l121.44 -53.41c0.53,-0.23 1.14,0.01 1.37,0.53 0.23,0.53 -0.01,1.14 -0.53,1.37l-119.28 52.46 91.24 40.13 -4.49 0.3zm31.69 -98.68c0.53,-0.23 1.14,0.01 1.37,0.53 0.23,0.53 -0.01,1.14 -0.53,1.37l-128.12 56.35 92.4 40.64 -4.5 0.3 -90.91 -39.99c-0.22,-0.1 -0.42,-0.28 -0.53,-0.53 -0.23,-0.52 0.01,-1.14 0.53,-1.37l130.29 -57.3zm-254.69 -247.36l98.58 43.35c0.52,0.23 0.76,0.85 0.53,1.37 -0.11,0.25 -0.3,0.43 -0.53,0.53 -40.92,18 -81.79,36.01 -122.66,54.01l-14.96 6.59c-0.53,0.23 -1.14,-0.01 -1.37,-0.53 -0.24,-0.53 0,-1.14 0.53,-1.37l14.96 -6.6c40.15,-17.68 80.3,-35.37 120.5,-53.05l-96.4 -42.39 0.82 -1.91zm-39.04 94.23c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.24,-0.52 0,-1.14 0.53,-1.37l109.05 -47.96 -74.29 -32.68 0.84 -1.9 76.45 33.63c0.23,0.1 0.43,0.28 0.54,0.53 0.23,0.52 -0.01,1.14 -0.54,1.37l-111.21 48.92zm0 3.88c-0.53,0.24 -1.14,0 -1.37,-0.53 -0.24,-0.52 0,-1.14 0.53,-1.37l117.9 -51.85 -81.7 -35.93 0.84 -1.9 83.86 36.88c0.23,0.1 0.42,0.28 0.53,0.53 0.23,0.52 0,1.14 -0.53,1.37l-120.06 52.8zm37.63 -94.85l91.27 40.15c0.53,0.23 0.77,0.84 0.53,1.37 -0.1,0.25 -0.3,0.43 -0.53,0.53l-128.9 56.7c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.24,-0.52 0,-1.14 0.53,-1.37l126.74 -55.74 -89.11 -39.19 0.84 -1.91zm-38.47 242.72c-0.53,-0.23 -0.77,-0.85 -0.53,-1.37 0.23,-0.53 0.84,-0.77 1.37,-0.53l137.62 60.52c0.52,0.23 0.76,0.85 0.53,1.37 -0.11,0.25 -0.3,0.43 -0.53,0.54l-89.84 39.52c-1.56,-0.08 -3.12,-0.15 -4.69,-0.2l91.53 -40.28 -135.46 -59.57zm21.87 97.97l87.18 -38.34 -109.05 -47.96c-0.53,-0.23 -0.77,-0.85 -0.53,-1.37 0.23,-0.53 0.84,-0.77 1.37,-0.54l111.21 48.92c0.23,0.1 0.43,0.28 0.54,0.53 0.23,0.53 -0.01,1.14 -0.54,1.37l-90.24 39.69 0.06 -2.3zm4.71 1.82l91.32 -40.16 -117.9 -51.85c-0.53,-0.23 -0.77,-0.85 -0.53,-1.37 0.23,-0.53 0.84,-0.77 1.37,-0.53l120.06 52.8c0.23,0.1 0.42,0.28 0.53,0.53 0.23,0.53 0,1.14 -0.53,1.37l-88.9 39.1c-1.8,0.02 -3.6,0.06 -5.42,0.11zm-26.58 -95.9c-0.53,-0.23 -0.77,-0.85 -0.53,-1.37 0.23,-0.53 0.84,-0.77 1.37,-0.54l128.9 56.7c0.53,0.23 0.77,0.85 0.53,1.37 -0.1,0.25 -0.3,0.43 -0.53,0.53l-89.05 39.17c-1.66,-0.04 -3.32,-0.07 -5,-0.08l91.05 -40.04 -126.74 -55.74zm294.57 -137.03c0.53,-0.23 1.14,0.01 1.37,0.53 0.23,0.53 -0.01,1.14 -0.53,1.38l-136.84 60.18c38.78,17.06 77.52,34.12 116.25,51.18l20.59 9.07c0.52,0.23 0.76,0.85 0.53,1.37 -0.23,0.53 -0.84,0.76 -1.37,0.53l-20.59 -9.07c-39.45,-17.37 -78.91,-34.76 -118.41,-52.13 -0.23,-0.1 -0.43,-0.28 -0.53,-0.53 -0.24,-0.53 0,-1.14 0.53,-1.37l139 -61.14zm0.84 110.71c0.52,0.24 0.76,0.85 0.53,1.38 -0.23,0.52 -0.84,0.76 -1.37,0.53l-112.59 -49.52c-0.53,-0.23 -0.77,-0.85 -0.54,-1.37 0.11,-0.25 0.31,-0.43 0.54,-0.54l112.59 -49.52c0.53,-0.23 1.14,0.01 1.37,0.54 0.23,0.52 -0.01,1.13 -0.53,1.37l-110.43 48.57 110.43 48.56zm0 3.89c0.52,0.23 0.76,0.85 0.53,1.37 -0.23,0.53 -0.84,0.77 -1.37,0.54l-121.44 -53.41c-0.53,-0.23 -0.76,-0.85 -0.53,-1.37 0.11,-0.25 0.3,-0.43 0.53,-0.54l121.44 -53.41c0.53,-0.23 1.14,0.01 1.37,0.54 0.23,0.52 -0.01,1.14 -0.53,1.37l-119.28 52.46 119.28 52.45zm-0.84 -110.71c0.53,-0.23 1.14,0.01 1.37,0.54 0.23,0.52 -0.01,1.13 -0.53,1.37l-128.12 56.35 128.12 56.34c0.52,0.24 0.76,0.85 0.53,1.38 -0.23,0.52 -0.84,0.76 -1.37,0.53l-130.29 -57.3c-0.22,-0.1 -0.42,-0.29 -0.53,-0.54 -0.23,-0.52 0.01,-1.13 0.53,-1.37l130.29 -57.3zm-294.57 -1.38c-0.53,-0.23 -0.77,-0.84 -0.53,-1.37 0.23,-0.53 0.84,-0.76 1.37,-0.53l137.62 60.53c0.52,0.23 0.76,0.84 0.53,1.37 -0.11,0.25 -0.3,0.43 -0.53,0.53 -42.23,18.57 -84.4,37.15 -126.56,55.72l-11.06 4.88c-0.53,0.23 -1.14,-0.01 -1.37,-0.54 -0.24,-0.52 0,-1.14 0.53,-1.37l11.06 -4.87c41.45,-18.26 82.89,-36.52 124.4,-54.77l-135.46 -59.58zm0.84 109.5c-0.53,0.23 -1.14,-0.01 -1.37,-0.53 -0.24,-0.53 0,-1.14 0.53,-1.37l109.05 -47.96 -109.05 -47.97c-0.53,-0.23 -0.77,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l111.21 48.91c0.23,0.11 0.43,0.29 0.54,0.54 0.23,0.52 -0.01,1.14 -0.54,1.37l-111.21 48.91zm0 3.89c-0.53,0.23 -1.14,-0.01 -1.37,-0.53 -0.24,-0.53 0,-1.14 0.53,-1.37l117.9 -51.85 -117.9 -51.86c-0.53,-0.23 -0.77,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l120.06 52.8c0.23,0.11 0.42,0.29 0.53,0.54 0.23,0.52 0,1.14 -0.53,1.37l-120.06 52.8zm-0.84 -109.5c-0.53,-0.23 -0.77,-0.84 -0.53,-1.37 0.23,-0.52 0.84,-0.76 1.37,-0.53l128.9 56.69c0.53,0.24 0.77,0.85 0.53,1.37 -0.1,0.25 -0.3,0.44 -0.53,0.54l-128.9 56.69c-0.53,0.23 -1.14,0 -1.37,-0.53 -0.24,-0.53 0,-1.14 0.53,-1.37l126.74 -55.74 -126.74 -55.75zm295.41 -26.31c0.52,0.23 0.76,0.84 0.53,1.37 -0.23,0.52 -0.84,0.76 -1.37,0.53l-112.59 -49.52c-0.53,-0.23 -0.77,-0.85 -0.54,-1.37 0.11,-0.25 0.31,-0.43 0.54,-0.53l77.85 -34.24c0.26,0.65 0.53,1.29 0.81,1.92l-75.66 33.27 110.43 48.57zm0 3.89c0.52,0.23 0.76,0.84 0.53,1.37 -0.23,0.52 -0.84,0.76 -1.37,0.53l-121.44 -53.41c-0.53,-0.23 -0.76,-0.85 -0.53,-1.37 0.11,-0.25 0.3,-0.43 0.53,-0.53l85.4 -37.56c0.25,0.65 0.49,1.3 0.75,1.94l-83.15 36.57 119.28 52.46zm-37.4 -92.36l-90.72 39.9 128.12 56.35c0.52,0.23 0.76,0.84 0.53,1.37 -0.23,0.52 -0.84,0.76 -1.37,0.53l-130.29 -57.3c-0.22,-0.1 -0.42,-0.28 -0.53,-0.53 -0.23,-0.53 0.01,-1.14 0.53,-1.37l93 -40.9 0.36 0.96 0.37 0.99zm200.16 248.49l-11.32 5.07 11.34 5.49 0 1.7 -13.47 -6.51 -1.53 -0.74 14.97 -6.71 0.01 1.7zm0.02 7.88l-5.52 -2.66 5.51 -2.47 -0.01 -1.71 -9.16 4.11 9.18 4.44 0 -1.71zm-0.01 -4.09l-3.27 1.46 3.27 1.59 0 -3.05zm-38.76 -6.4l15.45 7.47 -1.54 0.69 -14.13 6.33 0.02 -1.71 11.98 -5.37 -11.8 -5.71 0.02 -1.7zm-0.07 4.42l6.03 2.92 -6.12 2.75 -0.02 1.71 9.81 -4.39 -9.67 -4.68 -0.03 1.69zm-0.04 2.74l0.17 0.08 -0.18 0.08 -0.02 1.71 3.86 -1.73 -3.81 -1.84 -0.02 1.7zm3.13 -102.05l12.43 6.01 -1.54 0.68 -11.44 5.13 0.07 -1.74 9.24 -4.14 -8.84 -4.28 0.08 -1.66zm-0.21 4.35l3.15 1.53 -3.29 1.48 -0.08 1.74 7.04 -3.16 -6.74 -3.26 -0.08 1.67zm-0.09 1.94l1 -0.45 -0.96 -0.47 -0.04 0.92zm34.19 -4.32l-9.48 4.25 9.82 4.75 0.06 1.73 -12.01 -5.8 -1.53 -0.75 13.07 -5.86 0.07 1.68zm0.24 6.28l-3.9 -1.89 3.77 -1.69 -0.07 -1.67 -7.36 3.3 7.62 3.68 -0.06 -1.73zm-0.09 -2.55l-1.57 0.7 1.62 0.78 -0.05 -1.48zm-37.91 185.62l7.21 3.49 -0.75 1.34 -6.47 -3.13 0.01 -1.7zm1.64 13.41l-1.69 0.76 0 -1.71 2.96 -1.33 -1.27 2.28zm-1.66 -8.97l5.26 2.55 0.75 -1.34 -6 -2.91 -0.01 1.7zm4.93 3.12l-4.95 2.22 0 1.71 3.67 -1.64 1.28 -2.29zm-4.95 1.18l3.5 -1.57 -3.48 -1.68 -0.02 3.25zm39.13 1.91l-6.1 -2.96 6.15 -2.75 0.01 -1.71 -9.82 4.4 9.75 4.72 0.01 -1.7zm0.02 -2.74l-0.22 -0.11 0.23 -0.1 0.01 -1.71 -3.9 1.74 3.87 1.87 0.01 -1.69z');color8 = new fabric.Path('M383 562.4l14.75 -2.47c2.25,0.4 17.75,0.87 26.63,1.3 7.41,-14.46 15.07,-28.86 22.95,-43.21 0.27,-87.09 0.51,-171.94 6.53,-259.09l-0.81 0.01c-1.14,0 -4.75,-0.25 -5.83,-0.39 -1.07,-0.15 -3.3,0.45 -3.95,0.62 -0.65,0.16 -4.28,0.3 -4.79,0.3 -0.5,0 -3.48,0.05 -4.12,-0.03 -0.63,-0.08 -0.94,-0.01 -1.67,0.18 -0.74,0.2 -1.94,0.49 -2.84,0.41 -0.89,-0.08 -2.42,0.23 -3.61,0.45 -1.19,0.23 -2.23,-0.11 -2.52,0.07 -0.3,0.18 -1.63,0.42 -2.5,0.34 -0.86,-0.08 -1.44,-0.26 -2.53,0.13 -1.09,0.39 -2.38,0.64 -2.9,0.7 -0.52,0.07 -2.84,0.05 -3.21,0.05 -0.37,0 -0.96,-0.15 -1.61,-0.26 -0.65,-0.12 -1.14,0.15 -2.02,0.37 -0.88,0.23 -2.23,0.13 -2.9,0.02 -0.52,-0.09 -1.08,0.07 -1.67,0.22l-0.21 -0.35c-0.77,-1.01 0.49,-1.6 0.71,-2.3l0 -0.76c-1.1,-2.08 -1.04,-4.13 0.56,-6.16l-0.04 -0.74c-1.3,-3.33 -1.12,-6.96 1.01,-10.98l0.04 -0.59c-1.2,-1.89 -1.02,-3.97 0.47,-6.24l0.01 -0.92c-0.02,-0.77 -0.93,-2.16 0.44,-2.35l0.77 -1.59c-5.09,-1.4 -5.69,-1.42 -9.27,-0.99l0.31 -5.6 143.1 5.34 1.43 30.6 -11.87 3.16c0,0 -0.47,0.05 -0.83,0.09 -0.36,0.05 -0.58,0.33 -1.01,0.2 -0.42,-0.13 -1.3,-0.98 -2.06,-1.2 -0.77,-0.23 -4.9,-1.08 -6.76,-1.34 -1.86,-0.26 -9.87,-0.63 -12.16,-0.64 -2.3,-0.02 -7.28,-0.18 -8.68,-0.44 -1.4,-0.26 -2.02,0.13 -2.57,0.23 -0.55,0.09 -5.11,0.05 -7.02,0.05l-0.14 0c6.72,98.57 3.61,202.2 3.5,301.43l55.96 -1 8.66 0.94 0.65 17.19 -9.11 2.6 -109.38 0.91 -43.75 0.13 -14.14 -18.4zm107.39 -50.19l-19.69 -9.52 -2.4 1.07c-0.09,1.23 -0.18,2.46 -0.28,3.69l-6.62 12.08c4.82,13.59 9.47,27.2 13.94,40.84l14.83 -0.27c0.01,-15.91 0.1,-31.88 0.22,-47.89zm-21.97 -10.21l0.44 -0.2 -0.42 -0.2 -0.02 0.4zm0.13 -2.06l2.14 1.04 19.86 -8.9c0.2,-25.43 0.41,-50.93 0.42,-76.43l-19.16 -9.26 -19.87 8.9c-0.34,25.36 -0.49,50.77 -0.58,76.34l8.43 4.08 -0.76 1.33 -7.68 -3.71 -0.06 16.34 0.86 -0.38c5.7,-10.24 11.51,-20.45 17.43,-30.63 -0.25,7.14 -0.58,14.25 -1.03,21.28zm21.98 -6.14l-18 8.07 17.87 8.64 0.13 -16.71zm-0.92 -175.16l-17.8 -8.61 -17.27 7.74c-1.11,25.88 -1.82,51.66 -2.29,77.46l19.56 9.45 19.12 -8.57c-0.11,-25.87 -0.48,-51.72 -1.32,-77.47zm-34.99 -2.61l15.36 -6.88 -14.71 -7.11c-0.23,4.66 -0.45,9.33 -0.65,13.99zm0.73 -15.66l16.46 7.96 17.12 -7.68c-0.59,-14.05 -1.34,-28.07 -2.28,-42.03l-3.37 0.02c-1.63,0.02 -5.71,-0.01 -7.67,-0.19 -1.95,-0.18 -2.1,-0.16 -4.96,0.24 -2.87,0.41 -6.29,-0.08 -7.64,-0.37 -1.35,-0.29 -2.29,0 -3.5,0.24 -0.35,0.08 -0.97,0.14 -1.68,0.19 -0.97,13.92 -1.79,27.79 -2.48,41.62zm33.65 1.96l-15.36 6.88 15.91 7.7c-0.17,-4.87 -0.35,-9.73 -0.55,-14.58zm-37.04 111.24l18.02 -8.07 -17.76 -8.58c-0.09,5.55 -0.18,11.1 -0.26,16.65zm38.98 -15.76l-17.3 7.76 17.33 8.38c0,-5.38 -0.01,-10.76 -0.03,-16.14zm-416.88 -253.48l105.73 46.5 107.81 -47.41 0.7 1.96 -105.92 46.59 145.81 64.13c0.46,0.2 0.7,0.7 0.59,1.18 0.11,0.48 -0.13,0.98 -0.59,1.19l-145.81 64.13 145.81 64.12c0.46,0.21 0.7,0.71 0.59,1.19 0.11,0.47 -0.13,0.98 -0.59,1.18l-145.81 64.13 94.73 41.66 3.25 -0.22 28.48 -1.89 -1.42 19.06 -141.4 7.21 -109.16 -6.37c-0.22,-6.95 -0.42,-13.95 -1.21,-19.14 9.96,-0.47 19.67,-0.29 29.21,0.31l92.35 -40.62 -144.43 -63.52c-0.53,-0.23 -0.77,-0.85 -0.53,-1.37 0.07,-0.18 0.19,-0.32 0.33,-0.42 -0.14,-0.11 -0.26,-0.25 -0.33,-0.42 -0.24,-0.53 0,-1.14 0.53,-1.37l144.43 -63.52 -144.43 -63.53c-0.53,-0.23 -0.77,-0.84 -0.53,-1.37 0.07,-0.17 0.19,-0.31 0.33,-0.42 -0.14,-0.1 -0.26,-0.24 -0.33,-0.42 -0.24,-0.52 0,-1.14 0.53,-1.37l144.43 -63.52 -103.96 -45.73 0.81 -1.91zm198.61 350.87l-92.88 -40.84 -90.48 39.79c1.52,0.12 3.04,0.25 4.55,0.39l48.57 4.33c20.13,2.82 42.04,1.36 67.42,0.64 20.35,-0.57 41.39,-2.71 62.82,-4.31zm-146.26 -460.56c17.25,4.68 34.97,7.43 53.16,8.25 21.02,-0.59 39.66,-3.6 56.09,-8.87 2.94,3.69 5.76,7.61 8.28,12.14 -18.73,6.57 -39.85,9.79 -63.28,9.8 -21.15,0.03 -41.88,-2.84 -62.09,-9.28 2.14,-4.12 4.69,-8.15 7.84,-12.04zm-92.53 222.64l145.91 64.18 145.92 -64.18 -145.92 -64.18 -145.91 64.18zm145.91 194.81l145.92 -64.18 -145.92 -64.18 -145.91 64.18 145.91 64.18zm220.25 -188.97l0.23 0.05c0,0 0.79,-0.07 1.06,-0.34 0.12,-0.12 0.28,-0.21 0.47,-0.29 -0.28,0.04 -0.4,0.2 -0.59,0.34 -0.28,0.21 -0.58,0.09 -0.87,0.14l-0.3 0.1z'); var cl1='#282829'; $('#spncl1').css('background-color', cl1); var cl2='#282829'; $('#spncl2').css('background-color', cl2); var cl3='#282829'; $('#spncl3').css('background-color', cl3); var cl4='#282829'; $('#spncl4').css('background-color', cl4); canvas.add(color1.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl1 }));canvas.add(color2.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl2 }));canvas.add(color3.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl3 }));canvas.add(color4.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl4 }));canvas.add(logo1.set({ left: 75, top: 80, scaleX: 15, scaleY: 15, flipY: false, strokeWidth: 0.03, stroke: '#191919', fill: '#FFFFFF' }));canvas.add(logo2.set({ left: 436, top: 250, scaleX: 15, scaleY: 15, flipY: false, strokeWidth: 0.03, stroke: '#191919', fill: '#FFFFFF' }));canvast.add(color5.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl1 }));canvast.add(color6.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl2 }));canvast.add(color7.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl3 }));canvast.add(color8.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl4 }));color1.selectable=false;color2.selectable=false;color3.selectable=false;color4.selectable=false;logo1.selectable=false;logo2.selectable=false;color5.selectable=false;color6.selectable=false;color7.selectable=false;color8.selectable=false; var dbplnumber = "9"; var dbteam = "TEAM"; var dbplayer = "PLAYER"; var dbbtag = "btag.svg"; var dbfront3d = "../virtual3d_images/usa_sfn_jersey_front_109.virtual"; var dbback3d = "../virtual3d_images/usa_sfn_jersey_back_109.virtual"; var dbtagleft = "240"; var dbtagtop = "455"; var dbtagsize = "45"; fabric.Image.fromURL(dbbtag, function(oImgj) { oImgj.set({left:dbtagleft, top:dbtagtop}); oImgj.scaleToWidth(dbtagsize); canvas.add(oImgj); oImgj.selectable = false; }); /* mask load */ fabric.Image.fromURL(dbfront3d, function(oImgj) { oImgj.set({left:300, top:300}); oImgj.scaleToWidth(600); canvas.add(oImgj); oImgj.selectable = false; }); fabric.Image.fromURL(dbback3d, function(oImgj) { oImgj.set({left:300, top:300}); oImgj.scaleToWidth(600) canvast.add(oImgj); oImgj.selectable = false; }); /* Color Change in SVG */ 553,559 $("#color1").on("click", "li", function (event) { event.preventDefault(); $('#box').prop('checked', true); var col = $(this).children('span').css('background-color'); var newcol = new fabric.Color(col).toHex(); $('#ctitle').html($(this).attr('title')); color1.set('fill', col);color5.set('fill', col); $('#newcolor').css('background-color', newcol); var color1atr = $(this).attr('title'); $('#color1val').val(color1atr); $(this).closest('.panel').children('.panel-heading').children('.picker').css('background-color', col); canvas.renderAll(); canvast.renderAll(); }); 554,560 $("#color2").on("click", "li", function (event) { event.preventDefault(); $('#box').prop('checked', true); var col = $(this).children('span').css('background-color'); var newcol = new fabric.Color(col).toHex(); $('#ctitle').html($(this).attr('title')); color2.set('fill', col);color6.set('fill', col); $('#newcolor').css('background-color', newcol); var color2atr = $(this).attr('title'); $('#color2val').val(color2atr); $(this).closest('.panel').children('.panel-heading').children('.picker').css('background-color', col); canvas.renderAll(); canvast.renderAll(); }); 555,561 $("#color3").on("click", "li", function (event) { event.preventDefault(); $('#box').prop('checked', true); var col = $(this).children('span').css('background-color'); var newcol = new fabric.Color(col).toHex(); $('#ctitle').html($(this).attr('title')); color3.set('fill', col);color7.set('fill', col); $('#newcolor').css('background-color', newcol); var color3atr = $(this).attr('title'); $('#color3val').val(color3atr); $(this).closest('.panel').children('.panel-heading').children('.picker').css('background-color', col); canvas.renderAll(); canvast.renderAll(); }); 556,562 $("#color4").on("click", "li", function (event) { event.preventDefault(); $('#box').prop('checked', true); var col = $(this).children('span').css('background-color'); var newcol = new fabric.Color(col).toHex(); $('#ctitle').html($(this).attr('title')); color4.set('fill', col);color8.set('fill', col); $('#newcolor').css('background-color', newcol); var color4atr = $(this).attr('title'); $('#color4val').val(color4atr); $(this).closest('.panel').children('.panel-heading').children('.picker').css('background-color', col); canvas.renderAll(); canvast.renderAll(); }); /*Front Text start*/ /*Front Team text start*/ var teamfrontTControl = document.getElementById('teamfront') function updateControls() { teamfrontTControl.value = teamfront.getText(); } teamfrontTControl.onkeyup = function () { var teamfrontText = document.getElementById('teamfront').value; var nLength = teamfrontText.length; teamfrontText = " "+teamfrontText; $('#teamfrontval').val(teamfrontText); teamfront1.setText(teamfrontText) canvas.renderAll() updateControls() } var dbteamfont = "35"; var dbteamstroke = "1"; var dbteamleft = "150"; var dbteamtop = "185"; var teamfront = $('#teamfront').val(); var nLen = teamfront.length; teamfront = " "+teamfront; teamfront1 = new fabric.Text(teamfront, { fontSize: dbteamfont, left: dbteamleft, top: dbteamtop, fill: $('#front_sold_color').val(), fontFamily: $('#name_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbteamstroke }); canvas.add(teamfront1); teamfront1.selectable=true; teamfront1.on('selected', function() { $('#scufontfamily').val(this.get("fontFamily")); }); var dbnm1font = "60"; var dbnm1stroke = "2"; var dbnm1left = "220"; var dbnm1top = "100"; var dbnm1angle = "0"; playernumber3 = new fabric.Text(dbplnumber, { fontSize: dbnm1font, left: dbnm1left, top: dbnm1top, fill: $('#front_sold_color').val(), fontFamily: $('#number_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbnm1stroke, angle: dbnm1angle }); var dbnm2font = "60"; var dbnm2stroke = "2"; var dbnm2left = "510"; var dbnm2top = "520"; var dbnm2angle = "0"; playernumber4 = new fabric.Text(dbplnumber, { fontSize: dbnm2font, left: dbnm2left, top: dbnm2top, fill: $('#front_sold_color').val(), fontFamily: $('#number_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbnm2stroke, angle: dbnm2angle }); canvas.add(playernumber3);canvas.add(playernumber4);playernumber3.selectable=true; playernumber4.selectable=true; playernumber3.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); playernumber4.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); /*Front Team text end*/ var playernumberTControl = document.getElementById('playernumber') function updateControls() { playernumberTControl.value = playernumber.getText(); } playernumberTControl.onkeyup = function () { var playernumberText = document.getElementById('playernumber').value; var nLength = playernumberText.length; playernumberText = " "+playernumberText; $('#playernumberval').val(playernumberText); playernumber.setText(playernumberText) canvas.renderAll() canvast.renderAll() updateControls() } var dbplayerfont = "30"; var dbplayerstroke = "1"; var dbplayerleft = "170"; var dbplayertop = "130"; var PlayerName = $('#playernumber').val(); var nLen = PlayerName.length; PlayerName = " "+PlayerName; playernumber = new fabric.Text(PlayerName, { fontSize: dbplayerfont, left: dbplayerleft, top: dbplayertop, fontFamily: $('#name_ffamily').val(), fontWeight: 'normal', fill: $('#front_sold_color').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbplayerstroke }); canvast.add(playernumber);playernumber.selectable=true; playernumber.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); /*Front text EnD*/ var playernumber2TControl = document.getElementById('playernumber2') function updateControls() { playernumber2TControl.value = playernumber2.getText(); } playernumber2TControl.onkeyup = function () { var playernumber2Text = document.getElementById('playernumber2').value $('#playernumber2val').val(playernumber2Text); playernumber2.set({text: playernumber2Text}) playernumber3.set({text: playernumber2Text}) playernumber4.set({text: playernumber2Text}) playernumber5.set({text: playernumber2Text}) canvast.renderAll() canvas.renderAll() updateControls() } var dbnm3font = "150"; var dbnm3stroke = "2"; var dbnm3left = "180"; var dbnm3top = "230"; var dbnm3angle = "0"; playernumber5 = new fabric.Text(dbplnumber, { fontSize: dbnm3font, left: dbnm3left, top: dbnm3top, fill: $('#front_sold_color').val(), fontFamily: $('#number_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbnm3stroke, angle: dbnm3angle }); canvast.add(playernumber5);playernumber5.selectable=true playernumber5.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); var dbnm4font = "60"; var dbnm4stroke = "2"; var dbnm4left = "400"; var dbnm4top = "520"; var dbnm4angle = "0"; playernumber2 = new fabric.Text(dbplnumber, { fontSize: dbnm4font, left: dbnm4left, top: dbnm4top, fill: $('#front_sold_color').val(), fontFamily: $('#number_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbnm4stroke, angle: dbnm4angle }); canvast.add(playernumber2);playernumber2.selectable=true; playernumber2.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); $('#down').click(function(){ $('#down').addClass('tsactive'); $('#straight').removeClass('tsactive'); $('#up').removeClass('tsactive'); canvast.remove(playernumber); PlayerName = $('#playernumber').val(); playernumber = new fabric.CurvedText(PlayerName,{ width: 100, height: 50, left: dbplayerleft, top: dbplayertop, textAlign: 'center', fontFamily: $('#scufontfamily').val(), fontWeight: 'normal', fill: $('#front_sold_color').val(), stroke: $('#front_outline_color').val(), radius: 100, fontSize: dbplayerfont, spacing: 7, reverse: true, angle: -5, }); canvast.add(playernumber); playernumber.selectable=true canvast.renderAll() updateControls(); playernumber.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); }); $('#up').click(function(){ $('#up').addClass('tsactive'); $('#straight').removeClass('tsactive'); $('#down').removeClass('tsactive'); canvast.remove(playernumber); PlayerName = $('#playernumber').val(); playernumber = new fabric.CurvedText(PlayerName,{ width: 100, height: 50, left: dbplayerleft, top: dbplayertop, fontFamily: $('#scufontfamily').val(), fontWeight: 'normal', fill: $('#front_sold_color').val(), stroke: $('#front_outline_color').val(), radius: 100, fontSize: dbplayerfont, spacing: 7, textAlign: 'center', reverse: false, angle: 7, }); canvast.add(playernumber); playernumber.selectable=true canvast.renderAll() updateControls(); playernumber.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); }); $('#straight').click(function(){ $('#straight').addClass('tsactive'); $('#up').removeClass('tsactive'); $('#down').removeClass('tsactive'); canvast.remove(playernumber); PlayerName = $('#playernumber').val(); playernumber = new fabric.Text(PlayerName, { fontSize: dbplayerfont, left: dbplayerleft, top: dbplayertop, fontFamily: $('#scufontfamily').val(), fontWeight: 'normal', fill: $('#front_sold_color').val(), stroke: $('#front_outline_color').val(), }); canvast.add(playernumber); playernumber.selectable=true canvast.renderAll() updateControls(); playernumber.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); }); $('#scufontcolor li').click(function() { var col = $(this).data('color'); $('#front_sold_color').val(col); if($('#showFront').hasClass('active')) { try { var selText = canvas.getActiveObject().getText(); if(isNaN(selText)) { canvas.getActiveObject().setFill(col); canvas.renderAll(); } else{ setNumberFillColor(col) } } catch(err) { } } if($('#showBack').hasClass('active')) { try { var selText = canvast.getActiveObject().getText(); if(isNaN(selText)) { canvast.getActiveObject().setFill(col); canvast.renderAll(); } else{ setNumberFillColor(col) } } catch(err) { } } backtcolor_change(col); }); function setNumberFillColor(col){ canvas.setActiveObject(playernumber3); canvas.getActiveObject().setFill(col); canvas.setActiveObject(playernumber4); canvas.getActiveObject().setFill(col); canvas.renderAll(); canvast.setActiveObject(playernumber2); canvast.getActiveObject().setFill(col); canvast.setActiveObject(playernumber5); canvast.getActiveObject().setFill(col); canvast.renderAll(); } function setNumberStrokeColor(col){ canvas.setActiveObject(playernumber3); canvas.getActiveObject().setStroke(col); canvas.setActiveObject(playernumber4); canvas.getActiveObject().setStroke(col); canvas.renderAll(); canvast.setActiveObject(playernumber2); canvast.getActiveObject().setStroke(col); canvast.setActiveObject(playernumber5); canvast.getActiveObject().setStroke(col); canvast.renderAll(); } function backtcolor_change(selected_color) { $('#scufontcolor li').each(function (indx, ele) { if($(ele).data('color') == selected_color) { $(ele).children('span').addClass('selected'); } else { $(ele).children('span').removeClass('selected'); } }); } $('#scufontocolor li').click(function() { var col = $(this).data('color'); $('#front_outline_color').val(col); if($('#showFront').hasClass('active')) { try { var selText = canvas.getActiveObject().getText(); if(isNaN(selText)) { canvas.getActiveObject().setStroke(col); canvas.renderAll(); } else{ setNumberStrokeColor(col) } } catch(err) { } } if($('#showBack').hasClass('active')) { try { var selText = canvast.getActiveObject().getText(); if(isNaN(selText)) { canvast.getActiveObject().setStroke(col); canvast.renderAll(); } else{ setNumberStrokeColor(col) } } catch(err) { } } backtocolor_change(col); }); function backtocolor_change(selected_color) { $('#scufontocolor li').each(function (indx, ele) { if($(ele).data('color') == selected_color) { $(ele).children('span').addClass('selected'); } else { $(ele).children('span').removeClass('selected'); } }); } function setNumberFontFamily(strFontFamily) { canvas.setActiveObject(playernumber3); canvas.getActiveObject().setFontFamily(strFontFamily); canvas.setActiveObject(playernumber4); canvas.getActiveObject().setFontFamily(strFontFamily); canvas.renderAll(); canvast.setActiveObject(playernumber2); canvast.getActiveObject().setFontFamily(strFontFamily); canvast.setActiveObject(playernumber5); canvast.getActiveObject().setFontFamily(strFontFamily); canvast.renderAll(); } document.getElementById('scufontfamily').onchange = function() { if($('#showFront').hasClass('active')) { try { var selText = canvas.getActiveObject().getText(); if(isNaN(selText)) { canvas.getActiveObject().setFontFamily(this.value); canvas.renderAll(); } else{ setNumberFontFamily(this.value); } } catch(err) { } } if($('#showBack').hasClass('active')) { try { var selText = canvast.getActiveObject().getText(); if(isNaN(selText)) { canvast.getActiveObject().setFontFamily(this.value); canvast.renderAll(); } else{ setNumberFontFamily(this.value); } } catch(err) { } } }; /******************************END***************************/ function hidesuccess() { document.getElementById('logosucess').style.display = "none"; } document.getElementById('frontlogos').onchange = function handleImage(e) { var reader = new FileReader(); reader.onload = function (event) { document.getElementById('logosucess').style.display = "inline"; var imgObj = new Image(); imgObj.src = event.target.result; imgObj.onload = function () { logo = new fabric.Image(imgObj); logo.set({left: 160,top: 80}); logo.scaleToWidth(100); canvas.add(logo); canvas.setActiveObject(logo); logo.selectable=true setTimeout(hidesuccess, 5000); } } reader.readAsDataURL(e.target.files[0]); document.getElementById('frontlogos'); } canvas.renderAll(); document.getElementById('backlogos').onchange = function handleImage(e) { var reader = new FileReader(); reader.onload = function (event) { document.getElementById('logosucess').style.display = "inline"; var imgObj = new Image(); imgObj.src = event.target.result; imgObj.onload = function () { logo = new fabric.Image(imgObj); logo.set({left: 160,top: 80}); logo.scaleToWidth(100); canvast.add(logo); canvast.setActiveObject(logo); logo.selectable=true setTimeout(hidesuccess, 5000); } } reader.readAsDataURL(e.target.files[0]); document.getElementById('backlogos'); } canvast.renderAll(); $(window).load(function(){ setTimeout(function(){ $( "#showFront" ).trigger( "click" ); }, 1500); $('#playernumber2').val(dbplnumber); $('#teamfront').val(dbteam); $('#playernumber').val(dbplayer); $x = $('#name_ffamily').val(); $('#teamfront').css("font-family",$x); $('#playernumber').css("font-family",$x); $y = $('#number_ffamily').val(); $('#playernumber2').css("font-family",$y); /*$('#mme a').css('color', ''); $('#mme').parent().css('border', '');*/ $v = $('#name_ffamily').val(); $('#scufontfamily').css("font-family",$v); var dbnff = $('#name_ffamily').val(); $("#scufontfamily > [value=" + dbnff + "]").attr("selected", "true"); }) $('#scufontfamily').change(function() { $('#teamfront').css("font-family", $(this).val()); $('#playernumber').css("font-family", $(this).val()); $('#scufontfamily').css("font-family", $(this).val()); }); } loadBaseShirts(); canvas.calcOffset();