[guadec-web-regcfp/develop] Badge printing



commit d256c8fccad45f76b22dd2d4d0af52ea936503cc
Author: Patrick Uiterwijk <puiterwijk redhat com>
Date:   Thu Aug 6 17:51:32 2015 +0200

    Badge printing

 app.js                   |    1 +
 package.json             |    3 +-
 routes/desk.js           |   61 +-
 views/desk/badge_svg.hbs | 2533 ++++++++++++++++++++++++++++++++++++++++++++++
 views/desk/test.pdf      |  Bin 0 -> 5284 bytes
 views/desk/test2.pdf     |  Bin 0 -> 8096 bytes
 views/desk/workaround    |    1 +
 7 files changed, 2593 insertions(+), 6 deletions(-)
---
diff --git a/app.js b/app.js
index 646373e..f6251b5 100644
--- a/app.js
+++ b/app.js
@@ -70,6 +70,7 @@ app.use(function(req, res, next) {
   res.locals.req = { body: req.body,
                      query: req.query };
   res.locals.development = env == 'development';
+  req.app = app;
   next();
 });
 
diff --git a/package.json b/package.json
index 7bbbeb9..849bc49 100644
--- a/package.json
+++ b/package.json
@@ -21,6 +21,7 @@
     "pg-hstore": "*",
     "browserid-local-verify": "*",
     "browserid-verify": "*",
-    "paypal-rest-sdk": "*"
+    "paypal-rest-sdk": "*",
+    "librsvg": "*"
   }
 }
diff --git a/routes/desk.js b/routes/desk.js
index 4474465..2e00c85 100644
--- a/routes/desk.js
+++ b/routes/desk.js
@@ -14,6 +14,10 @@ var config = require('../config/config.json')[env];
 var paypal = require('paypal-rest-sdk');
 paypal.configure(config['paypal']);
 
+var spawn = require('child_process').spawn;
+var exec = require('child_process').exec;
+var stream = require('stream');
+
 
 router.all('/', utils.require_user);
 router.all('/', utils.require_permission('registration/desk'));
@@ -103,12 +107,59 @@ router.post('/finish', function(req, res, next) {
     });
 });
 
-// TODO: BADGE PRINTING
 router.get('/badge', function(req, res, next) {
-  var regid = req.query.regid;
-  Registration.findOne({where: {id:regid}, include: [RegistrationPayment]})
-    .then(function(registration) {
-      res.status(200).send('Registration: ' + registration);
+  var regida = req.query.regida;
+  var regidb = req.query.regidb;
+  Registration.findOne({where: {id:regida}, include: [User]})
+    .then(function(rega) {
+      Registration.findOne({where: {id:regidb}, include: [User]})
+        .then(function(regb) {
+          var rega_name = "";
+          var regb_name = "";
+          if(!!rega) {
+            rega_name = rega.User.name;
+          }
+          if(!!regb) {
+            regb_name = regb.User.name;
+          }
+          req.app.render('desk/badge_svg', {
+              rega_name: rega_name,
+              regb_name: regb_name,
+              layout: false
+          }, function(err, html) {
+            if(!!err) {
+              res.status(500).send('Error generating badge: ' + err);
+            } else {
+              var child = spawn('cairosvg', ['-']);
+              /*var child = exec('cat | inkscape -f /dev/stdin -A /dev/stdout -z | cat', function(err, 
stdout, stderr) {
+              //var child = exec('cat', function(err, stdout, stderr) {
+                if(!!err) {
+                  res.status(500).send('Error generating pdf: ' + err);
+                } else {
+                  console.log('OUTPUT error: ' + stderr);
+                  res.status(200).set('Content-Type', 'application/pdf').send(stdout);
+                  //res.status(200).set('Content-Type', 'image/svg+xml').send(stdout);
+                }
+              });*/
+              
+              child.stdout.on('data', function(chunk) {
+                res.write(chunk);
+              });
+
+              child.stdout.on('finish', function() {
+                res.send();
+              });
+              
+              var inp_str = stream.Readable();
+              inp_str._read = function noop() {};
+              inp_str.push(html);
+              inp_str.push(null);
+              inp_str.pipe(child.stdin);
+            }
+          });
+
+          //res.status(200).set('Content-Type', 'image/svg+xml').render('desk/badge_svg', { rega: rega, 
regb: regb, layout: false });
+        });
     });
 });
 
