Location: Vilar 2006 @ 602b1f6a4a4d / vilar_2006.xul

Author:
Hanne <Hanne@hanne-nielsens-macbook.local>
Date:
2010-07-29 11:56:02+12:00
Desc:
Added xul und session file
Permanent Source URI:
https://models.cellml.org/workspace/vilar_2006/rawfile/602b1f6a4a4de308cf1ec6d06f6a40a45ff83490/vilar_2006.xul

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window id="layout-diagram" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" style="overflow: auto" onload="setupDocument()">
<hbox>
	<scale id="zoom_scale" value="10" min="7" max="14" flex="4"/>
	<label value="Zoom" control="zoom_scale" flex="1"/>
	<button id="reset_button" label="Reset View" flex="1"/>
	<spacer flex="34"/>
</hbox>
<script>
<![CDATA[
window.model_entities =
  {

			
	l: {
		id: "l",
		y: "l/l",
		x: "environment/time",
		graph: "Traces: Clickable Elements Against Time (min)",
		colour: "#ff9900",
		linestyle: "none"
	},

	Rl: {
		id: "Rl",
		y: "RI/RI",
		x: "environment/time",
		graph: "Traces: Clickable Elements Against Time (min)",
		colour: "#ff00cc",
		linestyle: "none"
	},

	l_Rl_Rll: {
		id: "l_Rl_Rll",
		y: "l_RI_RII/l_RI_RII",
		x: "environment/time",
		graph: "Traces: Clickable Elements Against Time (min)",
		colour: "#cc00ff",
		linestyle: "none"
	}	
			
 // Repeat the above section for each controllable graph trace.
 // Remember to add a comma to each repeat after the final },
 // except for the final one!
 
};

function flushVisibilityInformation(entity_id, entity_colour)
{
	var message = "";
	var entity;

	if (typeof pcenv != "undefined")
	{
		for (var i in window.model_entities)
		{
			entity = window.model_entities[i];
			if (typeof entity_id == "undefined" || entity_id == window.model_entities[i].id)
			{
				pcenv.selectTrace
				(
					entity.graph,
					entity.x,
					entity.y,
					typeof entity_colour == "undefined" ? "" : entity_colour,
					entity.linestyle
				);
			}
			if (entity.linestyle != "none")
				message += i + ", ";
		}
		pcenv.status(message == "" ? "No fluxes displayed" : "Displaying flux of " + message.slice(0, -2));
	}
}

function processSelectEntity(event)
{
	if (typeof pcenv != "undefined")
		pcenv.status("In processSelectEntity");

	var entity = window.model_entities[window.svgIdToName[event.currentTarget.id]];

	switch(entity.linestyle)
	{
	case "none":
		entity.linestyle = "lines";
		highlightEntity(event.currentTarget.id);
		break;
	case "lines":
		entity.linestyle = "none";
		unlightEntity(event.currentTarget.id);
		break;
	}

	flushVisibilityInformation(entity.id);
}

function processContext(event)
{
	// if (event.button != 2)
	//   return true;

	var entity = window.model_entities[window.svgIdToName[event.currentTarget.id]];

	if (entity.context == null)
		return true;

	var menu = document.getElementById("entityContextMenu");

	for (var c = menu.firstChild, x = null; c != null; c = x)
	{
		x = c.nextSibling;
		menu.removeChild(c);
	}

	for (var i in entity.context)
	{
		var item = entity.context[i];

		var mitem = document.createElementNS
		(
			"http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul",
			"menuitem"
		);

		mitem.setAttribute("label", item.label);
		mitem.setAttribute("url", item.url);
		mitem.addEventListener("command", processShowEntityURL, false);
		menu.appendChild(mitem);
	}

	menu.showPopup(window.diagram, event.screenX, event.screenY, "context");

	event.stopPropagation;
	return false;
}

function processShowEntityURL(event)
{
	url = event.target.getAttribute("url");

	window.open(url);

	var hl = document.getElementById("hidden-link");
	hl.href = url;

	// This is ugly, but it is one way to force everything through the proper
	// external handler...
	var evt = document.createEvent("HTMLEvents");
	evt.initEvent("click", true, true);
	hl.dispatchEvent(evt);
}

function highlightEntity(id)
{
	for (var path = document.getElementById(id + "_path1"), i = 1; path != null; path = document.getElementById(id + "_path" + ++i))
	{
		if (!(i in window.model_entities[window.svgIdToName[id]].path_colours))
			window.model_entities[window.svgIdToName[id]].path_colours[i] = path.attributes.getNamedItem("stroke").value;
		path.attributes.getNamedItem("stroke").value = "#ff0000";
	}
}

function highlightEntityOnRollover(event) {
	if (window.model_entities[window.svgIdToName[event.currentTarget.id]].colour)
		flushVisibilityInformation(event.currentTarget.id, "#ffffff");

	if (window.model_entities[window.svgIdToName[event.currentTarget.id]].linestyle == "none")
		highlightEntity(event.currentTarget.id);
}

function unlightEntity(id)
{
	for (var path = document.getElementById(id + "_path1"), i = 1; path != null; path = document.getElementById(id + "_path" + ++i))
		path.attributes.getNamedItem("stroke").value = window.model_entities[window.svgIdToName[id]].path_colours[i];
}

function unlightEntityOnRollover(event) {
	if (window.model_entities[window.svgIdToName[event.currentTarget.id]].colour)
		flushVisibilityInformation(event.currentTarget.id, window.model_entities[window.svgIdToName[event.currentTarget.id]].colour);

	if (window.model_entities[window.svgIdToName[event.currentTarget.id]].linestyle == "none")
		unlightEntity(event.currentTarget.id);
}

var mouseDown = false;
var initial_x;
var initial_y;
var viewBox;

function startDrag(event)
{
	if (event.button)
		return true;

	mouseDown = true;

	initial_x = parseInt(currentZoom * event.pageX + parseInt(viewBox.value.match(/^-?\d+/)[0]));
	initial_y = parseInt(currentZoom * event.pageY + parseInt(viewBox.value.match(/^-?\d+\s+(-?(\d+))/)[1]));
}

function stopDrag(event)
{
	if (!event.button)
		mouseDown = false;
}

function moveDrag(event)
{
	if (mouseDown == true)
		viewBox.value = viewBox.value.replace(/^-?\d+\s+-?\d+/, parseInt(initial_x - currentZoom * event.pageX) + " " + parseInt(initial_y - currentZoom * event.pageY));
}

function reset()
{
	var zoom_scale = document.getElementById("zoom_scale")
	zoom_scale.value = zoom_scale.originalValue;
	viewBox.value = viewBox.originalValue;
}

var initialZoom;
var currentZoom = 1;
var initialHeight;
var initialWidth;

function zoomDiagram(event)
{
	currentZoom = initialZoom / event.currentTarget.value;
	viewBox.value = viewBox.value.replace(/\d+\s+\d+$/, parseInt(initialHeight * currentZoom) + " " + parseInt(initialWidth * currentZoom));
}

function setupDocument()
{
	flushVisibilityInformation();

	window.diagram = document.getElementById("sachse");

	window.svgIdToName = {};

	for (var name in window.model_entities)
	{
		var id = window.model_entities[name].id;
		window.model_entities[name].path_colours = [];

		var svg = document.getElementById(id);
		window.svgIdToName[id] = name;

		svg.addEventListener("click", processSelectEntity, false);
		svg.addEventListener("contextmenu", processContext, false);
		svg.addEventListener("mouseover", highlightEntityOnRollover ,false);
		svg.addEventListener("mouseout", unlightEntityOnRollover, false);
	}

	document.getElementsByTagName("svg")[0].addEventListener("mousedown", startDrag, false);
	document.addEventListener("mouseup", stopDrag, false);
	document.addEventListener("mousemove", moveDrag, false);
	document.getElementById("reset_button").addEventListener("click", reset, false);

	document.getElementById("zoom_scale").addEventListener("change", zoomDiagram, false);
	document.getElementById("zoom_scale").originalValue = document.getElementById("zoom_scale").value;

	viewBox = document.getElementsByTagName("svg")[0].attributes.getNamedItem("viewBox");
	viewBox.originalValue = viewBox.value;

	initialZoom = document.getElementById("zoom_scale").value;
	initialHeight = parseInt(viewBox.value.match(/(\d+)\s+\d+$/)[1]);
	initialWidth = parseInt(viewBox.value.match(/\d+$/)[0]);
}

]]>
</script>

