Optimizing SVG Images with Node.js

Posted on: December 13th, 2013

I started venturing into the world of SVG mainly because I’d be reading a lot about animating SVGs and how SVG is so awesome and blah, blah, blah, standard internet talk. Anyway, I had a Twitter convo with Mr. Arley McBlain and Sir Chip Cullen.

There has to be an easy solution right? Even as I’m collecting information for this overview I’m learning that there are so many great pieces of info out there for optimizing SVG images, so this will focus solely on using Node.js to get it done.

SVGO – Kir Belevich – GitHub

To start let’s take a look at SVGO, a “Nodejs-based tool for optimizing SVG vector graphics files.” The project is well maintained on GitHub and the latest update was 2 days ago at the time of this writing. The tool can also be found on npmjs.org.

To get this running you’ll need to have downloaded and installed Node.js which is incredibly easy to do, so take a second and get it running. Seriously, just go do it.

Once you have Node.js installed it’s time to break out the command line. Scary! Nope. In the command line, cd your way to the folder or project that contains the SVG. Now, because you’ll be using -g when you install the package, it doesn’t really matter what directory you are in when you install svgo, but for the sake of this article just go to the directory with your SVG file.

$ npm install -g svgo

You should see the following output if you did everything correctly.

svgo

Congrats, SVGO is now installed. Do you have your SVG file ready? I chose a purdy little Christmas tree and exported through Adobe Illustrator with the default settings (more on that another time). The original output size was 52KB, not optimal for a small image on your site. Now, there are two options for how SVGO will save your new SVG. We can attach a prefix like .min so that it saves as tree.min.svg or we can completely overwrite the image so that it saves as tree.svg. The two options are below.

$ svgo tree.svg tree.min.svg

# results in
Done in 140 ms!
51.182 KiB - 33.6% = 34.003 KiB

So right there we created a new file that was optimized by 33.6% and saved to our same folder. I’m going to show the code differences between the two files now, so if you don’t care, click here to move further down the page.

Original File

Exported from Adobe Illustrator with SVG Profiles: SVG 1.1 and the other default settings. Below is the code output when looking at the image.

<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 width="374.17px" height="374.17px" viewBox="0 0 374.17 374.17" enable-background="new 0 0 374.17 374.17" xml:space="preserve">
<radialGradient id="SVGID_1_" cx="58.0591" cy="-1170.2422" r="52.8976" gradientTransform="matrix(1 0 0 0.0703 0 179.23)" gradientUnits="userSpaceOnUse">
	<stop  offset="0" style="stop-color:#C7C8CA"/>
	<stop  offset="1" style="stop-color:#FFFFFF"/>
</radialGradient>
<path fill="url(#SVGID_1_)" d="M110.831,96.964c0,2.056-23.627,3.726-52.772,3.726c-29.145,0-52.771-1.67-52.771-3.726
	c0-2.061,23.626-3.729,52.771-3.729C87.204,93.234,110.831,94.903,110.831,96.964z"/>
<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="54.4185" y1="90.8882" x2="62.7222" y2="90.8882">
	<stop  offset="0" style="stop-color:#BC6D34"/>
	<stop  offset="0.2416" style="stop-color:#A8562D"/>
	<stop  offset="0.4527" style="stop-color:#84421D"/>
	<stop  offset="0.6638" style="stop-color:#662F0B"/>
	<stop  offset="0.8288" style="stop-color:#512100"/>
	<stop  offset="0.927" style="stop-color:#491B00"/>
</linearGradient>
<polygon fill="url(#SVGID_2_)" points="56.026,85.064 54.418,97.026 62.722,97.026 61.917,84.75 "/>
<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="37.1382" y1="66.0938" x2="79.2186" y2="79.8957">
	<stop  offset="0" style="stop-color:#8DC63F"/>
	<stop  offset="1" style="stop-color:#00541D"/>
</linearGradient>
<path fill="url(#SVGID_3_)" d="M42.449,61.488c0,0-10.138,7.791-11.305,18.048c-0.653,5.726,23.353,3.822,29.775,3.822
	s26.856-2.186,26.856-2.186s-4.511-12.182-10.35-18.414C72.681,57.695,62.884,64.219,42.449,61.488z"/>
<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="29.3721" y1="74.0298" x2="29.1063" y2="81.1906" gradientTransform="matrix(0.9209 -0.0146 0.019 0.9998 31.0661 6.154)">
	<stop  offset="0" style="stop-color:#E1E5F4"/>
	<stop  offset="0.1712" style="stop-color:#DBE1F2"/>
	<stop  offset="0.3846" style="stop-color:#CCD4EC"/>
	<stop  offset="0.6061" style="stop-color:#B5C2E4"/>
</linearGradient>
<path fill="url(#SVGID_4_)" d="M27.789,78.069l-0.57,0.298c0,0-0.425,0.013-0.256,0.693c0.175,0.69,0.644,1.497,0.644,1.497
	l-0.987,0.588l-0.135,0.279c0.734,0.395,0.734,0.395,0.734,0.395l0.31,0.396l0.021,0.551c0,0-0.276,0.288,0.156,0.27
	c0.434-0.011,0.434-0.011,0.434-0.011l0,0l0.462,0.67c0,0-0.132,0.42,0.447,0.403c0.576-0.021,0.576-0.021,0.576-0.021l0.175,0.688
	l0.017,0.415c0.18,0.956,0.624,1.218,0.624,1.218l0.566-0.293l0.419-0.291l0.438,0.121l0.6,0.534l1.003-0.169l0.446,0.261
	l0.438,0.124c0,0-2.335-2.2-1.75-2.079c0.581,0.12,0.771,1.216,0.771,1.216s-1.813,1.581,0.299,0.267
	c2.116-1.311,2.4-1.322,2.418-0.908s-0.597-0.391,0.018,0.414c0.611,0.808,0.179,0.957,1.047,0.932
	c0.868-0.027,2.006-0.481,2.006-0.481s-0.464-0.673,0.126-0.417c0.584,0.256,1.455,0.368,1.472,0.781
	c0.02,0.41,0.328,0.949,0.328,0.949s-0.575,0.024,1.299-0.04c1.873-0.062,1.873-0.062,1.873-0.062l0.566-0.295
	c0.889,0.523,0.889,0.523,0.889,0.523l0.299,0.269l0.567-0.298l0.431-0.016l0.593,0.397c0,0,0.892,0.659,1.314,0.364
	c0.422-0.283,0.422-0.283,0.422-0.283s0.411-0.568,0.714-0.162c0.305,0.401-0.714,0.158,0.305,0.401
	c1.021,0.244,2.322,0.339,2.322,0.339l1.565-0.603c0,0,0.252-0.838,0.863-0.03c0.613,0.808-0.402,0.841,0.613,0.808
	c1.011-0.028,2.592-0.083,2.592-0.083l0.554-0.572l1.047,0.793l2.457,0.056l1.115-0.866c0,0,0.561-0.429,0.866-0.027
	c0.306,0.404,0.737,0.391,0.737,0.391s0.551-0.571,0.985-0.584c0.433-0.017,0.865-0.029,0.865-0.029s0.032,0.689,0.885,0.386
	c0.855-0.301,2.26-1.181,2.26-1.181s-1.196-0.921,0.273-0.42c1.463,0.502,1.597,0.219,2.344,0.888
	c0.752,0.665,1.454,0.229,1.454,0.229s-0.175-0.686,0.417-0.43c0.583,0.258,0.583,0.258,0.583,0.258l1.155-0.041
	c0,0-0.304-0.4,0.567-0.293c0.869,0.107,0.869,0.107,0.869,0.107l1.279-0.454l0.864-0.027c0,0,0.028,0.689,0.444,0.258
	c0.412-0.427,1.4-1.149,1.4-1.149s0.424-0.15,0.586,0.257c0.158,0.408-0.426,0.291,0.158,0.408c0.582,0.12,2.025,0.071,2.025,0.071
	l0.849-0.443c0.892,0.664,1.042,0.798,1.47,0.645c0.426-0.156,1.258-1.007,1.258-1.007l0.847-0.444l0.257-0.834l-0.016-0.412
	l0.982-0.584l0.71-0.3l0.267-0.563l-0.172-0.686L91.637,81l-0.017-0.413l-0.457-0.535l0.998-0.31l0.388-1.119l-0.309-0.541
	l-0.736-0.25l-1.728,0.057c0,0,0.154,0.273-0.271,0.427c-0.426,0.148-1.304-0.098-1.304-0.098l-0.311-0.541l-2.595,0.084
	l-0.569,0.295l-0.563,0.294c-0.728-0.25-2.761-0.461-2.761-0.461L80.714,78.6L80,78.764l-4.304,0.694c0,0,0.153,0.271-0.167-0.545
	c-0.324-0.819-0.324-0.819-0.324-0.819l-0.989,0.446l-1.282,0.457l-0.857,0.17l-2.639-1.02l-1.104,1.277
	c0,0-0.544,0.848-1.146,0.174c-0.607-0.666,1.398-1.008-0.607-0.666C64.574,79.273,64,79.431,64,79.431l-0.276,0.283
	c0,0-0.121,0.561-0.563,0.295c-0.447-0.258-0.6-0.532-0.6-0.532l-0.455-0.394l-1.435,0.04l-0.853,0.444l-2.586,0.226L55.033,78.9
	l-0.452-0.398l-0.565,0.292l0.016,0.415l-3.193-0.445c0,0,0.414-0.429-0.307-0.404c-0.719,0.023-1.583,0.049-1.583,0.049
	l0.025,0.554l-1.152,0.175l-0.886-0.519c0,0-2.055-0.899-2.329-0.479c-0.271,0.427-0.271,0.427-0.271,0.427l0,0l-1.855,0.469
	c0,0,0.422-0.148-0.483-1.088c-0.9-0.932-1.349-1.331-1.349-1.331l-0.424,0.291l-0.423,0.289c0,0,0.026,0.55-0.424,0.152
	c-0.448-0.4,0.543-0.845-1.04-0.652c-1.578,0.184-2.441,0.353-2.441,0.353l-0.131,0.281l-2.322-0.334l-0.011-0.278l-1.317-0.372
	l-0.268,0.422l1.157,1.683c0,0-0.144,0.004-0.453-0.4c-0.308-0.402-0.308-0.402-0.308-0.402l-1.444-0.092l-1.58,0.19
	C29.219,77.745,27.878,76.688,27.789,78.069z"/>
<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="41.7373" y1="47.6787" x2="85.282" y2="61.9609">
	<stop  offset="0" style="stop-color:#8DC63F"/>
	<stop  offset="1" style="stop-color:#00541D"/>
</linearGradient>
<path fill="url(#SVGID_5_)" d="M48.927,40.502c0,0-9.526,10.103-10.587,18.395c-0.69,5.405,17.039,3.428,22.244,3.428
	s20.189-3.236,20.189-3.236s-0.299-5.684-10.48-15.217C65.162,39.066,65.492,42.95,48.927,40.502z"/>
<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="39.1709" y1="60.0684" x2="73.1879" y2="66.0293">
	<stop  offset="0" style="stop-color:#499436"/>
	<stop  offset="0.7191" style="stop-color:#004121"/>
</linearGradient>
<path fill="url(#SVGID_6_)" d="M38.949,59.928l-0.375,0.271c0,0-0.282,0.01-0.165,0.646c0.12,0.641,0.435,1.393,0.435,1.393
	l-0.649,0.539l-0.087,0.259c0.491,0.37,0.491,0.37,0.491,0.37l0.207,0.373l0.019,0.511c0,0-0.182,0.264,0.104,0.249
	c0.287-0.005,0.287-0.005,0.287-0.005l0,0l0.313,0.624c0,0-0.084,0.389,0.299,0.377c0.382-0.017,0.382-0.017,0.382-0.017l0.122,0.64
	l0.011,0.384c0.128,0.891,0.425,1.132,0.425,1.132l0.374-0.268l0.276-0.265l0.29,0.114l0.402,0.5l0.662-0.153l0.299,0.247
	l0.293,0.118c0,0-1.564-2.056-1.178-1.943c0.387,0.116,0.521,1.135,0.521,1.135s-1.189,1.457,0.202,0.251
	c1.393-1.205,1.581-1.212,1.596-0.828c0.014,0.385-0.398-0.365,0.014,0.385c0.41,0.754,0.127,0.891,0.7,0.871
	c0.576-0.02,1.328-0.433,1.328-0.433s-0.312-0.63,0.08-0.39c0.39,0.244,0.968,0.353,0.981,0.737c0.016,0.38,0.224,0.884,0.224,0.884
	s-0.38,0.018,0.861-0.032c1.243-0.045,1.243-0.045,1.243-0.045l0.373-0.271c0.594,0.491,0.594,0.491,0.594,0.491l0.199,0.253
	l0.373-0.274l0.287-0.01l0.396,0.37c0,0,0.597,0.619,0.874,0.351c0.276-0.262,0.276-0.262,0.276-0.262s0.268-0.526,0.473-0.147
	c0.206,0.376-0.473,0.143,0.206,0.376c0.677,0.231,1.543,0.328,1.543,0.328l1.032-0.55c0,0,0.162-0.774,0.574-0.021
	c0.41,0.753-0.262,0.776,0.41,0.753c0.672-0.022,1.718-0.063,1.718-0.063l0.365-0.526l0.699,0.74l1.629,0.069l0.734-0.795
	c0,0,0.367-0.397,0.573-0.023c0.206,0.377,0.491,0.369,0.491,0.369s0.363-0.526,0.651-0.535c0.285-0.014,0.572-0.022,0.572-0.022
	s0.026,0.64,0.59,0.361c0.565-0.272,1.491-1.08,1.491-1.08s-0.802-0.861,0.176-0.39c0.975,0.477,1.063,0.213,1.563,0.84
	c0.502,0.624,0.966,0.223,0.966,0.223s-0.122-0.639,0.273-0.397c0.388,0.243,0.388,0.243,0.388,0.243l0.767-0.032
	c0,0-0.207-0.373,0.373-0.266c0.578,0.105,0.578,0.105,0.578,0.105l0.844-0.415l0.574-0.021c0,0,0.024,0.641,0.296,0.245
	c0.271-0.396,0.919-1.06,0.919-1.06s0.282-0.138,0.393,0.243c0.107,0.38-0.278,0.268,0.107,0.38
	c0.387,0.112,1.343,0.078,1.343,0.078l0.562-0.406c0.594,0.621,0.696,0.745,0.979,0.608c0.283-0.145,0.827-0.929,0.827-0.929
	l0.559-0.405l0.164-0.773l-0.014-0.384l0.647-0.536l0.47-0.274l0.171-0.52l-0.119-0.637l0.445-0.914l-0.011-0.383l-0.31-0.502
	l0.662-0.28L81.9,60.85l-0.21-0.507l-0.489-0.235l-1.147,0.043c0,0,0.104,0.253-0.174,0.393c-0.282,0.137-0.868-0.098-0.868-0.098
	l-0.208-0.505l-1.723,0.062l-0.374,0.271l-0.371,0.269c-0.484-0.238-1.833-0.444-1.833-0.444L74.05,60.75l-0.474,0.152l-2.85,0.616
	c0,0,0.104,0.253-0.114-0.507c-0.219-0.763-0.219-0.763-0.219-0.763l-0.654,0.41l-0.848,0.414l-0.566,0.15l-1.758-0.963l-0.721,1.18
	c0,0-0.355,0.781-0.76,0.154c-0.409-0.623,0.917-0.925-0.409-0.623c-1.328,0.304-1.706,0.448-1.706,0.448l-0.182,0.263
	c0,0-0.077,0.516-0.371,0.268c-0.298-0.244-0.4-0.498-0.4-0.498l-0.304-0.369l-0.952,0.029l-0.562,0.406l-1.713,0.193l-1.469-0.843
	l-0.302-0.37l-0.374,0.266l0.014,0.384l-2.119-0.432c0,0,0.271-0.395-0.206-0.376c-0.478,0.017-1.052,0.035-1.052,0.035l0.023,0.514
	l-0.765,0.156l-0.589-0.489c0,0-1.369-0.847-1.55-0.458c-0.174,0.393-0.174,0.393-0.174,0.393l0,0l-1.229,0.426
	c0,0,0.279-0.137-0.328-1.014c-0.603-0.869-0.903-1.243-0.903-1.243l-0.279,0.266L46.91,59.19c0,0,0.02,0.511-0.281,0.139
	c-0.297-0.374,0.355-0.778-0.693-0.61c-1.045,0.161-1.615,0.311-1.615,0.311l-0.086,0.263l-1.541-0.326l-0.009-0.259l-0.876-0.354
	l-0.177,0.392l0.78,1.569c0,0-0.097,0.001-0.306-0.376C41.9,59.564,41.9,59.564,41.9,59.564l-0.959-0.096l-1.045,0.167
	C39.896,59.636,39,58.646,38.949,59.928z"/>
<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="47.7729" y1="27.7959" x2="92.8636" y2="42.5851">
	<stop  offset="0" style="stop-color:#8DC63F"/>
	<stop  offset="0.703" style="stop-color:#00541D"/>