diff --git a/views/desk/badge_svg.hbs b/views/desk/badge_svg.hbs
new file mode 100644
index 0000000..8439538
--- /dev/null
+++ b/views/desk/badge_svg.hbs
@@ -0,0 +1,2533 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:i="http://ns.adobe.com/AdobeIllustrator/10.0/";
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="744.09448"
+   height="1052.3622"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="name-badge-plain-svg.svg"
+   style="display:inline;enable-background:new">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient10317">
+      <stop
+         id="stop10319"
+         offset="0.0000000"
+         style="stop-color:#000000;stop-opacity:0" />
+      <stop
+         style="stop-color:#195be9;stop-opacity:1;"
+         offset="0"
+         id="stop2329" />
+      <stop
+         style="stop-color:#000945;stop-opacity:1;"
+         offset="1"
+         id="stop2296" />
+    </linearGradient>
+    <radialGradient
+       r="32.5"
+       fy="393.86218"
+       fx="37.5"
+       cy="393.86218"
+       cx="37.5"
+       gradientTransform="matrix(1,0,0,0.446154,0,218.1391)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1455"
+       xlink:href="#linearGradient2316"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient2316"
+       inkscape:collect="always">
+      <stop
+         id="stop2318"
+         offset="0"
+         style="stop-color:#000000;stop-opacity:1;" />
+      <stop
+         id="stop2320"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:0;" />
+    </linearGradient>
+    <radialGradient
+       r="32.5"
+       fy="393.86218"
+       fx="37.5"
+       cy="393.86218"
+       cx="37.5"
+       gradientTransform="matrix(1,0,0,0.446154,0,218.1391)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1457"
+       xlink:href="#linearGradient2316"
+       inkscape:collect="always" />
+    <radialGradient
+       r="29.863501"
+       fy="532.39001"
+       fx="152.6485"
+       cy="532.39001"
+       cx="152.6485"
+       gradientTransform="matrix(1.868658,-0.148746,0.168018,2.110777,-257.031,-963.2931)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1459"
+       xlink:href="#linearGradient2248"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient2248"
+       inkscape:collect="always">
+      <stop
+         id="stop2250"
+         offset="0"
+         style="stop-color:#729fcf" />
+      <stop
+         id="stop2252"
+         offset="1"
+         style="stop-color:#204a87" />
+    </linearGradient>
+    <radialGradient
+       r="21.839567"
+       fy="518.98993"
+       fx="209.66589"
+       cy="518.98993"
+       cx="209.66589"
+       gradientTransform="matrix(1.550415,-4.746643e-6,6.036308e-6,1.971663,-152.6655,-900.8159)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1461"
+       xlink:href="#linearGradient2248"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="588.41528"
+       x2="168.11945"
+       y1="519.47235"
+       x1="156.27637"
+       gradientTransform="translate(-35,-392)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient1463"
+       xlink:href="#linearGradient2277"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient2277"
+       inkscape:collect="always">
+      <stop
+         id="stop2279"
+         offset="0"
+         style="stop-color:#729fcf" />
+      <stop
+         id="stop2281"
+         offset="1"
+         style="stop-color:#204a87" />
+    </linearGradient>
+    <linearGradient
+       y2="561.11133"
+       x2="218.00374"
+       y1="513.20483"
+       x1="210.31523"
+       gradientTransform="translate(-35,-392)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient1465"
+       xlink:href="#linearGradient2299"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient2299"
+       inkscape:collect="always">
+      <stop
+         id="stop2301"
+         offset="0"
+         style="stop-color:#729fcf" />
+      <stop
+         id="stop2303"
+         offset="1"
+         style="stop-color:#204a87" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12712"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12714"
+         d="m 251.328,1474.9 -0.004,0 c 0.067,0.07 0.117,0.12 0.184,0.18 l 0,0 c -0.063,-0.06 -0.117,-0.12 
-0.18,-0.18"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12700"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12702"
+         d="m 251.191,252.84 c -2.105,2.109 -4.203,4.23 -6.3,6.371 l 0,0 C 112.941,394.238 0.179688,604.59 
0.179688,867.18 c 0,4.09 0.027343,8.152 0.085937,12.215 C 4.76172,1066.93 66.7266,1228.58 150.875,1353.14 c 
31.477,46.2 65.699,86.96 100.449,121.76 l 0.004,0 C 113.887,1336.7 238.711,1077.12 395.008,862.988 
238.328,649.59 113.07,391.02 251.191,252.84"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12680"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12682"
+         d="m 251.156,1475.18 c 0.008,0.01 0.024,0.03 0.032,0.04 0.035,0.03 0.062,0.06 0.093,0.09 l 0,0 c 
-0.051,-0.05 -0.078,-0.08 -0.125,-0.13"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12660"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12662"
+         d="m 251.324,1474.9 c -0.074,0.08 -0.148,0.15 -0.222,0.23 0.015,0.01 0.035,0.04 0.054,0.05 
0.047,0.05 0.074,0.08 0.125,0.13 0.074,-0.08 0.149,-0.15 0.227,-0.23 -0.067,-0.06 -0.117,-0.11 -0.184,-0.18 m 
-0.136,0.32 0.003,0 c 0.028,0.03 0.067,0.07 0.09,0.09 l 0,0 c -0.031,-0.03 -0.058,-0.06 -0.093,-0.09"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12648"
+       spreadMethod="pad"
+       gradientTransform="matrix(0,-122.242,-122.242,0,30.5151,147.529)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12650"
+         offset="0"
+         style="stop-opacity:1;stop-color:#ecec09" />
+      <stop
+         id="stop12652"
+         offset="1"
+         style="stop-opacity:1;stop-color:#92c623" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12644"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12646"
+         d="m 150.875,1353.14 c 30.992,45.88 64.977,86.72 100.227,121.99 0.074,-0.08 0.148,-0.15 0.222,-0.23 
-34.75,-34.8 -68.972,-75.56 -100.449,-121.76 m 100.316,122.08 c 0.036,0.03 0.055,0.06 0.09,0.09 l 0,0 c 
-0.023,-0.02 -0.062,-0.06 -0.09,-0.09"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12624"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12626"
+         d="m 455.547,1269.98 c -71.586,71.95 -146.559,147.31 -204.219,204.92 0.063,0.06 0.117,0.12 
0.18,0.18 57.625,-57.62 132.519,-133.07 204.039,-205.1"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12612"
+       spreadMethod="pad"
+       gradientTransform="matrix(0,-122.242,-122.242,0,30.5151,147.529)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12614"
+         offset="0"
+         style="stop-opacity:1;stop-color:#ecec09" />
+      <stop
+         id="stop12616"
+         offset="1"
+         style="stop-opacity:1;stop-color:#92c623" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12608"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12610"
+         d="m 251.191,252.84 c -2.097,2.101 -4.207,4.23 -6.3,6.371 2.097,-2.141 4.195,-4.262 6.3,-6.371 l 
0,0 m -6.3,6.371 C 118.012,388.969 0,595.121 0,857.551 0,864.875 0.09375,872.145 0.265625,879.395 
0.207031,875.332 0.179688,871.27 0.179688,867.18 0.179688,604.59 112.941,394.238 244.891,259.211 M 
395.008,862.988 C 238.711,1077.12 113.887,1336.7 251.328,1474.9 308.988,1417.29 383.961,1341.93 
455.547,1269.98 512.824,1212.29 567.934,1156.8 610.289,1114.41 547.234,1051.38 467.73,962.043 395.008,862.988"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12588"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12590"
+         d="m 251.508,1475.08 0,0 c 0.07,0.08 0.152,0.16 0.222,0.23 -0.074,-0.08 -0.148,-0.15 -0.222,-0.23"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12576"
+       spreadMethod="pad"
+       gradientTransform="matrix(0,-122.242,-122.242,0,30.5347,147.529)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12578"
+         offset="0"
+         style="stop-opacity:1;stop-color:#ecec09" />
+      <stop
+         id="stop12580"
+         offset="1"
+         style="stop-opacity:1;stop-color:#92c623" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12572"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12574"
+         d="m 244.891,259.211 0,0 0,0 M 0.265625,879.395 C 2.92188,1068.96 67.1484,1230.26 150.875,1353.14 
66.7266,1228.58 4.76172,1066.93 0.265625,879.395"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12556"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12558"
+         d="m 605.953,605.809 c 1.524,1.519 3.027,3.019 4.516,4.511 l 0,0 c -1.489,-1.492 -2.992,-2.992 
-4.516,-4.511"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12540"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12542"
+         d="m 251.414,253.07 c -0.016,0.008 -0.027,0.02 -0.043,0.039 0.012,-0.007 0.031,-0.031 0.043,-0.039 
l 0,0"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12528"
+       spreadMethod="pad"
+       gradientTransform="matrix(0,-122.242,-122.242,0,30.5347,147.529)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12530"
+         offset="0"
+         style="stop-opacity:1;stop-color:#ecec09" />
+      <stop
+         id="stop12532"
+         offset="1"
+         style="stop-opacity:1;stop-color:#92c623" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12524"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12526"
+         d="m 251.191,252.84 0,0 C 113.07,391.02 238.328,649.59 395.008,862.988 467.77,763.305 
547.359,673.461 610.469,610.32 c -1.489,-1.492 -2.992,-2.992 -4.516,-4.511 C 510.242,510.148 353.656,355.301 
251.414,253.07 c -0.012,0.008 -0.031,0.032 -0.043,0.039 0.016,-0.019 0.027,-0.031 0.043,-0.039 -0.074,-0.082 
-0.148,-0.148 -0.223,-0.23"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12508"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12510"
+         d="m 251.102,1475.13 c 0.031,0.03 0.054,0.06 0.086,0.09 -0.008,-0.01 -0.024,-0.03 -0.032,-0.04 
-0.015,-0.01 -0.043,-0.04 -0.054,-0.05"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12488"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12490"
+         d="m 1473.21,1475.13 0,0 0,0 0,0 0,0"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12472"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12474"
+         d="m 864.152,1331.47 c -149.39,109.27 -321.14,203.31 -458.418,203.31 -59.492,0 -112.558,-17.7 
-154.453,-59.47 l 0,0 c 3.801,3.8 7.676,7.59 11.617,11.37 0.239,0.23 0.461,0.45 0.7,0.68 0.492,0.47 
0.972,0.93 1.468,1.4 0.692,0.66 1.383,1.32 2.082,1.98 0.114,0.11 0.25,0.23 0.368,0.34 135.418,127.96 
343.371,236.77 599.632,236.77 4.024,0 8.047,-0.03 12.047,-0.08 184.485,-4.44 343.095,-65.2 466.355,-147.65 
48.57,-32.8 91.3,-68.67 127.66,-104.99 l 0,0 c -41.64,41.51 -94.26,59.08 -153.31,59.08 -136.31,0 
-306.88,-93.67 -455.748,-202.74"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12460"
+       spreadMethod="pad"
+       gradientTransform="matrix(-122.236,0,0,122.236,147.351,142.289)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12462"
+         offset="0"
+         style="stop-opacity:1;stop-color:#c3eae2" />
+      <stop
+         id="stop12464"
+         offset="1"
+         style="stop-opacity:1;stop-color:#ffffff" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient12452"
+       spreadMethod="pad"
+       gradientTransform="matrix(-122.236,0,0,122.236,147.351,142.289)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12454"
+         offset="0"
+         style="stop-opacity:1;stop-color:#ffffff" />
+      <stop
+         id="stop12456"
+         offset="1"
+         style="stop-opacity:1;stop-color:#1a64b7" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12448"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12450"
+         d="m 262.898,1486.68 c 0.231,0.22 0.469,0.46 0.7,0.68 -0.239,-0.23 -0.461,-0.45 -0.7,-0.68 m 
2.168,2.08 c 0.692,0.66 1.383,1.32 2.082,1.98 -0.699,-0.66 -1.39,-1.32 -2.082,-1.98 m 2.45,2.32 c 
130.425,123.36 334.148,236.95 590.004,236.95 7.261,0 14.492,-0.09 21.675,-0.26 -4,0.05 -8.023,0.08 
-12.047,0.08 -256.261,0 -464.214,-108.81 -599.632,-236.77"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12428"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12430"
+         d="m 1473.21,1475.13 0,0 c 0.09,0.09 0.18,0.18 0.27,0.27 l 0,0 c -0.09,-0.09 -0.18,-0.18 
-0.27,-0.27"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12416"
+       spreadMethod="pad"
+       gradientTransform="matrix(-122.236,0,0,122.236,147.351,142.289)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12418"
+         offset="0"
+         style="stop-opacity:1;stop-color:#c3eae2" />
+      <stop
+         id="stop12420"
+         offset="1"
+         style="stop-opacity:1;stop-color:#ffffff" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient12408"
+       spreadMethod="pad"
+       gradientTransform="matrix(-122.236,0,0,122.236,147.351,142.289)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12410"
+         offset="0"
+         style="stop-opacity:1;stop-color:#ffffff" />
+      <stop
+         id="stop12412"
+         offset="1"
+         style="stop-opacity:1;stop-color:#1a64b7" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12404"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12406"
+         d="m 1473.21,1475.13 c -36.36,36.32 -79.09,72.19 -127.66,104.99 48.25,-32.27 91.08,-67.87 
127.93,-104.72 -0.09,-0.09 -0.18,-0.18 -0.27,-0.27"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12384"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12386"
+         d="m 1114.6,1117.88 c -0.01,0.01 -0.03,0.03 -0.04,0.04 84.17,84.17 218.66,217.47 320.42,319.01 
-101.74,-101.52 -236.28,-234.88 -320.38,-319.05 m 326.95,325.6 c 2.24,2.24 4.46,4.46 6.66,6.66 -2.2,-2.2 
-4.42,-4.42 -6.66,-6.66 m 10.54,10.53 c 3.89,3.89 7.73,7.72 11.5,11.5 -3.77,-3.77 -7.61,-7.61 -11.5,-11.5 m 
18.95,18.95 c 0.73,0.72 1.45,1.45 2.17,2.17 l 0,0 c -0.72,-0.72 -1.44,-1.45 -2.17,-2.17"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12372"
+       spreadMethod="pad"
+       gradientTransform="matrix(-122.236,0,0,122.236,147.351,142.289)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12374"
+         offset="0"
+         style="stop-opacity:1;stop-color:#c3eae2" />
+      <stop
+         id="stop12376"
+         offset="1"
+         style="stop-opacity:1;stop-color:#ffffff" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient12364"
+       spreadMethod="pad"
+       gradientTransform="matrix(-122.236,0,0,122.236,147.351,142.289)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12366"
+         offset="0"
+         style="stop-opacity:1;stop-color:#ffffff" />
+      <stop
+         id="stop12368"
+         offset="1"
+         style="stop-opacity:1;stop-color:#1a64b7" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12360"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12362"
+         d="m 1114.47,1117.74 c -62.73,62.73 -151.63,141.55 -250.318,213.73 148.868,109.07 319.438,202.74 
455.748,202.74 59.05,0 111.67,-17.57 153.31,-59.08 -0.72,-0.72 -1.44,-1.45 -2.17,-2.17 -2.46,-2.46 
-4.94,-4.94 -7.45,-7.45 -3.77,-3.78 -7.61,-7.61 -11.5,-11.5 -1.29,-1.29 -2.57,-2.56 -3.88,-3.87 -2.2,-2.2 
-4.42,-4.42 -6.66,-6.66 -2.17,-2.16 -4.37,-4.35 -6.57,-6.55 -101.76,-101.54 -236.25,-234.84 -320.42,-319.01 
0.01,-0.01 0.03,-0.03 0.04,-0.04 -0.04,-0.05 -0.08,-0.09 -0.13,-0.14"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12348"
+       spreadMethod="pad"
+       gradientTransform="matrix(-122.236,0,0,122.236,147.351,142.119)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12350"
+         offset="0"
+         style="stop-opacity:1;stop-color:#c3eae2" />
+      <stop
+         id="stop12352"
+         offset="1"
+         style="stop-opacity:1;stop-color:#ffffff" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient12340"
+       spreadMethod="pad"
+       gradientTransform="matrix(-122.236,0,0,122.236,147.351,142.119)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12342"
+         offset="0"
+         style="stop-opacity:1;stop-color:#ffffff" />
+      <stop
+         id="stop12344"
+         offset="1"
+         style="stop-opacity:1;stop-color:#1a64b7" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12336"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12338"
+         d="m 251.102,1475.13 0,0 c 0.031,0.03 0.058,0.06 0.089,0.09 l -0.003,0 c -0.032,-0.03 -0.055,-0.06 
-0.086,-0.09 0.011,0.01 0.039,0.04 0.054,0.05 -0.019,-0.01 -0.039,-0.04 -0.054,-0.05 m 0.179,0.18 0,0 c 
3.809,3.81 7.68,7.6 11.617,11.37 -3.941,-3.78 -7.816,-7.57 -11.617,-11.37 m 12.317,12.05 c 0.484,0.46 
0.98,0.93 1.468,1.4 -0.496,-0.47 -0.976,-0.93 -1.468,-1.4 m 3.55,3.38 c 0.118,0.11 0.247,0.23 0.368,0.34 
-0.118,-0.11 -0.254,-0.23 -0.368,-0.34 m 1078.402,89.38 c -123.26,82.45 -281.87,143.21 -466.355,147.65 
186.485,-2.61 344.725,-65.5 466.355,-147.65"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12316"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12318"
+         d="m 1473.48,1474.86 c -0.09,0.09 -0.19,0.18 -0.27,0.27 l 0,0 c 0.09,-0.09 0.18,-0.18 0.27,-0.27"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12304"
+       spreadMethod="pad"
+       gradientTransform="matrix(-122.236,0,0,122.236,147.351,142.119)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12306"
+         offset="0"
+         style="stop-opacity:1;stop-color:#c3eae2" />
+      <stop
+         id="stop12308"
+         offset="1"
+         style="stop-opacity:1;stop-color:#ffffff" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient12296"
+       spreadMethod="pad"
+       gradientTransform="matrix(-122.236,0,0,122.236,147.351,142.119)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12298"
+         offset="0"
+         style="stop-opacity:1;stop-color:#ffffff" />
+      <stop
+         id="stop12300"
+         offset="1"
+         style="stop-opacity:1;stop-color:#1a64b7" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12292"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12294"
+         d="m 610.469,1114.5 c -42.367,42.37 -97.559,97.83 -154.922,155.48 -71.52,72.03 -146.414,147.48 
-204.039,205.1 0.074,0.08 0.148,0.15 0.222,0.23 -0.07,-0.07 -0.152,-0.15 -0.222,-0.23 -0.078,0.08 -0.153,0.15 
-0.227,0.23 41.895,41.77 94.961,59.47 154.453,59.47 137.278,0 309.028,-94.04 458.418,-203.31 C 
764.137,1258.19 673.926,1177.95 610.469,1114.5"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12276"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12278"
+         d="m 1473.52,253.16 0,0 0,0 0,0 0,0"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12264"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12266"
+         d="m 1473.52,253.16 0,0 c 137.5,137.84 13.37,396.879 -142.61,610.906 156.14,214.134 280.47,473.434 
142.57,611.334 l 0,0 c 1.04,-1.04 2.06,-2.07 3.1,-3.11 0.19,-0.2 0.37,-0.39 0.56,-0.58 133.28,-135.03 
249.15,-348.03 249.15,-612.448 0,-3.977 -0.03,-7.91 -0.08,-11.86 -4.55,-189.672 -68.62,-351.992 
-154.63,-476.703 -30.89,-44.418 -64.27,-83.738 -98.06,-117.539"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12252"
+       spreadMethod="pad"
+       gradientTransform="matrix(0,122.248,122.248,0,142.061,25.289)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12254"
+         offset="0"
+         style="stop-opacity:1;stop-color:#f6f683" />
+      <stop
+         id="stop12256"
+         offset="1"
+         style="stop-opacity:1;stop-color:#f58c13" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12248"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12250"
+         d="m 1726.21,847.402 c 0.05,3.95 0.08,7.883 0.08,11.86 0,264.418 -115.87,477.418 -249.15,612.448 
127.99,-129.62 249.33,-338.5 249.33,-602.73 0,-7.23 -0.09,-14.425 -0.26,-21.578 m -249.63,624.888 c 
-1.04,1.04 -2.06,2.07 -3.1,3.11 1.03,-1.03 2.07,-2.07 3.1,-3.11"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12232"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12234"
+         d="m 1473.52,253.16 c -0.73,0.731 -1.47,1.469 -2.21,2.211 0.74,-0.742 1.48,-1.48 2.21,-2.211 l 0,0"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12220"
+       spreadMethod="pad"
+       gradientTransform="matrix(0,122.248,122.248,0,142.061,25.289)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12222"
+         offset="0"
+         style="stop-opacity:1;stop-color:#f6f683" />
+      <stop
+         id="stop12224"
+         offset="1"
+         style="stop-opacity:1;stop-color:#f58c13" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12216"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12218"
+         d="m 1473.52,253.16 c -0.73,0.731 -1.47,1.469 -2.21,2.211 -103.82,103.801 -261.92,260.481 
-356.57,355.129 63.33,63.328 143.23,153.527 216.17,253.566 C 1486.89,650.039 1611.02,391 1473.52,253.16"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12200"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12202"
+         d="m 1473.75,252.93 0,0 0,0 0,0"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12184"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12186"
+         d="m 1473.75,252.93 c -0.08,0.082 -0.15,0.148 -0.23,0.23 l 0,0 c 0.08,-0.082 0.15,-0.148 0.23,-0.23 
l 0,0 0,0"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12172"
+       spreadMethod="pad"
+       gradientTransform="matrix(0,122.248,122.248,0,142.061,25.289)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12174"
+         offset="0"
+         style="stop-opacity:1;stop-color:#f6f683" />
+      <stop
+         id="stop12176"
+         offset="1"
+         style="stop-opacity:1;stop-color:#f58c13" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12168"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12170"
+         d="m 1473.75,252.93 0,0 0,0 0,0 0,0 c -0.08,0.082 -0.15,0.148 -0.23,0.23 33.79,33.801 67.17,73.121 
98.06,117.539 C 1541.16,326.578 1508,287.18 1473.75,252.93"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12156"
+       spreadMethod="pad"
+       gradientTransform="matrix(0,122.248,122.248,0,142.043,25.289)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12158"
+         offset="0"
+         style="stop-opacity:1;stop-color:#f6f683" />
+      <stop
+         id="stop12160"
+         offset="1"
+         style="stop-opacity:1;stop-color:#f58c13" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12152"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12154"
+         d="m 1571.58,370.699 c 86.01,124.711 150.08,287.031 154.63,476.703 -2.65,-191.73 -69.07,-353.722 
-154.63,-476.703 m -240.67,493.367 c -72.97,100.137 -152.93,190.424 -216.31,253.814 84.1,84.17 218.64,217.53 
320.38,319.05 2.2,2.2 4.4,4.39 6.57,6.55 2.24,2.24 4.46,4.46 6.66,6.66 1.3,1.3 2.59,2.59 3.88,3.87 3.89,3.89 
7.73,7.73 11.5,11.5 2.51,2.51 4.99,4.99 7.45,7.45 0.73,0.72 1.45,1.45 2.17,2.17 0.08,-0.09 0.18,-0.18 
0.27,-0.27 l 0,0 0,0 c -0.09,0.09 -0.18,0.18 -0.27,0.27 0.09,0.09 0.18,0.18 0.27,0.27 l 0,0 0,0 0,0 0,0 c 
137.9,-137.9 13.57,-397.2 -142.57,-611.334 m 146.23,607.644 c -0.19,0.19 -0.37,0.38 -0.56,0.58 0.19,-0.2 
0.37,-0.39 0.56,-0.58"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12136"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12138"
+         d="m 1473.3,252.93 c 0.07,0.07 0.15,0.148 0.22,0.23 l 0,0 c -0.07,-0.082 -0.15,-0.16 -0.22,-0.23"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12120"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12122"
+         d="m 857.699,0.300781 c -7.277,0 -14.511,0.097657 -21.703,0.277344 C 650.316,7.07031 
491.352,70.5195 368.77,155.121 c -44.27,30.809 -83.477,64.09 -117.176,97.77 l 0.004,0 c 41.871,-41.75 
94.898,-59.43 154.363,-59.43 136.652,0 307.504,93.23 456.434,201.898 148.995,-108.781 319.955,-202.148 
456.705,-202.121 59.6,0.012 112.73,17.75 154.65,59.692 l 0,0 C 1339.02,118.289 1124.46,0.300781 
857.699,0.300781"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12108"
+       spreadMethod="pad"
+       gradientTransform="matrix(122.24,0,0,-122.24,25.1328,30.516)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12110"
+         offset="0"
+         style="stop-opacity:1;stop-color:#eb1f25" />
+      <stop
+         id="stop12112"
+         offset="1"
+         style="stop-opacity:1;stop-color:#ffffff" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient12100"
+       spreadMethod="pad"
+       gradientTransform="matrix(122.24,0,0,-122.24,25.1328,30.516)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12102"
+         offset="0"
+         style="stop-opacity:1;stop-color:#ffffff" />
+      <stop
+         id="stop12104"
+         offset="1"
+         style="stop-opacity:1;stop-color:#5c1d60" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12096"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12098"
+         d="m 867.422,0.03125 c -10.555,0 -21.039,0.1875 -31.426,0.546875 7.192,-0.179687 14.426,-0.277344 
21.703,-0.277344 266.761,0 481.321,117.988219 616.051,252.629219 l 0,0 C 1344.51,123.602 1134.18,0.03125 
867.422,0.03125 M 368.77,155.121 c -43.965,30.348 -83.243,63.399 -117.399,97.539 0.074,0.078 0.149,0.149 
0.223,0.231 33.699,-33.68 72.906,-66.961 117.176,-97.77 m 37.191,38.34 c -59.465,0 -112.492,17.68 
-154.363,59.43 102.152,102.238 258.644,257.25 354.355,352.918 1.524,1.519 3.027,3.019 4.516,4.511 l 0,0 0,0 C 
673.535,547.219 763.074,467.871 862.395,395.359 713.465,286.691 542.613,193.461 405.961,193.461"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient12084"
+       spreadMethod="pad"
+       gradientTransform="matrix(122.24,0,0,-122.24,25.1328,30.537)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12086"
+         offset="0"
+         style="stop-opacity:1;stop-color:#eb1f25" />
+      <stop
+         id="stop12088"
+         offset="1"
+         style="stop-opacity:1;stop-color:#ffffff" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient12076"
+       spreadMethod="pad"
+       gradientTransform="matrix(122.24,0,0,-122.24,25.1328,30.537)"
+       gradientUnits="userSpaceOnUse"
+       y2="0"
+       x2="1"
+       y1="0"
+       x1="0">
+      <stop
+         id="stop12078"
+         offset="0"
+         style="stop-opacity:1;stop-color:#ffffff" />
+      <stop
+         id="stop12080"
+         offset="1"
+         style="stop-opacity:1;stop-color:#5c1d60" />
+    </linearGradient>
+    <clipPath
+       id="clipPath12072"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12074"
+         d="M 835.996,0.578125 C 648.371,5.32031 489.676,70.9805 368.77,155.121 491.352,70.5195 
650.316,7.07031 835.996,0.578125 M 1319.1,193.238 c -136.75,-0.027 -307.71,93.34 -456.705,202.121 
99.46,72.563 189.115,152 252.255,215.141 94.48,-94.57 252.83,-251.328 356.66,-355.129 0.74,-0.742 1.48,-1.48 
2.21,-2.211 -0.07,-0.082 -0.15,-0.16 -0.22,-0.23 0.07,0.07 0.15,0.148 0.22,0.23 0.08,-0.082 0.15,-0.148 
0.23,-0.23 -41.92,-41.942 -95.05,-59.68 -154.65,-59.692 M 251.594,252.891 c -0.055,0.05 -0.125,0.121 
-0.18,0.179 l 0,0 c 0.063,-0.07 0.121,-0.121 0.184,-0.179 l -0.004,0"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath12052"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path12054"
+         d="M 0,1728.03 0,0 l 4845.15,0 0,1728.03 -4845.15,0 z"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath15177"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path15179"
+         d="M 0,1276.91 0,0 l 4199.22,0 0,1276.91 -4199.22,0 z"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath17354"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path17356"
+         d="M 0,1261.92 0,0 l 3930.52,0 0,1261.92 -3930.52,0 z"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <inkscape:perspective
+       id="perspective2541"
+       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+       inkscape:vp_z="744.09448 : 526.18109 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 526.18109 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6209-1-3-5-3-4"
+       effect="spiro" />
+    <inkscape:path-effect
+       effect="spiro"
+       id="path-effect6209-1-3-5-7-6-4-0"
+       is_visible="true" />
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6209-1-3-3-0-7-5-5-3-9-9"
+       effect="spiro" />
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6209-1-3-3-0-7-5-5-3-9"
+       effect="spiro" />
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6209-1-3-3-0-7-5-5-3"
+       effect="spiro" />
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6209-1-3-3-0-7-5-5"
+       effect="spiro" />
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6209-1-3-3-1"
+       effect="spiro" />
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6209-1-3-3-0-7-3"
+       effect="spiro" />
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6209-1-3-3-06"
+       effect="spiro" />
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6209-1-3-3-0-7-0"
+       effect="spiro" />
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6209-1-3-3-0-7-5"
+       effect="spiro" />
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6209-1-3-3-0-7"
+       effect="spiro" />
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6209-1-3-3-0"
+       effect="spiro" />
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6209-1-3-3"
+       effect="spiro" />
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6209-1-3"
+       effect="spiro" />
+    <path
+       transform="matrix(0.91240876,0,0,0.91240876,158.83029,24.889663)"
+       d="m 229.25,309.84448 a 34.25,34.25 0 1 1 -68.5,0 34.25,34.25 0 1 1 68.5,0 z"
+       sodipodi:ry="34.25"
+       sodipodi:rx="34.25"
+       sodipodi:cy="309.84448"
+       sodipodi:cx="195"
+       id="path7199-7"
+       style="fill:none;stroke:none"
+       sodipodi:type="arc" />
+    <path
+       transform="matrix(-1,0,0,-1,387.84345,619.43013)"
+       d="m 226,311.34448 a 32.25,32.25 0 1 1 -64.5,0 32.25,32.25 0 1 1 64.5,0 z"
+       sodipodi:ry="32.25"
+       sodipodi:rx="32.25"
+       sodipodi:cy="311.34448"
+       sodipodi:cx="193.75"
+       id="path7062-5"
+       
style="fill:none;stroke:#000000;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       sodipodi:type="arc" />
+    <path
+       transform="matrix(-1,0,0,-1,387.84345,619.43013)"
+       d="m 226,311.34448 a 32.25,32.25 0 1 1 -64.5,0 32.25,32.25 0 1 1 64.5,0 z"
+       sodipodi:ry="32.25"
+       sodipodi:rx="32.25"
+       sodipodi:cy="311.34448"
+       sodipodi:cx="193.75"
+       id="path7062-9"
+       
style="fill:none;stroke:#000000;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       sodipodi:type="arc" />
+    <inkscape:perspective
+       id="perspective10-8"
+       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+       inkscape:vp_z="744.09448 : 526.18109 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 526.18109 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <linearGradient
+       id="linearGradient6621">
+      <stop
+         style="stop-color:#f5a108;stop-opacity:0.0000000;"
+         offset="0.0000000"
+         id="stop6622" />
+      <stop
+         style="stop-color:#fefdc3;stop-opacity:0.74251497;"
+         offset="1.0000000"
+         id="stop6623" />
+    </linearGradient>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       id="perspective3617" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       id="perspective19142" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       id="perspective19111" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       id="perspective19042" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       id="perspective3034" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 526.18109 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="744.09448 : 526.18109 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+       id="perspective10-9" />
+    <inkscape:perspective
+       id="perspective2824"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective2842"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective2864"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3662"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3786"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3808"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3833"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3864"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3907"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3988"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3988-2"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3988-5"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3988-29"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3988-9"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3988-6"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3988-8"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3988-54"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3988-50"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3988-7"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3988-502"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective4402"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective4472"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective4494"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective4516"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective4538"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective4577"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective4599"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective4621"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective4643"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective5369"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       id="perspective2959" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient8987">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop8989" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop8991" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8987"
+       id="radialGradient8993"
+       cx="320.48438"
+       cy="55.027756"
+       fx="320.48438"
+       fy="55.027756"
+       r="16.234375"
+       gradientTransform="matrix(2.2696808,0,0,2.5886157,-407.01413,-89.281881)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient8972">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop8974" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop8976" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8972"
+       id="radialGradient8978"
+       cx="323.85492"
+       cy="72.046448"
+       fx="323.85492"
+       fy="72.046448"
+       r="15.419154"
+       gradientTransform="matrix(1.0541479,0,0,2.7641865,-17.53606,-127.10337)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient6915">
+      <stop
+         style="stop-color:#7fa5d7;stop-opacity:1"
+         offset="0"
+         id="stop6917" />
+      <stop
+         style="stop-color:#3a71b7;stop-opacity:1"
+         offset="1"
+         id="stop6919" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6915"
+       id="radialGradient6939"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1869922,0,0,0.8727603,86.896626,-45.532075)"
+       cx="-464.70734"
+       cy="-357.84525"
+       fx="-464.70734"
+       fy="-357.84525"
+       r="63.512196" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient6983">
+      <stop
+         style="stop-color:#2e3436;stop-opacity:1;"
+         offset="0"
+         id="stop6985" />
+      <stop
+         style="stop-color:#2e3436;stop-opacity:0;"
+         offset="1"
+         id="stop6987" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6983"
+       id="radialGradient6989"
+       cx="318.03488"
+       cy="90.563477"
+       fx="318.03488"
+       fy="90.563477"
+       r="18.605747"
+       gradientTransform="matrix(0.9288572,2.6280209e-6,-8.1854474e-7,0.3017001,22.656541,62.141708)"
+       gradientUnits="userSpaceOnUse" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 24 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="48 : 24 : 1"
+       inkscape:persp3d-origin="24 : 16 : 1"
+       id="perspective5578" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 24 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="48 : 24 : 1"
+       inkscape:persp3d-origin="24 : 16 : 1"
+       id="perspective8595" />
+    <linearGradient
+       id="linearGradient5233">
+      <stop
+         id="stop5235"
+         offset="0"
+         style="stop-color:#729fcf;stop-opacity:0.94117647;" />
+      <stop
+         id="stop5237"
+         offset="1"
+         style="stop-color:#204a87;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5233"
+       id="linearGradient2461"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.120104,0,0,1.457918,-2.863487,-0.229099)"
+       x1="31.052385"
+       y1="22.409521"
+       x2="31.052385"
+       y2="33.144302" />
+    <linearGradient
+       id="linearGradient5137">
+      <stop
+         id="stop5139"
+         offset="0"
+         style="stop-color:#eeeeec;stop-opacity:1;" />
+      <stop
+         id="stop5141"
+         offset="1"
+         style="stop-color:#e6e6e3;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5137"
+       id="linearGradient2457"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.101745,0,0,1.930442,-2.366845,-2.913957)"
+       x1="12.456114"
+       y1="6.6896906"
+       x2="42.992542"
+       y2="6.6896906" />
+    <linearGradient
+       id="linearGradient6240"
+       inkscape:collect="always">
+      <stop
+         id="stop6242"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop6244"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6240"
+       id="linearGradient2445"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.167685,0,0,1.226835,-4.033601,-0.814707)"
+       x1="14.286924"
+       y1="6.2736011"
+       x2="21.163137"
+       y2="23.02039" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="-50 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       id="perspective3459" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="-50 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       id="perspective2944" />
+    <foreignObject
+       requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/";
+       x="0"
+       y="0"
+       width="1"
+       height="1"
+       id="foreignObject6540">
+      <i:pgfRef
+         xlink:href="#adobe_illustrator_pgf" />
+    </foreignObject>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="-50 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       id="perspective2583" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="-50 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       id="perspective3832" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="-50 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       id="perspective3739" />
+    <marker
+       inkscape:stockid="CurveIn"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="CurveIn"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path4701"
+         d="m 4.625493,-5.0456926 c -2.76,0 -5.00000002,2.24 -5.00000002,5.00000002 0,2.75999998 
2.24000002,4.99999998 5.00000002,4.99999998"
+         style="fill:none;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+         transform="scale(0.6,0.6)" />
+    </marker>
+    <marker
+       inkscape:stockid="Torso"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Torso"
+       style="overflow:visible">
+      <g
+         id="g4659"
+         transform="scale(0.7,0.7)">
+        <path
+           inkscape:connector-curvature="0"
+           id="path4661"
+           d="m -4.7792281,-3.239542 c 2.350374,0.3659393 5.30026732,1.9375477 5.03715532,3.62748546 C 
-0.00518779,2.0778819 -2.2126741,2.6176539 -4.5630471,2.2517169 -6.9134221,1.8857769 -8.521035,0.75201414 
-8.257922,-0.93792336 -7.994809,-2.6278615 -7.1296041,-3.6054813 -4.7792281,-3.239542 z"
+           style="fill:none;stroke:#000000;stroke-width:1.25;marker:none" />
+        <path
+           inkscape:connector-curvature="0"
+           id="path4663"
+           d="M 4.4598789,0.08866574 C -2.5564571,-4.378332 5.2248769,-3.9061806 -0.84829578,-8.7197331"
+           style="fill:none;stroke:#000000;stroke-width:1pt;marker-end:none" />
+        <path
+           inkscape:connector-curvature="0"
+           id="path4665"
+           d="M 4.9298719,0.05752074 C -1.3872731,1.7494689 1.8027579,5.4782079 -4.9448731,7.5462725"
+           style="fill:none;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none" />
+        <rect
+           id="rect4667"
+           transform="matrix(0.527536,-0.849533,0.887668,0.460484,0,0)"
+           y="-1.7408575"
+           x="-10.391706"
+           height="2.7608147"
+           width="2.6366582"
+           style="fill-rule:evenodd;stroke-width:1pt;marker-end:none" />
+        <rect
+           id="rect4669"
+           transform="matrix(0.671205,-0.741272,0.790802,0.612072,0,0)"
+           y="-7.9629307"
+           x="4.9587269"
+           height="2.8614161"
+           width="2.7327356"
+           style="fill-rule:evenodd;stroke-width:1pt;marker-end:none" />
+        <path
+           id="path4671"
+           transform="matrix(0,-1.10952,1.10952,0,25.9665,19.7162)"
+           d="m 16.779951,-28.685045 a 0.60731727,0.60731727 0 0 1 -0.607317,0.607317 0.60731727,0.60731727 
0 0 1 -0.607317,-0.607317 0.60731727,0.60731727 0 0 1 0.607317,-0.607318 0.60731727,0.60731727 0 0 1 
0.607317,0.607318 z"
+           sodipodi:ry="0.60731727"
+           sodipodi:rx="0.60731727"
+           sodipodi:cy="-28.685045"
+           sodipodi:cx="16.172634"
+           
style="fill:#ff0000;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+           sodipodi:type="arc" />
+        <path
+           id="path4673"
+           transform="matrix(0,-1.10952,1.10952,0,26.8245,16.9913)"
+           d="m 16.779951,-28.685045 a 0.60731727,0.60731727 0 0 1 -0.607317,0.607317 0.60731727,0.60731727 
0 0 1 -0.607317,-0.607317 0.60731727,0.60731727 0 0 1 0.607317,-0.607318 0.60731727,0.60731727 0 0 1 
0.607317,0.607318 z"
+           sodipodi:ry="0.60731727"
+           sodipodi:rx="0.60731727"
+           sodipodi:cy="-28.685045"
+           sodipodi:cx="16.172634"
+           
style="fill:#ff0000;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+           sodipodi:type="arc" />
+      </g>
+    </marker>
+    <linearGradient
+       id="linearGradient2378">
+      <stop
+         style="stop-color: rgb(255, 255, 255); stop-opacity: 1;"
+         offset="0"
+         id="stop2380" />
+      <stop
+         id="stop4146"
+         offset="0.25"
+         style="stop-color: rgb(254, 254, 222); stop-opacity: 0.918367;" />
+      <stop
+         id="stop2386"
+         offset="0.5"
+         style="stop-color: rgb(245, 243, 40); stop-opacity: 1;" />
+      <stop
+         style="stop-color: rgb(245, 243, 45); stop-opacity: 0.12234;"
+         offset="1"
+         id="stop2382" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3690">
+      <stop
+         id="stop3692"
+         offset="0"
+         style="stop-color: white; stop-opacity: 1;" />
+      <stop
+         id="stop3694"
+         offset="1"
+         style="stop-color: white; stop-opacity: 0.46875;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2781">
+      <stop
+         id="stop2783"
+         offset="0"
+         style="stop-color: rgb(211, 215, 207); stop-opacity: 1;" />
+      <stop
+         id="stop2785"
+         offset="1"
+         style="stop-color: rgb(238, 238, 236); stop-opacity: 1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3674">
+      <stop
+         id="stop3676"
+         offset="0"
+         style="stop-color: rgb(52, 101, 164); stop-opacity: 1;" />
+      <stop
+         id="stop3678"
+         offset="1"
+         style="stop-color: rgb(114, 159, 207); stop-opacity: 1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5048">
+      <stop
+         style="stop-color: black; stop-opacity: 0;"
+         offset="0"
+         id="stop5050" />
+      <stop
+         id="stop5056"
+         offset="0.5"
+         style="stop-color: black; stop-opacity: 1;" />
+      <stop
+         style="stop-color: black; stop-opacity: 0;"
+         offset="1"
+         id="stop5052" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5060">
+      <stop
+         style="stop-color: black; stop-opacity: 1;"
+         offset="0"
+         id="stop5062" />
+      <stop
+         style="stop-color: black; stop-opacity: 0;"
+         offset="1"
+         id="stop5064" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient9394">
+      <stop
+         id="stop9396"
+         offset="0"
+         style="stop-color: rgb(109, 112, 107); stop-opacity: 1;" />
+      <stop
+         style="stop-color: rgb(139, 142, 137); stop-opacity: 1;"
+         offset="0.5"
+         id="stop9402" />
+      <stop
+         id="stop9398"
+         offset="1"
+         style="stop-color: rgb(85, 87, 83); stop-opacity: 1;" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(-42.4375,-7.8125)"
+       gradientUnits="userSpaceOnUse"
+       y2="13.408723"
+       x2="9.5"
+       y1="16.26436"
+       x1="9.5"
+       id="linearGradient3696"
+       xlink:href="#linearGradient3690"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(-42.4375,-7.8125)"
+       gradientUnits="userSpaceOnUse"
+       y2="12.403291"
+       x2="23.069359"
+       y1="6.7993021"
+       x1="23.069359"
+       id="linearGradient3680"
+       xlink:href="#linearGradient3674"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(-42.4375,-7.8125)"
+       gradientUnits="userSpaceOnUse"
+       y2="19.53867"
+       x2="24.925514"
+       y1="40.000107"
+       x1="24.925514"
+       id="linearGradient2787"
+       xlink:href="#linearGradient2781"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="609.50507"
+       x2="302.85715"
+       y1="366.64789"
+       x1="302.85715"
+       gradientTransform="matrix(2.77439,0,0,1.96971,-1892.18,-872.885)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3843"
+       xlink:href="#linearGradient5048"
+       inkscape:collect="always" />
+    <radialGradient
+       r="117.14286"
+       fy="486.64789"
+       fx="605.71429"
+       cy="486.64789"
+       cx="605.71429"
+       gradientTransform="matrix(2.77439,0,0,1.96971,-1891.63,-872.885)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3845"
+       xlink:href="#linearGradient5060"
+       inkscape:collect="always" />
+    <radialGradient
+       r="117.14286"
+       fy="486.64789"
+       fx="605.71429"
+       cy="486.64789"
+       cx="605.71429"
+       gradientTransform="matrix(-2.77439,0,0,1.96971,112.762,-872.885)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3847"
+       xlink:href="#linearGradient5060"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient6210">
+      <stop
+         style="stop-color: rgb(202, 207, 197); stop-opacity: 1;"
+         offset="0"
+         id="stop6212" />
+      <stop
+         style="stop-color: rgb(254, 254, 254); stop-opacity: 1;"
+         offset="1"
+         id="stop6214" />
+    </linearGradient>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="-50 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       id="perspective2683" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       id="perspective7860"
+       inkscape:vp_x="-50 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:persp3d-origin="300 : 400 : 1" />
+    <inkscape:perspective
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       id="perspective10"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective49"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective136"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective223"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <clipPath
+       id="clipPath7603"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         id="path7605"
+         d="m 0,128.693 234.693,0 L 234.693,0 0,0 0,128.693 z"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       id="clipPath17354-7"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         inkscape:connector-curvature="0"
+         id="path17356-6"
+         d="M 0,1261.92 0,0 l 3930.52,0 0,1261.92 -3930.52,0 z" />
+    </clipPath>
+    <clipPath
+       id="clipPath7603-5"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         inkscape:connector-curvature="0"
+         id="path7605-0"
+         d="m 0,128.693 234.693,0 L 234.693,0 0,0 0,128.693 z" />
+    </clipPath>
+    <linearGradient
+       gradientTransform="matrix(1,0,0,-1,-191.2002,-3.189)"
+       y2="-342.41269"
+       x2="537.97357"
+       y1="-59.0769"
+       x1="537.97357"
+       gradientUnits="userSpaceOnUse"
+       id="SVGID_9_-8">
+      <stop
+         id="stop156"
+         style="stop-color:#BED5E1"
+         offset="0" />
+      <stop
+         id="stop158"
+         style="stop-color:#567B8F"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(1,0,0,-1,-191.2002,-3.189)"
+       y2="-342.4173"
+       x2="481.96191"
+       y1="-59.074001"
+       x1="481.96191"
+       gradientUnits="userSpaceOnUse"
+       id="SVGID_8_-5">
+      <stop
+         id="stop145"
+         style="stop-color:#BED5E1"
+         offset="0" />
+      <stop
+         id="stop147"
+         style="stop-color:#567B8F"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(1,0,0,-1,-191.2002,-3.189)"
+       y2="-342.4119"
+       x2="604.3623"
+       y1="-59.0774"
+       x1="604.3623"
+       gradientUnits="userSpaceOnUse"
+       id="SVGID_7_-8">
+      <stop
+         id="stop134"
+         style="stop-color:#BED5E1"
+         offset="0" />
+      <stop
+         id="stop136"
+         style="stop-color:#567B8F"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(1,0,0,-1,-191.2002,-3.189)"
+       y2="-342.41501"
+       x2="649.62598"
+       y1="-59.075001"
+       x1="649.62598"
+       gradientUnits="userSpaceOnUse"
+       id="SVGID_6_-8">
+      <stop
+         id="stop123"
+         style="stop-color:#BED5E1"
+         offset="0" />
+      <stop
+         id="stop125"
+         style="stop-color:#567B8F"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(1,0,0,-1,-191.2002,-3.189)"
+       y2="-342.40948"
+       x2="525.69238"
+       y1="-59.0784"
+       x1="525.69238"
+       gradientUnits="userSpaceOnUse"
+       id="SVGID_5_-1">
+      <stop
+         id="stop112"
+         style="stop-color:#BED5E1"
+         offset="0" />
+      <stop
+         id="stop114"
+         style="stop-color:#567B8F"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(1,0,0,-1,-191.2002,-3.189)"
+       y2="-342.41019"
+       x2="566.5332"
+       y1="-59.0784"
+       x1="566.5332"
+       gradientUnits="userSpaceOnUse"
+       id="SVGID_4_-9">
+      <stop
+         id="stop101"
+         style="stop-color:#BED5E1"
+         offset="0" />
+      <stop
+         id="stop103"
+         style="stop-color:#567B8F"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(1,0,0,-1,-191.2002,-3.189)"
+       y2="-342.41541"
+       x2="484.4248"
+       y1="-59.0769"
+       x1="484.4248"
+       gradientUnits="userSpaceOnUse"
+       id="SVGID_3_-6">
+      <stop
+         id="stop90"
+         style="stop-color:#BED5E1"
+         offset="0" />
+      <stop
+         id="stop92"
+         style="stop-color:#567B8F"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(1,0,0,-1,-191.2002,-3.189)"
+       y2="-342.41431"
+       x2="442.4111"
+       y1="-59.0769"
+       x1="442.4111"
+       gradientUnits="userSpaceOnUse"
+       id="SVGID_2_-2">
+      <stop
+         id="stop79"
+         style="stop-color:#BED5E1"
+         offset="0" />
+      <stop
+         id="stop81"
+         style="stop-color:#567B8F"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(1,0,0,-1,-191.2002,-3.189)"
+       y2="-342.41211"
+       x2="479.69431"
+       y1="-59.0784"
+       x1="479.69431"
+       gradientUnits="userSpaceOnUse"
+       id="SVGID_1_-4">
+      <stop
+         id="stop68"
+         style="stop-color:#BED5E1"
+         offset="0" />
+      <stop
+         id="stop70"
+         style="stop-color:#567B8F"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="SVGID_9_"
+       gradientUnits="userSpaceOnUse"
+       x1="346.77341"
+       y1="55.888199"
+       x2="346.77341"
+       y2="339.22119">
+      <stop
+         offset="0"
+         style="stop-color:#BED5E1"
+         id="stop317" />
+      <stop
+         offset="1"
+         style="stop-color:#567B8F"
+         id="stop319" />
+    </linearGradient>
+    <linearGradient
+       id="SVGID_8_"
+       gradientUnits="userSpaceOnUse"
+       x1="290.76169"
+       y1="55.8867"
+       x2="290.76169"
+       y2="339.2236">
+      <stop
+         offset="0"
+         style="stop-color:#BED5E1"
+         id="stop310" />
+      <stop
+         offset="1"
+         style="stop-color:#567B8F"
+         id="stop312" />
+    </linearGradient>
+    <linearGradient
+       id="SVGID_7_"
+       gradientUnits="userSpaceOnUse"
+       x1="413.16309"
+       y1="55.888199"
+       x2="413.16309"
+       y2="339.22131">
+      <stop
+         offset="0"
+         style="stop-color:#BED5E1"
+         id="stop303" />
+      <stop
+         offset="1"
+         style="stop-color:#567B8F"
+         id="stop305" />
+    </linearGradient>
+    <linearGradient
+       id="SVGID_6_"
+       gradientUnits="userSpaceOnUse"
+       x1="458.42679"
+       y1="55.8867"
+       x2="458.42679"
+       y2="339.2236">
+      <stop
+         offset="0"
+         style="stop-color:#BED5E1"
+         id="stop296" />
+      <stop
+         offset="1"
+         style="stop-color:#567B8F"
+         id="stop298" />
+    </linearGradient>
+    <linearGradient
+       id="SVGID_5_"
+       gradientUnits="userSpaceOnUse"
+       x1="334.49411"
+       y1="55.888199"
+       x2="334.49411"
+       y2="339.22159">
+      <stop
+         offset="0"
+         style="stop-color:#BED5E1"
+         id="stop289" />
+      <stop
+         offset="1"
+         style="stop-color:#567B8F"
+         id="stop291" />
+    </linearGradient>
+    <linearGradient
+       id="SVGID_4_"
+       gradientUnits="userSpaceOnUse"
+       x1="375.33401"
+       y1="55.888199"
+       x2="375.33401"
+       y2="339.22159">
+      <stop
+         offset="0"
+         style="stop-color:#BED5E1"
+         id="stop282" />
+      <stop
+         offset="1"
+         style="stop-color:#567B8F"
+         id="stop284" />
+    </linearGradient>
+    <linearGradient
+       id="SVGID_3_"
+       gradientUnits="userSpaceOnUse"
+       x1="293.22461"
+       y1="55.888199"
+       x2="293.22461"
+       y2="339.22171">
+      <stop
+         offset="0"
+         style="stop-color:#BED5E1"
+         id="stop275" />
+      <stop
+         offset="1"
+         style="stop-color:#567B8F"
+         id="stop277" />
+    </linearGradient>
+    <linearGradient
+       id="SVGID_2_"
+       gradientUnits="userSpaceOnUse"
+       x1="251.2114"
+       y1="55.888199"
+       x2="251.2114"
+       y2="339.22159">
+      <stop
+         offset="0"
+         style="stop-color:#BED5E1"
+         id="stop268" />
+      <stop
+         offset="1"
+         style="stop-color:#567B8F"
+         id="stop270" />
+    </linearGradient>
+    <linearGradient
+       id="SVGID_1_"
+       gradientUnits="userSpaceOnUse"
+       x1="288.49411"
+       y1="55.888199"
+       x2="288.49411"
+       y2="339.22189">
+      <stop
+         offset="0"
+         style="stop-color:#BED5E1"
+         id="stop261" />
+      <stop
+         offset="1"
+         style="stop-color:#567B8F"
+         id="stop263" />
+    </linearGradient>
+    <linearGradient
+       y2="339.22119"
+       x2="346.77341"
+       y1="55.888199"
+       x1="346.77341"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3369"
+       xlink:href="#SVGID_9_"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="339.2236"
+       x2="290.76169"
+       y1="55.8867"
+       x1="290.76169"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3367"
+       xlink:href="#SVGID_8_"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="339.22131"
+       x2="413.16309"
+       y1="55.888199"
+       x1="413.16309"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3365"
+       xlink:href="#SVGID_7_"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="339.2236"
+       x2="458.42679"
+       y1="55.8867"
+       x1="458.42679"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3363"
+       xlink:href="#SVGID_6_"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="339.22159"
+       x2="334.49411"
+       y1="55.888199"
+       x1="334.49411"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3361"
+       xlink:href="#SVGID_5_"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="339.22159"
+       x2="375.33401"
+       y1="55.888199"
+       x1="375.33401"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3359"
+       xlink:href="#SVGID_4_"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="339.22171"
+       x2="293.22461"
+       y1="55.888199"
+       x1="293.22461"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3357"
+       xlink:href="#SVGID_3_"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="339.22159"
+       x2="251.2114"
+       y1="55.888199"
+       x1="251.2114"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3355"
+       xlink:href="#SVGID_2_"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="339.22189"
+       x2="288.49411"
+       y1="55.888199"
+       x1="288.49411"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3353"
+       xlink:href="#SVGID_1_"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#cc0000"
+     borderopacity="1"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.7536341"
+     inkscape:cx="105.83718"
+     inkscape:cy="787.68849"
+     inkscape:document-units="px"
+     inkscape:current-layer="g14315"
+     showgrid="true"
+     inkscape:showpageshadow="false"
+     borderlayer="true"
+     showguides="false"
+     inkscape:guide-bbox="true"
+     inkscape:window-width="1920"
+     inkscape:window-height="1016"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     objecttolerance="10000"
+     gridtolerance="11"
+     units="px"
+     showborder="true"
+     inkscape:snap-from-guide="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3009"
+       units="mm"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       spacingx="186.0225px"
+       spacingy="74.0001mm" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid3205"
+       units="mm"
+       empspacing="1"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       spacingx="204mm"
+       spacingy="142mm"
+       originx="3mm"
+       originy="3mm"
+       color="#35ff00"
+       opacity="0.57647059"
+       empcolor="#15ff00"
+       empopacity="0.52156863" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid7608"
+       units="mm"
+       empspacing="1"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       spacingx="105mm"
+       spacingy="74mm"
+       empcolor="#0000ff"
+       empopacity="1"
+       color="#0000ff"
+       opacity="1" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid3501"
+       units="mm"
+       empspacing="1"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       spacingx="1000mm"
+       spacingy="1000mm"
+       originx="102mm"
+       empcolor="#15ff00"
+       empopacity="0.52156863"
+       originy="71mm" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid3503"
+       units="mm"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       empcolor="#15ff00"
+       empopacity="0.52156863"
+       originx="108mm"
+       spacingx="10000mm"
+       spacingy="10000mm"
+       originy="77mm" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid5846"
+       units="mm"
+       empspacing="1"
+       visible="true"
+       enabled="false"
+       snapvisiblegridlinesonly="true"
+       empcolor="#ff00bf"
+       empopacity="0.45882353"
+       spacingx="14mm"
+       spacingy="0mm"
+       originx="207mm" />
+    <sodipodi:guide
+       position="0,0"
+       orientation="0,744.09448"
+       id="guide8108" />
+    <sodipodi:guide
+       position="744.09448,0"
+       orientation="-524.40942,0"
+       id="guide8110" />
+    <sodipodi:guide
+       position="0,347.84908"
+       orientation="524.40942,0"
+       id="guide8114" />
+    <sodipodi:guide
+       position="0,0"
+       orientation="0,744.09448"
+       id="guide8116" />
+    <sodipodi:guide
+       position="744.09448,0"
+       orientation="-524.40942,0"
+       id="guide8118" />
+    <sodipodi:guide
+       position="-498.29572,524.40945"
+       orientation="0,-744.09448"
+       id="guide8120" />
+    <sodipodi:guide
+       position="0,524.40942"
+       orientation="524.40942,0"
+       id="guide8122" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="76.982993,240.07289"
+       id="guide6162" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="45.866693,495.76351"
+       id="guide6167" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="141.42061,90.098614"
+       id="guide6169" />
+    <sodipodi:guide
+       orientation="1,1.2433723e-06"
+       position="254.83736,430.23966"
+       id="guide6175" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="223.5358,46.76004"
+       id="guide8050" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:groupmode="layer"
+     id="layer1"
+     inkscape:label="front"
+     style="display:inline"
+     transform="translate(0,527.95276)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:bold;font-size:12px;font-family:'Bitstream Vera 
Sans';-inkscape-font-specification:'Bitstream Vera Sans Bold';fill:#000000;fill-opacity:1;stroke:none"
+       x="-1498.3647"
+       y="-6.8598976"
+       id="text3588"><tspan
+         sodipodi:role="line"
+         id="tspan3590"
+         x="-1498.3647"
+         y="-6.8598976" /></text>
+    <path
+       
style="fill:none;stroke:#3465a4;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path8308"
+       sodipodi:nodetypes="cc"
+       d=""
+       inkscape:connector-curvature="0" />
+    <path
+       
style="fill:none;stroke:#3465a4;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path8336"
+       sodipodi:nodetypes="cc"
+       d=""
+       inkscape:connector-curvature="0" />
+    <path
+       
style="fill:none;stroke:#3465a4;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path8338"
+       sodipodi:nodetypes="cc"
+       d=""
+       inkscape:connector-curvature="0" />
+    <path
+       
style="fill:none;stroke:#3465a4;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path8340"
+       sodipodi:nodetypes="cc"
+       d=""
+       inkscape:connector-curvature="0" />
+    <path
+       
style="fill:none;stroke:#3465a4;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path8342"
+       sodipodi:nodetypes="cc"
+       d=""
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4116"
+       transform="translate(-1013.6932,-339.56523)">
+      <flowRoot
+         transform="matrix(10.834208,0,0,10.834208,6802.2221,177.8363)"
+         
style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:10px;line-height:125%;font-family:'Helvetica
 Neue LT Com';-inkscape-font-specification:'Helvetica Neue LT Com 