<popupset>
  <menupopup id="entityContextMenu" />
</popupset>

<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="423px" height="486px" viewBox="0 0 423 486" enable-background="new 0 0 423 486" xml:space="preserve">

<g>
	<path fill="none" stroke="#288ECD" stroke-width="8" d="M178.788,169.7h36.074c5.5,0,6.818,3.182,2.929,7.071l-1.931,1.931
		c-6.343,6.914-10.213,16.131-10.213,26.253c0,21.458,17.395,38.853,38.853,38.853s38.854-17.395,38.854-38.853
		c0-9.372-3.318-17.968-8.847-24.68l-3.812-3.462c-4.072-3.697-2.904-6.722,2.596-6.722h37.892c5.5,0,14.5-0.028,20-0.063
		l42.508-0.266c5.5-0.034,14.5-0.062,20-0.062h26.073c5.5,0,6.817,3.182,2.93,7.07l-1.933,1.931
		c-6.342,6.914-10.212,16.131-10.212,26.253c0,21.458,17.395,38.853,38.853,38.853c21.459,0,38.853-17.395,38.853-38.853
		c0-9.372-3.318-17.968-8.845-24.68l-3.813-3.462c-4.071-3.697-2.903-6.722,2.597-6.722h37.892c5.5,0,14.5-0.028,20-0.063
		l42.507-0.266c5.5-0.034,14.5-0.063,20-0.063h26.074c5.5,0,6.817,3.182,2.929,7.07l-1.932,1.931
		c-6.342,6.914-10.212,16.131-10.212,26.253c0,21.458,17.394,38.853,38.852,38.853c21.459,0,38.854-17.395,38.854-38.853
		c0-9.372-3.318-17.968-8.846-24.68l-3.812-3.462c-4.072-3.697-2.904-6.722,2.596-6.722h47.893"/>
</g>
<g id="l_Rl_Rll">
	
		<radialGradient id="l_Rl_Rll_path1_1_" cx="550.197" cy="441.8184" r="24.9647" gradientTransform="matrix(1 0 0 -1 0.1401 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.3949" style="stop-color:#C1D1EB"/>
		<stop  offset="0.5372" style="stop-color:#B8CAE8"/>
		<stop  offset="0.6386" style="stop-color:#ADC1E4"/>
		<stop  offset="0.7206" style="stop-color:#9EB8DF"/>
		<stop  offset="0.7909" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<path id="l_Rl_Rll_path1" fill="url(#l_Rl_Rll_path1_1_)" stroke="#000000" d="M562.634,115.712
		c-6.054,0-11.328,3.286-14.174,8.163l-7.201-7.232c-1.6-1.609-4.203-1.613-5.811-0.012l-12.611,12.555
		c-1.609,1.602-1.613,4.205-0.014,5.813l12.553,12.611c1.602,1.609,4.207,1.615,5.814,0.014l7.271-7.24
		c2.847,4.874,8.119,8.158,14.171,8.158c9.064,0,16.413-7.349,16.413-16.414C579.047,123.061,571.698,115.712,562.634,115.712z"/>
	<g id="g1177_3_">
		<path id="path30085_6_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
			M548.228,145.309l-8.311,8.137l-0.075,0.842v35.364"/>
		<path id="path84039_6_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
			M528.11,145.354l7.604,7.896l0.077,0.844v35.365"/>
	</g>
	<path id="path30085_5_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
		M564.735,153.222l-0.08,0.842v35.364"/>
	<path id="path30085_1_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
		M576.372,143.582"/>
	<path id="path84039_5_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
		M560.255,153.026l0.082,0.844v35.365"/>
	<path id="path84039_1_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
		M552.618,143.388"/>
	<path fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M560.039,153.259
		c-5.791-0.026-11.844-5.401-11.812-7.95"/>
	<path fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M576.372,146.349
		c0,2.967-9.553,6.901-10.832,6.901"/>
</g>
<g>
	<circle fill="none" stroke="#288ECD" stroke-width="8" cx="196.339" cy="389.826" r="53.048"/>
	<g id="g1177_2_">
		<path id="Rl_path4" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
			M184.462,359.604l9.638-9.639l0.08-0.842v-35.364"/>
		<path id="Rl_path3" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
			M208.216,359.798l-9.637-9.638l-0.081-0.844l-0.001-35.366"/>
	</g>
	
		<radialGradient id="l_Rl_Rll_path2_1_" cx="196.198" cy="171.2134" r="24.9648" gradientTransform="matrix(1 0 0 -1 0.1401 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.3949" style="stop-color:#C1D1EB"/>
		<stop  offset="0.5372" style="stop-color:#B8CAE8"/>
		<stop  offset="0.6386" style="stop-color:#ADC1E4"/>
		<stop  offset="0.7206" style="stop-color:#9EB8DF"/>
		<stop  offset="0.7909" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<path id="l_Rl_Rll_path2" fill="url(#l_Rl_Rll_path2_1_)" stroke="#000000" d="M208.636,386.316
		c-6.055,0-11.328,3.287-14.175,8.164l-7.2-7.232c-1.601-1.609-4.203-1.613-5.812-0.012l-12.611,12.555
		c-1.608,1.602-1.612,4.205-0.014,5.812l12.553,12.611c1.603,1.609,4.207,1.615,5.814,0.014l7.271-7.24
		c2.848,4.875,8.119,8.158,14.171,8.158c9.064,0,16.413-7.349,16.413-16.414C225.049,393.667,217.7,386.316,208.636,386.316z"/>
	<g id="g1177_4_">
		<path id="path30085_10_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
			M194.229,415.914l-8.311,8.137l-0.074,0.842v35.364"/>
		<path id="path84039_10_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
			M174.112,415.96l7.604,7.896l0.077,0.844v35.365"/>
	</g>
	<path id="path30085_9_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
		M210.737,423.827l-0.08,0.842v35.364"/>
	<path id="path30085_8_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
		M222.374,414.188"/>
	<path id="path84039_9_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
		M206.257,423.632l0.082,0.844v35.365"/>
	<path id="path84039_8_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
		M198.62,413.993"/>
	<path fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M206.041,423.864
		c-5.791-0.026-11.844-5.401-11.812-7.95"/>
	<path fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M222.374,416.954
		c0,2.967-9.553,6.901-10.832,6.901"/>