</linearGradient>
<path fill="url(#SVGID_7_)" d="M48.927,40.502c0,0,3.097,3.369,8.358,2.757c5.264-0.612,10.836-1.531,13.313-1.531
	c2.476,0,3.801-2.666,1.635-5.728c-2.167-3.06-3.493-4.069-5.351-7.436c-1.858-3.368-5.882-3.98-4.645-6.429
	c1.239-2.449-2.167-5.816-4.953-1.225C55.763,23.422,39.168,41.245,48.927,40.502z"/>
<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="42.8833" y1="38.8892" x2="76.8997" y2="44.85">
	<stop  offset="0" style="stop-color:#499436"/>
	<stop  offset="0.7191" style="stop-color:#004121"/>
</linearGradient>
<path fill="url(#SVGID_8_)" d="M45.286,37.972l-0.249,0.243c0,0-0.191,0.005-0.107,0.577c0.088,0.58,0.306,1.263,0.306,1.263
	l-0.432,0.481l-0.058,0.23c0.334,0.338,0.334,0.338,0.334,0.338l0.143,0.338l0.016,0.46c0,0-0.116,0.238,0.074,0.229
	c0.193-0.002,0.193-0.002,0.193-0.002l0,0l0.214,0.564c0,0-0.053,0.35,0.205,0.34c0.257-0.01,0.257-0.01,0.257-0.01l0.086,0.577
	l0.013,0.347c0.09,0.805,0.293,1.026,0.293,1.026l0.249-0.239l0.185-0.236l0.194,0.106l0.275,0.453l0.444-0.129l0.203,0.225
	l0.196,0.106c0,0-1.068-1.869-0.808-1.76c0.262,0.104,0.36,1.025,0.36,1.025s-0.787,1.305,0.137,0.227
	c0.928-1.073,1.056-1.078,1.066-0.732c0.013,0.348-0.271-0.332,0.013,0.348c0.283,0.683,0.095,0.803,0.479,0.793
	c0.388-0.014,0.891-0.381,0.891-0.381s-0.216-0.571,0.05-0.347c0.264,0.22,0.653,0.321,0.666,0.669
	c0.013,0.345,0.157,0.799,0.157,0.799s-0.256,0.014,0.58-0.019c0.835-0.031,0.835-0.031,0.835-0.031l0.248-0.242
	c0.402,0.45,0.402,0.45,0.402,0.45l0.137,0.229l0.249-0.244l0.191-0.006l0.271,0.34c0,0,0.406,0.56,0.589,0.321
	c0.186-0.235,0.186-0.235,0.186-0.235s0.176-0.473,0.316-0.129c0.141,0.343-0.317,0.124,0.141,0.343
	c0.46,0.213,1.041,0.306,1.041,0.306l0.689-0.484c0,0,0.102-0.699,0.385-0.017s-0.169,0.701,0.283,0.683
	c0.452-0.011,1.152-0.041,1.152-0.041l0.242-0.471l0.479,0.675l1.095,0.075l0.486-0.713c0,0,0.242-0.352,0.386-0.012
	c0.14,0.34,0.335,0.335,0.335,0.335s0.237-0.473,0.431-0.479c0.192-0.008,0.387-0.013,0.387-0.013s0.022,0.577,0.398,0.331
	c0.377-0.244,0.991-0.962,0.991-0.962s-0.543-0.788,0.117-0.35c0.658,0.437,0.715,0.2,1.057,0.771
	c0.344,0.564,0.651,0.206,0.651,0.206s-0.087-0.576,0.182-0.354c0.262,0.222,0.262,0.222,0.262,0.222l0.517-0.024
	c0,0-0.143-0.334,0.247-0.235c0.39,0.098,0.39,0.098,0.39,0.098l0.566-0.364l0.384-0.014c0,0,0.021,0.576,0.202,0.221
	c0.177-0.354,0.609-0.947,0.609-0.947s0.187-0.119,0.263,0.224c0.078,0.343-0.184,0.239,0.078,0.343
	c0.261,0.107,0.901,0.083,0.901,0.083l0.375-0.36c0.405,0.563,0.474,0.678,0.663,0.556c0.189-0.127,0.548-0.829,0.548-0.829
	l0.373-0.362l0.103-0.698l-0.011-0.346l0.431-0.478l0.312-0.242l0.112-0.47l-0.086-0.574l0.292-0.821l-0.013-0.344l-0.211-0.454
	l0.443-0.247l0.158-0.934l-0.146-0.455l-0.331-0.221l-0.77,0.031c0,0,0.073,0.228-0.116,0.354c-0.189,0.12-0.582-0.097-0.582-0.097
	l-0.146-0.458l-1.154,0.043l-0.252,0.239l-0.248,0.24c-0.325-0.218-1.235-0.416-1.235-0.416l-0.296,0.587l-0.318,0.129l-1.913,0.534
	c0,0,0.073,0.229-0.079-0.458c-0.154-0.691-0.154-0.691-0.154-0.691l-0.438,0.363l-0.565,0.368l-0.379,0.129l-1.191-0.882
	l-0.474,1.058c0,0-0.231,0.703-0.51,0.136c-0.279-0.566,0.609-0.83-0.279-0.566c-0.891,0.263-1.144,0.39-1.144,0.39l-0.121,0.233
	c0,0-0.047,0.467-0.247,0.237c-0.2-0.219-0.273-0.451-0.273-0.451l-0.208-0.334l-0.639,0.017l-0.375,0.363l-1.151,0.159
	l-0.992-0.771l-0.206-0.34l-0.248,0.239l0.012,0.347l-1.43-0.408c0,0,0.179-0.354-0.142-0.342c-0.321,0.01-0.706,0.021-0.706,0.021
	l0.02,0.464l-0.514,0.134l-0.4-0.444c0,0-0.929-0.776-1.045-0.427c-0.115,0.352-0.115,0.352-0.115,0.352l0,0l-0.82,0.376
	c0,0,0.187-0.122-0.229-0.917c-0.415-0.792-0.618-1.132-0.618-1.132l-0.187,0.239l-0.185,0.235c0,0,0.018,0.461-0.188,0.125
	c-0.202-0.341,0.232-0.702-0.471-0.56c-0.702,0.138-1.083,0.27-1.083,0.27l-0.056,0.233l-1.041-0.307l-0.008-0.234l-0.593-0.326
	l-0.112,0.353l0.535,1.421c0,0-0.063,0-0.205-0.34c-0.144-0.342-0.144-0.342-0.144-0.342l-0.646-0.092l-0.7,0.142
	C45.92,37.717,45.31,36.818,45.286,37.972z"/>
<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="20.3623" y1="53.0957" x2="20.1147" y2="59.7694" gradientTransform="matrix(0.8364 -0.0115 0.0206 0.9997 42.317 5.2978)">
	<stop  offset="0" style="stop-color:#E1E5F4"/>
	<stop  offset="0.1712" style="stop-color:#DBE1F2"/>
	<stop  offset="0.3846" style="stop-color:#CCD4EC"/>
	<stop  offset="0.6061" style="stop-color:#B5C2E4"/>
</linearGradient>
<path fill="url(#SVGID_9_)" d="M36.419,56.53l-0.428,0.274c0,0-0.323,0.012-0.193,0.646c0.135,0.642,0.49,1.392,0.49,1.392
	l-0.745,0.542l-0.1,0.26c0.559,0.368,0.559,0.368,0.559,0.368l0.233,0.369l0.018,0.51c0,0-0.207,0.269,0.119,0.254
	c0.329-0.01,0.329-0.01,0.329-0.01l0,0l0.351,0.623c0,0-0.099,0.389,0.342,0.376c0.435-0.02,0.435-0.02,0.435-0.02l0.135,0.64
	l0.015,0.385c0.138,0.89,0.475,1.127,0.475,1.127L38.879,64l0.317-0.267l0.331,0.112l0.457,0.498l0.758-0.156l0.34,0.247
	l0.331,0.114c0,0-1.773-2.05-1.33-1.934c0.44,0.112,0.585,1.129,0.585,1.129s-1.365,1.464,0.23,0.248
	c1.597-1.21,1.813-1.219,1.825-0.835c0.016,0.384-0.451-0.364,0.016,0.384c0.463,0.751,0.14,0.891,0.795,0.869
	c0.654-0.023,1.518-0.442,1.518-0.442s-0.354-0.627,0.094-0.386c0.441,0.239,1.1,0.345,1.115,0.729
	c0.016,0.382,0.25,0.883,0.25,0.883s-0.435,0.021,0.983-0.035c1.417-0.052,1.417-0.052,1.417-0.052l0.427-0.271
	c0.677,0.486,0.677,0.486,0.677,0.486l0.227,0.252l0.427-0.276l0.326-0.011l0.451,0.368c0,0,0.676,0.616,0.995,0.346
	c0.318-0.264,0.318-0.264,0.318-0.264s0.309-0.525,0.539-0.148c0.233,0.372-0.539,0.145,0.233,0.372
	c0.771,0.23,1.759,0.323,1.759,0.323l1.184-0.557c0,0,0.187-0.775,0.653-0.026c0.464,0.753-0.303,0.78,0.464,0.753
	c0.768-0.023,1.959-0.07,1.959-0.07l0.42-0.527l0.795,0.735l1.857,0.06l0.846-0.799c0,0,0.421-0.399,0.652-0.025
	c0.233,0.377,0.561,0.364,0.561,0.364s0.415-0.528,0.744-0.536c0.328-0.016,0.655-0.027,0.655-0.027s0.024,0.641,0.67,0.36
	c0.646-0.275,1.706-1.088,1.706-1.088s-0.91-0.862,0.205-0.39c1.107,0.47,1.211,0.207,1.778,0.829c0.569,0.621,1.1,0.217,1.1,0.217
	s-0.134-0.636,0.316-0.397c0.44,0.243,0.44,0.243,0.44,0.243l0.876-0.037c0,0-0.234-0.372,0.426-0.27
	c0.658,0.103,0.658,0.103,0.658,0.103l0.968-0.42l0.654-0.02c0,0,0.022,0.639,0.339,0.239c0.308-0.396,1.052-1.063,1.052-1.063
	s0.32-0.138,0.446,0.24c0.121,0.381-0.318,0.27,0.121,0.381c0.441,0.11,1.531,0.072,1.531,0.072l0.644-0.409
	c0.676,0.617,0.79,0.74,1.113,0.6c0.32-0.142,0.949-0.932,0.949-0.932l0.641-0.407l0.188-0.774l-0.012-0.383l0.741-0.541
	l0.538-0.278l0.2-0.519l-0.134-0.636l0.512-0.914l-0.012-0.384l-0.349-0.501l0.757-0.285l0.288-1.036l-0.238-0.504l-0.556-0.233
	l-1.307,0.05c0,0,0.115,0.252-0.203,0.394c-0.324,0.135-0.989-0.094-0.989-0.094l-0.237-0.507l-1.96,0.073l-0.433,0.272
	l-0.424,0.273c-0.554-0.238-2.093-0.438-2.093-0.438l-0.518,0.658l-0.54,0.149l-3.255,0.632c0,0,0.117,0.255-0.128-0.506
	c-0.247-0.76-0.247-0.76-0.247-0.76l-0.749,0.41l-0.967,0.42l-0.649,0.156l-2.001-0.955l-0.83,1.184c0,0-0.41,0.785-0.868,0.16
	c-0.461-0.624,1.055-0.933-0.461-0.624c-1.517,0.313-1.951,0.457-1.951,0.457l-0.21,0.263c0,0-0.089,0.52-0.425,0.271
	c-0.337-0.239-0.454-0.495-0.454-0.495l-0.346-0.368l-1.084,0.034l-0.645,0.411l-1.958,0.201l-1.667-0.835l-0.344-0.37L56.27,57.28
	l0.014,0.383l-2.419-0.419c0,0,0.313-0.4-0.231-0.377c-0.545,0.016-1.197,0.039-1.197,0.039l0.02,0.515l-0.872,0.161l-0.672-0.487
	c0,0-1.559-0.841-1.764-0.45c-0.204,0.396-0.204,0.396-0.204,0.396l0,0l-1.404,0.43c0,0,0.321-0.137-0.366-1.014
	c-0.686-0.866-1.026-1.24-1.026-1.24l-0.319,0.272l-0.318,0.266c0,0,0.021,0.511-0.322,0.141c-0.336-0.371,0.408-0.782-0.789-0.608
	c-1.191,0.168-1.844,0.32-1.844,0.32l-0.099,0.262l-1.759-0.317l-0.01-0.261l-0.996-0.349l-0.203,0.395l0.88,1.564
	c0,0-0.108,0.002-0.342-0.372C39.79,56.15,39.79,56.15,39.79,56.15l-1.093-0.087l-1.194,0.172
	C37.502,56.235,36.484,55.251,36.419,56.53z"/>
<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="-44.3242" y1="2.5493" x2="-44.5718" y2="9.221" gradientTransform="matrix(0.5615 -0.0032 0.0224 0.9021 83.9868 34.9608)">
	<stop  offset="0" style="stop-color:#E1E5F4"/>
	<stop  offset="0.1712" style="stop-color:#DBE1F2"/>
	<stop  offset="0.3846" style="stop-color:#CCD4EC"/>
	<stop  offset="0.6061" style="stop-color:#B5C2E4"/>
</linearGradient>
<path fill="url(#SVGID_10_)" d="M43.013,35.741l-0.287,0.245c0,0-0.215,0.006-0.12,0.579c0.091,0.579,0.338,1.26,0.338,1.26
	l-0.495,0.484l-0.064,0.23c0.377,0.338,0.377,0.338,0.377,0.338l0.162,0.336l0.014,0.46c0,0-0.134,0.24,0.082,0.228
	c0.222-0.004,0.222-0.004,0.222-0.004l0,0l0.241,0.566c0,0-0.062,0.35,0.232,0.34c0.293-0.012,0.293-0.012,0.293-0.012l0.095,0.576
	l0.013,0.346c0.1,0.805,0.328,1.026,0.328,1.026l0.285-0.239l0.21-0.24l0.224,0.105l0.313,0.451l0.506-0.13l0.232,0.224l0.221,0.106
	c0,0-1.208-1.864-0.909-1.757c0.295,0.104,0.402,1.023,0.402,1.023s-0.901,1.309,0.155,0.228c1.064-1.079,1.208-1.084,1.221-0.739
	c0.013,0.348-0.308-0.332,0.013,0.348c0.319,0.682,0.101,0.803,0.54,0.791c0.443-0.016,1.018-0.389,1.018-0.389
	s-0.245-0.567,0.057-0.348c0.302,0.222,0.744,0.322,0.758,0.668s0.175,0.799,0.175,0.799s-0.29,0.016,0.661-0.023
	c0.951-0.034,0.951-0.034,0.951-0.034l0.283-0.241c0.46,0.447,0.46,0.447,0.46,0.447l0.15,0.229l0.286-0.246l0.221-0.009
	l0.304,0.339c0,0,0.46,0.559,0.67,0.319c0.214-0.236,0.214-0.236,0.214-0.236s0.204-0.474,0.361-0.13
	c0.158,0.34-0.361,0.125,0.158,0.34c0.522,0.212,1.184,0.304,1.184,0.304l0.789-0.49c0,0,0.121-0.7,0.439-0.018
	c0.319,0.681-0.196,0.7,0.319,0.681c0.515-0.014,1.313-0.047,1.313-0.047l0.277-0.47l0.543,0.669l1.246,0.07l0.559-0.715
	c0,0,0.279-0.354,0.44-0.016c0.159,0.341,0.378,0.333,0.378,0.333s0.275-0.473,0.494-0.479c0.221-0.012,0.44-0.016,0.44-0.016
	s0.023,0.576,0.454,0.33c0.432-0.246,1.135-0.968,1.135-0.968s-0.615-0.784,0.137-0.351c0.748,0.434,0.813,0.197,1.199,0.764
	c0.389,0.565,0.741,0.207,0.741,0.207s-0.096-0.576,0.208-0.356c0.299,0.222,0.299,0.222,0.299,0.222l0.587-0.026
	c0,0-0.161-0.335,0.284-0.239c0.442,0.097,0.442,0.097,0.442,0.097l0.647-0.366l0.437-0.016c0,0,0.023,0.576,0.23,0.221
	c0.205-0.355,0.699-0.952,0.699-0.952s0.213-0.12,0.299,0.223c0.087,0.343-0.209,0.238,0.087,0.343
	c0.295,0.104,1.026,0.077,1.026,0.077l0.43-0.36c0.46,0.561,0.538,0.672,0.754,0.55c0.214-0.128,0.629-0.832,0.629-0.832
	l0.425-0.363l0.124-0.697l-0.014-0.347l0.494-0.481l0.357-0.245l0.13-0.468l-0.095-0.574l0.335-0.822l-0.012-0.343l-0.239-0.455
	l0.507-0.249l0.186-0.935l-0.163-0.455l-0.376-0.218l-0.878,0.034c0,0,0.082,0.229-0.135,0.353
	c-0.214,0.123-0.661-0.093-0.661-0.093l-0.164-0.456L72.234,36l-0.289,0.243l-0.283,0.24c-0.372-0.217-1.405-0.411-1.405-0.411
	l-0.345,0.59l-0.362,0.131l-2.179,0.544c0,0,0.081,0.229-0.091-0.458c-0.171-0.691-0.171-0.691-0.171-0.691l-0.5,0.368l-0.646,0.37
	l-0.437,0.132l-1.352-0.877l-0.547,1.061c0,0-0.267,0.704-0.58,0.137c-0.313-0.565,0.701-0.832-0.313-0.565
	c-1.018,0.27-1.306,0.396-1.306,0.396l-0.14,0.234c0,0-0.057,0.467-0.285,0.24c-0.227-0.218-0.308-0.451-0.308-0.451l-0.234-0.333
	l-0.729,0.021l-0.428,0.363l-1.313,0.166l-1.129-0.768l-0.233-0.338l-0.283,0.24l0.011,0.347l-1.625-0.399
	c0,0,0.204-0.356-0.161-0.342c-0.366,0.011-0.805,0.025-0.805,0.025l0.019,0.465l-0.583,0.136l-0.455-0.443
	c0,0-1.052-0.771-1.188-0.421c-0.132,0.354-0.132,0.354-0.132,0.354l0,0l-0.94,0.377c0,0,0.215-0.121-0.256-0.916
	c-0.464-0.788-0.699-1.129-0.699-1.129l-0.212,0.242l-0.209,0.236c0,0,0.018,0.461-0.217,0.125
	c-0.229-0.341,0.268-0.702-0.534-0.556c-0.8,0.14-1.237,0.272-1.237,0.272l-0.063,0.235l-1.183-0.302l-0.009-0.232l-0.673-0.323
	l-0.132,0.353l0.604,1.418c0,0-0.074,0.001-0.232-0.34c-0.162-0.339-0.162-0.339-0.162-0.339l-0.735-0.09l-0.801,0.145
	C43.737,35.483,43.044,34.587,43.013,35.741z"/>
<linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="58.5142" y1="79.7368" x2="58.6118" y2="88.0676">
	<stop  offset="0" style="stop-color:#DBE0F2"/>
	<stop  offset="0.0419" style="stop-color:#CBD4EC"/>
	<stop  offset="0.1238" style="stop-color:#B5C3E4"/>
	<stop  offset="0.218" style="stop-color:#A4B6DD"/>
	<stop  offset="0.3308" style="stop-color:#99ADD9"/>
	<stop  offset="0.4803" style="stop-color:#92A8D7"/>
	<stop  offset="0.8146" style="stop-color:#90A7D6"/>
</linearGradient>
<path fill="url(#SVGID_11_)" d="M31.372,82.704c-0.106-0.297-0.658-0.49-0.544-0.879c0.112-0.393,0.328-0.783-0.114-0.689
	c-0.434,0.1-0.654,0-0.654,0.396c0,0.391,0,0.391,0,0.391l0.769,1.076l-0.769,0.88l-0.597-0.171l-0.391,0.655v0.787
	c0,0,0.609,0.717,0.768,0.294c0.156-0.424-0.33-0.294,0.543-0.589c0.883-0.293,0.883-0.293,0.883-0.293l0.328,0.588
	c0,0-0.222,0.097-0.222,0.393c0,0.293,0-0.099-0.106,0.49c-0.109,0.586,0.221,0.684,0.221,0.684s0.326-0.297,0.876-0.784
	c0.55-0.488,0-0.39,0.55-0.488c0.549-0.101,0.874-0.101,0.874-0.101s0.988-0.097,1.099,0.392c0.108,0.49,0.108,0.49,0.108,0.49
	l0.771,0.394l0.771-0.783c0,0,0.544-0.293,0.544,0c0,0.292-0.11-0.101,0,0.292c0.113,0.39,0.769,0.292,0.769,0.292
	s0.549,0.199,0.658-0.194c0.109-0.39-0.329-0.293,0.109-0.39c0.438-0.101,0.662-0.101,0.988,0.097
	c0.331,0.195,0.768,0.195,0.768,0.195s0.331-0.095,0.331,0.198s-0.331,0.293,0.327,0.391c0.66,0.099,0.333,0.975,1.313,0.682
	c0.992-0.29,0.55-0.389,1.207-0.583c0.657-0.196,0.326-0.489,0.989-0.298c0.66,0.199,1.313,0.492,1.972,0.199
	c0.664-0.297,1.101-0.589,1.101-0.589s-0.327,0.296,0.655,0.491c0.99,0.196,1.211,0.586,1.649,0.196
	c0.435-0.396,0.216-1.272,0.653-1.08c0.439,0.197,0.657-0.192,0.657,0.49c0,0.684-0.543,0.684,0,0.684
	c0.549,0,0.88,0.101,1.205-0.392c0.336-0.484-0.43-1.174,0.772-0.782c1.204,0.393,0.654,0.49,1.423,0.685
	c0.773,0.199,2.636,0.297,2.636,0.297s1.317-1.962,0.549-0.297c-0.769,1.662-0.769,1.662-0.769,1.662s1.758,0.298,2.08-0.093
	c0.336-0.393,0.223-0.69,0.549-0.881c0.332-0.199,0.772-1.373,1.319-0.98c0.545,0.39-0.219,1.563-0.219,1.563
	s-0.439-0.095,0.764-0.095c1.211,0,1.099,0.485,1.211,0c0.114-0.488-0.328-0.688,0.114-0.88c0.437-0.199-0.005-0.589,0.437-0.199
	c0.438,0.392-0.333,0.298,0.438,0.392c0.762,0.101,1.092,0.101,1.092-0.192c0-0.297-0.105-0.684-0.105-0.684
	s-0.225-0.298,0.548-0.197c0.769,0.097,0.769,0.881,0.769,0.881s-0.443,0.192,0.104,0.392c0.552,0.19,0.116,0.39,0.552,0.19
	c0.435-0.19-0.552-1.171,0.435-1.073c0.993,0.101,2.199,0.394,2.199,0.394s-1.426,0,0.328,0.196
	c1.756,0.194,1.207-0.298,1.756,0.194c0.549,0.488,1.537,1.563,1.204,0.389c-0.326-1.173-0.873-1.173-0.326-1.466
	c0.543-0.294,0.986,0,0.986,0s-0.112-0.294,0.329,0.293c0.438,0.59,1.535,0.59,1.535,0.59s0.982,0.876,0.328-0.099
	c-0.658-0.981-1.647-0.981-0.658-0.981c0.987,0,1.208-0.392,1.427,0c0.215,0.393,0.215,0.393,0.215,0.393l3.517,0.292
	c0,0-0.332,0.785,0.109,0.785c0.439,0,0.216,0.586,0.54,0.392c0.336-0.198-0.256,0.266,0.336-0.198
	c0.588-0.457,0.187-0.528,0.588-0.457c0.4,0.068,1.823,1.34,0.733-0.032c-1.104-1.366-1.758-1.271-1.104-1.366
	c0.66-0.099,1.104-0.099,1.104-0.099s0.102,0,0.433,0.291c0.33,0.298,1.097,0.393,1.097,0.393s-0.438,0.098,0.329,0.39
	c0.77,0.298,0.22,0.591,0.77,0.298c0.547-0.298,0-0.298,0.547-0.298c0.551,0,0.769,0.492,0.988,0
	c0.217-0.484,0.545-0.585,0.545-0.585s0.77,0.293,0.88,0c0.107-0.294,0.22-0.881,0.22-0.881s-0.112-0.782-0.656-0.489
	c-0.553,0.293-1.1,0.781-1.1,0.781s-1.532,0.492-1.099,0.295c0.44-0.194-1.424-0.295-1.424-0.295l-1.315-0.193c0,0,0-0.588,0-0.881
	s-0.112-0.49-0.657-0.591c-0.548-0.093-0.773-0.88-1.214-0.487c-0.434,0.395-0.101,0.588-0.434,0.785
	c-0.328,0.192-0.437,0-0.768,0.192c-0.33,0.194,0.987,0.394-0.33,0.194c-1.312-0.194-1.312-0.194-1.312-0.194
	s-0.222-0.583-1.205-0.583c-0.99,0-1.654-0.1-1.654,0.293c0,0.391,0.445,0,0,0.391c-0.434,0.393-0.434,0.393-0.434,0.393
	s-1.428,0.39-1.428,0c0-0.393,0-0.883,0-0.883s-0.765-0.293-0.765,0.1c0,0.391,0.44,0.49,0,0.684
	c-0.44,0.198-0.661-0.101-0.987,0.198c-0.332,0.291-0.332,0.291-0.332,0.291s0.437,0.393-0.77,0.393
	c-1.205,0-2.304,0.196-2.079-0.294c0.22-0.488,0.765,0.294,0.874-0.787c0.111-1.072-0.109-1.364-0.109-1.364
	s-0.656-0.88-0.989-0.391c-0.324,0.488-0.215-0.2-0.324,0.488c-0.109,0.683-0.879,1.173-0.879,1.173l-0.552-0.101l-0.873-0.683
	l-0.772-0.195c0,0,0,0.099,0,0.488s0,0.39,0,0.39s-0.543,0.784-0.98,0.687c-0.441-0.095-0.441-0.095-0.441-0.095h-0.328
	c0,0-0.442,0.486-0.77,0.39c-0.326-0.099-0.986-0.588-0.986-0.588l-1.646-2.348c0,0-1.313-0.389-1.313,0c0,0.394,0,0.394,0,0.394
	s0.102,0.291,0.326,0.583c0.222,0.295,0.222-0.192,0.222,0.295c0,0.49,0,0.1,0,0.49c0,0.387-3.292,0.293-3.292,0.293v-0.49
	c0,0,2.189-0.488,1.095-0.78c-1.095-0.294-1.095-0.492-1.531-0.294c-0.443,0.194,0.653-0.097-0.882,0.486
	c-1.538,0.588-1.538,0.588-1.538,0.588s-0.104,1.174-1.092,0.291c-0.989-0.879-1.642-1.462-1.642-1.855c0-0.389,0-0.389,0-0.389
	l-0.332-0.883l-0.327-0.196l-0.226,0.296v0.489l-0.328,0.294c0,0-0.328-0.2-0.328,0.189c0,0.393,0,0.393,0,0.393l-0.873,0.2
	c0,0-0.109,0.291-0.109,0.583c0,0.295,0,0.295,0,0.295l-0.115,0.293l0.225,0.584l-2.085-0.194c0,0.493-0.113,0.493,0.217,0.883
	c0.332,0.393-0.439,0.491-0.439,0.491l-1.642,0.192l-1.318-0.291l-0.654-0.101l-0.884,0.199l-1.097-1.18l-0.657-0.777l-0.548,0.193
	l-0.329,0.197c0,0-0.33,0.192-0.655,0.192c-0.33,0-0.224,0.592-0.657,0.394c-0.442-0.199-0.551-0.492-0.551-0.492v-0.392
	l-0.33-0.192h-0.44c-0.22,0.393-0.104,0.584-0.544,0.584s-0.883,0.492-0.883-0.094c0-0.587,0.116-0.978,0.116-0.978l-0.555-0.591
	c0,0-0.874-0.393-0.874,0c0,0.391-0.328,0.591-0.328,0.591L31.372,82.704z"/>
<linearGradient id="SVGID_12_" gradientUnits="userSpaceOnUse" x1="60.1504" y1="58.2642" x2="60.2476" y2="66.561">
	<stop  offset="0" style="stop-color:#DBE0F2"/>
	<stop  offset="0.0419" style="stop-color:#CBD4EC"/>
	<stop  offset="0.1238" style="stop-color:#B5C3E4"/>
	<stop  offset="0.218" style="stop-color:#A4B6DD"/>
	<stop  offset="0.3308" style="stop-color:#99ADD9"/>
	<stop  offset="0.4803" style="stop-color:#92A8D7"/>
	<stop  offset="0.8146" style="stop-color:#90A7D6"/>
</linearGradient>
<path fill="url(#SVGID_12_)" d="M40.628,61.195c-0.074-0.297-0.475-0.489-0.391-0.881c0.081-0.392,0.236-0.781-0.084-0.687
	c-0.311,0.1-0.47,0-0.47,0.394c0,0.393,0,0.393,0,0.393l0.554,1.074l-0.554,0.882l-0.431-0.172l-0.28,0.656v0.787
	c0,0,0.438,0.715,0.552,0.293c0.112-0.422-0.237-0.293,0.391-0.591c0.639-0.291,0.639-0.291,0.639-0.291l0.234,0.589
	c0,0-0.16,0.095-0.16,0.393c0,0.293,0-0.1-0.074,0.488c-0.08,0.587,0.158,0.684,0.158,0.684s0.233-0.295,0.629-0.781
	c0.396-0.49,0-0.391,0.396-0.49c0.395-0.101,0.629-0.101,0.629-0.101s0.712-0.098,0.79,0.393c0.079,0.491,0.079,0.491,0.079,0.491
	l0.554,0.392l0.554-0.782c0,0,0.393-0.293,0.393,0c0,0.291-0.08-0.101,0,0.291c0.082,0.39,0.555,0.293,0.555,0.293
	s0.395,0.198,0.475-0.193c0.077-0.391-0.239-0.293,0.077-0.391c0.316-0.101,0.477-0.101,0.712,0.098
	c0.238,0.193,0.551,0.193,0.551,0.193s0.239-0.096,0.239,0.197c0,0.294-0.239,0.294,0.235,0.391
	c0.474,0.099,0.238,0.975,0.947,0.683c0.712-0.291,0.394-0.39,0.869-0.584c0.472-0.195,0.233-0.489,0.71-0.297
	c0.478,0.198,0.946,0.491,1.42,0.198c0.478-0.295,0.794-0.588,0.794-0.588s-0.237,0.295,0.471,0.491
	c0.712,0.195,0.87,0.586,1.187,0.195c0.314-0.394,0.155-1.271,0.471-1.078c0.318,0.198,0.474-0.192,0.474,0.491
	c0,0.682-0.392,0.682,0,0.682c0.396,0,0.634,0.1,0.867-0.392c0.241-0.485-0.311-1.174,0.556-0.781
	c0.866,0.392,0.472,0.491,1.024,0.685c0.557,0.198,1.897,0.295,1.897,0.295s0.948-1.96,0.395-0.295
	c-0.553,1.661-0.553,1.661-0.553,1.661s1.264,0.298,1.498-0.092c0.241-0.394,0.158-0.69,0.395-0.883
	c0.238-0.198,0.557-1.371,0.947-0.979c0.395,0.39-0.157,1.563-0.157,1.563s-0.314-0.094,0.552-0.094c0.869,0,0.792,0.485,0.869,0
	c0.084-0.489-0.235-0.688,0.084-0.881c0.314-0.198-0.002-0.588,0.314-0.198c0.315,0.392-0.239,0.297,0.315,0.392
	c0.549,0.1,0.787,0.1,0.787-0.193c0-0.295-0.077-0.684-0.077-0.684s-0.161-0.296,0.396-0.195c0.552,0.098,0.552,0.879,0.552,0.879
	s-0.318,0.193,0.076,0.392c0.396,0.192,0.084,0.391,0.396,0.192c0.313-0.192-0.396-1.172,0.313-1.072
	c0.716,0.098,1.582,0.392,1.582,0.392s-1.026,0,0.237,0.195c1.264,0.194,0.868-0.297,1.264,0.194
	c0.395,0.489,1.107,1.564,0.868,0.39c-0.235-1.171-0.63-1.171-0.235-1.464c0.39-0.295,0.708,0,0.708,0s-0.082-0.295,0.237,0.293
	c0.316,0.587,1.104,0.587,1.104,0.587s0.71,0.876,0.237-0.099c-0.475-0.979-1.187-0.979-0.475-0.979c0.713,0,0.87-0.393,1.028,0
	c0.155,0.392,0.155,0.392,0.155,0.392l2.53,0.293c0,0-0.239,0.784,0.079,0.784c0.316,0,0.156,0.585,0.39,0.392
	c0.241-0.198-0.184,0.266,0.241-0.198c0.424-0.456,0.134-0.529,0.424-0.456c0.286,0.066,1.312,1.34,0.524-0.033
	c-0.793-1.365-1.263-1.27-0.793-1.365c0.478-0.1,0.793-0.1,0.793-0.1s0.077,0,0.313,0.292c0.237,0.296,0.79,0.392,0.79,0.392
	s-0.315,0.1,0.238,0.39c0.552,0.297,0.157,0.59,0.552,0.297c0.394-0.297,0-0.297,0.394-0.297c0.397,0,0.555,0.491,0.713,0
	c0.154-0.485,0.392-0.583,0.392-0.583s0.556,0.293,0.636,0c0.075-0.295,0.156-0.883,0.156-0.883s-0.081-0.783-0.474-0.489
	c-0.396,0.291-0.792,0.781-0.792,0.781s-1.102,0.493-0.789,0.296c0.315-0.195-1.025-0.296-1.025-0.296l-0.946-0.192
	c0,0,0-0.589,0-0.883c0-0.293-0.08-0.488-0.473-0.591c-0.396-0.091-0.556-0.878-0.874-0.485c-0.313,0.395-0.073,0.588-0.313,0.783
	c-0.236,0.195-0.315,0-0.555,0.195c-0.236,0.193,0.712,0.392-0.236,0.193c-0.942-0.193-0.942-0.193-0.942-0.193
	s-0.161-0.584-0.869-0.584c-0.713,0-1.188-0.1-1.188,0.293c0,0.389,0.319,0,0,0.389c-0.314,0.392-0.314,0.392-0.314,0.392
	s-1.028,0.392-1.028,0s0-0.88,0-0.88s-0.549-0.293-0.549,0.1c0,0.389,0.314,0.488,0,0.683c-0.318,0.197-0.478-0.099-0.71,0.197
	c-0.241,0.292-0.241,0.292-0.241,0.292s0.315,0.393-0.554,0.393c-0.867,0-1.659,0.198-1.495-0.293
	c0.158-0.491,0.549,0.293,0.628-0.787c0.079-1.073-0.079-1.366-0.079-1.366s-0.472-0.88-0.713-0.389
	c-0.231,0.488-0.154-0.201-0.231,0.488c-0.078,0.683-0.634,1.171-0.634,1.171l-0.396-0.098l-0.628-0.684l-0.557-0.196
	c0,0,0,0.099,0,0.489s0,0.391,0,0.391s-0.391,0.781-0.706,0.683c-0.319-0.094-0.319-0.094-0.319-0.094h-0.237
	c0,0-0.315,0.486-0.554,0.392c-0.232-0.1-0.71-0.589-0.71-0.589l-1.184-2.347c0,0-0.944-0.392-0.944,0c0,0.394,0,0.394,0,0.394
	s0.074,0.291,0.234,0.583c0.16,0.295,0.16-0.194,0.16,0.295c0,0.488,0,0.1,0,0.488s-2.369,0.293-2.369,0.293v-0.488
	c0,0,1.577-0.489,0.787-0.782c-0.787-0.293-0.787-0.49-1.104-0.293c-0.318,0.195,0.474-0.096-0.632,0.487
	c-1.108,0.588-1.108,0.588-1.108,0.588S55.711,63.442,55,62.562c-0.709-0.879-1.182-1.462-1.182-1.855c0-0.392,0-0.392,0-0.392
	l-0.238-0.88l-0.235-0.196l-0.162,0.295v0.488l-0.236,0.293c0,0-0.235-0.198-0.235,0.192c0,0.392,0,0.392,0,0.392L52.083,61.1
	c0,0-0.079,0.291-0.079,0.583c0,0.295,0,0.295,0,0.295l-0.082,0.293l0.161,0.584l-1.499-0.193c0,0.489-0.083,0.489,0.153,0.881
	c0.239,0.393-0.316,0.492-0.316,0.492l-1.182,0.192l-0.948-0.292l-0.473-0.101l-0.634,0.2l-0.79-1.18l-0.473-0.777l-0.396,0.193
	l-0.235,0.195c0,0-0.238,0.195-0.473,0.195c-0.238,0-0.162,0.589-0.475,0.392c-0.317-0.198-0.395-0.491-0.395-0.491v-0.394
	l-0.238-0.19h-0.315c-0.159,0.393-0.077,0.584-0.394,0.584c-0.315,0-0.635,0.491-0.635-0.096c0-0.586,0.082-0.978,0.082-0.978
	l-0.398-0.59c0,0-0.628-0.392-0.628,0s-0.235,0.59-0.235,0.59L40.628,61.195z"/>