Heavy';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#eeeeec;fill-opacity:1;stroke:none"
+         id="flowRoot2816-8-2-9"
+         xml:space="preserve"><flowRegion
+           id="flowRegion2818-4-7-6"><rect
+             
style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:10px;line-height:125%;font-family:'Helvetica
 Neue LT Com';-inkscape-font-specification:'Helvetica Neue LT Com 
Heavy';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#eeeeec"
+             y="15.219325"
+             x="-614.28571"
+             height="10.598899"
+             width="25.773521"
+             id="rect2820-72-6-04" /></flowRegion><flowPara
+           id="flowPara2822-4-1-1">FOR</flowPara></flowRoot>    </g>
+    <g
+       id="g7164"
+       transform="matrix(0.83823529,0,0,0.83823529,-971.91627,-295.46415)" />
+    <g
+       transform="matrix(3.9549322,0,0,3.9549322,-4049.3357,-2971.6012)"
+       
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:0.02601692px;line-height:125%;font-family:Lobster;-inkscape-font-specification:Lobster;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#018094;fill-opacity:1;stroke:none"
+       id="text3004-77-3-0-2-3-0-6-2-9-4" />
+    <g
+       
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.79161835px;line-height:125%;font-family:Cantarell;-inkscape-font-specification:Cantarell;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#eeeeec;fill-opacity:1;stroke:none"
+       id="text5815-4-9-5-0-2-6-6"
+       transform="translate(-1010.8648,-345.22208)" />
+    <g
+       
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.79162025px;line-height:125%;font-family:Cantarell;-inkscape-font-specification:Cantarell;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#eeeeec;fill-opacity:1;stroke:none"
+       id="text5819-6-8-4-0-7-9-2"
+       transform="translate(-1010.8648,-345.22208)" />
+    <g
+       style="fill:#eeeeec;fill-opacity:1"
+       transform="matrix(0.08817396,0,0,0.08817396,-748.64703,1462.1883)"
+       id="g5825-0-72-0-8-4-6-6">
+      <g
+         style="fill:#eeeeec;fill-opacity:1"
+         transform="matrix(1.293235,0,0,1.293235,-4878.321,-1224.915)"
+         id="g5827-6-1-4-2-8-1-5">
+        <g
+           transform="matrix(2.438586,0,0,2.438586,3659.952,1113.451)"
+           style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           id="g5829-3-5-5-5-7-6-7">
+          <g
+             style="fill:#eeeeec;fill-opacity:1"
+             id="g5831-9-9-9-9-6-3-4" />
+        </g>
+        <g
+           style="fill:#eeeeec;fill-opacity:1"
+           id="g5843-8-4-8-3-5-9-2">
+          <g
+             style="font-style:normal;font-weight:normal;font-size:30.68958855px;font-family:'Bitstream Vera 
Sans';fill:#eeeeec;stroke:none"
+             id="text5855-1-9-0-9-7-4-8" />
+        </g>
+      </g>
+    </g>
+    <g
+       id="g14315">
+      <text
+         xml:space="preserve"
+         
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:125%;font-family:Calibri;-inkscape-font-specification:Calibri;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         x="-392.84854"
+         y="73.731468"
+         id="text8261"
+         sodipodi:linespacing="125%"
+         transform="matrix(0.00267266,-0.99999643,0.99999643,0.00267266,0,0)"><tspan
+           sodipodi:role="line"
+           x="-392.84854"
+           y="73.731468"
+           id="tspan8263"><tspan
+             x="-392.84854"
+             y="73.731468"
+             
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.5px;font-family:'URW
 Gothic';-inkscape-font-specification:'URW Gothic'"