</g>
<g>
	<circle fill="none" stroke="#288ECD" stroke-width="8" cx="701.685" cy="389.595" r="53.048"/>
	<g>
		
			<radialGradient id="l_Rl_Rll_path4_1_" cx="701.5447" cy="171.4443" r="24.9659" gradientTransform="matrix(1 0 0 -1 0.1401 573.9453)" gradientUnits="userSpaceOnUse">
			<stop  offset="0" style="stop-color:#CFC3DF"/>
			<stop  offset="0.3949" style="stop-color:#C1D1EB"/>
			<stop  offset="0.5372" style="stop-color:#B8CAE8"/>
			<stop  offset="0.6386" style="stop-color:#ADC1E4"/>
			<stop  offset="0.7206" style="stop-color:#9EB8DF"/>
			<stop  offset="0.7909" style="stop-color:#8CAAD8"/>
			<stop  offset="0.8531" style="stop-color:#7595CC"/>
			<stop  offset="0.9093" style="stop-color:#5C80C0"/>
			<stop  offset="0.9593" style="stop-color:#476FB4"/>
			<stop  offset="1" style="stop-color:#4166AD"/>
		</radialGradient>
		<path id="l_Rl_Rll_path4" fill="url(#l_Rl_Rll_path4_1_)" stroke="#000000" d="M713.983,386.086
			c-6.055,0-11.328,3.286-14.175,8.163l-7.2-7.231c-1.601-1.609-4.203-1.613-5.812-0.013l-12.611,12.556
			c-1.608,1.602-1.612,4.205-0.014,5.812l12.553,12.611c1.603,1.608,4.207,1.615,5.814,0.014l7.271-7.24
			c2.848,4.874,8.119,8.158,14.172,8.158c9.063,0,16.412-7.35,16.412-16.414C730.396,393.436,723.048,386.086,713.983,386.086z"/>
		<g id="g1177_7_">
			<path id="path30085_17_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
				M699.577,415.684l-8.311,8.137l-0.074,0.842v35.364"/>
			<path id="path84039_17_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
				M679.46,415.729l7.605,7.896l0.076,0.844v35.365"/>
		</g>
		<path id="path30085_16_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
			M716.085,423.596l-0.08,0.843v35.363"/>
		<path id="path30085_15_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
			M727.721,413.957"/>
		<path id="path84039_16_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
			M711.603,423.401l0.082,0.844v35.365"/>
		<path id="path84039_15_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
			M703.968,413.762"/>
		<path fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M711.388,423.633
			c-5.791-0.025-11.844-5.4-11.812-7.949"/>
		<path fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M727.721,416.723
			c0,2.967-9.553,6.901-10.832,6.901"/>
	</g>
</g>
<g>
	<g>
		<g>
			<path fill="#FDF6CF" d="M520.413,484.521c0,15.59-12.756,28.346-28.347,28.346H407.76c-15.591,0-28.347-12.756-28.347-28.346
				V340.43c0-15.592,12.756-28.348,28.347-28.348h84.308c15.591,0,28.347,12.756,28.347,28.347L520.413,484.521L520.413,484.521z"/>
			<path fill="none" stroke="#288ECD" stroke-width="3" d="M520.413,484.521c0,15.59-12.756,28.346-28.347,28.346H407.76
				c-15.591,0-28.347-12.756-28.347-28.346V340.43c0-15.592,12.756-28.348,28.347-28.348h84.308
				c15.591,0,28.347,12.756,28.347,28.347L520.413,484.521L520.413,484.521z"/>
		</g>
		<circle fill="none" stroke="#288ECD" stroke-width="8" cx="450.287" cy="414.805" r="53.048"/>
		<g id="g1177_6_">
			<path id="path30085_14_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
				M438.41,384.582l9.637-9.639l0.08-0.842v-35.365"/>
			<path id="path84039_14_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
				M462.164,384.775l-9.637-9.637l-0.081-0.845l-0.001-35.366"/>
		</g>
		<g>
			
				<radialGradient id="l_Rl_Rll_path3_1_" cx="450.1462" cy="146.2344" r="24.9645" gradientTransform="matrix(1 0 0 -1 0.1401 573.9453)" gradientUnits="userSpaceOnUse">
				<stop  offset="0" style="stop-color:#CFC3DF"/>
				<stop  offset="0.3949" style="stop-color:#C1D1EB"/>
				<stop  offset="0.5372" style="stop-color:#B8CAE8"/>
				<stop  offset="0.6386" style="stop-color:#ADC1E4"/>
				<stop  offset="0.7206" style="stop-color:#9EB8DF"/>
				<stop  offset="0.7909" style="stop-color:#8CAAD8"/>
				<stop  offset="0.8531" style="stop-color:#7595CC"/>
				<stop  offset="0.9093" style="stop-color:#5C80C0"/>
				<stop  offset="0.9593" style="stop-color:#476FB4"/>
				<stop  offset="1" style="stop-color:#4166AD"/>
			</radialGradient>
			<path id="l_Rl_Rll_path3" fill="url(#l_Rl_Rll_path3_1_)" stroke="#000000" d="M462.584,411.296
				c-6.054,0-11.328,3.286-14.174,8.163l-7.201-7.232c-1.6-1.608-4.203-1.613-5.811-0.012l-12.611,12.555
				c-1.609,1.603-1.613,4.205-0.014,5.813l12.553,12.611c1.602,1.608,4.207,1.614,5.813,0.014l7.272-7.24
				c2.847,4.874,8.119,8.158,14.171,8.158c9.064,0,16.413-7.349,16.413-16.414C478.997,418.645,471.648,411.296,462.584,411.296z"/>
			<g id="g1177_5_">
				<path id="path30085_13_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
					M448.177,440.893l-8.31,8.138l-0.075,0.842v35.364"/>
				<path id="path84039_13_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
					M428.06,440.938l7.605,7.896l0.077,0.844v35.365"/>
			</g>
			<path id="path30085_12_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
				M464.685,448.806l-0.079,0.843v35.363"/>
			<path id="path30085_11_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
				M476.322,439.166"/>
			<path id="path84039_12_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
				M460.205,448.61l0.082,0.844v35.365"/>
			<path id="path84039_11_" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
				M452.568,438.972"/>
			<path fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M459.989,448.843
				c-5.791-0.025-11.845-5.4-11.812-7.95"/>
			<path fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M476.322,441.933
				c0,2.968-9.554,6.901-10.832,6.901"/>
		</g>
	</g>
	<g>
		
			<radialGradient id="path16609_2_" cx="393.6096" cy="727.7021" r="16.186" gradientTransform="matrix(1.5933 0 0 -0.6358 -218.5512 1007.1224)" gradientUnits="userSpaceOnUse">
			<stop  offset="0" style="stop-color:#C0FF6C"/>
			<stop  offset="0.4082" style="stop-color:#BFFF6C"/>
			<stop  offset="0.5552" style="stop-color:#BAFC6C"/>
			<stop  offset="0.66" style="stop-color:#B4FA6B"/>
			<stop  offset="0.7448" style="stop-color:#AAF76A"/>
			<stop  offset="0.8174" style="stop-color:#9EF269"/>
			<stop  offset="0.8817" style="stop-color:#91EC68"/>
			<stop  offset="0.9398" style="stop-color:#86E666"/>
			<stop  offset="0.9915" style="stop-color:#7EDE64"/>
			<stop  offset="1" style="stop-color:#7DDD64"/>
		</radialGradient>
		<path id="path16609" fill="url(#path16609_2_)" stroke="#000000" d="M433.901,544.449c0,5.786-11.339,10.478-25.315,10.478
			c-13.98,0-25.314-4.688-25.314-10.478s11.334-10.477,25.314-10.477C422.562,533.975,433.901,538.662,433.901,544.449z"/>
		<g>
			<path id="path19818" fill="#FFFF00" stroke="#000000" d="M385.959,544.45c0,3.764-2.943,6.813-6.571,6.813
				c-3.629,0-6.569-3.051-6.569-6.813s2.94-6.813,6.569-6.813C383.015,537.637,385.959,540.688,385.959,544.45z"/>
			<g enable-background="new    ">
				<path fill="#FF3399" d="M377.345,540.304c0.452-0.089,1.044-0.155,1.797-0.155c0.926,0,1.604,0.223,2.033,0.625
					c0.397,0.356,0.646,0.903,0.646,1.572c0,0.682-0.194,1.217-0.57,1.606c-0.495,0.546-1.302,0.825-2.216,0.825
					c-0.28,0-0.538-0.012-0.753-0.067v3.012h-0.938V540.304L377.345,540.304z M378.282,543.918c0.204,0.056,0.473,0.078,0.773,0.078
					c1.141,0,1.817-0.58,1.817-1.595c0-1.004-0.678-1.484-1.71-1.484c-0.409,0-0.721,0.045-0.882,0.078L378.282,543.918
					L378.282,543.918z"/>
			</g>
		</g>
	</g>
	
		<radialGradient id="path16609_3_" cx="470.8611" cy="729.2744" r="16.1858" gradientTransform="matrix(1.5933 0 0 -0.6358 -218.5512 1007.1224)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#C0FF6C"/>
		<stop  offset="0.4082" style="stop-color:#BFFF6C"/>
		<stop  offset="0.5552" style="stop-color:#BAFC6C"/>
		<stop  offset="0.66" style="stop-color:#B4FA6B"/>
		<stop  offset="0.7448" style="stop-color:#AAF76A"/>
		<stop  offset="0.8174" style="stop-color:#9EF269"/>
		<stop  offset="0.8817" style="stop-color:#91EC68"/>
		<stop  offset="0.9398" style="stop-color:#86E666"/>
		<stop  offset="0.9915" style="stop-color:#7EDE64"/>
		<stop  offset="1" style="stop-color:#7DDD64"/>
	</radialGradient>
	<path id="path16609_1_" fill="url(#path16609_3_)" stroke="#000000" d="M556.985,543.449c0,5.786-11.339,10.478-25.315,10.478
		c-13.98,0-25.314-4.688-25.314-10.478s11.334-10.477,25.314-10.477C545.646,532.975,556.985,537.662,556.985,543.449z"/>
	<g>
		<path id="path19818_1_" fill="#FFFF00" stroke="#000000" d="M490.924,543.449c0,3.764-2.942,6.813-6.571,6.813
			s-6.569-3.051-6.569-6.813s2.94-6.813,6.569-6.813C487.98,536.636,490.924,539.688,490.924,543.449z"/>
		<g enable-background="new    ">
			<path fill="#FF3399" d="M482.31,539.304c0.452-0.089,1.045-0.155,1.798-0.155c0.925,0,1.603,0.223,2.032,0.625
				c0.397,0.356,0.646,0.903,0.646,1.572c0,0.682-0.194,1.217-0.57,1.606c-0.495,0.546-1.302,0.825-2.216,0.825
				c-0.28,0-0.538-0.012-0.753-0.067v3.012h-0.938V539.304L482.31,539.304z M483.247,542.917c0.204,0.056,0.473,0.078,0.774,0.078
				c1.14,0,1.816-0.58,1.816-1.595c0-1.004-0.678-1.484-1.71-1.484c-0.409,0-0.721,0.045-0.882,0.078L483.247,542.917
				L483.247,542.917z"/>
		</g>
	</g>
	<g>
		<path d="M498.695,539.63v3.762h3.617v0.96h-3.617v3.794h-1.024v-3.794h-3.617v-0.96h3.617v-3.762H498.695z"/>
	</g>
	<g>
		<g>
			<path fill="none" stroke="#000000" d="M498.08,529.009c0-79.594-95.635-75.626-95.635-5.305"/>
			<polygon points="398.742,520.895 402.445,522.468 406.149,520.895 402.445,529.673 			"/>
		</g>
	</g>