<linearGradient id="SVGID_13_" gradientUnits="userSpaceOnUse" x1="59.3965" y1="38.6875" x2="59.4723" y2="45.1592">
	<stop  offset="0" style="stop-color:#DBE0F2"/>
	<stop  offset="0.0419" style="stop-color:#CBD4EC"/>
	<stop  offset="0.1238" style="stop-color:#B5C3E4"/>
	<stop  offset="0.218" style="stop-color:#A4B6DD"/>
	<stop  offset="0.3308" style="stop-color:#99ADD9"/>
	<stop  offset="0.4803" style="stop-color:#92A8D7"/>
	<stop  offset="0.8146" style="stop-color:#90A7D6"/>
</linearGradient>
<path fill="url(#SVGID_13_)" d="M45.65,40.969c-0.055-0.231-0.336-0.383-0.276-0.688c0.056-0.306,0.167-0.611-0.06-0.536
	c-0.217,0.079-0.33,0-0.33,0.307c0,0.308,0,0.308,0,0.308l0.39,0.84l-0.39,0.688l-0.303-0.134l-0.199,0.512v0.613
	c0,0,0.309,0.559,0.391,0.229c0.078-0.328-0.168-0.229,0.274-0.459c0.448-0.227,0.448-0.227,0.448-0.227l0.166,0.457
	c0,0-0.111,0.076-0.111,0.308c0,0.229,0-0.079-0.055,0.382c-0.055,0.456,0.112,0.533,0.112,0.533s0.164-0.229,0.444-0.611
	c0.278-0.383,0-0.304,0.278-0.383c0.278-0.077,0.443-0.077,0.443-0.077s0.502-0.075,0.557,0.306
	c0.055,0.383,0.055,0.383,0.055,0.383l0.391,0.306l0.391-0.608c0,0,0.278-0.229,0.278,0c0,0.227-0.058-0.08,0,0.227
	c0.057,0.305,0.387,0.229,0.387,0.229s0.28,0.152,0.335-0.153c0.055-0.303-0.166-0.229,0.055-0.303
	c0.224-0.08,0.337-0.08,0.502,0.074c0.169,0.152,0.39,0.152,0.39,0.152s0.167-0.074,0.167,0.154c0,0.228-0.167,0.228,0.167,0.305
	c0.335,0.076,0.167,0.762,0.666,0.532c0.503-0.226,0.278-0.304,0.612-0.456c0.332-0.153,0.167-0.381,0.502-0.23
	c0.333,0.154,0.666,0.383,0.999,0.154c0.337-0.229,0.558-0.459,0.558-0.459s-0.165,0.23,0.333,0.382
	c0.501,0.153,0.614,0.46,0.837,0.153c0.221-0.306,0.109-0.991,0.33-0.842c0.225,0.154,0.335-0.149,0.335,0.383
	c0,0.534-0.277,0.534,0,0.534c0.278,0,0.445,0.077,0.611-0.306c0.169-0.379-0.221-0.917,0.39-0.611
	c0.611,0.307,0.332,0.383,0.725,0.536c0.389,0.152,1.335,0.229,1.335,0.229s0.668-1.531,0.278-0.229
	c-0.39,1.298-0.39,1.298-0.39,1.298s0.89,0.23,1.056-0.073c0.168-0.308,0.109-0.538,0.277-0.688
	c0.169-0.155,0.392-1.072,0.669-0.766c0.276,0.305-0.112,1.221-0.112,1.221s-0.222-0.074,0.389-0.074c0.612,0,0.558,0.381,0.612,0
	c0.058-0.381-0.166-0.536,0.058-0.688c0.224-0.154-0.001-0.459,0.224-0.154c0.22,0.306-0.17,0.23,0.22,0.306
	c0.388,0.077,0.558,0.077,0.558-0.151c0-0.229-0.057-0.533-0.057-0.533s-0.113-0.232,0.279-0.152c0.39,0.074,0.39,0.686,0.39,0.686
	s-0.225,0.151,0.052,0.307c0.279,0.15,0.061,0.306,0.279,0.15c0.222-0.15-0.279-0.916,0.222-0.84
	c0.503,0.078,1.114,0.306,1.114,0.306s-0.723,0,0.167,0.153c0.892,0.152,0.612-0.23,0.892,0.152
	c0.276,0.384,0.779,1.222,0.611,0.304c-0.167-0.915-0.444-0.915-0.167-1.144c0.274-0.229,0.499,0,0.499,0s-0.057-0.229,0.167,0.229
	c0.223,0.459,0.778,0.459,0.778,0.459s0.499,0.686,0.167-0.076c-0.334-0.766-0.833-0.766-0.334-0.766c0.501,0,0.613-0.306,0.725,0
	c0.108,0.307,0.108,0.307,0.108,0.307l1.784,0.229c0,0-0.171,0.612,0.054,0.612s0.111,0.457,0.276,0.305
	c0.169-0.155-0.131,0.208,0.169-0.155c0.298-0.356,0.095-0.412,0.298-0.356c0.203,0.053,0.924,1.047,0.37-0.024
	c-0.559-1.066-0.889-0.991-0.559-1.066c0.336-0.079,0.559-0.079,0.559-0.079s0.054,0,0.222,0.229
	c0.167,0.232,0.556,0.307,0.556,0.307s-0.221,0.076,0.168,0.305c0.388,0.23,0.111,0.461,0.388,0.23c0.279-0.23,0-0.23,0.279-0.23
	c0.278,0,0.39,0.383,0.501,0c0.111-0.379,0.276-0.457,0.276-0.457s0.389,0.229,0.448,0c0.053-0.229,0.11-0.688,0.11-0.688
	s-0.058-0.61-0.336-0.381c-0.278,0.227-0.557,0.608-0.557,0.608s-0.777,0.386-0.556,0.231c0.223-0.154-0.723-0.231-0.723-0.231
	l-0.665-0.151c0,0,0-0.457,0-0.687s-0.059-0.384-0.335-0.462c-0.277-0.07-0.391-0.688-0.614-0.381
	c-0.221,0.311-0.052,0.459-0.221,0.613c-0.167,0.151-0.222,0-0.39,0.151s0.5,0.308-0.168,0.151
	c-0.662-0.151-0.662-0.151-0.662-0.151s-0.114-0.454-0.613-0.454c-0.503,0-0.839-0.078-0.839,0.228c0,0.305,0.226,0,0,0.305
	c-0.221,0.304-0.221,0.304-0.221,0.304s-0.724,0.307-0.724,0c0-0.304,0-0.688,0-0.688s-0.388-0.227-0.388,0.079
	c0,0.305,0.223,0.38,0,0.534c-0.224,0.153-0.336-0.079-0.501,0.153c-0.169,0.228-0.169,0.228-0.169,0.228s0.224,0.305-0.392,0.305
	c-0.607,0-1.166,0.154-1.053-0.229c0.111-0.383,0.388,0.229,0.445-0.613c0.055-0.84-0.058-1.065-0.058-1.065
	s-0.333-0.688-0.501-0.306c-0.164,0.384-0.11-0.156-0.164,0.384c-0.055,0.53-0.447,0.914-0.447,0.914l-0.279-0.078l-0.441-0.532
	l-0.393-0.156c0,0,0,0.08,0,0.383c0,0.306,0,0.306,0,0.306s-0.275,0.611-0.496,0.534c-0.226-0.073-0.226-0.073-0.226-0.073h-0.167
	c0,0-0.224,0.38-0.39,0.304c-0.167-0.076-0.499-0.457-0.499-0.457l-0.837-1.835c0,0-0.664-0.305-0.664,0c0,0.308,0,0.308,0,0.308
	s0.051,0.228,0.167,0.455c0.111,0.232,0.111-0.149,0.111,0.232c0,0.381,0,0.078,0,0.381s-1.67,0.229-1.67,0.229v-0.384
	c0,0,1.112-0.383,0.555-0.608c-0.555-0.23-0.555-0.386-0.776-0.23c-0.225,0.152,0.332-0.075-0.446,0.38
	c-0.779,0.459-0.779,0.459-0.779,0.459s-0.054,0.917-0.557,0.229c-0.499-0.688-0.832-1.143-0.832-1.45c0-0.305,0-0.305,0-0.305
	l-0.168-0.687l-0.165-0.154l-0.114,0.229v0.382l-0.166,0.229c0,0-0.165-0.154-0.165,0.15c0,0.306,0,0.306,0,0.306l-0.444,0.156
	c0,0-0.056,0.228-0.056,0.455c0,0.232,0,0.232,0,0.232l-0.057,0.227l0.112,0.457l-1.059-0.151c0,0.382-0.056,0.382,0.111,0.688
	c0.167,0.305-0.224,0.384-0.224,0.384l-0.832,0.149l-0.668-0.229l-0.334-0.077l-0.446,0.156l-0.556-0.921l-0.333-0.605L49.1,41.808
	l-0.169,0.154c0,0-0.166,0.151-0.33,0.151c-0.169,0-0.114,0.461-0.335,0.308c-0.224-0.156-0.278-0.385-0.278-0.385v-0.307
	l-0.167-0.148h-0.224c-0.112,0.306-0.055,0.455-0.275,0.455c-0.223,0-0.448,0.385-0.448-0.074c0-0.457,0.058-0.763,0.058-0.763
	l-0.28-0.462c0,0-0.443-0.306-0.443,0c0,0.305-0.166,0.462-0.166,0.462L45.65,40.969z"/>
<linearGradient id="SVGID_14_" gradientUnits="userSpaceOnUse" x1="46.3228" y1="19.2505" x2="80.34" y2="25.2114">
	<stop  offset="0" style="stop-color:#0DB14B"/>
	<stop  offset="0.4101" style="stop-color:#007647"/>
	<stop  offset="0.7191" style="stop-color:#004121"/>
</linearGradient>
<path fill="url(#SVGID_14_)" d="M58.516,18.791l-0.271,2.229l0.591,2.92l1.736,0.591l2.104,1.538c0,0-1.678-6.147,0.086-6.787
	C64.524,18.642,58.787,16.562,58.516,18.791z"/>