+             id="tspan8265">{{regb_name}}</tspan></tspan></text>
+      <text
+         xml:space="preserve"
+         
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:125%;font-family:Calibri;-inkscape-font-specification:Calibri;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         x="-131.1073"
+         y="73.031914"
+         id="text8267"
+         sodipodi:linespacing="125%"
+         transform="matrix(0.00267266,-0.99999643,0.99999643,0.00267266,0,0)"><tspan
+           sodipodi:role="line"
+           x="-131.1073"
+           y="73.031914"
+           id="tspan8269"><tspan
+             x="-131.1073"
+             y="73.031914"
+             
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.5px;font-family:'URW
 Gothic';-inkscape-font-specification:'URW Gothic';fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
+             id="tspan8271">{{regb_name}}</tspan></tspan></text>
+      <text
+         xml:space="preserve"
+         
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:125%;font-family:Calibri;-inkscape-font-specification:Calibri;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         x="131.40047"
+         y="72.330284"
+         id="text8273"
+         sodipodi:linespacing="125%"
+         transform="matrix(0.00267266,-0.99999643,0.99999643,0.00267266,0,0)"><tspan
+           sodipodi:role="line"
+           x="131.40047"
+           y="72.330284"
+           id="tspan8275"><tspan
+             x="131.40047"
+             y="72.330284"
+             
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.5px;font-family:'URW
 Gothic';-inkscape-font-specification:'URW Gothic';fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