</g>
<g>
	
		<radialGradient id="SVGID_1_" cx="47.8777" cy="56.6372" r="9.4448" gradientTransform="matrix(1 0 0 -1 0.1401 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.1212" style="stop-color:#C1D1EB"/>
		<stop  offset="0.2424" style="stop-color:#B8CAE8"/>
		<stop  offset="0.4" style="stop-color:#ADC1E4"/>
		<stop  offset="0.4909" style="stop-color:#9EB8DF"/>
		<stop  offset="0.6182" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<circle fill="url(#SVGID_1_)" stroke="#000000" cx="48.018" cy="517.308" r="9.445"/>
	
		<radialGradient id="SVGID_2_" cx="45.7742" cy="80.0493" r="9.4448" gradientTransform="matrix(1 0 0 -1 0.1401 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.1212" style="stop-color:#C1D1EB"/>
		<stop  offset="0.2424" style="stop-color:#B8CAE8"/>
		<stop  offset="0.4" style="stop-color:#ADC1E4"/>
		<stop  offset="0.4909" style="stop-color:#9EB8DF"/>
		<stop  offset="0.6182" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<circle fill="url(#SVGID_2_)" stroke="#000000" cx="45.914" cy="493.896" r="9.445"/>
	
		<radialGradient id="SVGID_3_" cx="70.0886" cy="66.0825" r="9.4448" gradientTransform="matrix(1 0 0 -1 0.1401 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.1212" style="stop-color:#C1D1EB"/>
		<stop  offset="0.2424" style="stop-color:#B8CAE8"/>
		<stop  offset="0.4" style="stop-color:#ADC1E4"/>
		<stop  offset="0.4909" style="stop-color:#9EB8DF"/>
		<stop  offset="0.6182" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<circle fill="url(#SVGID_3_)" stroke="#000000" cx="70.229" cy="507.863" r="9.445"/>
	
		<radialGradient id="SVGID_4_" cx="27.8396" cy="61.8843" r="9.4448" gradientTransform="matrix(1 0 0 -1 0.1401 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.1212" style="stop-color:#C1D1EB"/>
		<stop  offset="0.2424" style="stop-color:#B8CAE8"/>
		<stop  offset="0.4" style="stop-color:#ADC1E4"/>
		<stop  offset="0.4909" style="stop-color:#9EB8DF"/>
		<stop  offset="0.6182" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<circle fill="url(#SVGID_4_)" stroke="#000000" cx="27.98" cy="512.061" r="9.445"/>
	
		<radialGradient id="SVGID_5_" cx="59.1511" cy="24.1064" r="9.4451" gradientTransform="matrix(1 0 0 -1 0.1401 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.1212" style="stop-color:#C1D1EB"/>
		<stop  offset="0.2424" style="stop-color:#B8CAE8"/>
		<stop  offset="0.4" style="stop-color:#ADC1E4"/>
		<stop  offset="0.4909" style="stop-color:#9EB8DF"/>
		<stop  offset="0.6182" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<circle fill="url(#SVGID_5_)" stroke="#000000" cx="59.291" cy="549.839" r="9.445"/>
	
		<radialGradient id="SVGID_6_" cx="38.4338" cy="33.5513" r="9.4451" gradientTransform="matrix(1 0 0 -1 0.1401 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.1212" style="stop-color:#C1D1EB"/>
		<stop  offset="0.2424" style="stop-color:#B8CAE8"/>
		<stop  offset="0.4" style="stop-color:#ADC1E4"/>
		<stop  offset="0.4909" style="stop-color:#9EB8DF"/>
		<stop  offset="0.6182" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<circle fill="url(#SVGID_6_)" stroke="#000000" cx="38.574" cy="540.394" r="9.445"/>
	
		<radialGradient id="SVGID_7_" cx="80.7898" cy="42.9966" r="9.4448" gradientTransform="matrix(1 0 0 -1 0.1401 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.1212" style="stop-color:#C1D1EB"/>
		<stop  offset="0.2424" style="stop-color:#B8CAE8"/>
		<stop  offset="0.4" style="stop-color:#ADC1E4"/>
		<stop  offset="0.4909" style="stop-color:#9EB8DF"/>
		<stop  offset="0.6182" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<circle fill="url(#SVGID_7_)" stroke="#000000" cx="80.93" cy="530.949" r="9.445"/>
