blob: 4a253bfed32a08f1aeefcc02965efc68e2c4328a [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.0"
width="600"
height="750"
id="svg3129">
<defs
id="defs3131">
<marker
markerUnits="strokeWidth"
refX="0"
refY="5"
markerWidth="5"
markerHeight="5"
orient="auto"
viewBox="0 0 10 10"
id="Triangle">
<path
d="M 0,0 L 10,5 L 0,10 L 0,0 z "
id="path7" />
</marker>
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient9131"
xlink:href="#Grad16"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.3260693,0,0,1.9804181e-2,356.58926,292.31681)" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient9129"
xlink:href="#Grad16"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9504328,0,0,8.0765897e-2,357.25432,303.08342)" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient9127"
xlink:href="#Grad1"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.3260693,0,0,1.9804181e-2,283.616,239.54661)" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient9125"
xlink:href="#Grad1"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9504328,0,0,8.0765897e-2,284.28106,250.31322)" />
<linearGradient
x1="200"
y1="0"
x2="200"
y2="567.00299"
id="linearGradient9123"
xlink:href="#Grad0"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.6699952,0,0,0.1969943,227.63557,87.376711)" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient18132"
xlink:href="#Grad2"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.3260693,0,0,1.9804181e-2,731.14682,206.38081)" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient18138"
xlink:href="#Grad2"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9504328,0,0,8.0765897e-2,546.95396,364.62969)" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient16164"
xlink:href="#Grad22"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.3260693,0,0,1.9804181e-2,594.53395,207.1487)" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient16179"
xlink:href="#Grad22"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9504328,0,0,8.0765897e-2,470.95025,312.86965)" />
<linearGradient
x1="200"
y1="0"
x2="200"
y2="567.00299"
id="linearGradient14050"
xlink:href="#Grad19"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.6699952,0,0,0.1969943,568.8581,165.08543)" />
<linearGradient
x1="35.780201"
y1="0"
x2="35.780201"
y2="22"
id="linearGradient3210"
xlink:href="#Grad33"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="35.780201"
y1="0"
x2="35.780201"
y2="22"
id="Grad33"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop1830" />
<stop
style="stop-color:#afeeee;stop-opacity:1"
offset="1"
id="stop1832" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1834" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1836" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1838" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1840" />
</linearGradient>
<linearGradient
x1="35.780201"
y1="0"
x2="35.780201"
y2="22"
id="linearGradient3278"
xlink:href="#Grad33"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="38.700001"
y1="0"
x2="38.700001"
y2="38"
id="linearGradient3208"
xlink:href="#Grad32"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="38.700001"
y1="0"
x2="38.700001"
y2="38"
id="Grad32"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop1779" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop1781" />
</linearGradient>
<linearGradient
x1="38.700001"
y1="0"
x2="38.700001"
y2="38"
id="linearGradient3276"
xlink:href="#Grad32"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="52.5"
y1="0"
x2="52.5"
y2="145"
id="linearGradient3206"
xlink:href="#Grad31"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="52.5"
y1="0"
x2="52.5"
y2="145"
id="Grad31"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop1746" />
<stop
style="stop-color:#7fffd4;stop-opacity:1"
offset="1"
id="stop1748" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1750" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1752" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1754" />
</linearGradient>
<linearGradient
x1="52.5"
y1="0"
x2="52.5"
y2="145"
id="linearGradient3274"
xlink:href="#Grad31"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="62.5"
y1="0"
x2="62.5"
y2="180"
id="linearGradient3204"
xlink:href="#Grad30"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="62.5"
y1="0"
x2="62.5"
y2="180"
id="Grad30"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop1729" />
<stop
style="stop-color:#1e8fff;stop-opacity:1"
offset="1"
id="stop1731" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1733" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1735" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1737" />
</linearGradient>
<linearGradient
x1="62.5"
y1="0"
x2="62.5"
y2="180"
id="linearGradient3272"
xlink:href="#Grad30"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="35.780201"
y1="0"
x2="35.780201"
y2="22"
id="linearGradient3202"
xlink:href="#Grad29"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="35.780201"
y1="0"
x2="35.780201"
y2="22"
id="Grad29"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop1618" />
<stop
style="stop-color:#afeeee;stop-opacity:1"
offset="1"
id="stop1620" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1622" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1624" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1626" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1628" />
</linearGradient>
<linearGradient
x1="35.780201"
y1="0"
x2="35.780201"
y2="22"
id="linearGradient3270"
xlink:href="#Grad29"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="38.700001"
y1="0"
x2="38.700001"
y2="38"
id="linearGradient3200"
xlink:href="#Grad28"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="38.700001"
y1="0"
x2="38.700001"
y2="38"
id="Grad28"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop1567" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop1569" />
</linearGradient>
<linearGradient
x1="38.700001"
y1="0"
x2="38.700001"
y2="38"
id="linearGradient3268"
xlink:href="#Grad28"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="52.5"
y1="0"
x2="52.5"
y2="145"
id="linearGradient3198"
xlink:href="#Grad27"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="52.5"
y1="0"
x2="52.5"
y2="145"
id="Grad27"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop1534" />
<stop
style="stop-color:#7fffd4;stop-opacity:1"
offset="1"
id="stop1536" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1538" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1540" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1542" />
</linearGradient>
<linearGradient
x1="52.5"
y1="0"
x2="52.5"
y2="145"
id="linearGradient3266"
xlink:href="#Grad27"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="62.5"
y1="0"
x2="62.5"
y2="180"
id="linearGradient3196"
xlink:href="#Grad26"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="62.5"
y1="0"
x2="62.5"
y2="180"
id="Grad26"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop1517" />
<stop
style="stop-color:#1e8fff;stop-opacity:1"
offset="1"
id="stop1519" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1521" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1523" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1525" />
</linearGradient>
<linearGradient
x1="62.5"
y1="0"
x2="62.5"
y2="180"
id="linearGradient3264"
xlink:href="#Grad26"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="linearGradient3194"
xlink:href="#Grad25"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="Grad25"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop1440" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop1442" />
</linearGradient>
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="linearGradient3262"
xlink:href="#Grad25"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="linearGradient3192"
xlink:href="#Grad24"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="Grad24"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop1371" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop1373" />
</linearGradient>
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="linearGradient3260"
xlink:href="#Grad24"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3190"
xlink:href="#Grad23"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="Grad23"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop1354" />
<stop
style="stop-color:#d3d3d3;stop-opacity:1"
offset="1"
id="stop1356" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1358" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1360" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1362" />
</linearGradient>
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3258"
xlink:href="#Grad23"
gradientUnits="userSpaceOnUse" />
<marker
refX="0"
refY="0"
orient="auto"
style="overflow:visible"
id="TriangleInM">
<path
d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
transform="scale(-0.4,-0.4)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
id="path6326" />
</marker>
<linearGradient
x1="35.780201"
y1="0"
x2="35.780201"
y2="22"
id="linearGradient3188"
xlink:href="#Grad22"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="35.780201"
y1="0"
x2="35.780201"
y2="22"
id="Grad22"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop1233" />
<stop
style="stop-color:#afeeee;stop-opacity:1"
offset="1"
id="stop1235" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1237" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1239" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1241" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1243" />
</linearGradient>
<linearGradient
x1="35.780201"
y1="0"
x2="35.780201"
y2="22"
id="linearGradient3256"
xlink:href="#Grad22"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="38.700001"
y1="0"
x2="38.700001"
y2="38"
id="linearGradient3186"
xlink:href="#Grad21"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="38.700001"
y1="0"
x2="38.700001"
y2="38"
id="Grad21"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop1182" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop1184" />
</linearGradient>
<linearGradient
x1="38.700001"
y1="0"
x2="38.700001"
y2="38"
id="linearGradient3254"
xlink:href="#Grad21"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="52.5"
y1="0"
x2="52.5"
y2="145"
id="linearGradient3184"
xlink:href="#Grad20"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="52.5"
y1="0"
x2="52.5"
y2="145"
id="Grad20"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop1149" />
<stop
style="stop-color:#7fffd4;stop-opacity:1"
offset="1"
id="stop1151" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1153" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1155" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1157" />
</linearGradient>
<linearGradient
x1="52.5"
y1="0"
x2="52.5"
y2="145"
id="linearGradient3252"
xlink:href="#Grad20"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="62.5"
y1="0"
x2="62.5"
y2="180"
id="linearGradient3182"
xlink:href="#Grad19"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="62.5"
y1="0"
x2="62.5"
y2="180"
id="Grad19"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop1132" />
<stop
style="stop-color:#1e8fff;stop-opacity:1"
offset="1"
id="stop1134" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1136" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1138" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1140" />
</linearGradient>
<linearGradient
x1="62.5"
y1="0"
x2="62.5"
y2="180"
id="linearGradient3250"
xlink:href="#Grad19"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="26"
y1="0"
x2="26"
y2="33"
id="linearGradient3180"
xlink:href="#Grad18"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="26"
y1="0"
x2="26"
y2="33"
id="Grad18"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop1013" />
<stop
style="stop-color:#f08080;stop-opacity:1"
offset="1"
id="stop1015" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1017" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1019" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1021" />
</linearGradient>
<linearGradient
x1="26"
y1="0"
x2="26"
y2="33"
id="linearGradient3248"
xlink:href="#Grad18"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="26"
y1="0"
x2="26"
y2="33"
id="linearGradient3178"
xlink:href="#Grad17"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="26"
y1="0"
x2="26"
y2="33"
id="Grad17"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop964" />
<stop
style="stop-color:#f08080;stop-opacity:1"
offset="1"
id="stop966" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop968" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop970" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop972" />
</linearGradient>
<linearGradient
x1="26"
y1="0"
x2="26"
y2="33"
id="linearGradient3246"
xlink:href="#Grad17"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="26"
y1="0"
x2="26"
y2="33"
id="linearGradient3176"
xlink:href="#Grad16"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="26"
y1="0"
x2="26"
y2="33"
id="Grad16"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop903" />
<stop
style="stop-color:#f08080;stop-opacity:1"
offset="1"
id="stop905" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop907" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop909" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop911" />
</linearGradient>
<linearGradient
x1="26"
y1="0"
x2="26"
y2="33"
id="linearGradient3244"
xlink:href="#Grad16"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="52.200001"
y1="0"
x2="52.200001"
y2="45.833302"
id="linearGradient3174"
xlink:href="#Grad15"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="52.200001"
y1="0"
x2="52.200001"
y2="45.833302"
id="Grad15"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop760" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop762" />
</linearGradient>
<linearGradient
x1="52.200001"
y1="0"
x2="52.200001"
y2="45.833302"
id="linearGradient3242"
xlink:href="#Grad15"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="linearGradient3172"
xlink:href="#Grad14"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="Grad14"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop667" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop669" />
</linearGradient>
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="linearGradient3240"
xlink:href="#Grad14"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="linearGradient3170"
xlink:href="#Grad13"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="Grad13"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop612" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop614" />
</linearGradient>
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="linearGradient3238"
xlink:href="#Grad13"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3168"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="Grad12"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop597" />
<stop
style="stop-color:#d3d3d3;stop-opacity:1"
offset="1"
id="stop599" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop601" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop603" />
</linearGradient>
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3236"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="linearGradient3166"
xlink:href="#Grad11"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="Grad11"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop516" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop518" />
</linearGradient>
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="linearGradient3234"
xlink:href="#Grad11"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="linearGradient3164"
xlink:href="#Grad10"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="Grad10"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop447" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop449" />
</linearGradient>
<linearGradient
x1="72.449997"
y1="0"
x2="72.449997"
y2="38"
id="linearGradient3232"
xlink:href="#Grad10"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3162"
xlink:href="#Grad9"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="Grad9"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop430" />
<stop
style="stop-color:#d3d3d3;stop-opacity:1"
offset="1"
id="stop432" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop434" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop436" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop438" />
</linearGradient>
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3230"
xlink:href="#Grad9"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="33"
y1="0"
x2="33"
y2="484.00299"
id="linearGradient3160"
xlink:href="#Grad8"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="33"
y1="0"
x2="33"
y2="484.00299"
id="Grad8"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop413" />
<stop
style="stop-color:#6494ed;stop-opacity:1"
offset="1"
id="stop415" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop417" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop419" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop421" />
</linearGradient>
<linearGradient
x1="33"
y1="0"
x2="33"
y2="484.00299"
id="linearGradient3228"
xlink:href="#Grad8"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="54"
id="linearGradient3158"
xlink:href="#Grad7"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="54"
id="Grad7"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop278" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop280" />
</linearGradient>
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="54"
id="linearGradient3226"
xlink:href="#Grad7"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="52"
id="linearGradient3156"
xlink:href="#Grad6"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="52"
id="Grad6"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop221" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop223" />
</linearGradient>
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="52"
id="linearGradient3224"
xlink:href="#Grad6"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="54"
id="linearGradient3154"
xlink:href="#Grad5"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="54"
id="Grad5"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop166" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop168" />
</linearGradient>
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="54"
id="linearGradient3222"
xlink:href="#Grad5"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="54"
id="linearGradient3152"
xlink:href="#Grad4"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="54"
id="Grad4"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop111" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop113" />
</linearGradient>
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="54"
id="linearGradient3220"
xlink:href="#Grad4"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="54"
id="linearGradient3150"
xlink:href="#Grad3"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="54"
id="Grad3"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop56" />
<stop
style="stop-color:#fff68f;stop-opacity:1"
offset="1"
id="stop58" />
</linearGradient>
<linearGradient
x1="31.5"
y1="0"
x2="31.5"
y2="54"
id="linearGradient3218"
xlink:href="#Grad3"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="130"
y1="0"
x2="130"
y2="525"
id="linearGradient3148"
xlink:href="#Grad2"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="130"
y1="0"
x2="130"
y2="525"
id="Grad2"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop39" />
<stop
style="stop-color:#b4eeb4;stop-opacity:1"
offset="1"
id="stop41" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop43" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop45" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop47" />
</linearGradient>
<linearGradient
x1="130"
y1="0"
x2="130"
y2="525"
id="linearGradient3216"
xlink:href="#Grad2"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient3146"
xlink:href="#Grad1"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="Grad1"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop20" />
<stop
style="stop-color:#eecfa1;stop-opacity:1"
offset="1"
id="stop22" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop24" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop26" />
</linearGradient>
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient3214"
xlink:href="#Grad1"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="200"
y1="0"
x2="200"
y2="567.00299"
id="linearGradient3144"
xlink:href="#Grad0"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="200"
y1="0"
x2="200"
y2="567.00299"
id="Grad0"
gradientUnits="userSpaceOnUse">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.00867052"
id="stop7" />
<stop
style="stop-color:#ffa600;stop-opacity:1"
offset="1"
id="stop9" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop11" />
</linearGradient>
<linearGradient
x1="200"
y1="0"
x2="200"
y2="567.00299"
id="linearGradient3212"
xlink:href="#Grad0"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient4412"
xlink:href="#Grad16"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9504328,0,0,8.0765897e-2,441.35352,193.37866)" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient4414"
xlink:href="#Grad1"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9504328,0,0,8.0765897e-2,459.29399,91.11099)" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient4422"
xlink:href="#Grad2"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9504328,0,0,8.0765897e-2,546.95396,364.62969)" />
<linearGradient
x1="52.5"
y1="0"
x2="52.5"
y2="145"
id="linearGradient4441"
xlink:href="#Grad31"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="52.5"
y1="0"
x2="52.5"
y2="145"
id="linearGradient4450"
xlink:href="#Grad31"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="52.5"
y1="0"
x2="52.5"
y2="145"
id="linearGradient4455"
xlink:href="#Grad31"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.7538266,0,0,0.2754433,-25.884835,-306.90991)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient7725"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient7738"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,215.75323,152.61735)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient8723"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,215.75324,250.60216)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient8727"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,214.74308,419.29762)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient8731"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,214.74309,586.98294)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient8735"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,215.75324,679.91698)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient8739"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,325.85986,319.29252)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient8743"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,438.99694,367.77985)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient8747"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,325.85986,488.99815)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient8751"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,438.99695,537.48548)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient8755"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(9.6519988e-2,0,0,1.3737804,552.8648,564.48016)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient8759"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1006091,0,0,0.8609845,552.53561,393.43526)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient8763"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(9.6058127e-2,0,0,1.4823162,552.90199,163.48681)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient11754"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="38.700001"
y1="0"
x2="38.700001"
y2="38"
id="linearGradient15069"
xlink:href="#Grad28"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient15268"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="38.700001"
y1="0"
x2="38.700001"
y2="38"
id="linearGradient15270"
xlink:href="#Grad28"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3812"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3814"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="52.5"
y1="0"
x2="52.5"
y2="145"
id="linearGradient3816"
xlink:href="#Grad31"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.7538266,0,0,0.2754433,-25.884835,-306.90991)" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient3818"
xlink:href="#Grad22"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9504328,0,0,8.0765897e-2,470.95025,312.86965)" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient3820"
xlink:href="#Grad2"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9504328,0,0,8.0765897e-2,546.95396,364.62969)" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient3822"
xlink:href="#Grad1"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9504328,0,0,8.0765897e-2,459.29399,91.11099)" />
<linearGradient
x1="41"
y1="0"
x2="41"
y2="525"
id="linearGradient3824"
xlink:href="#Grad16"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9504328,0,0,8.0765897e-2,441.35352,193.37866)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3826"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,215.75323,152.61735)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3828"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,215.75324,250.60216)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3830"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,214.74308,419.29762)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3832"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,214.74309,586.98294)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3834"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,215.75324,679.91698)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3836"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,325.85986,319.29252)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3838"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,438.99694,367.77985)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3840"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,325.85986,488.99815)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3842"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,438.99695,537.48548)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3844"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(9.6519988e-2,0,0,1.3737804,552.8648,564.48016)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3846"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1006091,0,0,0.8609845,552.53561,393.43526)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3848"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(9.6058127e-2,0,0,1.4823162,552.90199,163.48681)" />
<linearGradient
x1="38.700001"
y1="0"
x2="38.700001"
y2="38"
id="linearGradient3850"
xlink:href="#Grad28"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="38.700001"
y1="0"
x2="38.700001"
y2="38"
id="linearGradient3852"
xlink:href="#Grad28"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3990"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(9.6058127e-2,0,0,1.4823162,520.69949,128.5538)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3993"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1006091,0,0,0.8609845,520.33312,358.50225)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3996"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(9.6519988e-2,0,0,1.3737804,520.6623,529.54715)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3999"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,406.79446,502.55247)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient4002"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,293.65737,454.06514)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient4005"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,406.79444,332.84684)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient4008"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,293.65737,284.35951)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient4011"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,183.55074,644.98397)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient4014"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,182.54059,552.04993)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient4017"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,182.54058,384.36461)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient4020"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,183.55074,215.66915)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient4023"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,183.55073,117.68434)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2799"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(9.6058127e-2,0,0,1.4823162,520.69949,128.5538)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2802"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1006091,0,0,0.8609845,520.33312,358.50225)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2805"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(9.6519988e-2,0,0,1.3737804,520.6623,529.54715)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2808"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,406.79446,502.55247)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2811"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,293.65737,454.06514)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2814"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,406.79444,332.84684)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2817"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,293.65737,284.35951)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2820"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,183.55074,644.98397)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2823"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,182.54059,552.04993)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2826"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,182.54058,384.36461)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2829"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,183.55074,215.66915)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2832"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,183.55073,117.68434)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2809"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(9.6058127e-2,0,0,1.4823162,520.69949,134.08206)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2812"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1006091,0,0,0.8609845,520.33312,364.03051)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2815"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(9.6519988e-2,0,0,1.3737804,520.6623,535.07541)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2818"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,406.79446,508.08073)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2821"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,293.65737,459.5934)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2824"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,406.79444,338.3751)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2827"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,293.65737,289.88777)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2830"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,183.55074,650.51223)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2833"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,182.54059,557.57819)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2836"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,182.54058,389.89287)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2839"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,183.55074,221.19741)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2842"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,183.55073,123.2126)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient3094"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="38.700001"
y1="0"
x2="38.700001"
y2="38"
id="linearGradient3096"
xlink:href="#Grad28"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2816"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(9.6058127e-2,0,0,1.4823162,518.85674,139.61032)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2819"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1006091,0,0,0.8609845,518.49037,369.55877)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2822"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(9.6519988e-2,0,0,1.3737804,518.81955,540.60367)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2825"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,404.95171,513.60899)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2828"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,291.81462,465.12166)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2831"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,404.95169,343.90336)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2834"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,291.81462,295.41603)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2837"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,181.70799,656.04049)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2840"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,180.69784,563.10645)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2843"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,180.69783,395.42113)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2846"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,181.70799,226.72567)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2849"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1055979,0,0,0.4313977,181.70798,128.74086)" />
<linearGradient
x1="80.5"
y1="0"
x2="80.5"
y2="111"
id="linearGradient2888"
xlink:href="#Grad12"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(8.0133917e-2,0,0,5.3084688,68.180669,116.47094)" />
</defs>
<path
d="M 75.051233,86.037059 C 75.051233,738.54822 75.051233,738.54822 75.051233,738.54822"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.02355862;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.04711736, 2.02355868;stroke-dashoffset:0;stroke-opacity:1"
id="path5546" />
<path
d="M 68.180671,116.47092 C 68.180671,116.47092 81.082229,116.47092 81.082229,116.47092 C 81.082229,116.47092 81.082229,705.7109 81.082229,705.7109 C 81.082229,705.7109 68.180671,705.7109 68.180671,705.7109 C 68.180671,705.7109 68.180671,116.47092 68.180671,116.47092 z "
style="fill:url(#linearGradient2888);fill-rule:evenodd;stroke:#161413;stroke-width:2.0058217;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path2886" />
<g
transform="matrix(0.9743265,0,0,1.043005,512.32133,362.01093)"
id="g1878">
<g
id="g5438">
<path
d="M -25.884835,-306.90991 C -25.884835,-306.90991 53.266958,-306.90991 53.266958,-306.90991 C 53.266958,-306.90991 53.266958,-266.97063 53.266958,-266.97063 C 53.266958,-266.97063 -25.884835,-266.97063 -25.884835,-266.97063 C -25.884835,-266.97063 -25.884835,-306.90991 -25.884835,-306.90991 z "
style="fill:url(#linearGradient3816);fill-rule:evenodd;stroke:#161413;stroke-width:2.01721215;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path1758" />
<text
x="13.478011"
y="-288.35477"
style="font-size:11px;text-align:center;line-height:100%;text-anchor:middle;font-family:Arial"
id="text1880">
<tspan
x="13.478011"
y="-288.35477"
id="tspan4428">MPU</tspan>
<tspan
x="13.478011"
y="-276.35477"
id="tspan4430">MARS kernel</tspan>
</text>
</g>
<path
d="M 0,0 C 0,0 71,0 71,0 C 71,0 71,18 71,18 C 71,18 0,18 0,18 C 0,18 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path1904" />
</g>
<g
transform="translate(-207.79148,-270.35371)"
id="g4406">
<path
d="M 470.95025,312.86965 C 470.95025,312.86965 548.88574,312.86965 548.88574,312.86965 C 548.88574,312.86965 548.88574,355.27175 548.88574,355.27175 C 548.88574,355.27175 470.95025,355.27175 470.95025,355.27175 C 470.95025,355.27175 470.95025,312.86965 470.95025,312.86965 z "
style="fill:url(#linearGradient3818);fill-opacity:1;fill-rule:evenodd;stroke:#161413;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path4164" />
<text
x="521.36237"
y="325.10992"
transform="scale(0.9797751,1.0206424)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text4166">
<tspan
x="521.36237"
y="325.10992"
style="text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle"
id="tspan20103">MPU</tspan>
<tspan
x="521.36237"
y="336.54858"
style="text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle"
id="tspan20105">program</tspan>
</text>
</g>
<g
transform="translate(-172.43614,-322.88164)"
id="g4416">
<path
d="M 546.95396,364.62969 C 546.95396,364.62969 624.88945,364.62969 624.88945,364.62969 C 624.88945,364.62969 624.88945,407.03179 624.88945,407.03179 C 624.88945,407.03179 546.95396,407.03179 546.95396,407.03179 C 546.95396,407.03179 546.95396,364.62969 546.95396,364.62969 z "
style="fill:url(#linearGradient3820);fill-opacity:1;fill-rule:evenodd;stroke:#161413;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path5536" />
<text
x="597.5011"
y="376.02417"
transform="scale(0.9797751,1.0206424)"
style="font-size:11px;text-align:center;line-height:100%;text-anchor:middle;font-family:Arial"
id="text5538">
<tspan
x="597.5011"
y="376.02417"
id="tspan5446">MPU</tspan>
<tspan
x="597.5011"
y="387.4628"
id="tspan5448">MARS library</tspan>
</text>
</g>
<g
transform="translate(-422.95397,-47.110011)"
id="g4391">
<path
d="M 459.29399,91.11099 C 459.29399,91.11099 537.22948,91.11099 537.22948,91.11099 C 537.22948,91.11099 537.22948,133.51309 537.22948,133.51309 C 537.22948,133.51309 459.29399,133.51309 459.29399,133.51309 C 459.29399,133.51309 459.29399,91.11099 459.29399,91.11099 z "
style="fill:url(#linearGradient3822);fill-rule:evenodd;stroke:#161413;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path4252" />
<text
x="474.00842"
y="97.150391"
transform="scale(0.9797751,1.0206424)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text4254">
<tspan
x="496.66132"
y="106.07005"
style="font-size:10.48541832px"
id="tspan4256">host</tspan>
<tspan
x="485.57947"
y="119.7964"
style="font-size:10.48541832px"
id="tspan4264">program</tspan>
</text>
</g>
<g
transform="translate(-290.624,-150.14556)"
id="g4385">
<path
d="M 441.35352,193.37866 C 441.35352,193.37866 519.28901,193.37866 519.28901,193.37866 C 519.28901,193.37866 519.28901,235.78076 519.28901,235.78076 C 519.28901,235.78076 441.35352,235.78076 441.35352,235.78076 C 441.35352,235.78076 441.35352,193.37866 441.35352,193.37866 z "
style="fill:url(#linearGradient3824);fill-opacity:1;fill-rule:evenodd;stroke:#161413;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path4281" />
<text
x="489.72079"
y="207.24695"
transform="scale(0.9797751,1.0206424)"
style="font-size:11px;text-align:center;line-height:100%;text-anchor:middle;font-family:Arial"
id="text4283">
<tspan
x="489.72079"
y="207.24695"
id="tspan5450">host</tspan>
<tspan
x="489.72079"
y="218.68559"
id="tspan5452">MARS library</tspan>
</text>
</g>
<path
d="M 190.20863,86.538967 C 190.20863,737.03615 190.20863,737.03615 190.20863,737.03615"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.02043343;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.04086679, 2.0204334;stroke-dashoffset:0;stroke-opacity:1"
id="path6529" />
<path
d="M 301.32541,86.540548 C 301.32541,738.04472 301.32541,738.04472 301.32541,738.04472"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.02199674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.04399329, 2.02199664;stroke-dashoffset:0;stroke-opacity:1"
id="path6531" />
<path
d="M 413.45234,85.531977 C 413.45234,738.04314 413.45234,738.04314 413.45234,738.04314"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.02355862;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.04711736, 2.02355868;stroke-dashoffset:0;stroke-opacity:1"
id="path6533" />
<path
d="M 526.58942,85.531977 C 526.58942,738.04314 526.58942,738.04314 526.58942,738.04314"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.02355862;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.04711736, 2.02355868;stroke-dashoffset:0;stroke-opacity:1"
id="path6535" />
<path
d="M 30.604516,116.31795 C 60.909088,116.31795 60.909088,116.31795 60.909088,116.31795"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path6537" />
<path
d="M 181.70799,128.74086 C 181.70799,128.74086 198.70925,128.74086 198.70925,128.74086 C 198.70925,128.74086 198.70925,176.626 198.70925,176.626 C 198.70925,176.626 181.70799,176.626 181.70799,176.626 C 181.70799,176.626 181.70799,128.74086 181.70799,128.74086 z "
style="fill:url(#linearGradient2849);fill-rule:evenodd;stroke:#161413;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path7723" />
<path
d="M 181.708,226.72567 C 181.708,226.72567 198.70926,226.72567 198.70926,226.72567 C 198.70926,226.72567 198.70926,274.61081 198.70926,274.61081 C 198.70926,274.61081 181.708,274.61081 181.708,274.61081 C 181.708,274.61081 181.708,226.72567 181.708,226.72567 z "
style="fill:url(#linearGradient2846);fill-rule:evenodd;stroke:#161413;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path8721" />
<path
d="M 180.69783,395.42113 C 180.69783,395.42113 197.69909,395.42113 197.69909,395.42113 C 197.69909,395.42113 197.69909,443.30627 197.69909,443.30627 C 197.69909,443.30627 180.69783,443.30627 180.69783,443.30627 C 180.69783,443.30627 180.69783,395.42113 180.69783,395.42113 z "
style="fill:url(#linearGradient2843);fill-rule:evenodd;stroke:#161413;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path8725" />
<path
d="M 180.69784,563.10645 C 180.69784,563.10645 197.6991,563.10645 197.6991,563.10645 C 197.6991,563.10645 197.6991,610.99159 197.6991,610.99159 C 197.6991,610.99159 180.69784,610.99159 180.69784,610.99159 C 180.69784,610.99159 180.69784,563.10645 180.69784,563.10645 z "
style="fill:url(#linearGradient2840);fill-rule:evenodd;stroke:#161413;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path8729" />
<path
d="M 181.708,656.04049 C 181.708,656.04049 198.70926,656.04049 198.70926,656.04049 C 198.70926,656.04049 198.70926,703.92563 198.70926,703.92563 C 198.70926,703.92563 181.708,703.92563 181.708,703.92563 C 181.708,703.92563 181.708,656.04049 181.708,656.04049 z "
style="fill:url(#linearGradient2837);fill-rule:evenodd;stroke:#161413;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path8733" />
<path
d="M 291.81462,295.41603 C 291.81462,295.41603 308.81588,295.41603 308.81588,295.41603 C 308.81588,295.41603 308.81588,343.30117 308.81588,343.30117 C 308.81588,343.30117 291.81462,343.30117 291.81462,343.30117 C 291.81462,343.30117 291.81462,295.41603 291.81462,295.41603 z "
style="fill:url(#linearGradient2834);fill-rule:evenodd;stroke:#161413;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path8737" />
<path
d="M 404.95169,343.90336 C 404.95169,343.90336 421.95295,343.90336 421.95295,343.90336 C 421.95295,343.90336 421.95295,391.7885 421.95295,391.7885 C 421.95295,391.7885 404.95169,391.7885 404.95169,391.7885 C 404.95169,391.7885 404.95169,343.90336 404.95169,343.90336 z "
style="fill:url(#linearGradient2831);fill-rule:evenodd;stroke:#161413;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path8741" />
<path
d="M 291.81462,465.12166 C 291.81462,465.12166 308.81588,465.12166 308.81588,465.12166 C 308.81588,465.12166 308.81588,513.0068 308.81588,513.0068 C 308.81588,513.0068 291.81462,513.0068 291.81462,513.0068 C 291.81462,513.0068 291.81462,465.12166 291.81462,465.12166 z "
style="fill:url(#linearGradient2828);fill-rule:evenodd;stroke:#161413;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path8745" />
<path
d="M 404.95171,513.60899 C 404.95171,513.60899 421.95296,513.60899 421.95296,513.60899 C 421.95296,513.60899 421.95296,561.49413 421.95296,561.49413 C 421.95296,561.49413 404.95171,561.49413 404.95171,561.49413 C 404.95171,561.49413 404.95171,513.60899 404.95171,513.60899 z "
style="fill:url(#linearGradient2825);fill-rule:evenodd;stroke:#161413;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path8749" />
<path
d="M 518.81957,540.60373 C 518.81957,540.60373 534.35929,540.60373 534.35929,540.60373 C 534.35929,540.60373 534.35929,693.09334 534.35929,693.09334 C 534.35929,693.09334 518.81957,693.09334 518.81957,693.09334 C 518.81957,693.09334 518.81957,540.60373 518.81957,540.60373 z "
style="fill:url(#linearGradient2822);fill-rule:evenodd;stroke:#161413;stroke-width:1.93530142;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path8753" />
<path
d="M 518.49038,369.55877 C 518.49038,369.55877 534.68845,369.55877 534.68845,369.55877 C 534.68845,369.55877 534.68845,465.12804 534.68845,465.12804 C 534.68845,465.12804 518.49038,465.12804 518.49038,465.12804 C 518.49038,465.12804 518.49038,369.55877 518.49038,369.55877 z "
style="fill:url(#linearGradient2819);fill-rule:evenodd;stroke:#161413;stroke-width:1.89975619;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path8757" />
<path
d="M 518.85673,139.61035 C 518.85673,139.61035 534.3221,139.61035 534.3221,139.61035 C 534.3221,139.61035 534.3221,304.14743 534.3221,304.14743 C 534.3221,304.14743 518.85673,304.14743 518.85673,304.14743 C 518.85673,304.14743 518.85673,139.61035 518.85673,139.61035 z "
style="fill:url(#linearGradient2816);fill-rule:evenodd;stroke:#161413;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
id="path8761" />
<path
d="M 83.089823,128.43978 C 175.48501,128.43978 175.48501,128.43978 175.48501,128.43978"
style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.91475022;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path8765" />
<path
d="M 199.23379,138.5413 C 512.62592,138.5413 512.62592,138.5413 512.62592,138.5413"
style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:2.03420115;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path9748" />
<path
d="M 517.25726,185.2491 C 436.51842,208.2189 517.25726,227.19394 517.25726,227.19394"
style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path10737" />
<path
d="M 200.11909,250.66823 C 516.51844,250.66823 516.51844,250.66823 516.51844,250.66823"
style="fill:none;fill-rule:evenodd;stroke:#00ff00;stroke-width:2.04250669;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path10739" />
<path
d="M 83.451893,226.42458 C 175.84708,226.42458 175.84708,226.42458 175.84708,226.42458"
style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.91475022;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path10741" />
<path
d="M 309.70842,343.60227 C 398.26212,343.60227 398.26212,343.60227 398.26212,343.60227"
style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.8794533;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path11730" />
<path
d="M 423.81006,368.85608 C 512.36378,368.85608 512.36378,368.85608 512.36378,368.85608"
style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.8794533;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path11732" />
<path
d="M 198.92549,421.38401 C 513.31991,421.38401 513.31991,421.38401 513.31991,421.38401"
style="fill:none;fill-rule:evenodd;stroke:#00ff00;stroke-width:2.03683281;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path11734" />
<path
d="M 309.66283,513.30789 C 398.21653,513.30789 398.21653,513.30789 398.21653,513.30789"
style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.8794533;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path11738" />
<path
d="M 422.80877,539.57186 C 513.28127,539.57186 513.28127,539.57186 513.28127,539.57186"
style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.89714932;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path11740" />
<path
d="M 84.346793,395.12005 C 178.43557,395.12005 178.43557,395.12005 178.43557,395.12005"
style="fill:none;fill-rule:evenodd;stroke:#00ff00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path11744" />
<path
d="M 291.06944,469.61031 C 210.01246,489.03612 291.06944,505.08352 291.06944,505.08352"
style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.84287107;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path11746" />
<path
d="M 83.451893,562.80537 C 175.84708,562.80537 175.84708,562.80537 175.84708,562.80537"
style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.91475022;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path11750" />
<path
d="M 83.451903,656.74956 C 175.84709,656.74956 175.84709,656.74956 175.84709,656.74956"
style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.91475022;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path11752" />
<path
d="M 200.11483,665.84093 C 513.50698,665.84093 513.50698,665.84093 513.50698,665.84093"
style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:2.03420115;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path11756" />
<g
transform="matrix(0.9743265,0,0,1.0845401,88.770823,115.46791)"
id="g856">
<text
x="0.082971215"
y="-1.0737261"
transform="scale(1.0010605,0.9989406)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text858">
<tspan
x="0.082971215"
y="-1.0737261"
style="text-align:start;line-height:89.99999762%;writing-mode:lr-tb;text-anchor:start"
id="tspan12759">create</tspan>
<tspan
x="0.082971215"
y="8.3614464"
style="text-align:start;line-height:89.99999762%;writing-mode:lr-tb;text-anchor:start"
id="tspan12761">MARS context</tspan>
</text>
<path
d="M 0,0 C 0,0 61,0 61,0 C 61,0 61,45 61,45 C 61,45 0,45 0,45 C 0,45 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path894" />
</g>
<g
transform="matrix(0.9743265,0,0,1.0845401,105.17702,164.16506)"
id="g12763">
<text
x="0.082971215"
y="-1.0737261"
transform="scale(1.0010605,0.9989406)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12765">
<tspan
x="0.082971215"
y="-1.0737261"
style="text-align:start;line-height:89.99999762%;writing-mode:lr-tb;text-anchor:start"
id="tspan12767" />
<tspan
x="0.082971215"
y="8.3614464"
style="text-align:start;line-height:89.99999762%;writing-mode:lr-tb;text-anchor:start"
id="tspan12769">MARS context</tspan>
</text>
<path
d="M 0,0 C 0,0 61,0 61,0 C 61,0 61,45 61,45 C 61,45 0,45 0,45 C 0,45 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path12771" />
</g>
<g
transform="matrix(0.9743265,0,0,1.0845401,222.35472,199.5204)"
id="g12773">
<text
x="-136.6257"
y="11.979856"
transform="scale(1.0010605,0.9989406)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12775">
<tspan
x="-136.6257"
y="11.979856"
style="text-align:start;line-height:89.99999762%;writing-mode:lr-tb;text-anchor:start"
id="tspan12777">create</tspan>
<tspan
x="-136.6257"
y="21.415028"
style="text-align:start;line-height:89.99999762%;writing-mode:lr-tb;text-anchor:start"
id="tspan12779">MARS workload</tspan>
</text>
<path
d="M 0,0 C 0,0 61,0 61,0 C 61,0 61,45 61,45 C 61,45 0,45 0,45 C 0,45 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path12781" />
</g>
<g
transform="matrix(0.9743265,0,0,1.0845401,199.12121,202.02242)"
id="g12783">
<text
x="-84.84211"
y="63.261787"
transform="scale(1.0010605,0.9989406)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12785">
<tspan
x="-84.84211"
y="63.261787"
id="tspan12797">workload ID</tspan>
</text>
<path
d="M 0,0 C 0,0 61,0 61,0 C 61,0 61,45 61,45 C 61,45 0,45 0,45 C 0,45 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path12791" />
</g>
<g
transform="matrix(0.9743265,0,0,1.0845401,252.09299,332.3321)"
id="g12799">
<text
x="-167.69585"
y="44.613811"
transform="scale(1.0010605,0.9989406)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12801">
<tspan
x="-167.69585"
y="44.613811"
id="tspan12809">MARS library</tspan>
<tspan
x="-167.69585"
y="54.048985"
id="tspan12811">sync API calls</tspan>
</text>
<path
d="M 0,0 C 0,0 61,0 61,0 C 61,0 61,45 61,45 C 61,45 0,45 0,45 C 0,45 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path12807" />
</g>
<g
transform="matrix(0.9743265,0,0,1.0845401,477.36199,280.81804)"
id="g12813">
<text
x="-167.69585"
y="44.613811"
transform="scale(1.0010605,0.9989406)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12815">
<tspan
x="-167.69585"
y="44.613811"
id="tspan12817">MARS library</tspan>
<tspan
x="-167.69585"
y="54.048985"
id="tspan12819">sync API calls</tspan>
</text>
<path
d="M 0,0 C 0,0 61,0 61,0 C 61,0 61,45 61,45 C 61,45 0,45 0,45 C 0,45 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path12821" />
</g>
<g
transform="matrix(0.9743265,0,0,1.0845401,182.39744,431.33077)"
id="g12823">
<text
x="21.832081"
y="-23.451298"
transform="scale(1.0010605,0.9989406)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12825">
<tspan
x="21.832081"
y="-23.451298"
id="tspan12841">set workload</tspan>
<tspan
x="21.832081"
y="-12.967772"
id="tspan12843">sync state</tspan>
</text>
<path
d="M 0,0 C 0,0 61,0 61,0 C 61,0 61,45 61,45 C 61,45 0,45 0,45 C 0,45 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path12831" />
</g>
<g
transform="matrix(0.9743265,0,0,1.0845401,192.73012,341.26896)"
id="g12845">
<text
x="12.511035"
y="-98.975594"
transform="scale(1.0010605,0.9989406)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12847">
<tspan
x="12.511035"
y="-98.975594"
id="tspan12855">add workload to</tspan>
<tspan
x="12.511035"
y="-88.492065"
id="tspan12857">scheduling queue</tspan>
</text>
<path
d="M 0,0 C 0,0 61,0 61,0 C 61,0 61,45 61,45 C 61,45 0,45 0,45 C 0,45 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path12853" />
</g>
<g
transform="matrix(0.9743265,0,0,1.0845401,224.37503,103.5559)"
id="g12859">
<text
x="-20.630463"
y="18.506647"
transform="scale(1.0010605,0.9989406)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12861">
<tspan
x="-20.630463"
y="18.506647"
id="tspan12869">load / exec</tspan>
<tspan
x="-20.630463"
y="27.94182"
id="tspan12871">MARS kernel</tspan>
</text>
<path
d="M 0,0 C 0,0 61,0 61,0 C 61,0 61,45 61,45 C 61,45 0,45 0,45 C 0,45 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path12867" />
</g>
<g
transform="matrix(0.9743265,0,0,1.0845401,83.963823,458.11945)"
id="g12873">
<text
x="4.2256579"
y="170.48764"
transform="scale(1.0010605,0.9989406)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12875">
<tspan
x="4.2256579"
y="170.48764"
style="text-align:start;line-height:89.99999762%;writing-mode:lr-tb;text-anchor:start"
id="tspan12877">destroy</tspan>
<tspan
x="4.2256579"
y="179.92281"
style="text-align:start;line-height:89.99999762%;writing-mode:lr-tb;text-anchor:start"
id="tspan12879">MARS context</tspan>
</text>
<path
d="M 0,0 C 0,0 61,0 61,0 C 61,0 61,45 61,45 C 61,45 0,45 0,45 C 0,45 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path12881" />
</g>
<g
transform="matrix(0.9743265,0,0,1.0845401,186.43307,468.70269)"
id="g12883">
<text
x="-101.41286"
y="74.450569"
transform="scale(1.0010605,0.9989406)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12885">
<tspan
x="-101.41286"
y="74.450569"
style="text-align:start;line-height:89.99999762%;writing-mode:lr-tb;text-anchor:start"
id="tspan12887">destroy</tspan>
<tspan
x="-101.41286"
y="83.885742"
style="text-align:start;line-height:89.99999762%;writing-mode:lr-tb;text-anchor:start"
id="tspan12889">MARS workload</tspan>
</text>
<path
d="M 0,0 C 0,0 61,0 61,0 C 61,0 61,45 61,45 C 61,45 0,45 0,45 C 0,45 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path12891" />
</g>
<g
transform="matrix(0.9743265,0,0,1.0845401,116.79996,39.542477)"
id="g12893">
<text
x="-84.84211"
y="63.261787"
transform="scale(1.0010605,0.9989406)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12895">
<tspan
x="-84.84211"
y="63.261787"
id="tspan12897">exec</tspan>
</text>
<path
d="M 0,0 C 0,0 61,0 61,0 C 61,0 61,45 61,45 C 61,45 0,45 0,45 C 0,45 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path12899" />
</g>
<g
transform="matrix(0.9743265,0,0,1.0845401,224.61915,632.3474)"
id="g12917">
<text
x="-20.630463"
y="18.506647"
transform="scale(1.0010605,0.9989406)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12919">
<tspan
x="-20.630463"
y="18.506647"
id="tspan12923">terminate / unload</tspan>
<tspan
x="-20.630463"
y="27.94182"
id="tspan12929">MARS kernel</tspan>
</text>
<path
d="M 0,0 C 0,0 61,0 61,0 C 61,0 61,45 61,45 C 61,45 0,45 0,45 C 0,45 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path12925" />
</g>
<text
x="449.94006"
y="508.31339"
transform="scale(0.948833,1.0539262)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12943">
<tspan
x="449.94006"
y="508.31339"
id="tspan12947">kernel syscalls</tspan>
</text>
<text
x="449.55386"
y="346.24655"
transform="scale(0.948833,1.0539262)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12953">
<tspan
x="449.55386"
y="346.24655"
id="tspan12955">kernel syscalls</tspan>
</text>
<text
x="155.71701"
y="663.49872"
transform="scale(0.948833,1.0539262)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12973">
<tspan
x="155.71701"
y="663.49872"
id="tspan12975">result</tspan>
</text>
<text
x="510.62378"
y="155.59787"
transform="scale(0.948833,1.0539262)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12979">
<tspan
x="510.62378"
y="155.59787"
id="tspan12981">result</tspan>
</text>
<text
x="155.03864"
y="574.44745"
transform="scale(0.948833,1.0539262)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12983">
<tspan
x="155.03864"
y="574.44745"
id="tspan12985">result</tspan>
</text>
<text
x="519.14075"
y="653.04169"
transform="scale(0.948833,1.0539262)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12987">
<tspan
x="519.14075"
y="653.04169"
id="tspan12989">exit</tspan>
</text>
<text
x="331.87646"
y="482.43478"
transform="scale(0.948833,1.0539262)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text12991">
<tspan
x="331.87646"
y="482.43478"
id="tspan12993">exit</tspan>
</text>
<text
x="541.85791"
y="541.91168"
transform="scale(0.948833,1.0539262)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text13005">
<tspan
x="541.85791"
y="541.91168"
style="text-align:end;text-anchor:end"
id="tspan13017">set workload</tspan>
<tspan
x="541.85791"
y="552.68829"
style="text-align:end;text-anchor:end"
id="tspan13019">finished state</tspan>
</text>
<g
transform="matrix(0.9743265,0,0,1.0845401,321.5938,521.23062)"
id="g13021">
<text
x="196.8606"
y="-222.98463"
transform="scale(1.0010605,0.9989406)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text13023">
<tspan
x="196.8606"
y="-222.98463"
style="text-align:end;text-anchor:end"
id="tspan13031">load / exec</tspan>
<tspan
x="196.8606"
y="-212.50111"
style="text-align:end;text-anchor:end"
id="tspan13033">workload</tspan>
</text>
<path
d="M 0,0 C 0,0 61,0 61,0 C 61,0 61,45 61,45 C 61,45 0,45 0,45 C 0,45 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path13029" />
</g>
<text
x="503.5314"
y="178.65309"
transform="scale(0.948833,1.0539262)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text13035">
<tspan
x="503.5314"
y="178.65309"
style="text-align:end;text-anchor:end"
id="tspan13043">scheduler</tspan>
<tspan
x="503.5314"
y="189.4297"
style="text-align:end;text-anchor:end"
id="tspan13045">searches</tspan>
<tspan
x="503.5314"
y="200.20633"
style="text-align:end;text-anchor:end"
id="tspan13047">queue until</tspan>
<tspan
x="503.5314"
y="210.98294"
style="text-align:end;text-anchor:end"
id="tspan13049">workload</tspan>
<tspan
x="503.5314"
y="221.75955"
style="text-align:end;text-anchor:end"
id="tspan13051">reserved</tspan>
</text>
<text
x="265.05508"
y="459.48364"
transform="scale(0.948833,1.0539262)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text13053">
<tspan
x="265.05508"
y="459.48364"
style="text-align:end;text-anchor:end"
id="tspan13057">MPU</tspan>
<tspan
x="265.05508"
y="470.26025"
style="text-align:end;text-anchor:end"
id="tspan13063">processing</tspan>
</text>
<g
transform="translate(-94.654399,-63.272452)"
id="g15037">
<path
d="M 389.91888,570.51941 C 402.04071,582.64124 402.04071,582.64124 402.04071,582.64124"
style="fill:none;fill-rule:evenodd;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path13065" />
<path
d="M 401.03056,569.50927 C 389.91888,582.64125 389.91888,582.64125 389.91888,582.64125"
style="fill:none;fill-rule:evenodd;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path13067" />
</g>
<g
transform="translate(130.60962,117.03979)"
id="g15041">
<path
d="M 389.91888,570.51941 C 402.04071,582.64124 402.04071,582.64124 402.04071,582.64124"
style="fill:none;fill-rule:evenodd;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path15043" />
<path
d="M 401.03056,569.50927 C 389.91888,582.64125 389.91888,582.64125 389.91888,582.64125"
style="fill:none;fill-rule:evenodd;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path15045" />
</g>
<g
transform="matrix(1.1307141,0,0,0.9021192,480.81048,378.98994)"
style="fill:url(#linearGradient3096);fill-rule:evenodd;stroke:#161413;stroke-width:0.94217199;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="g1571">
<path
d="M 77.4,19 C 77.4,29.4938 60.0742,38 38.7,38 C 17.3266,38 0,29.4938 0,19 C 0,8.50659 17.3266,0 38.7,0 C 60.0742,0 77.4,8.50659 77.4,19 z "
style="fill:url(#linearGradient3852)"
id="path1573" />
</g>
<g
transform="matrix(0.8960497,0,0,0.8962258,526.78053,392.72504)"
id="g1575">
<text
x="-3.036407"
y="-1.1599804"
transform="scale(1.0287498,0.9720537)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text1577">
<tspan
x="-3.036407"
y="-1.1599804"
style="text-align:center;text-anchor:middle"
id="tspan15071">workload</tspan>
<tspan
x="-3.0364089"
y="12.362815"
style="text-align:center;text-anchor:middle"
id="tspan15073">context switch</tspan>
</text>
<path
d="M 0,0 C 0,0 86,0 86,0 C 86,0 86,26.7407 86,26.7407 C 86,26.7407 0,26.7407 0,26.7407 C 0,26.7407 0,0 0,0 z "
style="fill:none;stroke:none;stroke-width:0.94217199;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path1613" />
</g>
<text
x="46.136944"
y="681.54718"
transform="scale(0.948833,1.0539262)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text4069">
<tspan
x="46.136944"
y="681.54718"
id="tspan4071">exit</tspan>
</text>
<g
transform="translate(-320.42697,127.85595)"
id="g4073">
<path
d="M 389.91888,570.51941 C 402.04071,582.64124 402.04071,582.64124 402.04071,582.64124"
style="fill:none;fill-rule:evenodd;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4075" />
<path
d="M 401.03056,569.50927 C 389.91888,582.64125 389.91888,582.64125 389.91888,582.64125"
style="fill:none;fill-rule:evenodd;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4077" />
</g>
<text
x="540.79962"
y="426.12863"
transform="scale(0.948833,1.0539262)"
style="font-size:10px;line-height:100%;font-family:Arial"
id="text2878">
<tspan
x="540.79962"
y="426.12863"
style="text-align:end;text-anchor:end"
id="tspan2884">return to</tspan>
<tspan
x="540.79962"
y="436.90524"
style="text-align:end;text-anchor:end"
id="tspan2886">execution</tspan>
</text>
<text
x="40.20142"
y="24.828836"
transform="scale(0.948833,1.0539262)"
style="font-size:11px;line-height:100%;font-family:Arial"
id="text2888">
<tspan
x="40.20142"
y="24.828836"
id="tspan2892">MARS General Sequence Diagram</tspan>
</text>
<path
d="M 518.54376,168.14989 L 208.22752,168.92796"
style="fill:none;stroke:#ff0000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
id="path7074" />
<path
d="M 518.64076,692.54046 L 208.32452,693.31853"
style="fill:none;stroke:#ff0000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
id="path7076" />
<path
d="M 180.30462,274.83365 L 91.535777,275.69987"
style="fill:none;stroke:#ff0000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
id="path7078" />
<path
d="M 179.83793,443.57504 L 91.069088,444.44126"
style="fill:none;stroke:#ff0000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
id="path7080" />
<path
d="M 180.48944,611.01341 L 91.720592,611.87963"
style="fill:none;stroke:#ff0000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
id="path7082" />
<path
d="M 180.48943,703.528 L 91.720595,704.39422"
style="fill:none;stroke:#ff0000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
id="path7084" />
<path
d="M 517.52126,465.12727 L 318.84216,465.94113"
style="fill:none;stroke:#0000ff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path7086" />
<path
d="M 518.20061,295.08286 L 319.52151,295.89672"
style="fill:none;stroke:#0000ff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path7088" />
<path
d="M 518.64075,586.99565 L 208.32451,587.77372"
style="fill:none;stroke:#ffc800;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
id="path7090" />
<path
d="M 69.969671,705.91355 L 39.187869,707.00027"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Triangle);stroke-miterlimit:4;stroke-dasharray:none"
id="path7092" />
</svg>