+             id="tspan8277">{{rega_name}}</tspan></tspan></text>
+      <text
+         xml:space="preserve"
+         
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:125%;font-family:Calibri;-inkscape-font-specification:Calibri;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;enable-background:new"
+         x="-392.79364"
+         y="94.260193"
+         id="text8261-9"
+         sodipodi:linespacing="125%"
+         transform="matrix(0.00267266,-0.99999643,0.99999643,0.00267266,0,0)"><tspan
+           sodipodi:role="line"
+           x="-392.79364"
+           y="94.260193"
+           id="tspan8263-0"><tspan
+             x="-392.79364"
+             y="94.260193"
+             
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.5px;font-family:'URW
 Gothic';-inkscape-font-specification:'URW Gothic'"
+             id="tspan8265-3">{{regb_longname}}</tspan></tspan></text>
+      <text
+         xml:space="preserve"
+         
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:125%;font-family:Calibri;-inkscape-font-specification:Calibri;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;enable-background:new"
+         x="-131.05243"
+         y="93.560638"
+         id="text8267-9"
+         sodipodi:linespacing="125%"
+         transform="matrix(0.00267266,-0.99999643,0.99999643,0.00267266,0,0)"><tspan
+           sodipodi:role="line"
+           x="-131.05243"
+           y="93.560638"
+           id="tspan8269-4"><tspan
+             x="-131.05243"
+             y="93.560638"
+             
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.5px;font-family:'URW
 Gothic';-inkscape-font-specification:'URW Gothic';fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