</g>
<g>
	<path d="M555.309,79.842l1.893-9.945h1.162l-1.19,6.233h0.028c0.195-0.238,0.447-0.504,0.63-0.687l2.382-2.381h1.442L558.7,75.85
		l2.018,3.992h-1.274l-1.64-3.348l-0.854,0.771l-0.49,2.577H555.309L555.309,79.842z"/>
	<path d="M564.72,84.504c0-0.284,0.049-0.735,0.107-1.225h-0.021c-0.51,0.989-1.166,1.333-1.842,1.333
		c-0.843,0-1.36-0.667-1.36-1.567c0-1.656,1.215-3.39,3.28-3.39c0.461,0,0.95,0.079,1.283,0.176l-0.49,2.479
		c-0.155,0.823-0.215,1.666-0.194,2.194H564.72z M565.249,80.371c-0.108-0.04-0.284-0.069-0.558-0.069
		c-1.234,0-2.244,1.273-2.244,2.596c0,0.529,0.186,1.048,0.812,1.048c0.678,0,1.48-0.881,1.715-2.145L565.249,80.371z"/>
</g>
<g>
	<path d="M142.752,492.118l1.892-9.945h1.163l-1.19,6.233h0.028c0.195-0.238,0.447-0.504,0.63-0.688l2.381-2.381h1.443l-2.956,2.788
		l2.017,3.992h-1.275l-1.639-3.349l-0.854,0.771l-0.49,2.577H142.752L142.752,492.118z"/>
	<path d="M152.281,496.584c-0.245,0.127-0.735,0.294-1.372,0.294c-1.225,0-1.822-0.823-1.822-1.832c0-1.616,1.195-3.104,2.9-3.104
		c0.441,0,0.842,0.127,0.989,0.206l-0.235,0.646c-0.187-0.088-0.451-0.177-0.804-0.177c-1.234,0-2.008,1.215-2.008,2.332
		c0,0.764,0.4,1.264,1.175,1.264c0.49,0,0.852-0.146,1.097-0.264L152.281,496.584z"/>
	<path d="M158.111,489.825l-1.039,5.446c-0.088,0.5-0.167,1.048-0.196,1.509h-0.745l0.127-0.94h-0.02
		c-0.431,0.676-1.029,1.048-1.705,1.048c-0.921,0-1.42-0.754-1.42-1.724c0-1.685,1.254-3.233,2.929-3.233
		c0.305,0,0.638,0.069,0.842,0.167l0.422-2.271L158.111,489.825L158.111,489.825z M156.749,492.783
		c-0.157-0.117-0.431-0.206-0.773-0.206c-1.137,0-2.019,1.215-2.019,2.479c0,0.568,0.196,1.166,0.893,1.166
		c0.627,0,1.381-0.715,1.587-1.782L156.749,492.783z"/>
</g>
<g>
	<path d="M356.857,291.92l1.891-9.945h1.162l-1.189,6.233h0.027c0.196-0.238,0.448-0.504,0.631-0.687l2.381-2.381h1.443
		l-2.956,2.788l2.017,3.992h-1.273l-1.64-3.348l-0.854,0.771l-0.49,2.577H356.857L356.857,291.92z"/>
	<path d="M363.133,296.582l0.578-3.057c0.107-0.617,0.187-1.244,0.234-1.686h0.716c-0.04,0.333-0.079,0.666-0.128,1.028h0.029
		c0.305-0.646,0.812-1.136,1.449-1.136c0.079,0,0.167,0.01,0.235,0.02l-0.156,0.803c-0.06-0.01-0.138-0.02-0.227-0.02
		c-0.705,0-1.332,0.854-1.537,1.959l-0.394,2.086h-0.801V296.582z"/>
</g>
<g>
	<path d="M502.64,273.049l1.893-9.945h1.163l-1.191,6.233h0.028c0.195-0.238,0.448-0.504,0.63-0.687l2.382-2.381h1.442l-2.955,2.788
		l2.018,3.992h-1.274l-1.64-3.348l-0.854,0.771l-0.49,2.577H502.64L502.64,273.049z"/>
	<path d="M508.907,277.711l0.911-4.741h0.803l-0.9,4.741H508.907z M509.965,271.657c0.01-0.313,0.245-0.548,0.529-0.548
		c0.294,0,0.49,0.215,0.49,0.509c-0.011,0.323-0.235,0.549-0.56,0.549C510.141,272.167,509.965,271.951,509.965,271.657z"/>
</g>
<g>
	<path d="M746.289,492.118l1.892-9.945h1.163l-1.19,6.233h0.027c0.196-0.238,0.448-0.504,0.631-0.688l2.382-2.381h1.441
		l-2.955,2.788l2.019,3.992h-1.275l-1.639-3.349l-0.854,0.771l-0.489,2.577H746.289L746.289,492.118z"/>
	<path d="M752.565,496.78l1.321-6.955h0.813l-1.322,6.955H752.565z"/>
	<path d="M754.8,496.78l0.911-4.741h0.803l-0.899,4.741H754.8z M755.857,490.726c0.01-0.312,0.244-0.548,0.528-0.548
		c0.294,0,0.49,0.215,0.49,0.51c-0.01,0.322-0.235,0.549-0.559,0.549C756.034,491.235,755.857,491.02,755.857,490.726z"/>
	<path d="M762.079,489.825l-1.038,5.446c-0.088,0.5-0.167,1.048-0.196,1.509h-0.745l0.128-0.94h-0.02
		c-0.431,0.676-1.028,1.048-1.704,1.048c-0.922,0-1.421-0.754-1.421-1.724c0-1.685,1.254-3.233,2.929-3.233
		c0.306,0,0.638,0.069,0.844,0.167l0.421-2.271L762.079,489.825L762.079,489.825z M760.717,492.783
		c-0.156-0.117-0.431-0.206-0.772-0.206c-1.138,0-2.019,1.215-2.019,2.479c0,0.568,0.195,1.166,0.892,1.166
		c0.627,0,1.382-0.715,1.588-1.782L760.717,492.783z"/>