<g>
	
		<radialGradient id="SVGID_15_" cx="158.668" cy="32.5176" r="6.0796" gradientTransform="matrix(1.4402 0 0 1.3939 -166.9795 -31.2009)" gradientUnits="userSpaceOnUse">
		<stop  offset="0.2472" style="stop-color:#DEE3F3"/>
		<stop  offset="1" style="stop-color:#A8B8DF"/>
	</radialGradient>
	<path fill="url(#SVGID_15_)" d="M56.634,13.198c0,0-1.069-0.051-0.59,0.363c0.481,0.411,0.481,0.411,0.481,0.411
		s-0.109,0.055-0.373,0.155c-0.268,0.105-0.372-0.309-0.268,0.105c0.109,0.413,0.109,0.413,0.109,0.413s-0.109,0.567-0.109,0.772
		c0,0.208,0.589,0.261,0.589,0.261c-0.321,0.876-0.161,0.566-0.321,0.876c-0.158,0.312-0.588,0.051-0.158,0.312
		c0.422,0.258,0.158,0.102,0.422,0.258c0.27,0.155,0.43,0.155,0.43,0.155s0.481,0.103,0.106,0.259
		c-0.373,0.154-0.373,0.206-0.588,0.206c-0.212,0-0.103-0.206-0.212,0c-0.108,0.207-0.372,0.258,0,0.413
		c0.373,0.154,0.373,0.154,0.373,0.154l0.696-0.258l0.157-0.052c0,0,1.067,0.31,0.053,0.825c-1.016,0.517-1.225,0.517-1.225,0.517
		s-0.533-0.36-0.427-0.103c0.104,0.26-0.481,0.359,0.317,0.466c0.802,0.104,1.07,0.052,1.07,0.052s0.264-0.104,0.315-0.258
		c0.055-0.157-0.262-0.26,0.325-0.207c0.587,0.05,0.105,0.723,0.105,0.723c0.32,0.824,0.32,0.824,0.32,0.824
		s0.212-0.052,0.374-0.309c0.161-0.258,0.161-0.311,0.161-0.464c0-0.155,0.641,0.362,0.371,0.566
		c-0.267,0.206-0.641,0.311-0.906,0.363c-0.268,0.05-0.533-0.157-0.268,0.05c0.268,0.209,0.479,0.209,0.479,0.209l0.643-0.106
		c0,0-0.055,0.468,0.104,0.468c0.162,0,0.162,0,0.162,0s-0.162-0.31,0.157-0.106c0.321,0.21,0.321,0.468,0.321,0.468
		s-0.641,0.567-0.368,0.722c0.266,0.155-0.055,0.517,0.478,0.051c0.529-0.465,0.587-0.823,0.587-0.823s0.161,0.31,0.161,0.465
		c0,0.153-0.055,0.411,0.209,0.411c0.269,0,0.108,0.105,0.322-0.154c0.215-0.257,0.215-0.257,0.215-0.257s-0.162-0.209,0,0
		c0.158,0.204-0.482,0.204,0.214,0.358c0.691,0.158,0.961-0.154,0.961-0.154l-0.27-0.153l0.056-0.206l0.32-0.054l0.16,0.413
		c0,0,0.265,0.053,0.049,0.207c-0.209,0.153-0.746,0-0.209,0.153c0.532,0.155,0.479,0.624,0.532,0.155
		c0.054-0.463,0.054-0.875,0.054-0.875s0.428,0.258,0.32,0.514c-0.106,0.26,0.317,0.517,0.372,0.158
		c0.055-0.363,0.163-0.517,0-0.776c-0.159-0.258-0.106-0.672,0.269-0.258c0.372,0.411,0.372,0.411,0.372,0.411l0.265,0.106
		c0,0-0.105,0.051,0.164,0c0.268-0.054,0.268-0.26,0.268-0.26l-0.213-0.258c0,0,0-0.207,0.158-0.311
		c0.164-0.104,0.317-0.415,0.531-0.156c0.216,0.26,0.268,0.156,0.268,0.415s-0.268,0.208,0,0.259c0.269,0.051,0.48,0,0.48,0V21.67
		c0,0-0.212-0.104,0-0.157c0.213-0.05,0.158-0.203,0.213-0.05c0.055,0.156-0.158,0.05,0.055,0.156
		c0.211,0.104,0.211,0.104,0.211,0.104l0.641-0.365c0,0,0.378,0.053,0.106-0.206c-0.265-0.258-0.265-0.258-0.265-0.258l0.158-0.412
		c0,0,0.482,0.052,0.643-0.155c0.157-0.205,0.374-0.104,0.213-0.36c-0.159-0.258-0.159-0.258-0.159-0.258l0.587-0.262
		c0,0,0.107,0.056,0.16-0.204c0.053-0.258-0.214-0.776-0.214-0.776l0.319-0.101c0,0,0.481-0.207,0.481-0.362
		c0-0.153,0-0.153,0-0.153s-0.216-0.776,0.213-0.776c0.43,0,0.266-0.257,0.43,0c0.156,0.258,0.212,0.517,0.318,0.207
		c0.104-0.312,0.055-0.618,0.055-0.618S70.562,16.4,70.399,16.4c-0.158,0,0.27,0-0.158,0c-0.427,0-0.641-0.051-0.641-0.051
		s-0.161-0.464,0.214-0.464c0.372,0,0.536-0.157,0.536-0.157l-0.056-0.564l-0.269-0.208l-0.212,0.103l-0.322,0.052l0.108-0.877
		l0.055-0.313c0,0,0.109-0.358-0.373-0.411c-0.481-0.051-0.533,0.153-0.533,0.153s-0.8,0.053-0.162-0.464
		c0.64-0.514,0.905-0.308,0.64-0.514S68.8,12.479,68.8,12.479h-0.48l-0.053-0.468l-0.053-0.412l-0.266-0.051
		c0,0-0.108,0.102-0.271,0.154c-0.158,0.052-0.533,0-0.48-0.26c0.057-0.257,0.057-0.412,0.057-0.412l-0.161-0.103l0.052-0.672
		c0,0-0.531-0.312-0.531-0.051c0,0.257-0.055,0,0,0.257c0.054,0.259,0.054,0.259,0.054,0.259l-0.374-0.103l-0.215-0.62l-0.375-0.206
		l-0.05,0.206c0,0,0.211,0.311,0.104,0.154c-0.104-0.154-0.424-0.052-0.479-0.208c-0.054-0.152,0.267-0.567,0.267-0.567
		s0.96-0.465,0.051-0.155c-0.904,0.311-0.8,0.62-0.8,0.62s-0.586,0-0.477-0.155c0.104-0.154,0.372-0.31,0.372-0.31l0.051-0.413
		l-0.105-0.463l-0.372-0.104v0.515l-0.105,0.31l-0.163,0.155c0,0,0,0.106,0,0.31c0,0.208,0,0.208,0,0.208s-0.265,0.206-0.319,0
		c-0.053-0.208-0.159-0.103-0.159-0.362c0-0.257,0-0.928,0-0.928l-0.159,0.051l-0.055,0.309c0,0-0.268,0.208-0.268,0.361
		c0,0.158,0.106,0.309,0.106,0.309l-0.639-0.412l-0.375-0.104l-0.16,0.104c0,0-0.161,0.155,0.16,0.262
		c0.319,0.103-0.372,0.203-0.372,0.203l-0.106-0.255c0,0-0.056-0.26,0-0.414c0.052-0.156-0.214-0.156-0.214-0.156
		s-0.269,0.156-0.323,0.36c-0.053,0.21,0,0-0.053,0.21c-0.053,0.202-0.053,0.202-0.053,0.202s-1.543-0.358-1.653-0.516
		c-0.107-0.154,0.479-0.566-0.107-0.309s-0.586-0.053-0.586,0.258c0,0.31,0,0.31,0,0.31s0.266,0.257,0.639,0.257
		c0.375,0,0.431,0,0.482,0.158c0.051,0.152,0.051,0.152,0.051,0.152l-0.423,0.104l-0.321-0.104c0.052,0.312,0.211,0.312,0.211,0.312
		c0.055,0.206,0.055,0.258-0.211,0.258s-0.48,0-0.48-0.205c0-0.208-0.162-0.414-0.213-0.26c-0.057,0.156,0.051-0.207-0.057,0.156
		c-0.104,0.361-0.104,0.361-0.104,0.361l0.212,0.258c0,0-0.212,0-0.371,0c-0.161,0-0.374-0.053-0.374-0.053
		s-0.696-0.101-0.163,0.104c0.537,0.206,0.537,0.206,0.537,0.206l0.051,0.258l-0.747,0.155c0,0-0.157-0.207-0.262-0.053
		c-0.112,0.156-0.112,0.156-0.112,0.156l0.163,0.207c0,0-0.051,0.205-0.216,0.259c-0.158,0.051-0.158,0.051-0.158,0.051
		s-0.378,0.054-0.16,0.363C56.846,12.786,56.365,12.994,56.634,13.198z"/>
	<linearGradient id="SVGID_16_" gradientUnits="userSpaceOnUse" x1="63.3613" y1="17.8926" x2="60.1381" y2="8.7244">
		<stop  offset="0" style="stop-color:#DEE3F3"/>
		<stop  offset="0.5623" style="stop-color:#F2F3FA"/>
		<stop  offset="1" style="stop-color:#FFFFFF"/>
	</linearGradient>
	<path fill="url(#SVGID_16_)" d="M58.145,12.369c0,0.322-0.753-0.433-0.753,0.212c0,0.646,0,0.431,0,0.968
		c0,0.535-0.856,0.859-0.856,0.859l0.105,0.538l0.321,0.645l0.43-0.215l0.43-0.108L57.5,15.914L57.18,16.13v0.427
		c0,0,0.319,0.215,0.642,0.215c0.323,0,0.538-0.32,0.538-0.32s0-0.752,0.427-0.86c0.43-0.105,1.074,0.108,1.074-0.323
		c0-0.429,0-0.429,0-0.429s-0.104-0.108-0.645-0.108c-0.537,0-0.537,0-0.537,0l-0.965-0.322l0.858-0.537c0,0-0.106-0.106,0.541,0
		c0.644,0.109,0.644,0.109,0.644,0.109l0.104-0.969l-0.645-0.107c0,0-0.512-0.072-0.04-0.306c0.474-0.229,0.04-0.018,0.474-0.229
		c0.428-0.216,0.535-0.323,0.857-0.216c0.32,0.106,0,0.318,0.428,0.428c0.43,0.11,0.646,0.757,0.861,0.11
		c0.217-0.646,0.217-0.646,0.217-0.646s-0.539-0.539,0-0.433c0.532,0.108,0.965,0.968,0.965,0.968l-0.109,0.538l-0.855,0.322
		l-0.111,0.967c0,0,0.111,0.753,0.644,0.322c0.54-0.429,0.54-0.429,0.54-0.429l0.644,0.751c0,0-0.107-0.106-0.325,0.323
		c-0.213,0.431-0.213,0.431-0.213,0.431s-0.322,0.75,0,0.534c0.322-0.211,0.644-0.319,0.644-0.319s0.647,0.644,0.647-0.322
		c0-0.969,0-0.969,0-0.969l1.608-0.429c0,0,0.859,0,0.321-0.537c-0.537-0.537-0.75-0.646-1.183-0.427
		c-0.427,0.211-1.178,0.643-1.071,0c0.107-0.646,0.537-0.969,0.537-0.969l1.289-0.109c0,0-0.109-0.861,0.32,0.109
		c0.432,0.969,0.322,0.75,0.538,1.396c0.215,0.644,0.215,0.644,0.215,0.644s0.536,0,0.536-0.537c0-0.533-0.429-0.967-0.429-0.967
		s0-0.109-0.107-0.535c-0.107-0.433-0.542-0.862-0.542-0.862s-0.104-1.182-0.854-0.535c-0.754,0.642-0.214,0.535-0.754,0.642
		c-0.536,0.108-0.75,0.433-0.643-0.215c0.106-0.643,0.643-0.537,0.106-0.643c-0.537-0.107,0.11-0.218-0.537-0.107
		c-0.644,0.107-0.966,0.213-1.071-0.11c-0.11-0.32-0.54-0.535-0.861-0.426c-0.321,0.105-0.753,0.536-0.753,0.536
		s-0.104,0.213-0.214,0.537c-0.107,0.321-0.428,0.428-0.428,0.428s-0.322-0.752-0.646-0.533c-0.322,0.214-0.963,0.751-0.963,0.751
		S58.145,11.831,58.145,12.369z"/>
	<linearGradient id="SVGID_17_" gradientUnits="userSpaceOnUse" x1="63.252" y1="13.9189" x2="64.0598" y2="21.3202">
		<stop  offset="0" style="stop-color:#DBE0F2"/>
		<stop  offset="0.8146" style="stop-color:#90A7D6"/>
	</linearGradient>
	<path fill="url(#SVGID_17_)" d="M58.526,18.701l-0.32,0.066c0,0-0.281,0.068-0.281,0.338s-0.492,0.202-0.14,0.404
		c0.352,0.202,0.458,0.068,0.741-0.167c0.276-0.237,0.491-0.067,0.491-0.067l-0.142,0.134c0,0-0.633,0.132-0.037,0.169
		c0.6,0.033,0.741-0.037,0.741-0.037s0.279,0.477,0.314,0.609c0.035,0.137,0.035,0.137,0.035,0.137s-0.243-0.172-0.103,0.233
		c0.136,0.403,0.42,0.403,0.42,0.403s-0.317-0.573,0.213-0.337c0.524,0.237,0.524,0.407,0.524,0.407s-0.877,0.067-0.774,0.334
		c0.106,0.269-0.383,0.372,0.106,0.269c0.492-0.1,0.633-0.197,0.738-0.232c0.106-0.036,0.106-0.036,0.106-0.036
		s0.177-0.064,0.211,0.304c0.032,0.372,0.208,0.508,0.208,0.508s-0.065,0.035,0.178,0c0.247-0.034,0.422-0.168,0.389-0.371
		c-0.035-0.202-0.035-0.573-0.035-0.573s0.456-0.134,0.493-0.033c0.033,0.102,0.033,0.134,0,0.237
		c-0.037,0.098-0.316-0.035-0.178,0.197c0.141,0.24,0.241,0.29,0.241,0.29s0.146-0.32,0.428-0.421
		c0.281-0.102,0.564-0.17,0.564-0.17s-0.071,0.334,0.069,0.201c0.139-0.133,0.176-0.371,0.419-0.536
		c0.246-0.169,0.246-0.169,0.246-0.169s-0.033,0.27,0.18,0.472c0.21,0.202,0.104,0.303,0.21,0.333
		c0.105,0.035,0.352,0.035,0.352,0.035s0.141-0.065,0.068-0.268c-0.068-0.202-0.312-0.303-0.031-0.403
		c0.277-0.103,0.138-0.169,0.526-0.169c0.387,0,1.191,0,1.229,0.099c0.036,0.104-0.066,0.299,0.039,0.27
		c0.102-0.034,0.172-0.199,0.349-0.199c0.175,0,0.318-0.037,0.142-0.235c-0.177-0.205-0.283-0.272-0.283-0.272l0.069-0.236
		c0,0-0.069-0.199,0.144-0.199c0.209,0,0.177,0.032,0.421,0.066c0.248,0.031,0.424-0.167,0.424-0.167s-0.496-0.376-0.496-0.542
		s0.249-0.607,0.249-0.607s0.138,0.036,0.384,0.068c0.249,0.034,0.249,0.034,0.249,0.034s0.177-0.034,0.177-0.137
		c0-0.1,0.488,0.103,0-0.2c-0.496-0.302-0.952-0.741-0.318-0.64c0.631,0.101,0.706,0.101,0.706,0.101s0,0.033,0.209-0.202
		c0.208-0.236,0.245-0.267,0.035-0.406c-0.214-0.133-0.279-0.368-0.035-0.401c0.245-0.035,0.138,0.269,0.245-0.035
		c0.107-0.301,0.107-0.301,0.107-0.301l-0.562-0.035l-0.284,0.134c0,0-0.353-0.302-0.066-0.606c0.275-0.303,0.523-0.439,0.523-0.439
		l-0.386-0.369l-1.037,1.72l-0.018,0.032l0.703,0.338l-0.495,0.033c0,0,0.073-0.202-0.176,0.101
		c-0.243,0.303-0.56,0.303-0.808,0.101c-0.248-0.201-0.421-0.201-0.421-0.403c0-0.204-0.141-0.439-0.141-0.204
		s-0.774,0.945-0.247,1.183c0.529,0.235,0.878,0.27,0.878,0.27s0.107,0,0.143,0.098c0.036,0.103,0.036,0.407-0.035,0.539
		c-0.072,0.138-0.247,0.338-0.247,0.338s-0.244-0.033-0.316,0.065c-0.072,0.104-0.488,0.236-0.315-0.065
		c0.176-0.302,0.176-0.302,0.176-0.302V18.87c0,0-0.108-0.271-0.206,0c-0.11,0.268-0.285,0.438-0.357,0.539
		c-0.072,0.101-0.072,0.202-0.072,0.202l-0.174,0.068c0,0-1.195,0.237-1.195-0.068c0-0.304,0.209-0.844,0.209-0.844l-0.277-0.536
		c0,0-0.215,0.031-0.215,0.134c0,0.102-0.456,0.336-0.456,0.336s-0.491,0.236-0.563,0.103c-0.07-0.137-0.209-0.205-0.174-0.337
		c0.036-0.135,0.036-0.135,0.036-0.135l-0.425-0.238l-0.244,0.271c0,0-0.035,0,0.034,0.269c0.072,0.271,0,0.437,0.141,0.504
		c0.141,0.071,0.141,0.071,0.141,0.071s0.458,0.369,0.563,0.233c0.108-0.135,0.636,0,0.702,0.099
		c0.069,0.104-0.174,0.104-0.174,0.236c0,0.14-0.528,0.24-0.704,0.338c-0.177,0.102-0.034,1.08-0.351,0.136
		c-0.318-0.943-0.318-0.943-0.318-0.943s0.035-0.17-0.244-0.032c-0.283,0.134-0.493,0.032-0.456,0.266
		c0.032,0.236,0.173,0.139,0.032,0.236c-0.142,0.104-0.246,0.037-0.46,0.037c-0.209,0,0.214,0.843-0.209,0
		c-0.422-0.845-0.281-0.744-0.422-0.845c-0.139-0.1-0.421-0.402-0.596-0.202c-0.174,0.202-0.213,0.068-0.174,0.202
		c0.033,0.136,0.243,0.036-0.177,0c-0.424-0.032-0.951-0.134-0.916-0.236c0.036-0.1-0.177-0.57-0.177-0.57
		S58.348,18.231,58.526,18.701z"/>
</g>
<polygon fill="#FFFFFF" points="44.414,48.197 44.742,50.155 46.697,50.48 44.742,50.806 44.414,52.76 44.089,50.806 42.132,50.48 
	44.089,50.155 "/>
<polygon fill="#FFFFFF" points="44.944,73.346 45.27,75.302 47.227,75.627 45.27,75.954 44.944,77.909 44.621,75.954 42.662,75.627 
	44.621,75.302 "/>
<polygon fill="#FFFFFF" points="60.454,72.938 60.782,74.895 62.738,75.221 60.782,75.548 60.454,77.502 60.131,75.548 
	58.172,75.221 60.131,74.895 "/>
<polygon fill="#FFFFFF" points="55.352,50.489 55.68,52.446 57.636,52.77 55.68,53.098 55.352,55.053 55.028,53.098 53.07,52.77 
	55.028,52.446 "/>
<polygon fill="#FFFFFF" points="36.781,67.633 37.107,69.589 39.063,69.913 37.107,70.24 36.781,72.195 36.457,70.24 34.499,69.913 
	36.457,69.589 "/>
<polygon fill="#FFFFFF" points="70.044,47.02 70.372,48.976 72.33,49.302 70.372,49.629 70.044,51.584 69.722,49.629 67.764,49.302 
	69.722,48.976 "/>
<polygon fill="#FFFFFF" points="72.7,68.857 73.027,70.813 74.982,71.138 73.027,71.465 72.7,73.42 72.376,71.465 70.417,71.138 
	72.376,70.813 "/>
<polygon fill="#FFFFFF" points="59.637,27.837 59.964,29.793 61.921,30.119 59.964,30.446 59.637,32.399 59.314,30.446 
	57.356,30.119 59.314,29.793 "/>
<polygon fill="#FFFFFF" points="53.606,30.821 53.815,32.073 55.068,32.281 53.815,32.489 53.606,33.741 53.397,32.489 
	52.145,32.281 53.397,32.073 "/>