+             id="tspan8271-6">{{regb_longname}}</tspan></tspan></text>
+      <text
+         xml:space="preserve"
+         
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:125%;font-family:Calibri;-inkscape-font-specification:Calibri;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;enable-background:new"
+         x="131.45535"
+         y="92.859009"
+         id="text8273-9"
+         sodipodi:linespacing="125%"
+         transform="matrix(0.00267266,-0.99999643,0.99999643,0.00267266,0,0)"><tspan
+           sodipodi:role="line"
+           x="131.45535"
+           y="92.859009"
+           id="tspan8275-4"><tspan
+             x="131.45535"
+             y="92.859009"
+             
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.5px;font-family:'URW
 Gothic';-inkscape-font-specification:'URW Gothic';fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
+             id="tspan8277-1">{{rega_longname}}</tspan></tspan></text>
+      <text
+         xml:space="preserve"
+         
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:125%;font-family:Calibri;-inkscape-font-specification:Calibri;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;enable-background:new"
+         x="393.49655"
+         y="71.629791"
+         id="text8273-2"
+         sodipodi:linespacing="125%"
+         transform="matrix(0.00267266,-0.99999643,0.99999643,0.00267266,0,0)"><tspan
+           sodipodi:role="line"
+           x="393.49655"
+           y="71.629791"
+           id="tspan8275-9"
+           style="font-size:17.5px;-inkscape-font-specification:'URW Gothic';font-family:'URW 
Gothic';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal">{{rega_name}}</tspan></text>
+      <text
+         xml:space="preserve"
+         
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:125%;font-family:'URW
 Gothic';-inkscape-font-specification:'URW 