</g>
<g>
	<path d="M309.738,306.473l1.357-7.145c0.154-0.827,0.294-1.737,0.378-2.424h1.064l-0.182,1.289h0.027
		c0.603-0.896,1.499-1.428,2.438-1.428c1.457,0,2.072,1.204,2.072,2.45c0,2.396-1.709,4.638-3.964,4.638
		c-0.714,0-1.189-0.154-1.457-0.31h-0.027l-0.546,2.929H309.738z M311.642,302.562c0.309,0.238,0.743,0.379,1.304,0.379
		c1.499,0,2.746-1.863,2.746-3.643c0-0.714-0.309-1.568-1.304-1.568c-0.911,0-2.045,1.037-2.396,2.941L311.642,302.562z"/>
	<path d="M318.845,301.855c0.401-0.099,0.95-0.146,1.44-0.146c0.656,0,1.225,0.157,1.577,0.48c0.304,0.264,0.489,0.637,0.489,1.086
		c0,0.971-0.733,1.686-1.566,1.921l-0.01,0.02c0.47,0.157,0.686,0.646,0.734,1.322c0.068,0.921,0.118,1.558,0.206,1.821h-0.842
		c-0.039-0.137-0.108-0.832-0.157-1.596c-0.049-0.912-0.382-1.283-1.039-1.283h-0.725l-0.539,2.879h-0.813L318.845,301.855z
		 M319.081,304.854h0.725c1.029,0,1.695-0.676,1.695-1.47c0-0.704-0.529-1.028-1.273-1.028c-0.322,0-0.528,0.029-0.686,0.068
		L319.081,304.854z"/>
	<path d="M324.784,301.758l-1.254,6.604h-0.813l1.254-6.604H324.784z"/>
</g>
<g id="Rl">
	<g id="g1177">
		<path id="Rl_path2" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
			M337.843,143.806l-9.637,9.64l-0.08,0.842v35.364"/>
		<path id="Rl_path1" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="
			M314.089,143.611l9.637,9.639l0.082,0.844v35.365"/>
	</g>
	<g>
		<path d="M323.383,197.453c0.574-0.14,1.358-0.21,2.06-0.21c0.938,0,1.751,0.224,2.255,0.687c0.435,0.378,0.701,0.911,0.701,1.555
			c0,1.387-1.052,2.409-2.241,2.746l-0.015,0.028c0.673,0.224,0.98,0.925,1.052,1.891c0.098,1.317,0.168,2.227,0.294,2.605h-1.205
			c-0.057-0.196-0.154-1.19-0.225-2.283c-0.069-1.303-0.546-1.835-1.484-1.835h-1.037l-0.771,4.118h-1.162L323.383,197.453z
			 M323.719,201.739h1.037c1.471,0,2.423-0.967,2.423-2.101c0-1.009-0.756-1.471-1.82-1.471c-0.463,0-0.758,0.042-0.981,0.098
			L323.719,201.739z"/>
		<path d="M330.852,204.813l-1.254,6.603h-0.812l1.254-6.603H330.852z"/>
	</g>
</g>
<g>
	<path d="M537.527,197.313h1.162l-1.611,8.432h3.811l-0.194,1.009h-4.959L537.527,197.313z"/>
	<path d="M543.701,197.453c0.574-0.14,1.357-0.21,2.059-0.21c0.939,0,1.752,0.224,2.256,0.687c0.435,0.378,0.7,0.911,0.7,1.555
		c0,1.387-1.051,2.409-2.241,2.746l-0.014,0.028c0.672,0.224,0.98,0.925,1.051,1.891c0.099,1.317,0.168,2.227,0.293,2.605h-1.203
		c-0.057-0.196-0.154-1.19-0.225-2.283c-0.07-1.303-0.547-1.835-1.484-1.835h-1.036l-0.771,4.118h-1.162L543.701,197.453z
		 M544.037,201.739h1.037c1.471,0,2.423-0.967,2.423-2.101c0-1.009-0.757-1.471-1.821-1.471c-0.462,0-0.756,0.042-0.979,0.098
		L544.037,201.739z"/>
	<path d="M551.17,204.813l-1.254,6.603h-0.813l1.255-6.603H551.17z"/>
	<path d="M553.306,197.453c0.574-0.14,1.357-0.21,2.06-0.21c0.938,0,1.751,0.224,2.255,0.687c0.435,0.378,0.7,0.911,0.7,1.555
		c0,1.387-1.052,2.409-2.24,2.746l-0.015,0.028c0.673,0.224,0.979,0.925,1.051,1.891c0.098,1.317,0.168,2.227,0.294,2.605h-1.205
		c-0.056-0.196-0.154-1.19-0.224-2.283c-0.07-1.303-0.547-1.835-1.485-1.835h-1.036l-0.771,4.118h-1.162L553.306,197.453z
		 M553.642,201.739h1.036c1.472,0,2.423-0.967,2.423-2.101c0-1.009-0.756-1.471-1.819-1.471c-0.463,0-0.757,0.042-0.98,0.098
		L553.642,201.739z"/>
	<path d="M560.775,204.813l-1.254,6.603h-0.813l1.254-6.603H560.775z"/>
	<path d="M563.058,204.813l-1.254,6.603h-0.812l1.254-6.603H563.058z"/>
</g>
<g id="l">
	
		<radialGradient id="l_path1_1_" cx="551.6833" cy="544.8184" r="24.9647" gradientTransform="matrix(1 0 0 -1 0.1401 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.3949" style="stop-color:#C1D1EB"/>
		<stop  offset="0.5372" style="stop-color:#B8CAE8"/>
		<stop  offset="0.6386" style="stop-color:#ADC1E4"/>
		<stop  offset="0.7206" style="stop-color:#9EB8DF"/>
		<stop  offset="0.7909" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<path id="l_path1" fill="url(#l_path1_1_)" stroke="#000000" d="M564.121,12.712c-6.054,0-11.328,3.286-14.174,8.163l-7.201-7.232
		c-1.6-1.609-4.203-1.613-5.812-0.012l-12.61,12.555c-1.609,1.602-1.613,4.205-0.015,5.813l12.554,12.611
		c1.602,1.609,4.207,1.615,5.813,0.014l7.272-7.24c2.847,4.874,8.119,8.158,14.171,8.158c9.063,0,16.413-7.349,16.413-16.414
		C580.534,20.061,573.185,12.712,564.121,12.712z"/>
	<g>
		<path d="M550.957,24.559h1.162l-1.61,8.432h3.811L554.123,34h-4.959L550.957,24.559z"/>
	</g>
</g>
<g>
	<g>
		<line fill="none" stroke="#000000" x1="551.824" y1="48.842" x2="551.824" y2="107.287"/>
		<polygon points="548.121,104.478 551.824,106.051 555.528,104.478 551.824,113.256 		"/>
	</g>
</g>
<g>
	<g>
		<path fill="none" stroke="#000000" d="M166.801,443.831c-18.68,22.101-40.394,41.587-64.462,58.785"/>
		<polygon points="102.471,497.97 103.344,501.897 106.777,503.997 97.481,506.086 		"/>
	</g>
</g>
<g>
	<g>
		<path fill="none" stroke="#000000" d="M239.036,252c-1.403,30.148-6.101,57.881-13.676,83.396"/>
	</g>
</g>
<g>
	<g>
		<line fill="none" stroke="#000000" x1="317.011" y1="223" x2="317.011" y2="293.325"/>
		<polygon points="320.715,225.809 317.011,224.236 313.307,225.809 317.011,217.031 		"/>
	</g>
</g>
<g>
	<g>
		<path fill="none" stroke="#000000" d="M488.502,223c35.385,18.7,44.263,53.005,21.667,89.958"/>
		<polygon points="508.474,308.63 510.812,311.904 514.794,312.494 507.054,318.051 		"/>
	</g>