<polygon fill="#FFFFFF" points="54.769,67.746 54.979,68.999 56.231,69.207 54.979,69.416 54.769,70.667 54.562,69.416 
	53.307,69.207 54.562,68.999 "/>
<polygon fill="#FFFFFF" points="81.183,74.191 81.392,75.443 82.646,75.652 81.392,75.861 81.183,77.112 80.977,75.861 
	79.724,75.652 80.977,75.443 "/>
<polygon fill="#FFFFFF" points="55.774,24.601 55.985,25.853 57.236,26.062 55.985,26.271 55.774,27.522 55.567,26.271 
	54.315,26.062 55.567,25.853 "/>
<polygon fill="#FFFFFF" points="55.021,44.837 55.23,46.089 56.482,46.298 55.23,46.507 55.021,47.759 54.815,46.507 53.561,46.298 
	54.815,46.089 "/>
<polygon fill="#FFFFFF" points="65.572,52.457 65.781,53.709 67.034,53.918 65.781,54.127 65.572,55.378 65.365,54.127 
	64.111,53.918 65.365,53.709 "/>
</svg>

Looks nice, but let’s be realistic, 522 lines of code is a bit ridiculous. So what happened when we ran it through SVGO.

SVGO Optimized

<svg xmlns="http://www.w3.org/2000/svg" width="374.17" height="374.17"><radialGradient id="a" cx="58.059" cy="-1170.242" r="52.898" gradientTransform="matrix(1 0 0 .07 0 179.23)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#C7C8CA"/><stop offset="1" stop-color="#fff"/></radialGradient><path fill="url(#a)" d="M110.831 96.964c0 2.056-23.627 3.726-52.772 3.726s-52.771-1.67-52.771-3.726c0-2.061 23.626-3.729 52.771-3.729 29.145-.001 52.772 1.668 52.772 3.729z"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="54.419" y1="90.888" x2="62.722" y2="90.888"><stop offset="0" stop-color="#BC6D34"/><stop offset=".242" stop-color="#A8562D"/><stop offset=".453" stop-color="#84421D"/><stop offset=".664" stop-color="#662F0B"/><stop offset=".829" stop-color="#512100"/><stop offset=".927" stop-color="#491B00"/></linearGradient><polygon fill="url(#b)" points="56.026,85.064 54.418,97.026 62.722,97.026 61.917,84.75"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="37.138" y1="66.094" x2="79.219" y2="79.896"><stop offset="0" stop-color="#8DC63F"/><stop offset="1" stop-color="#00541D"/></linearGradient><path fill="url(#c)" d="M42.449 61.488s-10.138 7.791-11.305 18.048c-.653 5.726 23.353 3.822 29.775 3.822l26.856-2.186s-4.511-12.182-10.35-18.414c-4.744-5.063-14.541 1.461-34.976-1.27z"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="29.372" y1="74.03" x2="29.106" y2="81.191" gradientTransform="matrix(.921 -.015 .019 1 31.066 6.154)"><stop offset="0" stop-color="#E1E5F4"/><stop offset=".171" stop-color="#DBE1F2"/><stop offset=".385" stop-color="#CCD4EC"/><stop offset=".606" stop-color="#B5C2E4"/></linearGradient><path fill="url(#d)" d="M27.789 78.069l-.57.298s-.425.013-.256.693c.175.69.644 1.497.644 1.497l-.987.588-.135.279.734.395.31.396.021.551s-.276.288.156.27l.434-.011.462.67s-.132.42.447.403l.576-.021.175.688.017.415c.18.956.624 1.218.624 1.218l.566-.293.419-.291.438.121.6.534 1.003-.169.446.261.438.124s-2.335-2.2-1.75-2.079c.581.12.771 1.216.771 1.216s-1.813 1.581.299.267c2.116-1.311 2.4-1.322 2.418-.908s-.597-.391.018.414c.611.808.179.957 1.047.932.868-.027 2.006-.481 2.006-.481s-.464-.673.126-.417c.584.256 1.455.368 1.472.781.02.41.328.949.328.949s-.575.024 1.299-.04l1.873-.062.566-.295.889.523.299.269.567-.298.431-.016.593.397s.892.659 1.314.364l.422-.283s.411-.568.714-.162l.305.401c1.021.244 2.322.339 2.322.339l1.565-.603s.252-.838.863-.03l.613.808c1.011-.028 2.592-.083 2.592-.083l.554-.572 1.047.793 2.457.056 1.115-.866s.561-.429.866-.027c.306.404.737.391.737.391s.551-.571.985-.584l.865-.029s.032.689.885.386c.855-.301 2.26-1.181 2.26-1.181s-1.196-.921.273-.42c1.463.502 1.597.219 2.344.888.752.665 1.454.229 1.454.229s-.175-.686.417-.43l.583.258 1.155-.041s-.304-.4.567-.293l.869.107 1.279-.454.864-.027s.028.689.444.258c.412-.427 1.4-1.149 1.4-1.149s.424-.15.586.257l.158.408c.582.12 2.025.071 2.025.071l.849-.443c.892.664 1.042.798 1.47.645.426-.156 1.258-1.007 1.258-1.007l.847-.444.257-.834-.016-.412.982-.584.71-.3.267-.563-.172-.686.683-.989-.017-.413-.457-.535.998-.31.388-1.119-.309-.541-.736-.25-1.728.057s.154.273-.271.427c-.426.148-1.304-.098-1.304-.098l-.311-.541-2.595.084-.569.295-.563.294c-.728-.25-2.761-.461-2.761-.461l-.688.711-.714.164-4.304.694s.153.271-.167-.545l-.324-.819-.989.446-1.282.457-.857.17-2.639-1.02-1.104 1.277s-.544.848-1.146.174l-.607-.666c-2.007.341-2.581.499-2.581.499l-.276.283s-.121.561-.563.295c-.447-.258-.6-.532-.6-.532l-.455-.394-1.435.04-.853.444-2.586.226-2.199-.893-.452-.398-.565.292.016.415-3.193-.445s.414-.429-.307-.404l-1.583.049.025.554-1.152.175-.886-.519s-2.055-.899-2.329-.479l-.271.427-1.855.469s.422-.148-.483-1.088c-.9-.932-1.349-1.331-1.349-1.331l-.424.291-.423.289s.026.55-.424.152c-.448-.4.543-.845-1.04-.652-1.578.184-2.441.353-2.441.353l-.131.281-2.322-.334-.011-.278-1.317-.372-.268.422 1.157 1.683s-.144.004-.453-.4l-.308-.402-1.444-.092-1.58.19c-.001-.003-1.342-1.06-1.431.321z"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="41.737" y1="47.679" x2="85.282" y2="61.961"><stop offset="0" stop-color="#8DC63F"/><stop offset="1" stop-color="#00541D"/></linearGradient><path fill="url(#e)" d="M48.927 40.502s-9.526 10.103-10.587 18.395c-.69 5.405 17.039 3.428 22.244 3.428l20.189-3.236s-.299-5.684-10.48-15.217c-5.131-4.806-4.801-.922-21.366-3.37z"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="39.171" y1="60.068" x2="73.188" y2="66.029"><stop offset="0" stop-color="#499436"/><stop offset=".719" stop-color="#004121"/></linearGradient><path fill="url(#f)" d="M38.949 59.928l-.375.271s-.282.01-.165.646c.12.641.435 1.393.435 1.393l-.649.539-.087.259.491.37.207.373.019.511s-.182.264.104.249l.287-.005.313.624s-.084.389.299.377l.382-.017.122.64.011.384c.128.891.425 1.132.425 1.132l.374-.268.276-.265.29.114.402.5.662-.153.299.247.293.118s-1.564-2.056-1.178-1.943c.387.116.521 1.135.521 1.135s-1.189 1.457.202.251c1.393-1.205 1.581-1.212 1.596-.828l.014.385c.41.754.127.891.7.871.576-.02 1.328-.433 1.328-.433s-.312-.63.08-.39c.39.244.968.353.981.737.016.38.224.884.224.884l.861-.032 1.243-.045.373-.271.594.491.199.253.373-.274.287-.01.396.37s.597.619.874.351l.276-.262s.268-.526.473-.147l.206.376c.677.231 1.543.328 1.543.328l1.032-.55s.162-.774.574-.021l.41.753 1.718-.063.365-.526.699.74 1.629.069.734-.795s.367-.397.573-.023c.206.377.491.369.491.369s.363-.526.651-.535l.572-.022s.026.64.59.361c.565-.272 1.491-1.08 1.491-1.08s-.802-.861.176-.39c.975.477 1.063.213 1.563.84.502.624.966.223.966.223s-.122-.639.273-.397l.388.243.767-.032s-.207-.373.373-.266l.578.105.844-.415.574-.021s.024.641.296.245c.271-.396.919-1.06.919-1.06s.282-.138.393.243l.107.38c.387.112 1.343.078 1.343.078l.562-.406c.594.621.696.745.979.608.283-.145.827-.929.827-.929l.559-.405.164-.773-.014-.384.647-.536.47-.274.171-.52-.119-.637.445-.914-.011-.383-.31-.502.662-.28.249-1.032-.21-.507-.489-.235-1.147.043s.104.253-.174.393c-.282.137-.868-.098-.868-.098l-.208-.505-1.723.062-.374.271-.371.269c-.484-.238-1.833-.444-1.833-.444l-.453.651-.474.152-2.85.616s.104.253-.114-.507l-.219-.763-.654.41-.848.414-.566.15-1.758-.963-.721 1.18s-.355.781-.76.154l-.409-.623c-1.328.304-1.706.448-1.706.448l-.182.263s-.077.516-.371.268c-.298-.244-.4-.498-.4-.498l-.304-.369-.952.029-.562.406-1.713.193-1.469-.843-.302-.37-.374.266.014.384-2.119-.432s.271-.395-.206-.376l-1.052.035.023.514-.765.156-.589-.489s-1.369-.847-1.55-.458l-.174.393-1.229.426s.279-.137-.328-1.014c-.603-.869-.903-1.243-.903-1.243l-.279.266-.275.265s.02.511-.281.139c-.297-.374.355-.778-.693-.61-1.045.161-1.615.311-1.615.311l-.086.263-1.541-.326-.009-.259-.876-.354-.177.392.78 1.569s-.097.001-.306-.376l-.206-.375-.959-.096-1.045.167c0 .001-.896-.989-.947.293z"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="47.773" y1="27.796" x2="92.864" y2="42.585"><stop offset="0" stop-color="#8DC63F"/><stop offset=".703" stop-color="#00541D"/></linearGradient><path fill="url(#g)" d="M48.927 40.502s3.097 3.369 8.358 2.757c5.264-.612 10.836-1.531 13.313-1.531 2.476 0 3.801-2.666 1.635-5.728-2.167-3.06-3.493-4.069-5.351-7.436-1.858-3.368-5.882-3.98-4.645-6.429 1.239-2.449-2.167-5.816-4.953-1.225-1.521 2.512-18.116 20.335-8.357 19.592z"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="42.883" y1="38.889" x2="76.9" y2="44.85"><stop offset="0" stop-color="#499436"/><stop offset=".719" stop-color="#004121"/></linearGradient><path fill="url(#h)" d="M45.286 37.972l-.249.243s-.191.005-.107.577c.088.58.306 1.263.306 1.263l-.432.481-.058.23.334.338.143.338.016.46s-.116.238.074.229l.193-.002.214.564s-.053.35.205.34l.257-.01.086.577.013.347c.09.805.293 1.026.293 1.026l.249-.239.185-.236.194.106.275.453.444-.129.203.225.196.106s-1.068-1.869-.808-1.76c.262.104.36 1.025.36 1.025s-.787 1.305.137.227c.928-1.073 1.056-1.078 1.066-.732l.013.348c.283.683.095.803.479.793.388-.014.891-.381.891-.381s-.216-.571.05-.347c.264.22.653.321.666.669.013.345.157.799.157.799l.58-.019.835-.031.248-.242.402.45.137.229.249-.244.191-.006.271.34s.406.56.589.321l.186-.235s.176-.473.316-.129l.141.343c.46.213 1.041.306 1.041.306l.689-.484s.102-.699.385-.017-.169.701.283.683c.452-.011 1.152-.041 1.152-.041l.242-.471.479.675 1.095.075.486-.713s.242-.352.386-.012c.14.34.335.335.335.335s.237-.473.431-.479l.387-.013s.022.577.398.331c.377-.244.991-.962.991-.962s-.543-.788.117-.35c.658.437.715.2 1.057.771.344.564.651.206.651.206s-.087-.576.182-.354l.262.222.517-.024s-.143-.334.247-.235l.39.098.566-.364.384-.014s.021.576.202.221c.177-.354.609-.947.609-.947s.187-.119.263.224l.078.343c.261.107.901.083.901.083l.375-.36c.405.563.474.678.663.556.189-.127.548-.829.548-.829l.373-.362.103-.698-.011-.346.431-.478.312-.242.112-.47-.086-.574.292-.821-.013-.344-.211-.454.443-.247.158-.934-.146-.455-.331-.221-.77.031s.073.228-.116.354c-.189.12-.582-.097-.582-.097l-.146-.458-1.154.043-.252.239-.248.24c-.325-.218-1.235-.416-1.235-.416l-.296.587-.318.129-1.913.534s.073.229-.079-.458l-.154-.691-.438.363-.565.368-.379.129-1.191-.882-.474 1.058s-.231.703-.51.136l-.279-.566c-.891.263-1.144.39-1.144.39l-.121.233s-.047.467-.247.237c-.2-.219-.273-.451-.273-.451l-.208-.334-.639.017-.375.363-1.151.159-.992-.771-.206-.34-.248.239.012.347-1.43-.408s.179-.354-.142-.342l-.706.021.02.464-.514.134-.4-.444s-.929-.776-1.045-.427l-.115.352-.82.376s.187-.122-.229-.917c-.415-.792-.618-1.132-.618-1.132l-.187.239-.185.235s.018.461-.188.125c-.202-.341.232-.702-.471-.56-.702.138-1.083.27-1.083.27l-.056.233-1.041-.307-.008-.234-.593-.326-.112.353.535 1.421s-.063 0-.205-.34l-.144-.342-.646-.092-.7.142s-.61-.899-.634.255z"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="20.362" y1="53.096" x2="20.115" y2="59.769" gradientTransform="matrix(.836 -.011 .021 1 42.317 5.298)"><stop offset="0" stop-color="#E1E5F4"/><stop offset=".171" stop-color="#DBE1F2"/><stop offset=".385" stop-color="#CCD4EC"/><stop offset=".606" stop-color="#B5C2E4"/></linearGradient><path fill="url(#i)" d="M36.419 56.53l-.428.274s-.323.012-.193.646c.135.642.49 1.392.49 1.392l-.745.542-.1.26.559.368.233.369.018.51s-.207.269.119.254l.329-.01.351.623s-.099.389.342.376l.435-.02.135.64.015.385c.138.89.475 1.127.475 1.127l.425-.266.317-.267.331.112.457.498.758-.156.34.247.331.114s-1.773-2.05-1.33-1.934c.44.112.585 1.129.585 1.129s-1.365 1.464.23.248c1.597-1.21 1.813-1.219 1.825-.835l.016.384c.463.751.14.891.795.869.654-.023 1.518-.442 1.518-.442s-.354-.627.094-.386c.441.239 1.1.345 1.115.729.016.382.25.883.25.883s-.435.021.983-.035l1.417-.052.427-.271.677.486.227.252.427-.276.326-.011.451.368s.676.616.995.346l.318-.264s.309-.525.539-.148l.233.372c.771.23 1.759.323 1.759.323l1.184-.557s.187-.775.653-.026l.464.753c.768-.023 1.959-.07 1.959-.07l.42-.527.795.735 1.857.06.846-.799s.421-.399.652-.025c.233.377.561.364.561.364s.415-.528.744-.536l.655-.027s.024.641.67.36c.646-.275 1.706-1.088 1.706-1.088s-.91-.862.205-.39c1.107.47 1.211.207 1.778.829.569.621 1.1.217 1.1.217s-.134-.636.316-.397l.44.243.876-.037s-.234-.372.426-.27l.658.103.968-.42.654-.02s.022.639.339.239c.308-.396 1.052-1.063 1.052-1.063s.32-.138.446.24l.121.381c.441.11 1.531.072 1.531.072l.644-.409c.676.617.79.74 1.113.6.32-.142.949-.932.949-.932l.641-.407.188-.774-.012-.383.741-.541.538-.278.2-.519-.134-.636.512-.914-.012-.384-.349-.501.757-.285.288-1.036-.238-.504-.556-.233-1.307.05s.115.252-.203.394c-.324.135-.989-.094-.989-.094l-.237-.507-1.96.073-.433.272-.424.273c-.554-.238-2.093-.438-2.093-.438l-.518.658-.54.149-3.255.632s.117.255-.128-.506l-.247-.76-.749.41-.967.42-.649.156-2.001-.955-.83 1.184s-.41.785-.868.16l-.461-.624c-1.517.313-1.951.457-1.951.457l-.21.263s-.089.52-.425.271c-.337-.239-.454-.495-.454-.495l-.346-.368-1.084.034-.645.411-1.958.201-1.667-.835-.344-.37-.423.273.014.383-2.419-.419s.313-.4-.231-.377l-1.197.039.02.515-.872.161-.672-.487s-1.559-.841-1.764-.45l-.204.396-1.404.43s.321-.137-.366-1.014c-.686-.866-1.026-1.24-1.026-1.24l-.319.272-.318.266s.021.511-.322.141c-.336-.371.408-.782-.789-.608-1.191.168-1.844.32-1.844.32l-.099.262-1.759-.317-.01-.261-.996-.349-.203.395.88 1.564s-.108.002-.342-.372l-.238-.38-1.093-.087-1.194.172c-.001 0-1.019-.984-1.084.295z"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-44.324" y1="2.549" x2="-44.572" y2="9.221" gradientTransform="matrix(.561 -.003 .022 .902 83.987 34.961)"><stop offset="0" stop-color="#E1E5F4"/><stop offset=".171" stop-color="#DBE1F2"/><stop offset=".385" stop-color="#CCD4EC"/><stop offset=".606" stop-color="#B5C2E4"/></linearGradient><path fill="url(#j)" d="M43.013 35.741l-.287.245s-.215.006-.12.579c.091.579.338 1.26.338 1.26l-.495.484-.064.23.377.338.162.336.014.46s-.134.24.082.228l.222-.004.241.566s-.062.35.232.34l.293-.012.095.576.013.346c.1.805.328 1.026.328 1.026l.285-.239.21-.24.224.105.313.451.506-.13.232.224.221.106s-1.208-1.864-.909-1.757c.295.104.402 1.023.402 1.023s-.901 1.309.155.228c1.064-1.079 1.208-1.084 1.221-.739l.013.348c.319.682.101.803.54.791.443-.016 1.018-.389 1.018-.389s-.245-.567.057-.348c.302.222.744.322.758.668l.175.799.661-.023.951-.034.283-.241.46.447.15.229.286-.246.221-.009.304.339s.46.559.67.319l.214-.236s.204-.474.361-.13l.158.34c.522.212 1.184.304 1.184.304l.789-.49s.121-.7.439-.018l.319.681c.515-.014 1.313-.047 1.313-.047l.277-.47.543.669 1.246.07.559-.715s.279-.354.44-.016c.159.341.378.333.378.333s.275-.473.494-.479l.44-.016s.023.576.454.33c.432-.246 1.135-.968 1.135-.968s-.615-.784.137-.351c.748.434.813.197 1.199.764.389.565.741.207.741.207s-.096-.576.208-.356l.299.222.587-.026s-.161-.335.284-.239l.442.097.647-.366.437-.016s.023.576.23.221c.205-.355.699-.952.699-.952s.213-.12.299.223l.087.343c.295.104 1.026.077 1.026.077l.43-.36c.46.561.538.672.754.55.214-.128.629-.832.629-.832l.425-.363.124-.697-.014-.347.494-.481.357-.245.13-.468-.095-.574.335-.822-.012-.343-.239-.455.507-.249.186-.935-.163-.455-.376-.218-.878.034s.082.229-.135.353c-.214.123-.661-.093-.661-.093l-.164-.456-1.316.045-.289.243-.283.24c-.372-.217-1.405-.411-1.405-.411l-.345.59-.362.131-2.179.544s.081.229-.091-.458l-.171-.691-.5.368-.646.37-.437.132-1.352-.877-.547 1.061s-.267.704-.58.137l-.313-.565c-1.018.27-1.306.396-1.306.396l-.14.234s-.057.467-.285.24c-.227-.218-.308-.451-.308-.451l-.234-.333-.729.021-.428.363-1.313.166-1.129-.768-.233-.338-.283.24.011.347-1.625-.399s.204-.356-.161-.342l-.805.025.019.465-.583.136-.455-.443s-1.052-.771-1.188-.421l-.132.354-.94.377s.215-.121-.256-.916c-.464-.788-.699-1.129-.699-1.129l-.212.242-.209.236s.018.461-.217.125c-.229-.341.268-.702-.534-.556-.8.14-1.237.272-1.237.272l-.063.235-1.183-.302-.009-.232-.673-.323-.132.353.604 1.418s-.074.001-.232-.34l-.162-.339-.735-.09-.801.145c0 .001-.693-.895-.724.259z"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="58.514" y1="79.737" x2="58.612" y2="88.068"><stop offset="0" stop-color="#DBE0F2"/><stop offset=".042" stop-color="#CBD4EC"/><stop offset=".124" stop-color="#B5C3E4"/><stop offset=".218" stop-color="#A4B6DD"/><stop offset=".331" stop-color="#99ADD9"/><stop offset=".48" stop-color="#92A8D7"/><stop offset=".815" stop-color="#90A7D6"/></linearGradient><path fill="url(#k)" d="M31.372 82.704c-.106-.297-.658-.49-.544-.879.112-.393.328-.783-.114-.689-.434.1-.654 0-.654.396v.391l.769 1.076-.769.88-.597-.171-.391.655v.787s.609.717.768.294c.156-.424-.33-.294.543-.589l.883-.293.328.588s-.222.097-.222.393c0 .293 0-.099-.106.49-.109.586.221.684.221.684l.876-.784.55-.488c.549-.101.874-.101.874-.101s.988-.097 1.099.392l.108.49.771.394.771-.783s.544-.293.544 0v.292c.113.39.769.292.769.292s.549.199.658-.194l.109-.39c.438-.101.662-.101.988.097.331.195.768.195.768.195s.331-.095.331.198-.331.293.327.391c.66.099.333.975 1.313.682.992-.29.55-.389 1.207-.583.657-.196.326-.489.989-.298.66.199 1.313.492 1.972.199.664-.297 1.101-.589 1.101-.589s-.327.296.655.491c.99.196 1.211.586 1.649.196.435-.396.216-1.272.653-1.08.439.197.657-.192.657.49v.684c.549 0 .88.101 1.205-.392.336-.484-.43-1.174.772-.782 1.204.393.654.49 1.423.685.773.199 2.636.297 2.636.297s1.317-1.962.549-.297l-.769 1.662s1.758.298 2.08-.093c.336-.393.223-.69.549-.881.332-.199.772-1.373 1.319-.98.545.39-.219 1.563-.219 1.563s-.439-.095.764-.095h1.211c.114-.488-.328-.688.114-.88l.437-.199.438.392c.762.101 1.092.101 1.092-.192 0-.297-.105-.684-.105-.684s-.225-.298.548-.197c.769.097.769.881.769.881s-.443.192.104.392l.552.19c.435-.19-.552-1.171.435-1.073.993.101 2.199.394 2.199.394s-1.426 0 .328.196l1.756.194c.549.488 1.537 1.563 1.204.389-.326-1.173-.873-1.173-.326-1.466.543-.294.986 0 .986 0s-.112-.294.329.293c.438.59 1.535.59 1.535.59s.982.876.328-.099l-.658-.981c.987 0 1.208-.392 1.427 0l.215.393 3.517.292s-.332.785.109.785c.439 0 .216.586.54.392l.336-.198.588-.457c.4.068 1.823 1.34.733-.032l-1.104-1.366c.66-.099 1.104-.099 1.104-.099s.102 0 .433.291c.33.298 1.097.393 1.097.393s-.438.098.329.39l.77.298.547-.298c.551 0 .769.492.988 0 .217-.484.545-.585.545-.585s.77.293.88 0c.107-.294.22-.881.22-.881s-.112-.782-.656-.489c-.553.293-1.1.781-1.1.781s-1.532.492-1.099.295c.44-.194-1.424-.295-1.424-.295l-1.315-.193v-.881s-.112-.49-.657-.591c-.548-.093-.773-.88-1.214-.487-.434.395-.101.588-.434.785l-.768.192-.33.194-1.312-.194s-.222-.583-1.205-.583c-.99 0-1.654-.1-1.654.293v.391l-.434.393s-1.428.39-1.428 0v-.883s-.765-.293-.765.1c0 .391.44.49 0 .684-.44.198-.661-.101-.987.198l-.332.291s.437.393-.77.393c-1.205 0-2.304.196-2.079-.294.22-.488.765.294.874-.787.111-1.072-.109-1.364-.109-1.364s-.656-.88-.989-.391l-.324.488c-.109.683-.879 1.173-.879 1.173l-.552-.101-.873-.683-.772-.195v.878s-.543.784-.98.687l-.441-.095h-.328s-.442.486-.77.39c-.326-.099-.986-.588-.986-.588l-1.646-2.348s-1.313-.389-1.313 0v.394s.102.291.326.583l.222.295v.49c0 .387-3.292.293-3.292.293v-.49s2.189-.488 1.095-.78c-1.095-.294-1.095-.492-1.531-.294-.443.194.653-.097-.882.486l-1.538.588s-.104 1.174-1.092.291c-.989-.879-1.642-1.462-1.642-1.855v-.389l-.332-.883-.327-.196-.226.296v.489l-.328.294s-.328-.2-.328.189v.393l-.873.2s-.109.291-.109.583v.295l-.115.293.225.584-2.085-.194c0 .493-.113.493.217.883.332.393-.439.491-.439.491l-1.642.192-1.318-.291-.654-.101-.884.199-1.097-1.18-.657-.777-.548.193-.329.197s-.33.192-.655.192c-.33 0-.224.592-.657.394-.442-.199-.551-.492-.551-.492v-.392l-.33-.192h-.44c-.22.393-.104.584-.544.584s-.883.492-.883-.094c0-.587.116-.978.116-.978l-.555-.591s-.874-.393-.874 0c0 .391-.328.591-.328.591l-.778-.298z"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="60.15" y1="58.264" x2="60.248" y2="66.561"><stop offset="0" stop-color="#DBE0F2"/><stop offset=".042" stop-color="#CBD4EC"/><stop offset=".124" stop-color="#B5C3E4"/><stop offset=".218" stop-color="#A4B6DD"/><stop offset=".331" stop-color="#99ADD9"/><stop offset=".48" stop-color="#92A8D7"/><stop offset=".815" stop-color="#90A7D6"/></linearGradient><path fill="url(#l)" d="M40.628 61.195c-.074-.297-.475-.489-.391-.881.081-.392.236-.781-.084-.687-.311.1-.47 0-.47.394v.393l.554 1.074-.554.882-.431-.172-.28.656v.787s.438.715.552.293c.112-.422-.237-.293.391-.591l.639-.291.234.589s-.16.095-.16.393c0 .293 0-.1-.074.488-.08.587.158.684.158.684l.629-.781.396-.49c.395-.101.629-.101.629-.101s.712-.098.79.393l.079.491.554.392.554-.782s.393-.293.393 0v.291c.082.39.555.293.555.293s.395.198.475-.193l.077-.391c.316-.101.477-.101.712.098.238.193.551.193.551.193s.239-.096.239.197c0 .294-.239.294.235.391.474.099.238.975.947.683.712-.291.394-.39.869-.584.472-.195.233-.489.71-.297.478.198.946.491 1.42.198.478-.295.794-.588.794-.588s-.237.295.471.491c.712.195.87.586 1.187.195.314-.394.155-1.271.471-1.078.318.198.474-.192.474.491v.682c.396 0 .634.1.867-.392.241-.485-.311-1.174.556-.781.866.392.472.491 1.024.685.557.198 1.897.295 1.897.295s.948-1.96.395-.295l-.553 1.661s1.264.298 1.498-.092c.241-.394.158-.69.395-.883.238-.198.557-1.371.947-.979.395.39-.157 1.563-.157 1.563s-.314-.094.552-.094h.869c.084-.489-.235-.688.084-.881l.314-.198.315.392c.549.1.787.1.787-.193 0-.295-.077-.684-.077-.684s-.161-.296.396-.195c.552.098.552.879.552.879s-.318.193.076.392l.396.192c.313-.192-.396-1.172.313-1.072.716.098 1.582.392 1.582.392s-1.026 0 .237.195l1.264.194c.395.489 1.107 1.564.868.39-.235-1.171-.63-1.171-.235-1.464.39-.295.708 0 .708 0s-.082-.295.237.293c.316.587 1.104.587 1.104.587s.71.876.237-.099l-.475-.979c.713 0 .87-.393 1.028 0l.155.392 2.53.293s-.239.784.079.784c.316 0 .156.585.39.392l.241-.198.424-.456c.286.066 1.312 1.34.524-.033l-.793-1.365c.478-.1.793-.1.793-.1s.077 0 .313.292c.237.296.79.392.79.392s-.315.1.238.39l.552.297.394-.297c.397 0 .555.491.713 0 .154-.485.392-.583.392-.583s.556.293.636 0c.075-.295.156-.883.156-.883s-.081-.783-.474-.489c-.396.291-.792.781-.792.781s-1.102.493-.789.296c.315-.195-1.025-.296-1.025-.296l-.946-.192v-.883c0-.293-.08-.488-.473-.591-.396-.091-.556-.878-.874-.485-.313.395-.073.588-.313.783l-.555.195-.236.193-.942-.193s-.161-.584-.869-.584c-.713 0-1.188-.1-1.188.293v.389l-.314.392s-1.028.392-1.028 0v-.88s-.549-.293-.549.1c0 .389.314.488 0 .683-.318.197-.478-.099-.71.197l-.241.292s.315.393-.554.393c-.867 0-1.659.198-1.495-.293.158-.491.549.293.628-.787.079-1.073-.079-1.366-.079-1.366s-.472-.88-.713-.389l-.231.488c-.078.683-.634 1.171-.634 1.171l-.396-.098-.628-.684-.557-.196v.88s-.391.781-.706.683l-.319-.094h-.237s-.315.486-.554.392c-.232-.1-.71-.589-.71-.589l-1.184-2.347s-.944-.392-.944 0v.394s.074.291.234.583l.16.295v.488l-2.369.293v-.488s1.577-.489.787-.782c-.787-.293-.787-.49-1.104-.293-.318.195.474-.096-.632.487l-1.108.588s-.077 1.166-.788.286c-.709-.879-1.182-1.462-1.182-1.855v-.392l-.238-.88-.235-.196-.162.295v.488l-.236.293s-.235-.198-.235.192v.392l-.629.201s-.079.291-.079.583v.295l-.082.293.161.584-1.499-.193c0 .489-.083.489.153.881.239.393-.316.492-.316.492l-1.182.192-.948-.292-.473-.101-.634.2-.79-1.18-.473-.777-.396.193-.235.195s-.238.195-.473.195c-.238 0-.162.589-.475.392-.317-.198-.395-.491-.395-.491v-.394l-.238-.19h-.315c-.159.393-.077.584-.394.584-.315 0-.635.491-.635-.096 0-.586.082-.978.082-.978l-.398-.59s-.628-.392-.628 0l-.235.59-.558-.292z"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="59.397" y1="38.688" x2="59.472" y2="45.159"><stop offset="0" stop-color="#DBE0F2"/><stop offset=".042" stop-color="#CBD4EC"/><stop offset=".124" stop-color="#B5C3E4"/><stop offset=".218" stop-color="#A4B6DD"/><stop offset=".331" stop-color="#99ADD9"/><stop offset=".48" stop-color="#92A8D7"/><stop offset=".815" stop-color="#90A7D6"/></linearGradient><path fill="url(#m)" d="M45.65 40.969c-.055-.231-.336-.383-.276-.688.056-.306.167-.611-.06-.536-.217.079-.33 0-.33.307v.308l.39.84-.39.688-.303-.134-.199.512v.613s.309.559.391.229c.078-.328-.168-.229.274-.459l.448-.227.166.457s-.111.076-.111.308l-.055.382c-.055.456.112.533.112.533l.444-.611.278-.383c.278-.077.443-.077.443-.077s.502-.075.557.306l.055.383.391.306.391-.608s.278-.229.278 0v.227c.057.305.387.229.387.229s.28.152.335-.153l.055-.303c.224-.08.337-.08.502.074.169.152.39.152.39.152s.167-.074.167.154c0 .228-.167.228.167.305.335.076.167.762.666.532.503-.226.278-.304.612-.456.332-.153.167-.381.502-.23.333.154.666.383.999.154.337-.229.558-.459.558-.459s-.165.23.333.382c.501.153.614.46.837.153.221-.306.109-.991.33-.842.225.154.335-.149.335.383v.534c.278 0 .445.077.611-.306.169-.379-.221-.917.39-.611.611.307.332.383.725.536.389.152 1.335.229 1.335.229s.668-1.531.278-.229l-.39 1.298s.89.23 1.056-.073c.168-.308.109-.538.277-.688.169-.155.392-1.072.669-.766.276.305-.112 1.221-.112 1.221s-.222-.074.389-.074h.612c.058-.381-.166-.536.058-.688l.224-.154.22.306c.388.077.558.077.558-.151 0-.229-.057-.533-.057-.533s-.113-.232.279-.152c.39.074.39.686.39.686s-.225.151.052.307l.279.15c.222-.15-.279-.916.222-.84.503.078 1.114.306 1.114.306s-.723 0 .167.153l.892.152c.276.384.779 1.222.611.304-.167-.915-.444-.915-.167-1.144.274-.229.499 0 .499 0s-.057-.229.167.229c.223.459.778.459.778.459s.499.686.167-.076l-.334-.766c.501 0 .613-.306.725 0l.108.307 1.784.229s-.171.612.054.612.111.457.276.305l.169-.155.298-.356c.203.053.924 1.047.37-.024l-.559-1.066c.336-.079.559-.079.559-.079s.054 0 .222.229c.167.232.556.307.556.307s-.221.076.168.305l.388.23.279-.23c.278 0 .39.383.501 0 .111-.379.276-.457.276-.457s.389.229.448 0c.053-.229.11-.688.11-.688s-.058-.61-.336-.381c-.278.227-.557.608-.557.608s-.777.386-.556.231c.223-.154-.723-.231-.723-.231l-.665-.151v-.687s-.059-.384-.335-.462c-.277-.07-.391-.688-.614-.381-.221.311-.052.459-.221.613l-.39.151s.5.308-.168.151l-.662-.151s-.114-.454-.613-.454c-.503 0-.839-.078-.839.228v.305l-.221.304s-.724.307-.724 0v-.688s-.388-.227-.388.079c0 .305.223.38 0 .534-.224.153-.336-.079-.501.153l-.169.228s.224.305-.392.305c-.607 0-1.166.154-1.053-.229.111-.383.388.229.445-.613.055-.84-.058-1.065-.058-1.065s-.333-.688-.501-.306l-.164.384c-.055.53-.447.914-.447.914l-.279-.078-.441-.532-.393-.156v.6890000000000001s-.275.611-.496.534l-.226-.073h-.167s-.224.38-.39.304c-.167-.076-.499-.457-.499-.457l-.837-1.835s-.664-.305-.664 0v.308s.051.228.167.455l.111.232v.381l-1.67.229v-.384s1.112-.383.555-.608c-.555-.23-.555-.386-.776-.23-.225.152.332-.075-.446.38l-.779.459s-.054.917-.557.229c-.499-.688-.832-1.143-.832-1.45v-.305l-.168-.687-.165-.154-.114.229v.382l-.166.229s-.165-.154-.165.15v.306l-.444.156s-.056.228-.056.455v.232l-.057.227.112.457-1.059-.151c0 .382-.056.382.111.688.167.305-.224.384-.224.384l-.832.149-.668-.229-.334-.077-.446.156-.556-.921-.333-.605-.275.143-.169.154s-.166.151-.33.151c-.169 0-.114.461-.335.308-.224-.156-.278-.385-.278-.385v-.307l-.167-.148h-.224c-.112.306-.055.455-.275.455-.223 0-.448.385-.448-.074 0-.457.058-.763.058-.763l-.28-.462s-.443-.306-.443 0c0 .305-.166.462-.166.462l-.393-.23z"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="46.323" y1="19.25" x2="80.34" y2="25.211"><stop offset="0" stop-color="#0DB14B"/><stop offset=".41" stop-color="#007647"/><stop offset=".719" stop-color="#004121"/></linearGradient><path fill="url(#n)" d="M58.516 18.791l-.271 2.229.591 2.92 1.736.591 2.104 1.538s-1.678-6.147.086-6.787c1.762-.64-3.975-2.72-4.246-.491z"/><radialGradient id="o" cx="158.668" cy="32.518" r="6.08" gradientTransform="matrix(1.44 0 0 1.394 -166.98 -31.201)" gradientUnits="userSpaceOnUse"><stop offset=".247" stop-color="#DEE3F3"/><stop offset="1" stop-color="#A8B8DF"/></radialGradient><path fill="url(#o)" d="M56.634 13.198s-1.069-.051-.59.363l.481.411-.373.155-.268.105.109.413s-.109.567-.109.772c0 .208.589.261.589.261l-.321.876-.158.312.422.258c.27.155.43.155.43.155s.481.103.106.259c-.373.154-.373.206-.588.206h-.212c-.108.207-.372.258 0 .413l.373.154.696-.258.157-.052s1.067.31.053.825c-1.016.517-1.225.517-1.225.517s-.533-.36-.427-.103c.104.26-.481.359.317.466.802.104 1.07.052 1.07.052s.264-.104.315-.258c.055-.157-.262-.26.325-.207.587.05.105.723.105.723l.32.824s.212-.052.374-.309c.161-.258.161-.311.161-.464 0-.155.641.362.371.566-.267.206-.641.311-.906.363l-.268.05c.268.209.479.209.479.209l.643-.106s-.055.468.104.468h.162s-.162-.31.157-.106c.321.21.321.468.321.468s-.641.567-.368.722c.266.155-.055.517.478.051.529-.465.587-.823.587-.823s.161.31.161.465c0 .153-.055.411.209.411.269 0 .108.105.322-.154l.215-.257c.158.204-.482.204.214.358.691.158.961-.154.961-.154l-.27-.153.056-.206.32-.054.16.413s.265.053.049.207l-.209.153.532.155c.054-.463.054-.875.054-.875s.428.258.32.514c-.106.26.317.517.372.158.055-.363.163-.517 0-.776-.159-.258-.106-.672.269-.258l.372.411.265.106s-.105.051.164 0c.268-.054.268-.26.268-.26l-.213-.258s0-.207.158-.311c.164-.104.317-.415.531-.156.216.26.268.156.268.415s-.268.208 0 .259c.269.051.48 0 .48 0v-.412s-.212-.104 0-.157l.213-.05.055.156.211.104.641-.365s.378.053.106-.206l-.265-.258.158-.412s.482.052.643-.155c.157-.205.374-.104.213-.36l-.159-.258.587-.262s.107.056.16-.204c.053-.258-.214-.776-.214-.776l.319-.101s.481-.207.481-.362v-.153s-.216-.776.213-.776h.43c.156.258.212.517.318.207.104-.312.055-.618.055-.618s-.157-.264-.32-.264h-.158c-.427 0-.641-.051-.641-.051s-.161-.464.214-.464c.372 0 .536-.157.536-.157l-.056-.564-.269-.208-.212.103-.322.052.108-.877.055-.313s.109-.358-.373-.411c-.481-.051-.533.153-.533.153s-.8.053-.162-.464l.64-.514-.426-.206h-.48l-.053-.468-.053-.412-.266-.051s-.108.102-.271.154c-.158.052-.533 0-.48-.26.057-.257.057-.412.057-.412l-.161-.103.052-.672s-.531-.312-.531-.051v.257l.054.259-.374-.103-.215-.62-.375-.206-.05.206.104.154-.479-.208c-.054-.152.267-.567.267-.567s.96-.465.051-.155c-.904.311-.8.62-.8.62s-.586 0-.477-.155c.104-.154.372-.31.372-.31l.051-.413-.105-.463-.372-.104v.515l-.105.31-.163.155v.518s-.265.206-.319 0c-.053-.208-.159-.103-.159-.362v-.928l-.159.051-.055.309s-.268.208-.268.361c0 .158.106.309.106.309l-.639-.412-.375-.104-.16.104s-.161.155.16.262c.319.103-.372.203-.372.203l-.106-.255s-.056-.26 0-.414c.052-.156-.214-.156-.214-.156s-.269.156-.323.36l-.053.21-.053.202s-1.543-.358-1.653-.516c-.107-.154.479-.566-.107-.309s-.586-.053-.586.258v.31s.266.257.639.257c.375 0 .431 0 .482.158l.051.152-.423.104-.321-.104c.052.312.211.312.211.312.055.206.055.258-.211.258s-.48 0-.48-.205c0-.208-.162-.414-.213-.26l-.057.156-.104.361.212.258h-.371c-.161 0-.374-.053-.374-.053s-.696-.101-.163.104l.537.206.051.258-.747.155s-.157-.207-.262-.053l-.112.156.163.207s-.051.205-.216.259l-.158.051s-.378.054-.16.363l-.003.721z"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="63.361" y1="17.893" x2="60.138" y2="8.724"><stop offset="0" stop-color="#DEE3F3"/><stop offset=".562" stop-color="#F2F3FA"/><stop offset="1" stop-color="#fff"/></linearGradient><path fill="url(#p)" d="M58.145 12.369c0 .322-.753-.433-.753.212v.968c0 .535-.856.859-.856.859l.105.538.321.645.43-.215.43-.108-.322.646-.32.216v.427s.319.215.642.215.538-.32.538-.32 0-.752.427-.86c.43-.105 1.074.108 1.074-.323v-.429s-.104-.108-.645-.108h-.537l-.965-.322.858-.537s-.106-.106.541 0l.644.109.104-.969-.645-.107s-.512-.072-.04-.306l.474-.229c.428-.216.535-.323.857-.216.32.106 0 .318.428.428.43.11.646.757.861.11l.217-.646s-.539-.539 0-.433c.532.108.965.968.965.968l-.109.538-.855.322-.111.967s.111.753.644.322l.54-.429.644.751s-.107-.106-.325.323l-.213.431s-.322.75 0 .534c.322-.211.644-.319.644-.319s.647.644.647-.322v-.969l1.608-.429s.859 0 .321-.537c-.537-.537-.75-.646-1.183-.427-.427.211-1.178.643-1.071 0 .107-.646.537-.969.537-.969l1.289-.109s-.109-.861.32.109c.432.969.322.75.538 1.396l.215.644s.536 0 .536-.537c0-.533-.429-.967-.429-.967s0-.109-.107-.535c-.107-.433-.542-.862-.542-.862s-.104-1.182-.854-.535l-.754.642c-.536.108-.75.433-.643-.215l.106-.643-.537-.107c-.644.107-.966.213-1.071-.11-.11-.32-.54-.535-.861-.426-.321.105-.753.536-.753.536s-.104.213-.214.537c-.107.321-.428.428-.428.428s-.322-.752-.646-.533c-.322.214-.963.751-.963.751s-.753-.002-.753.536z"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="63.252" y1="13.919" x2="64.06" y2="21.32"><stop offset="0" stop-color="#DBE0F2"/><stop offset=".815" stop-color="#90A7D6"/></linearGradient><path fill="url(#q)" d="M58.526 18.701l-.32.066s-.281.068-.281.338-.492.202-.14.404.458.068.741-.167c.276-.237.491-.067.491-.067l-.142.134s-.633.132-.037.169c.6.033.741-.037.741-.037s.279.477.314.609l.035.137s-.243-.172-.103.233c.136.403.42.403.42.403s-.317-.573.213-.337c.524.237.524.407.524.407s-.877.067-.774.334l.106.269c.492-.1.633-.197.738-.232l.106-.036s.177-.064.211.304c.032.372.208.508.208.508s-.065.035.178 0c.247-.034.422-.168.389-.371-.035-.202-.035-.573-.035-.573s.456-.134.493-.033c.033.102.033.134 0 .237-.037.098-.316-.035-.178.197.141.24.241.29.241.29s.146-.32.428-.421c.281-.102.564-.17.564-.17s-.071.334.069.201c.139-.133.176-.371.419-.536l.246-.169s-.033.27.18.472c.21.202.104.303.21.333.105.035.352.035.352.035s.141-.065.068-.268c-.068-.202-.312-.303-.031-.403.277-.103.138-.169.526-.169.387 0 1.191 0 1.229.099.036.104-.066.299.039.27.102-.034.172-.199.349-.199.175 0 .318-.037.142-.235-.177-.205-.283-.272-.283-.272l.069-.236s-.069-.199.144-.199l.421.066c.248.031.424-.167.424-.167s-.496-.376-.496-.542l.249-.607.384.068.249.034s.177-.034.177-.137c0-.1.488.103 0-.2-.496-.302-.952-.741-.318-.64.631.101.706.101.706.101s0 .033.209-.202c.208-.236.245-.267.035-.406-.214-.133-.279-.368-.035-.401l.245-.035.107-.301-.562-.035-.284.134s-.353-.302-.066-.606c.275-.303.523-.439.523-.439l-.386-.369-1.037 1.72-.018.032.703.338-.495.033s.073-.202-.176.101c-.243.303-.56.303-.808.101-.248-.201-.421-.201-.421-.403 0-.204-.141-.439-.141-.204s-.774.945-.247 1.183c.529.235.878.27.878.27s.107 0 .143.098c.036.103.036.407-.035.539-.072.138-.247.338-.247.338s-.244-.033-.316.065c-.072.104-.488.236-.315-.065l.176-.302v-.31s-.108-.271-.206 0c-.11.268-.285.438-.357.539-.072.101-.072.202-.072.202l-.174.068s-1.195.237-1.195-.068c0-.304.209-.844.209-.844l-.277-.536s-.215.031-.215.134c0 .102-.456.336-.456.336s-.491.236-.563.103c-.07-.137-.209-.205-.174-.337l.036-.135-.425-.238-.244.271s-.035 0 .034.269c.072.271 0 .437.141.504l.141.071s.458.369.563.233c.108-.135.636 0 .702.099l-.174.236c0 .14-.528.24-.704.338-.177.102-.034 1.08-.351.136l-.318-.943s.035-.17-.244-.032c-.283.134-.493.032-.456.266l.032.236c-.142.104-.246.037-.46.037h-.209l-.422-.845c-.139-.1-.421-.402-.596-.202l-.174.202c.033.136.243.036-.177 0-.424-.032-.951-.134-.916-.236.036-.1-.177-.57-.177-.57s-.385.067-.207.537z"/><polygon fill="#fff" points="44.414,48.197 44.742,50.155 46.697,50.48 44.742,50.806 44.414,52.76 44.089,50.806 42.132,50.48 44.089,50.155"/><polygon fill="#fff" points="44.944,73.346 45.27,75.302 47.227,75.627 45.27,75.954 44.944,77.909 44.621,75.954 42.662,75.627 44.621,75.302"/><polygon fill="#fff" points="60.454,72.938 60.782,74.895 62.738,75.221 60.782,75.548 60.454,77.502 60.131,75.548 58.172,75.221 60.131,74.895"/><polygon fill="#fff" points="55.352,50.489 55.68,52.446 57.636,52.77 55.68,53.098 55.352,55.053 55.028,53.098 53.07,52.77 55.028,52.446"/><polygon fill="#fff" points="36.781,67.633 37.107,69.589 39.063,69.913 37.107,70.24 36.781,72.195 36.457,70.24 34.499,69.913 36.457,69.589"/><polygon fill="#fff" points="70.044,47.02 70.372,48.976 72.33,49.302 70.372,49.629 70.044,51.584 69.722,49.629 67.764,49.302 69.722,48.976"/><polygon fill="#fff" points="72.7,68.857 73.027,70.813 74.982,71.138 73.027,71.465 72.7,73.42 72.376,71.465 70.417,71.138 72.376,70.813"/><polygon fill="#fff" points="59.637,27.837 59.964,29.793 61.921,30.119 59.964,30.446 59.637,32.399 59.314,30.446 57.356,30.119 59.314,29.793"/><polygon fill="#fff" points="53.606,30.821 53.815,32.073 55.068,32.281 53.815,32.489 53.606,33.741 53.397,32.489 52.145,32.281 53.397,32.073"/><polygon fill="#fff" points="54.769,67.746 54.979,68.999 56.231,69.207 54.979,69.416 54.769,70.667 54.562,69.416 53.307,69.207 54.562,68.999"/><polygon fill="#fff" points="81.183,74.191 81.392,75.443 82.646,75.652 81.392,75.861 81.183,77.112 80.977,75.861 79.724,75.652 80.977,75.443"/><polygon fill="#fff" points="55.774,24.601 55.985,25.853 57.236,26.062 55.985,26.271 55.774,27.522 55.567,26.271 54.315,26.062 55.567,25.853"/><polygon fill="#fff" points="55.021,44.837 55.23,46.089 56.482,46.298 55.23,46.507 55.021,47.759 54.815,46.507 53.561,46.298 54.815,46.089"/><polygon fill="#fff" points="65.572,52.457 65.781,53.709 67.034,53.918 65.781,54.127 65.572,55.378 65.365,54.127 64.111,53.918 65.365,53.709"/></svg>

Cleaner, one line and fully optimized battle-station. 33.6% less fat (but still a hefty file).

Conclusions

It’s a no-brainer. Running your SVGs through an optimizer is going to get you a better result every time (see below for proof). Granted, you probably don’t want to use an SVG that’s ~30KB, but maybe you know something I don’t. There are many ways to get the optimization done and I’m happy to hear more. I plan on showing a few more examples, but if you’ve got some in mind, post them below. Currently there is also a GUI for SVGO, but that’s another post in itself. It can also be added as a Grunt task. And has a tiger image. Rawr.

I forgot to add that you can also optimize an entire folder at the same time if you so choose by:

$ svgo -f ../path/to/folder

It will just cycle through each SVG in there and poof, optimized SVG folder.

Side Notes: You cannot upload an SVG from the WordPress media uploader, but there’s a plugin for that. Also, I know SVGs tend to be just one color and much simpler, but I wanted to be able to show the large effects of optimizing.

Original

Optimized

Where I got my magnificent Tree Image.

previous post: Responsive Squares Without Flexbox next post: Hotel Villas El Parque