Gothic';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;enable-background:new;"
+         x="393.55142"
+         y="92.158516"
+         id="text8273-9-6"
+         sodipodi:linespacing="125%"
+         transform="matrix(0.00267266,-0.99999643,0.99999643,0.00267266,0,0)"><tspan
+           sodipodi:role="line"
+           x="393.55142"
+           y="92.158516"
+           id="tspan8275-4-6"
+           style="font-size:17.5px;-inkscape-font-specification:'URW Gothic';font-family:'URW 
Gothic';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">{{rega_longname}}</tspan></text>
+    </g>
+  </g>
+</svg>
diff --git a/views/desk/test.pdf b/views/desk/test.pdf
new file mode 100644
index 0000000..ad8aad5
Binary files /dev/null and b/views/desk/test.pdf differ
diff --git a/views/desk/test2.pdf b/views/desk/test2.pdf
new file mode 100644
index 0000000..42e63c6
Binary files /dev/null and b/views/desk/test2.pdf differ
diff --git a/views/desk/workaround b/views/desk/workaround
new file mode 100644
index 0000000..eddbf77
--- /dev/null
+++ b/views/desk/workaround
@@ -0,0 +1 @@
+curl http://localhost:3000/desk/badge?regida=1 | cat | inkscape -f /dev/stdin -A /dev/stdout -z | cat 
test.pdf



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]