</g>
<g>
	<g>
		<path fill="none" stroke="#000000" d="M379.387,325.325C361.318,316.602,335.17,297.073,335.17,223"/>
		<polygon points="338.873,225.809 335.17,224.236 331.466,225.809 335.17,217.031 		"/>
	</g>
</g>
<g>
	
		<radialGradient id="SVGID_8_" cx="1914.0535" cy="57.8306" r="9.4441" gradientTransform="matrix(-1 0 0 -1 2764.4297 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.1212" style="stop-color:#C1D1EB"/>
		<stop  offset="0.2424" style="stop-color:#B8CAE8"/>
		<stop  offset="0.4" style="stop-color:#ADC1E4"/>
		<stop  offset="0.4909" style="stop-color:#9EB8DF"/>
		<stop  offset="0.6182" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<circle fill="url(#SVGID_8_)" stroke="#000000" cx="850.376" cy="516.115" r="9.444"/>
	
		<radialGradient id="SVGID_9_" cx="1911.949" cy="81.2412" r="9.4453" gradientTransform="matrix(-1 0 0 -1 2764.4297 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.1212" style="stop-color:#C1D1EB"/>
		<stop  offset="0.2424" style="stop-color:#B8CAE8"/>
		<stop  offset="0.4" style="stop-color:#ADC1E4"/>
		<stop  offset="0.4909" style="stop-color:#9EB8DF"/>
		<stop  offset="0.6182" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<circle fill="url(#SVGID_9_)" stroke="#000000" cx="852.48" cy="492.704" r="9.445"/>
	
		<radialGradient id="SVGID_10_" cx="1936.2644" cy="67.2744" r="9.4443" gradientTransform="matrix(-1 0 0 -1 2764.4297 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.1212" style="stop-color:#C1D1EB"/>
		<stop  offset="0.2424" style="stop-color:#B8CAE8"/>
		<stop  offset="0.4" style="stop-color:#ADC1E4"/>
		<stop  offset="0.4909" style="stop-color:#9EB8DF"/>
		<stop  offset="0.6182" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<circle fill="url(#SVGID_10_)" stroke="#000000" cx="828.165" cy="506.671" r="9.444"/>
	
		<radialGradient id="SVGID_11_" cx="1894.0144" cy="63.0776" r="9.4451" gradientTransform="matrix(-1 0 0 -1 2764.4297 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.1212" style="stop-color:#C1D1EB"/>
		<stop  offset="0.2424" style="stop-color:#B8CAE8"/>
		<stop  offset="0.4" style="stop-color:#ADC1E4"/>
		<stop  offset="0.4909" style="stop-color:#9EB8DF"/>
		<stop  offset="0.6182" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<circle fill="url(#SVGID_11_)" stroke="#000000" cx="870.415" cy="510.868" r="9.445"/>
	
		<radialGradient id="SVGID_12_" cx="1925.3259" cy="25.2993" r="9.4446" gradientTransform="matrix(-1 0 0 -1 2764.4297 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.1212" style="stop-color:#C1D1EB"/>
		<stop  offset="0.2424" style="stop-color:#B8CAE8"/>
		<stop  offset="0.4" style="stop-color:#ADC1E4"/>
		<stop  offset="0.4909" style="stop-color:#9EB8DF"/>
		<stop  offset="0.6182" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<circle fill="url(#SVGID_12_)" stroke="#000000" cx="839.103" cy="548.646" r="9.445"/>
	
		<radialGradient id="SVGID_13_" cx="1904.6091" cy="34.7432" r="9.4448" gradientTransform="matrix(-1 0 0 -1 2764.4297 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.1212" style="stop-color:#C1D1EB"/>
		<stop  offset="0.2424" style="stop-color:#B8CAE8"/>
		<stop  offset="0.4" style="stop-color:#ADC1E4"/>
		<stop  offset="0.4909" style="stop-color:#9EB8DF"/>
		<stop  offset="0.6182" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<circle fill="url(#SVGID_13_)" stroke="#000000" cx="859.821" cy="539.202" r="9.445"/>
	
		<radialGradient id="SVGID_14_" cx="1946.9646" cy="44.188" r="9.4451" gradientTransform="matrix(-1 0 0 -1 2764.4297 573.9453)" gradientUnits="userSpaceOnUse">
		<stop  offset="0" style="stop-color:#CFC3DF"/>
		<stop  offset="0.1212" style="stop-color:#C1D1EB"/>
		<stop  offset="0.2424" style="stop-color:#B8CAE8"/>
		<stop  offset="0.4" style="stop-color:#ADC1E4"/>
		<stop  offset="0.4909" style="stop-color:#9EB8DF"/>
		<stop  offset="0.6182" style="stop-color:#8CAAD8"/>
		<stop  offset="0.8531" style="stop-color:#7595CC"/>
		<stop  offset="0.9093" style="stop-color:#5C80C0"/>
		<stop  offset="0.9593" style="stop-color:#476FB4"/>
		<stop  offset="1" style="stop-color:#4166AD"/>
	</radialGradient>
	<circle fill="url(#SVGID_14_)" stroke="#000000" cx="817.465" cy="529.757" r="9.445"/>
</g>
<g>
	<g>
		<path fill="none" stroke="#000000" d="M731.594,442.639c18.681,22.102,40.395,41.587,64.463,58.785"/>
		<polygon points="791.618,502.804 795.051,500.705 795.925,496.777 800.913,504.894 		"/>
	</g>
</g>
<g>
	<g>
		<path fill="none" stroke="#000000" d="M659.358,250.808c1.402,30.148,6.101,57.881,13.676,83.396"/>
	</g>
</g>
<g>
	<g>
		<path fill="none" stroke="#000000" d="M516,132.126c-53.836,0-67.951,29.214-67.951,47.874"/>
		<polygon points="444.345,177.191 448.049,178.764 451.753,177.191 448.049,185.969 		"/>
	</g>
</g>
<g>
	<g>
		<path fill="none" stroke="#000000" d="M586.489,132.126c53.836,0,67.951,29.214,67.951,47.874"/>
		<polygon points="650.737,177.191 654.44,178.764 658.144,177.191 654.44,185.969 		"/>
	</g>
</g>
<g>
	<path d="M194.25,292.619c0.574-0.141,1.358-0.21,2.06-0.21c0.938,0,1.751,0.224,2.255,0.687c0.435,0.379,0.701,0.911,0.701,1.555
		c0,1.388-1.052,2.41-2.241,2.746l-0.015,0.028c0.673,0.224,0.98,0.925,1.052,1.892c0.098,1.316,0.168,2.227,0.294,2.604h-1.205
		c-0.056-0.196-0.154-1.19-0.225-2.282c-0.069-1.304-0.546-1.836-1.484-1.836h-1.037l-0.771,4.118h-1.162L194.25,292.619z
		 M194.586,296.905h1.037c1.471,0,2.423-0.968,2.423-2.102c0-1.009-0.756-1.471-1.82-1.471c-0.462,0-0.758,0.042-0.981,0.099
		L194.586,296.905z"/>
	<path d="M201.72,299.979l-1.255,6.604h-0.812l1.254-6.604H201.72z"/>
</g>
<g>
	<path d="M186.689,470.958h1.163l-1.611,8.432h3.81l-0.195,1.01h-4.959L186.689,470.958z"/>
	<path d="M192.863,471.099c0.574-0.14,1.358-0.21,2.059-0.21c0.938,0,1.751,0.225,2.256,0.688c0.435,0.378,0.7,0.911,0.7,1.555
		c0,1.387-1.051,2.409-2.24,2.746l-0.015,0.028c0.672,0.224,0.98,0.925,1.051,1.891c0.099,1.317,0.168,2.228,0.294,2.605h-1.204
		c-0.057-0.196-0.154-1.19-0.225-2.283c-0.069-1.303-0.546-1.835-1.484-1.835h-1.037l-0.771,4.118h-1.163L192.863,471.099z
		 M193.199,475.385h1.037c1.471,0,2.423-0.967,2.423-2.101c0-1.009-0.756-1.472-1.821-1.472c-0.462,0-0.757,0.043-0.98,0.099
		L193.199,475.385z"/>
	<path d="M200.333,478.459l-1.254,6.604h-0.812l1.254-6.604H200.333z"/>
	<path d="M202.468,471.099c0.574-0.14,1.358-0.21,2.06-0.21c0.938,0,1.751,0.225,2.255,0.688c0.435,0.378,0.701,0.911,0.701,1.555
		c0,1.387-1.051,2.409-2.241,2.746l-0.014,0.028c0.672,0.224,0.979,0.925,1.051,1.891c0.098,1.317,0.168,2.228,0.294,2.605h-1.205
		c-0.056-0.196-0.154-1.19-0.224-2.283c-0.07-1.303-0.546-1.835-1.485-1.835h-1.037l-0.771,4.118h-1.163L202.468,471.099z
		 M202.804,475.385h1.036c1.472,0,2.424-0.967,2.424-2.101c0-1.009-0.757-1.472-1.821-1.472c-0.462,0-0.757,0.043-0.981,0.099
		L202.804,475.385z"/>
	<path d="M209.938,478.459l-1.254,6.604h-0.813l1.254-6.604H209.938z"/>
	<path d="M212.221,478.459l-1.255,6.604h-0.812l1.254-6.604H212.221z"/>
</g>
<g>
	<path d="M448.269,319.264c0.574-0.14,1.359-0.209,2.061-0.209c0.938,0,1.751,0.223,2.255,0.687
		c0.435,0.378,0.701,0.911,0.701,1.555c0,1.388-1.051,2.409-2.242,2.746l-0.014,0.028c0.672,0.224,0.979,0.925,1.051,1.891
		c0.098,1.316,0.168,2.227,0.294,2.605h-1.204c-0.057-0.196-0.154-1.19-0.225-2.283c-0.07-1.303-0.547-1.835-1.484-1.835h-1.037
		l-0.771,4.118h-1.163L448.269,319.264z M448.605,323.55h1.036c1.472,0,2.425-0.967,2.425-2.101c0-1.01-0.758-1.471-1.821-1.471
		c-0.462,0-0.757,0.041-0.981,0.098L448.605,323.55z"/>
	<path d="M455.739,326.625l-1.254,6.604h-0.813l1.254-6.604H455.739z"/>
</g>
<g>
	<path d="M441.709,492.604h1.162l-1.611,8.433h3.812l-0.195,1.009h-4.959L441.709,492.604z"/>
	<path d="M447.883,492.744c0.574-0.141,1.358-0.21,2.06-0.21c0.938,0,1.752,0.224,2.256,0.687c0.434,0.378,0.7,0.911,0.7,1.556
		c0,1.387-1.052,2.408-2.241,2.746l-0.015,0.027c0.673,0.225,0.98,0.925,1.052,1.892c0.098,1.316,0.168,2.227,0.293,2.604h-1.204
		c-0.057-0.196-0.154-1.189-0.225-2.283c-0.069-1.303-0.547-1.835-1.484-1.835h-1.036l-0.771,4.118h-1.161L447.883,492.744z
		 M448.219,497.03h1.037c1.471,0,2.423-0.968,2.423-2.102c0-1.009-0.757-1.471-1.82-1.471c-0.463,0-0.757,0.042-0.98,0.098
		L448.219,497.03z"/>
	<path d="M455.351,500.104l-1.254,6.604h-0.812l1.254-6.604H455.351z"/>
	<path d="M457.488,492.744c0.574-0.141,1.356-0.21,2.059-0.21c0.938,0,1.751,0.224,2.255,0.687c0.436,0.378,0.7,0.911,0.7,1.556
		c0,1.387-1.051,2.408-2.24,2.746l-0.015,0.027c0.673,0.225,0.979,0.925,1.051,1.892c0.099,1.316,0.168,2.227,0.294,2.604h-1.205
		c-0.056-0.196-0.153-1.189-0.224-2.283c-0.07-1.303-0.546-1.835-1.485-1.835h-1.036l-0.771,4.118h-1.162L457.488,492.744z
		 M457.824,497.03h1.036c1.471,0,2.423-0.968,2.423-2.102c0-1.009-0.756-1.471-1.82-1.471c-0.463,0-0.757,0.042-0.979,0.098
		L457.824,497.03z"/>
	<path d="M464.957,500.104l-1.254,6.604h-0.813l1.254-6.604H464.957z"/>
	<path d="M467.24,500.104l-1.254,6.604h-0.813l1.254-6.604H467.24z"/>
</g>
<g>
	<path d="M691.369,469.18h1.163l-1.61,8.433h3.811l-0.196,1.009h-4.959L691.369,469.18z"/>
	<path d="M697.544,469.32c0.574-0.141,1.358-0.21,2.06-0.21c0.938,0,1.75,0.224,2.255,0.687c0.436,0.378,0.7,0.911,0.7,1.555
		c0,1.388-1.051,2.409-2.24,2.746l-0.016,0.028c0.673,0.224,0.98,0.925,1.051,1.891c0.099,1.317,0.169,2.228,0.296,2.605h-1.205
		c-0.058-0.196-0.154-1.19-0.226-2.283c-0.068-1.303-0.546-1.835-1.483-1.835h-1.037l-0.771,4.118h-1.163L697.544,469.32z
		 M697.88,473.606h1.036c1.471,0,2.424-0.968,2.424-2.102c0-1.009-0.756-1.471-1.82-1.471c-0.463,0-0.758,0.042-0.98,0.098
		L697.88,473.606z"/>
	<path d="M705.013,476.681l-1.254,6.604h-0.812l1.254-6.604H705.013z"/>
	<path d="M707.148,469.32c0.573-0.141,1.358-0.21,2.06-0.21c0.938,0,1.751,0.224,2.255,0.687c0.436,0.378,0.701,0.911,0.701,1.555
		c0,1.388-1.051,2.409-2.242,2.746l-0.014,0.028c0.672,0.224,0.979,0.925,1.051,1.891c0.098,1.317,0.168,2.228,0.294,2.605h-1.204
		c-0.057-0.196-0.153-1.19-0.225-2.283c-0.07-1.303-0.547-1.835-1.484-1.835h-1.037l-0.771,4.118h-1.163L707.148,469.32z
		 M707.484,473.606h1.037c1.471,0,2.424-0.968,2.424-2.102c0-1.009-0.758-1.471-1.821-1.471c-0.462,0-0.757,0.042-0.981,0.098
		L707.484,473.606z"/>
	<path d="M714.618,476.681l-1.254,6.604h-0.813l1.254-6.604H714.618z"/>
	<path d="M716.902,476.681l-1.254,6.604h-0.813l1.254-6.604H716.902z"/>
</g>
</svg>
</window>