]> git.sven.stormbind.net Git - sven/vym.git/commitdiff
New upstream version 2.9.588 upstream/2.9.588
authorSven Hoexter <sven@stormbind.net>
Mon, 11 Aug 2025 12:37:13 +0000 (14:37 +0200)
committerSven Hoexter <sven@stormbind.net>
Mon, 11 Aug 2025 12:37:13 +0000 (14:37 +0200)
43 files changed:
CMakeLists.txt
README.md
demos/scripts/confluence-delete-labels.vys
demos/scripts/confluence-find-labels.vys
demos/scripts/examplescript.vys
demos/scripts/iterating-branches.vys
flags/standard/help-content.svg [new file with mode: 0644]
flags/standard/help-contextual.svg [deleted file]
macros/macros.vys
src/branch-container.cpp
src/branchitem.cpp
src/command.cpp
src/command.h
src/container.cpp
src/export-html.cpp
src/file.cpp
src/file.h
src/flag.cpp
src/flagrow-container.cpp
src/image-container.cpp
src/image-container.h
src/imageitem.cpp
src/imageitem.h
src/itemlist-wrapper.cpp [new file with mode: 0644]
src/itemlist-wrapper.h [new file with mode: 0644]
src/linkobj.cpp
src/main.cpp
src/mainwindow.cpp
src/mainwindow.h
src/mapeditor.cpp
src/mkdtemp.cpp [deleted file]
src/mkdtemp.h [deleted file]
src/scripteditor.cpp
src/taskeditor.cpp
src/taskmodel.cpp
src/treemodel.cpp
src/version.h
src/vymmodel.cpp
src/vymmodel.h
src/vymmodelwrapper.cpp
src/vymmodelwrapper.h
styles/vym-dark.css [new file with mode: 0644]
vym.qrc

index 8f5453bc8596e4a5e6a91ed3cf3abbd415dc97ed..800e4e1650514554ff9d0e48fb7f4028e98f4701 100644 (file)
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.16)
 
-project(ViewYourMind-develop LANGUAGES CXX)
+project(vym LANGUAGES CXX)
 
 # See also https://doc.qt.io/qt-6.5/cmake-get-started.html
 
@@ -137,6 +137,14 @@ message(STATUS "CMAKE_BINARY_DIR: ${CMAKE_BINARY_DIR}")
 message(STATUS "ts_files: ${ts_files}")
 message(STATUS "qm_files: ${qm_files}")
 
+# Collection of files for later installation
+file(GLOB vymDemos RELATIVE ${CMAKE_SOURCE_DIR} "demos/*.*")
+file(GLOB vymMacros RELATIVE ${CMAKE_SOURCE_DIR} "macros/*.vys")
+file(GLOB vymScripts RELATIVE ${CMAKE_SOURCE_DIR} "demos/scripts/*.*")
+message(STATUS "  vymDemos: ${vymDemos}")
+message(STATUS " vymMacros: ${vymMacros}")
+message(STATUS "vymScripts: ${vymScripts}")
+
 ADD_COMPILE_DEFINITIONS(VYMBASEDIR="${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}")
 
 add_executable(vym ${VymSources} vym.qrc ${qm_files})
@@ -151,18 +159,42 @@ endif()
 
 if(APPLE)
     message(STATUS "Detected APPLE")
-    set_target_properties(vym PROPERTIES MACOSX_BUNDLE TRUE )
 
-    # Add property to Info.plist
-    set(MACOSX_BUNDLE_ICON_FILE vym.icns)
+    set(MACOSX_BUNDLE_EXECUTABLE_NAME ${PROJECT_NAME})
+
+    # Prepare Info.plist
+    set_target_properties(${PROJECT_NAME} PROPERTIES
+        MACOSX_BUNDLE_BUNDLE_NAME "${PROJECT_NAME}"
+        MACOSX_BUNDLE_BUNDLE_VERSION "${PROJECT_VERSION}"
+        MACOSX_BUNDLE_SHORT_VERSION_STRING "${PROJECT_VERSION}"
+        MACOSX_BUNDLE_GUI_IDENTIFIER "org.insilmaril.vym"
+        MACOSX_BUNDLE_ICON_FILE "vym.icns"
+        MACOSX_BUNDLE TRUE
+    )
+
+    set(vymIconMac ${CMAKE_CURRENT_SOURCE_DIR}/icons/vym.icns)
+    target_sources(vym PRIVATE ${vymIconMac})
+    set_source_files_properties(${vymIconMac} PROPERTIES
+        MACOSX_PACKAGE_LOCATION "Resources")
 
-    # tell CMake where to find and install the file itself
-    set(APP_ICON_MACOSX ${CMAKE_CURRENT_SOURCE_DIR}/icons/vym.icns)
-    set_source_files_properties(${APP_ICON_MACOSX} PROPERTIES
-           MACOSX_PACKAGE_LOCATION "Resources")
+    target_sources(vym PRIVATE ${vymDemos})
+    set_source_files_properties(${vymDemos} PROPERTIES
+        MACOSX_PACKAGE_LOCATION "Resources/demos"
+    )
+    target_sources(vym PRIVATE ${vymScripts})
+    set_source_files_properties(${vymScripts} PROPERTIES
+        MACOSX_PACKAGE_LOCATION "Resources/demos/scripts"
+    )
+
+    target_sources(vym PRIVATE ${vymMacros})
+    set_source_files_properties(${vymMacros} PROPERTIES
+        MACOSX_PACKAGE_LOCATION "Resources/macros"
+    )
+    #add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD
+    #    COMMAND codesign -f -s - "${CMAKE_CURRENT_SOURC_DIR}/${PROJECT_NAME}.app"
+    #    COMMENT "Signing the .app bundle"
+    #)
 
-#FIXME-0    add_executable(vym MACOSX_BUNDLE main.cpp ${APP_ICON_MACOSX})
-target_sources(vym PUBLIC ${APP_ICON_MACOSX})
 endif()
 
 add_custom_target(make-translations-directory ALL
index a7d60f29cefc36f5bc467d39743383f8dfab9384..e3b6b1059d6e3e412c5c35ec66ea4ab71160595a 100644 (file)
--- a/README.md
+++ b/README.md
@@ -13,7 +13,7 @@ priorities or reminds you after easily defined time spans.
 
 You can use the scripting capabilities for interesting presentations. 
 VYM can also retrieve data from the Jira issue tracking system and 
-talk to the Concluence documentation system.
+talk to the Confluence documentation system.
 
 VYM runs on Apple and Windows and of course most Linux platforms.
 
index b6ae558e8ecbb44d355ab9077480d5d426464f07..8f0edccf50cb7c24026a8bb7baee207bd18c9951 100644 (file)
@@ -1,16 +1,15 @@
 vym.clearConsole();
 map = vym.currentMap();
 
-map.newBranchIterator("it");
-b = map.nextBranch("it");
-vym.print ("Starting with branch: " + b.getHeading() );
+il = map.itemList();
+il.setModeSelectedSubtrees();
 
 label = "deletion_candidate";
 
 dc_count = 0;
 total_count = 0;
 
-while (b)
+while (b = il.nextBranch())
 {
   total_count++;
 
@@ -33,7 +32,6 @@ while (b)
       }
     }
   }
-  b = map.nextBranch("it");
 }
 
 vym.print("Triggered removal of " + dc_count + " '" + label + "' labels in " + total_count + " pages");
\ No newline at end of file
index 670a31afc834e64ebcff6ea0a00257655208a327..0fe2eb51620841bf6a5e15076ddb32167486acaa 100644 (file)
@@ -1,16 +1,15 @@
 vym.clearConsole();
 map = vym.currentMap();
 
-map.newBranchIterator("it");
-b = map.nextBranch("it");
-vym.print ("Starting with branch: " + b.getHeading() );
+il = map.itemList();
+il.setModeSelectedSubtrees();
 
 label = "deletion_candidate";
 
 dc_count = 0;
 total_count = 0;
 
-while (b)
+while (b = il.nextBranch())
 {
   total_count++;
 
@@ -31,7 +30,6 @@ while (b)
       }
     }
   }
-  b = map.nextBranch("it");
 }
 
 vym.print(dc_count + " deletion_candidate labels found in " + total_count + " pages");
\ No newline at end of file
index 65790f5e052c581c2aba8616661a75361f98e5e1..3b338baf0577d93c02db35dbb56eaa313b1badae 100644 (file)
@@ -1,16 +1,18 @@
 //Example function definition
+
 function foofunction(s) {
-  print ("Foofunction output: " +  s); 
+  vym.print ("Foofunction output: " +  s); 
   s = "changed par";
   return {a: "ret-value", b: "bla"};
 }
 
 par = "I am a parameter!";
-print (foofunction(par));
-print ("par is now: " + par);
+vym.print (foofunction(par));
+vym.print ("par is now: " + par);
 //abort("xxx");
-print ("bar");
+vym.print ("bar");
 
-m=vym.currentMap();
-m.setHeadingPlainText("foobar");
-print( m.getHeadingPlainText());
\ No newline at end of file
+map = vym.currentMap();
+branch = map.selectedBranch();
+branch.setHeadingText("foobar");
+vym.print( branch.headingText());
\ No newline at end of file
index ff31fd527f9e9e7852efd4710a4736a8baa08b37..38ed2cdbfc3d04d31cd39a7690385d8d7f50669a 100644 (file)
@@ -1,11 +1,39 @@
 vym.clearConsole();
 map = vym.currentMap();
 
-map.newBranchIterator("foobar");
-b = map.nextBranch("foobar");
-vym.print ("Starting with branch: " + b.headingText() );
+il = map.itemList();
+il.setModeBranches();
 
-while (map.nextBranch("foobar") )
+vym.print("Iterate over complete map (" + il.count() + " items)");
+while (b = il.nextBranch() )
 {
-    vym.print ("Current branch: " + map.headingText() );
+    vym.print (" - Current branch: " + b.headingText() );
 }
+
+il.setModeBranches(true);
+vym.print("Iterate over complete map, deep levels first (" + il.count() + " items)");
+while (b = il.nextBranch() )
+{
+    vym.print (" - Current branch: " + b.headingText() );
+}
+
+il.setModeSelectedSubtrees();
+vym.print("Iterate over selected subtrees (" + il.count() + " items)");
+while (b = il.nextBranch() )
+{
+    vym.print (" - Current branch: " + b.headingText() );
+}
+
+il.setModeSelectedSubtrees(true);
+vym.print("Iterate over selected subtrees, deep levels first (" + il.count() + " items)");
+while (b = il.nextBranch() )
+{
+    vym.print (" - Current branch: " + b.headingText() );
+}
+
+il.setModeSelectedBranches();
+vym.print("Iterate over selected branches without subtrees (" + il.count() + " items)");
+while (b = il.nextBranch() )
+{
+    vym.print (" - Current branch: " + b.headingText() );
+}
\ No newline at end of file
diff --git a/flags/standard/help-content.svg b/flags/standard/help-content.svg
new file mode 100644 (file)
index 0000000..8e582bc
--- /dev/null
@@ -0,0 +1,334 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   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"
+   height="48px"
+   width="48px"
+   version="1.1"
+   id="svg2"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="Help-content.svg"
+   inkscape:export-filename="F:\_GRAFIKA\2017_08_14_RAMESIS_tiskovka\Wiki\Tango_face_smileys\Help-content.png"
+   inkscape:export-xdpi="216"
+   inkscape:export-ydpi="216">
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="696"
+     inkscape:window-height="505"
+     id="namedview106"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="24"
+     inkscape:cy="24"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="svg2" />
+  <metadata
+     id="metadata4">
+    <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:date>2005-03-10</dc:date>
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Jakub Steiner</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:source>http://jimmac.musichall.cz</dc:source>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>help</rdf:li>
+            <rdf:li>browser</rdf:li>
+            <rdf:li>documentation</rdf:li>
+            <rdf:li>docs</rdf:li>
+            <rdf:li>man</rdf:li>
+            <rdf:li>info</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+        <cc:license
+           rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" />
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/publicdomain/zero/1.0/">
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6">
+    <linearGradient
+       id="c">
+      <stop
+         stop-color="#fff"
+         offset="0"
+         id="stop9" />
+      <stop
+         stop-color="#fff"
+         stop-opacity="0"
+         offset="1"
+         id="stop11" />
+    </linearGradient>
+    <linearGradient
+       id="h"
+       x1="15.929"
+       xlink:href="#c"
+       gradientUnits="userSpaceOnUse"
+       x2="51.53"
+       y1="9.07"
+       y2="64.25" />
+    <linearGradient
+       id="b"
+       x1="27.427"
+       xlink:href="#c"
+       gradientUnits="userSpaceOnUse"
+       x2="15.76"
+       y1="30.842"
+       y2="13.171" />
+    <radialGradient
+       id="f"
+       gradientUnits="userSpaceOnUse"
+       cy="23.1"
+       cx="22.904"
+       r="19.828">
+      <stop
+         stop-color="#c5c5c5"
+         offset="0"
+         id="stop16" />
+      <stop
+         stop-color="#c8c8c8"
+         offset=".237"
+         id="stop18" />
+      <stop
+         stop-color="#d1d1d1"
+         offset=".408"
+         id="stop20" />
+      <stop
+         stop-color="#e1e1e1"
+         offset=".559"
+         id="stop22" />
+      <stop
+         stop-color="#f7f7f7"
+         offset=".696"
+         id="stop24" />
+      <stop
+         stop-color="#fff"
+         offset=".736"
+         id="stop26" />
+      <stop
+         stop-color="#fcfcfc"
+         offset=".819"
+         id="stop28" />
+      <stop
+         stop-color="#f2f2f2"
+         offset=".881"
+         id="stop30" />
+      <stop
+         stop-color="#e2e2e2"
+         offset=".936"
+         id="stop32" />
+      <stop
+         stop-color="#ccc"
+         offset=".988"
+         id="stop34" />
+      <stop
+         stop-color="#c5c5c5"
+         offset="1"
+         id="stop36" />
+    </radialGradient>
+    <radialGradient
+       id="g"
+       gradientUnits="userSpaceOnUse"
+       cy="23.357"
+       cx="22.81"
+       r="25.59">
+      <stop
+         stop-color="#210101"
+         offset="0"
+         id="stop39" />
+      <stop
+         stop-color="#ff747e"
+         offset=".5"
+         id="stop41" />
+      <stop
+         stop-color="#830000"
+         offset="1"
+         id="stop43" />
+    </radialGradient>
+    <radialGradient
+       id="d"
+       gradientUnits="userSpaceOnUse"
+       cy="13"
+       cx="13"
+       r="7.6">
+      <stop
+         stop-color="#3c3c3c"
+         offset="0"
+         id="stop46" />
+      <stop
+         stop-color="#3e3e3e"
+         offset=".363"
+         id="stop48" />
+      <stop
+         stop-color="#454545"
+         offset=".494"
+         id="stop50" />
+      <stop
+         stop-color="#505050"
+         offset=".588"
+         id="stop52" />
+      <stop
+         stop-color="#616161"
+         offset=".663"
+         id="stop54" />
+      <stop
+         stop-color="#777"
+         offset=".728"
+         id="stop56" />
+      <stop
+         stop-color="#939393"
+         offset=".785"
+         id="stop58" />
+      <stop
+         stop-color="#b2b2b2"
+         offset=".835"
+         id="stop60" />
+      <stop
+         stop-color="#d2d2d2"
+         offset=".876"
+         id="stop62" />
+      <stop
+         stop-color="#cecece"
+         offset=".9"
+         id="stop64" />
+      <stop
+         stop-color="#c3c3c3"
+         offset=".922"
+         id="stop66" />
+      <stop
+         stop-color="#afafaf"
+         offset=".945"
+         id="stop68" />
+      <stop
+         stop-color="#949494"
+         offset=".967"
+         id="stop70" />
+      <stop
+         stop-color="#717171"
+         offset=".988"
+         id="stop72" />
+      <stop
+         stop-color="#5b5b5b"
+         offset="1"
+         id="stop74" />
+    </radialGradient>
+    <radialGradient
+       id="e"
+       gradientUnits="userSpaceOnUse"
+       cy="39.3"
+       cx="24.8"
+       gradientTransform="matrix(1 0 0 .32911 0 26.366)"
+       r="23.7">
+      <stop
+         offset="0"
+         id="stop77" />
+      <stop
+         stop-opacity="0"
+         offset="1"
+         id="stop79" />
+    </radialGradient>
+  </defs>
+  <ellipse
+     opacity=".42"
+     rx="23.7"
+     ry="7.8"
+     cy="39.3"
+     cx="24.8"
+     fill="url(#e)"
+     id="ellipse81" />
+  <g
+     fill="none"
+     id="g83">
+    <circle
+       id="a"
+       cx="13.417"
+       stroke="url(#d)"
+       cy="13.246"
+       r="7"
+       stroke-width="1.7" />
+    <use
+       xlink:href="#a"
+       x="21"
+       y=".1"
+       id="use86" />
+    <use
+       xlink:href="#a"
+       y="21.5"
+       id="use88" />
+    <use
+       xlink:href="#a"
+       x="21.1"
+       y="21.5"
+       id="use90" />
+    <circle
+       r="13.22"
+       stroke="url(#f)"
+       cy="24"
+       cx="24"
+       stroke-width="11"
+       id="circle92" />
+    <path
+       d="m15.1 7.56l5.388 9.379c-1.796 0.998-2.594 1.733-3.486 3.361l-9.685-4.558c1.197-2.993 4.989-6.984 7.783-8.181m25.17 7.571l-9.287 5.335c-1.019-1.716-1.872-2.444-3.359-3.359l4.545-9.682c2.964 1.186 6.916 4.94 8.101 7.706m-7.379 25.26l-5.423-9.426c1.631-0.916 2.47-1.786 3.466-3.463l9.837 4.612c-1.212 3.03-5.253 7.07-7.879 8.277m-25.372-7.6l9.347-5.388c0.998 1.796 1.733 2.438 3.392 3.486l-4.558 9.684c-2.993-1.197-6.984-5.188-8.181-7.782"
+       fill="url(#g)"
+       id="path94" />
+    <circle
+       stroke="url(#b)"
+       cx="24"
+       cy="24"
+       r="8.3"
+       id="circle96" />
+    <circle
+       cy="24"
+       cx="24"
+       r="18.1"
+       stroke="url(#h)"
+       id="circle98" />
+    <g
+       stroke="#606060"
+       stroke-width=".88"
+       id="g100">
+      <circle
+         cx="24"
+         cy="24"
+         r="7.5"
+         id="circle102" />
+      <circle
+         cx="24"
+         cy="24"
+         r="19"
+         id="circle104" />
+    </g>
+  </g>
+</svg>
diff --git a/flags/standard/help-contextual.svg b/flags/standard/help-contextual.svg
deleted file mode 100644 (file)
index 09865e0..0000000
+++ /dev/null
@@ -1,5817 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   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"
-   width="128"
-   height="128"
-   id="svg2"
-   version="1.0">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient5130">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop5132" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop5134" />
-    </linearGradient>
-    <filter
-       color-interpolation-filters="sRGB"
-       id="filter4164">
-      <feBlend
-         blend="normal"
-         id="feBlend4166"
-         in2="SourceGraphic"
-         mode="multiply" />
-    </filter>
-    <linearGradient
-       id="linearGradient4170">
-      <stop
-         id="stop4172"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         style="stop-color:#1e0504;stop-opacity:1"
-         offset="0.1030781"
-         id="stop4174" />
-      <stop
-         style="stop-color:#4a362c;stop-opacity:1"
-         offset="0.24779607"
-         id="stop4176" />
-      <stop
-         id="stop4178"
-         offset="0.64786237"
-         style="stop-color:#3e2b22;stop-opacity:1" />
-      <stop
-         style="stop-color:#413936;stop-opacity:0.95686275;"
-         offset="0.67893541"
-         id="stop4180" />
-      <stop
-         style="stop-color:#241914;stop-opacity:1"
-         offset="0.71000844"
-         id="stop4182" />
-      <stop
-         id="stop4184"
-         offset="0.76072329"
-         style="stop-color:#5b524c;stop-opacity:1" />
-      <stop
-         style="stop-color:#422e25;stop-opacity:1"
-         offset="0.80179423"
-         id="stop4186" />
-      <stop
-         id="stop4188"
-         offset="0.96271122"
-         style="stop-color:#422e25;stop-opacity:1" />
-      <stop
-         style="stop-color:#12100e;stop-opacity:0.49803922;"
-         offset="0.9773469"
-         id="stop4190" />
-      <stop
-         id="stop4192"
-         offset="1"
-         style="stop-color:#000000;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient7891">
-      <stop
-         id="stop7893"
-         offset="0"
-         style="stop-color:#d7eef7;stop-opacity:1;" />
-      <stop
-         id="stop7895"
-         offset="1"
-         style="stop-color:#87faf7;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       xlink:href="#linearGradient8132"
-       id="linearGradient8138"
-       x1="70"
-       y1="3.296875"
-       x2="70"
-       y2="15.390262"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.0015155,0,0,1,-6.4048631,-6.0000022)" />
-    <linearGradient
-       id="linearGradient8132">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop8134" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop8136" />
-    </linearGradient>
-    <filter
-       color-interpolation-filters="sRGB"
-       id="filter8148"
-       x="-0.0099712294"
-       width="1.0199425"
-       y="-0.27775091"
-       height="1.5555018">
-      <feGaussianBlur
-         stdDeviation="0.38697069"
-         id="feGaussianBlur8150" />
-    </filter>
-    <filter
-       color-interpolation-filters="sRGB"
-       height="1.5603158"
-       y="-0.28015795"
-       width="1.0534322"
-       x="-0.026716121"
-       id="filter4346">
-      <feGaussianBlur
-         id="feGaussianBlur4348"
-         stdDeviation="0.069415047" />
-    </filter>
-    <filter
-       color-interpolation-filters="sRGB"
-       id="filter3985">
-      <feGaussianBlur
-         id="feGaussianBlur3987"
-         stdDeviation="0.97764227" />
-    </filter>
-    <radialGradient
-       xlink:href="#XMLID_24_"
-       id="radialGradient11879"
-       gradientUnits="userSpaceOnUse"
-       cx="32.882801"
-       cy="95.276398"
-       r="31.2019" />
-    <radialGradient
-       id="XMLID_24_"
-       cx="96.109398"
-       cy="34.2617"
-       r="31.355"
-       gradientUnits="userSpaceOnUse">
-      <stop
-         offset="0"
-         style="stop-color:#494949;stop-opacity:1;"
-         id="stop541" />
-      <stop
-         offset="0.34909999"
-         style="stop-color:#eee;stop-opacity:0;"
-         id="stop543" />
-      <stop
-         offset="0.53250003"
-         style="stop-color:#545652;stop-opacity:1;"
-         id="stop545" />
-      <stop
-         offset="0.95859998"
-         style="stop-color:white;stop-opacity:0;"
-         id="stop547" />
-    </radialGradient>
-    <filter
-       color-interpolation-filters="sRGB"
-       id="filter4142">
-      <feGaussianBlur
-         id="feGaussianBlur4144"
-         stdDeviation="0.42464899" />
-    </filter>
-    <radialGradient
-       xlink:href="#XMLID_40_"
-       id="radialGradient11881"
-       gradientUnits="userSpaceOnUse"
-       cx="96.109398"
-       cy="34.2617"
-       r="31.355" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       r="30.361099"
-       cy="96.292999"
-       cx="95.362297"
-       id="XMLID_40_">
-      <stop
-         id="stop1245"
-         style="stop-color:#6c6c6c;stop-opacity:1;"
-         offset="0" />
-      <stop
-         id="stop1247"
-         style="stop-color:#eee;stop-opacity:0.2783505;"
-         offset="0.20488018" />
-      <stop
-         id="stop1249"
-         style="stop-color:#7e7e7e;stop-opacity:1;"
-         offset="0.54275459" />
-      <stop
-         id="stop1251"
-         style="stop-color:white;stop-opacity:0.19587629;"
-         offset="0.95859998" />
-    </radialGradient>
-    <linearGradient
-       xlink:href="#XMLID_32_"
-       id="linearGradient11883"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0,-1,1,0,376.125,-378.8721)"
-       x1="-442.20651"
-       y1="-253.4575"
-       x2="-442.20651"
-       y2="-249.4575" />
-    <linearGradient
-       id="XMLID_32_"
-       gradientUnits="userSpaceOnUse"
-       x1="-442.20651"
-       y1="-253.4575"
-       x2="-442.20651"
-       y2="-249.4575"
-       gradientTransform="matrix(0,-1,1,0,376.125,-378.8721)">
-      <stop
-         offset="0"
-         style="stop-color:#6193CF"
-         id="stop683" />
-      <stop
-         offset="0.023"
-         style="stop-color:#6E9CD3"
-         id="stop685" />
-      <stop
-         offset="0.1223"
-         style="stop-color:#A1BFE3"
-         id="stop687" />
-      <stop
-         offset="0.2155"
-         style="stop-color:#CADBEF"
-         id="stop689" />
-      <stop
-         offset="0.3001"
-         style="stop-color:#E7EFF8"
-         id="stop691" />
-      <stop
-         offset="0.373"
-         style="stop-color:#F9FBFD"
-         id="stop693" />
-      <stop
-         offset="0.426"
-         style="stop-color:#FFFFFF"
-         id="stop695" />
-      <stop
-         offset="0.534"
-         style="stop-color:#F5F8FC"
-         id="stop697" />
-      <stop
-         offset="0.7195"
-         style="stop-color:#D9E5F4"
-         id="stop699" />
-      <stop
-         offset="0.959"
-         style="stop-color:#ACC6E6"
-         id="stop701" />
-      <stop
-         offset="1"
-         style="stop-color:#A4C0E4"
-         id="stop703" />
-    </linearGradient>
-    <radialGradient
-       xlink:href="#XMLID_40_"
-       id="radialGradient11885"
-       gradientUnits="userSpaceOnUse"
-       cx="32.498001"
-       cy="31.797899"
-       r="30.068501" />
-    <filter
-       color-interpolation-filters="sRGB"
-       id="filter3866">
-      <feGaussianBlur
-         id="feGaussianBlur3868"
-         stdDeviation="0.32594851" />
-    </filter>
-    <linearGradient
-       xlink:href="#XMLID_37_"
-       id="linearGradient11887"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0,1,-1,0,512.873,132)"
-       x1="-68.833504"
-       y1="507.7695"
-       x2="-68.833504"
-       y2="511.7695" />
-    <linearGradient
-       id="XMLID_37_"
-       gradientUnits="userSpaceOnUse"
-       x1="-68.833504"
-       y1="507.7695"
-       x2="-68.833504"
-       y2="511.7695"
-       gradientTransform="matrix(0,1,-1,0,512.873,132)">
-      <stop
-         offset="0"
-         style="stop-color:#2C72C7"
-         id="stop966" />
-      <stop
-         offset="0.0034"
-         style="stop-color:#2F74C8"
-         id="stop968" />
-      <stop
-         offset="0.0905"
-         style="stop-color:#6D9ED8"
-         id="stop970" />
-      <stop
-         offset="0.1739"
-         style="stop-color:#A1C0E6"
-         id="stop972" />
-      <stop
-         offset="0.2513"
-         style="stop-color:#CADBF1"
-         id="stop974" />
-      <stop
-         offset="0.3215"
-         style="stop-color:#E7EFF9"
-         id="stop976" />
-      <stop
-         offset="0.382"
-         style="stop-color:#F9FBFD"
-         id="stop978" />
-      <stop
-         offset="0.426"
-         style="stop-color:#FFFFFF"
-         id="stop980" />
-      <stop
-         offset="0.534"
-         style="stop-color:#F5F8FC"
-         id="stop982" />
-      <stop
-         offset="0.7195"
-         style="stop-color:#D9E5F4"
-         id="stop984" />
-      <stop
-         offset="0.959"
-         style="stop-color:#ACC6E6"
-         id="stop986" />
-      <stop
-         offset="1"
-         style="stop-color:#A4C0E4"
-         id="stop988" />
-    </linearGradient>
-    <radialGradient
-       xlink:href="#XMLID_40_"
-       id="radialGradient11889"
-       gradientUnits="userSpaceOnUse"
-       cx="95.362297"
-       cy="96.292999"
-       r="30.361099" />
-    <filter
-       color-interpolation-filters="sRGB"
-       id="filter3934">
-      <feGaussianBlur
-         id="feGaussianBlur3936"
-         stdDeviation="0.61780488" />
-    </filter>
-    <linearGradient
-       xlink:href="#XMLID_43_"
-       id="linearGradient11891"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(-1,0,0,-1,-508,376)"
-       x1="-572.00049"
-       y1="253.2695"
-       x2="-572.00049"
-       y2="249.2695" />
-    <linearGradient
-       id="XMLID_43_"
-       gradientUnits="userSpaceOnUse"
-       x1="-572.00049"
-       y1="253.2695"
-       x2="-572.00049"
-       y2="249.2695"
-       gradientTransform="matrix(-1,0,0,-1,-508,376)">
-      <stop
-         offset="0"
-         style="stop-color:#6193CF"
-         id="stop1272" />
-      <stop
-         offset="0.023"
-         style="stop-color:#6E9CD3"
-         id="stop1274" />
-      <stop
-         offset="0.1223"
-         style="stop-color:#A1BFE3"
-         id="stop1276" />
-      <stop
-         offset="0.2155"
-         style="stop-color:#CADBEF"
-         id="stop1278" />
-      <stop
-         offset="0.3001"
-         style="stop-color:#E7EFF8"
-         id="stop1280" />
-      <stop
-         offset="0.373"
-         style="stop-color:#F9FBFD"
-         id="stop1282" />
-      <stop
-         offset="0.426"
-         style="stop-color:#FFFFFF"
-         id="stop1284" />
-      <stop
-         offset="0.534"
-         style="stop-color:#F5F8FC"
-         id="stop1286" />
-      <stop
-         offset="0.7195"
-         style="stop-color:#D9E5F4"
-         id="stop1288" />
-      <stop
-         offset="0.959"
-         style="stop-color:#ACC6E6"
-         id="stop1290" />
-      <stop
-         offset="1"
-         style="stop-color:#A4C0E4"
-         id="stop1292" />
-    </linearGradient>
-    <linearGradient
-       xlink:href="#XMLID_44_"
-       id="linearGradient11893"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(-1,0,0,-1,128,8.875)"
-       x1="64"
-       y1="3.8954999"
-       x2="64"
-       y2="7.6455002" />
-    <linearGradient
-       id="XMLID_44_"
-       gradientUnits="userSpaceOnUse"
-       x1="64"
-       y1="3.8954999"
-       x2="64"
-       y2="7.6455002"
-       gradientTransform="matrix(-1,0,0,-1,128,8.875)">
-      <stop
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;"
-         id="stop1297" />
-      <stop
-         offset="0.0034"
-         style="stop-color:#7c7c7c;stop-opacity:1;"
-         id="stop1299" />
-      <stop
-         offset="0.0905"
-         style="stop-color:#a3a3a3;stop-opacity:1;"
-         id="stop1301" />
-      <stop
-         offset="0.17389999"
-         style="stop-color:#c3c3c3;stop-opacity:1;"
-         id="stop1303" />
-      <stop
-         offset="0.25130001"
-         style="stop-color:#dddddd;stop-opacity:1;"
-         id="stop1305" />
-      <stop
-         offset="0.3215"
-         style="stop-color:#f0f0f0;stop-opacity:1;"
-         id="stop1307" />
-      <stop
-         offset="0.382"
-         style="stop-color:#F9FBFD"
-         id="stop1309" />
-      <stop
-         offset="0.426"
-         style="stop-color:#FFFFFF"
-         id="stop1311" />
-      <stop
-         offset="0.534"
-         style="stop-color:#F5F8FC"
-         id="stop1313" />
-      <stop
-         offset="0.71950001"
-         style="stop-color:#e7e7e7;stop-opacity:1;"
-         id="stop1315" />
-      <stop
-         offset="0.95899999"
-         style="stop-color:#c9c9c9;stop-opacity:1;"
-         id="stop1317" />
-      <stop
-         offset="1"
-         style="stop-color:#c4c4c4;stop-opacity:1;"
-         id="stop1319" />
-    </linearGradient>
-    <filter
-       color-interpolation-filters="sRGB"
-       id="filter4198">
-      <feGaussianBlur
-         id="feGaussianBlur4200"
-         stdDeviation="0.41105606" />
-    </filter>
-    <filter
-       color-interpolation-filters="sRGB"
-       height="2.3074038"
-       y="-0.65370184"
-       width="1.1246752"
-       x="-0.062337615"
-       id="filter4292">
-      <feGaussianBlur
-         id="feGaussianBlur4294"
-         stdDeviation="0.16196844" />
-    </filter>
-    <radialGradient
-       xlink:href="#linearGradient10848"
-       id="radialGradient11895"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.0249516,-5.9474392e-8,6.0210782e-8,1.0376422,-203.46011,133.54186)"
-       cx="63.305809"
-       cy="61.489017"
-       fx="63.999992"
-       fy="53.260681"
-       r="56" />
-    <linearGradient
-       id="linearGradient10848"
-       gradientUnits="userSpaceOnUse"
-       x1="28"
-       y1="57.5"
-       x2="28"
-       y2="0">
-      <stop
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;"
-         id="stop10850" />
-      <stop
-         id="stop10852"
-         style="stop-color:#9d0000;stop-opacity:1;"
-         offset="0.54375595" />
-      <stop
-         offset="0.64756197"
-         style="stop-color:#ec0101;stop-opacity:1;"
-         id="stop10854" />
-      <stop
-         id="stop10856"
-         style="stop-color:#ff8888;stop-opacity:1;"
-         offset="0.81188118" />
-      <stop
-         offset="0.92322564"
-         style="stop-color:#f80000;stop-opacity:1;"
-         id="stop10858" />
-      <stop
-         offset="1"
-         style="stop-color:#620000;stop-opacity:1"
-         id="stop10860" />
-    </linearGradient>
-    <filter
-       color-interpolation-filters="sRGB"
-       id="filter2929">
-      <feGaussianBlur
-         id="feGaussianBlur2931"
-         stdDeviation="2.1722846" />
-    </filter>
-    <radialGradient
-       xlink:href="#linearGradient2955"
-       id="radialGradient11897"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.0481268,0,0,1.0481268,-204.95351,133.3104)"
-       cx="64"
-       cy="58.209709"
-       fx="64"
-       fy="74.209709"
-       r="56" />
-    <linearGradient
-       id="linearGradient2955"
-       gradientUnits="userSpaceOnUse"
-       x1="28"
-       y1="57.5"
-       x2="28"
-       y2="0">
-      <stop
-         offset="0"
-         style="stop-color:#7f7f7f;stop-opacity:1;"
-         id="stop2957" />
-      <stop
-         id="stop2959"
-         style="stop-color:#7e7e7e;stop-opacity:1;"
-         offset="0.57474756" />
-      <stop
-         id="stop2961"
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0.81188118" />
-      <stop
-         offset="1"
-         style="stop-color:#ababab;stop-opacity:1;"
-         id="stop2963" />
-    </linearGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath10790">
-      <path
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         d="m 90.0033,-3.20782 c 0,0 -26.666,53.332 -21.3328,53.332 5.3332,0 69.3316,15.9996 69.3316,15.9996 l 10.6664,58.6652 -90.6644,21.3328 15.9996,-63.9984 -90.6644,-21.3328 -37.3324,-37.3324 c 0,0 74.6648,-47.9988 79.998,-47.9988 5.3332,0 63.9984,21.3328 63.9984,21.3328 z"
-         id="path10792" />
-    </clipPath>
-    <radialGradient
-       xlink:href="#XMLID_24_"
-       id="radialGradient11899"
-       gradientUnits="userSpaceOnUse"
-       cx="32.882801"
-       cy="95.276398"
-       r="31.2019" />
-    <filter
-       color-interpolation-filters="sRGB"
-       id="filter10844">
-      <feGaussianBlur
-         stdDeviation="0.50592777"
-         id="feGaussianBlur10846" />
-    </filter>
-    <radialGradient
-       xlink:href="#XMLID_40_"
-       id="radialGradient11901"
-       gradientUnits="userSpaceOnUse"
-       cx="96.109398"
-       cy="34.2617"
-       r="31.355" />
-    <linearGradient
-       xlink:href="#linearGradient12131"
-       id="linearGradient11903"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0,-1,1,0,376.125,-378.8721)"
-       x1="-442.20651"
-       y1="-253.4575"
-       x2="-442.20651"
-       y2="-249.4575" />
-    <linearGradient
-       id="linearGradient12131"
-       gradientUnits="userSpaceOnUse"
-       x1="-442.20651"
-       y1="-253.4575"
-       x2="-442.20651"
-       y2="-249.4575"
-       gradientTransform="matrix(0,-1,1,0,376.125,-378.8721)">
-      <stop
-         offset="0"
-         style="stop-color:#6193CF"
-         id="stop12133" />
-      <stop
-         offset="0.023"
-         style="stop-color:#6E9CD3"
-         id="stop12135" />
-      <stop
-         offset="0.1223"
-         style="stop-color:#A1BFE3"
-         id="stop12137" />
-      <stop
-         offset="0.2155"
-         style="stop-color:#CADBEF"
-         id="stop12139" />
-      <stop
-         offset="0.3001"
-         style="stop-color:#E7EFF8"
-         id="stop12141" />
-      <stop
-         offset="0.373"
-         style="stop-color:#F9FBFD"
-         id="stop12143" />
-      <stop
-         offset="0.426"
-         style="stop-color:#FFFFFF"
-         id="stop12145" />
-      <stop
-         offset="0.534"
-         style="stop-color:#F5F8FC"
-         id="stop12147" />
-      <stop
-         offset="0.7195"
-         style="stop-color:#D9E5F4"
-         id="stop12149" />
-      <stop
-         offset="0.959"
-         style="stop-color:#ACC6E6"
-         id="stop12151" />
-      <stop
-         offset="1"
-         style="stop-color:#A4C0E4"
-         id="stop12153" />
-    </linearGradient>
-    <radialGradient
-       xlink:href="#XMLID_40_"
-       id="radialGradient11905"
-       gradientUnits="userSpaceOnUse"
-       cx="32.498001"
-       cy="31.797899"
-       r="30.068501" />
-    <linearGradient
-       xlink:href="#XMLID_37_"
-       id="linearGradient11907"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0,1,-1,0,512.873,132)"
-       x1="-68.833504"
-       y1="507.7695"
-       x2="-68.833504"
-       y2="511.7695" />
-    <radialGradient
-       xlink:href="#XMLID_40_"
-       id="radialGradient11909"
-       gradientUnits="userSpaceOnUse"
-       cx="95.362297"
-       cy="96.292999"
-       r="30.361099" />
-    <linearGradient
-       xlink:href="#XMLID_43_"
-       id="linearGradient11911"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(-1,0,0,-1,-508,376)"
-       x1="-572.00049"
-       y1="253.2695"
-       x2="-572.00049"
-       y2="249.2695" />
-    <linearGradient
-       xlink:href="#XMLID_44_"
-       id="linearGradient11913"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(-1,0,0,-1,128,8.875)"
-       x1="64"
-       y1="3.8954999"
-       x2="64"
-       y2="7.6455002" />
-    <linearGradient
-       xlink:href="#linearGradient5130"
-       id="linearGradient5136"
-       x1="-131.09647"
-       y1="155.61377"
-       x2="-131.09647"
-       y2="208.72311"
-       gradientUnits="userSpaceOnUse" />
-    <filter
-       id="filter5150">
-      <feGaussianBlur
-         stdDeviation="1.8162162"
-         id="feGaussianBlur5152" />
-    </filter>
-    <radialGradient
-       r="5.3238101"
-       fy="14.235861"
-       fx="8.8133469"
-       cy="14.235861"
-       cx="8.8133469"
-       spreadMethod="reflect"
-       gradientTransform="matrix(1.1106976,-0.4036489,0.6516398,1.7930801,-9.2127514,-4.7972628)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient3508"
-       xlink:href="#linearGradient10711" />
-    <clipPath
-       id="clipPath3496"
-       clipPathUnits="userSpaceOnUse">
-      <rect
-         ry="1.171887"
-         y="1.2316679"
-         x="5.309958"
-         height="22.63365"
-         width="13.277639"
-         id="rect3498"
-         style="opacity:0.62633481;fill:none;stroke:#000000;stroke-width:0.19602102;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-    </clipPath>
-    <radialGradient
-       r="5.3238101"
-       fy="14.235861"
-       fx="8.8133469"
-       cy="14.235861"
-       cx="8.8133469"
-       spreadMethod="reflect"
-       gradientTransform="matrix(1.1086176,-0.4093269,0.6608062,1.7897223,-9.2289678,-4.0397151)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient3490"
-       xlink:href="#linearGradient10711" />
-    <linearGradient
-       y2="28.038134"
-       x2="22.96941"
-       y1="23.349636"
-       x1="21.461079"
-       gradientTransform="matrix(0.8514941,0.5243642,-0.5243642,0.8514941,18.007546,-15.657615)"
-       gradientUnits="userSpaceOnUse"
-       id="linearGradient4030"
-       xlink:href="#linearGradient10711" />
-    <linearGradient
-       y2="28.038134"
-       x2="22.96941"
-       y1="23.349636"
-       x1="21.461079"
-       gradientTransform="matrix(0.8514941,0.5243642,-0.5243642,0.8514941,24.154135,2.8247022)"
-       gradientUnits="userSpaceOnUse"
-       id="linearGradient4023"
-       xlink:href="#linearGradient10711" />
-    <radialGradient
-       r="1.15625"
-       fy="20.428291"
-       fx="11.074039"
-       cy="20.428291"
-       cx="11.074039"
-       spreadMethod="pad"
-       gradientTransform="matrix(0.9318803,-0.2210697,0.2308678,0.9731826,-3.9252239,2.7241703)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4021"
-       xlink:href="#linearGradient10711" />
-    <linearGradient
-       id="linearGradient3330">
-      <stop
-         id="stop3332"
-         offset="0"
-         style="stop-color:#ff80ff;stop-opacity:0;" />
-      <stop
-         id="stop3334"
-         offset="1"
-         style="stop-color:#666666;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3285">
-      <stop
-         id="stop3287"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop3289"
-         offset="1"
-         style="stop-color:#debc85;stop-opacity:0" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3279">
-      <stop
-         id="stop3281"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop3283"
-         offset="1"
-         style="stop-color:#debc85;stop-opacity:0" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3273">
-      <stop
-         id="stop3275"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop3277"
-         offset="1"
-         style="stop-color:#debc85;stop-opacity:0" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3267">
-      <stop
-         id="stop3269"
-         offset="0"
-         style="stop-color:#debc85;stop-opacity:1;" />
-      <stop
-         id="stop3271"
-         offset="1"
-         style="stop-color:#debc85;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3241">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop3243" />
-      <stop
-         style="stop-color:#debc85;stop-opacity:0"
-         offset="1"
-         id="stop3245" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3206">
-      <stop
-         id="stop3208"
-         offset="0"
-         style="stop-color:#b1d28f;stop-opacity:1;" />
-      <stop
-         id="stop3210"
-         offset="1"
-         style="stop-color:#b1d28f;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient2657">
-      <stop
-         style="stop-color:#ff80ff;stop-opacity:1;"
-         offset="0"
-         id="stop2659" />
-      <stop
-         style="stop-color:#ff80ff;stop-opacity:0;"
-         offset="1"
-         id="stop2661" />
-    </linearGradient>
-    <radialGradient
-       xlink:href="#linearGradient10711"
-       id="radialGradient3218"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.7083003,-0.01851949,0.01798426,1.6589328,-8.4797796,-13.189665)"
-       spreadMethod="pad"
-       cx="11.413477"
-       cy="20.478674"
-       fx="11.413477"
-       fy="20.478674"
-       r="1.15625" />
-    <linearGradient
-       xlink:href="#linearGradient10711"
-       id="linearGradient3220"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(3.6334443,0,0,3.6334443,-27.580699,-51.677773)"
-       x1="9.8687286"
-       y1="18.384007"
-       x2="10.711697"
-       y2="19.626715" />
-    <linearGradient
-       xlink:href="#linearGradient3267"
-       id="linearGradient3239"
-       x1="5.6869311"
-       y1="-0.31511527"
-       x2="16.836901"
-       y2="19.432236"
-       gradientUnits="userSpaceOnUse" />
-    <linearGradient
-       xlink:href="#linearGradient3267"
-       id="linearGradient3249"
-       gradientUnits="userSpaceOnUse"
-       x1="5.6869311"
-       y1="2.1477292"
-       x2="16.836901"
-       y2="21.895081"
-       gradientTransform="translate(0,-2.4628444)" />
-    <linearGradient
-       xlink:href="#linearGradient3267"
-       id="linearGradient3257"
-       gradientUnits="userSpaceOnUse"
-       x1="5.6869311"
-       y1="4.5210156"
-       x2="16.836901"
-       y2="24.268368"
-       gradientTransform="translate(0,-4.8361309)" />
-    <linearGradient
-       xlink:href="#linearGradient3267"
-       id="linearGradient3261"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="translate(0,2.298783)"
-       x1="5.6869311"
-       y1="-2.6138983"
-       x2="16.836901"
-       y2="17.133453" />
-    <linearGradient
-       xlink:href="#linearGradient3267"
-       id="linearGradient3265"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="translate(0,-7.2094174)"
-       x1="5.6869311"
-       y1="6.8943019"
-       x2="16.836901"
-       y2="26.641653" />
-    <radialGradient
-       xlink:href="#linearGradient3206"
-       id="radialGradient3317"
-       cx="1.1416299"
-       cy="10.911069"
-       fx="1.1416299"
-       fy="10.911069"
-       r="11.765625"
-       gradientTransform="matrix(0.7809876,0.01449707,-0.0055455,0.2987498,-0.2924169,2.0957246)"
-       gradientUnits="userSpaceOnUse"
-       spreadMethod="reflect" />
-    <radialGradient
-       xlink:href="#linearGradient3330"
-       id="radialGradient3473"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.7083003,-0.01851949,0.01798426,1.6589328,-8.4797796,-13.189665)"
-       spreadMethod="pad"
-       cx="11.413477"
-       cy="20.478674"
-       fx="11.413477"
-       fy="20.478674"
-       r="1.15625" />
-    <linearGradient
-       xlink:href="#linearGradient10711"
-       id="linearGradient3475"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(3.5474799,0,0,3.5474799,-26.927898,-62.356391)"
-       x1="9.7192469"
-       y1="18.63658"
-       x2="10.711697"
-       y2="19.626715" />
-    <radialGradient
-       xlink:href="#linearGradient3330"
-       id="radialGradient3486"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.7083003,-0.01851949,0.01798426,1.6589328,-8.4797796,-13.189665)"
-       spreadMethod="pad"
-       cx="11.413477"
-       cy="20.478674"
-       fx="11.413477"
-       fy="20.478674"
-       r="1.15625" />
-    <linearGradient
-       xlink:href="#linearGradient10711"
-       id="linearGradient3488"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(3.547255,-0.03993894,0.03993894,3.547255,-27.397339,-48.790495)"
-       x1="9.7192469"
-       y1="18.63658"
-       x2="10.711697"
-       y2="19.626715" />
-    <linearGradient
-       y2="15.552854"
-       x2="16.034332"
-       y1="12.061514"
-       x1="19.879225"
-       spreadMethod="pad"
-       gradientTransform="matrix(0.9575785,-0.00803118,0.00803118,0.9575785,-0.0268605,-0.4359562)"
-       gradientUnits="userSpaceOnUse"
-       id="linearGradient3370"
-       xlink:href="#linearGradient10711" />
-    <radialGradient
-       r="13.169441"
-       fy="21.708042"
-       fx="17.54755"
-       cy="21.708042"
-       cx="17.54755"
-       spreadMethod="reflect"
-       gradientTransform="matrix(0.8151394,0.2358626,-0.2306962,0.7972824,0.7011221,-1.0582457)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient3367"
-       xlink:href="#linearGradient10711" />
-    <radialGradient
-       r="13.169441"
-       fy="21.708042"
-       fx="17.54755"
-       cy="21.708042"
-       cx="17.54755"
-       spreadMethod="reflect"
-       gradientTransform="matrix(0.8341244,0.2489558,-0.2435026,0.8158514,0.7851109,-0.01382395)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient3364"
-       xlink:href="#linearGradient10711" />
-    <linearGradient
-       y2="15.552854"
-       x2="16.034332"
-       y1="12.061514"
-       x1="19.879225"
-       spreadMethod="pad"
-       gradientTransform="matrix(0.9823337,0,0,0.9823337,0.03300739,0.6182451)"
-       gradientUnits="userSpaceOnUse"
-       id="linearGradient3362"
-       xlink:href="#linearGradient10711" />
-    <radialGradient
-       r="13.169441"
-       fy="20.648924"
-       fx="16.993044"
-       cy="20.648924"
-       cx="16.993044"
-       spreadMethod="reflect"
-       gradientTransform="matrix(0.7030075,0.6357809,-0.8060735,0.8913044,14.84311,-8.1934483)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient3355"
-       xlink:href="#linearGradient10711" />
-    <linearGradient
-       y2="15.552854"
-       x2="16.034332"
-       y1="12.061514"
-       x1="19.879225"
-       spreadMethod="pad"
-       gradientTransform="matrix(0.9823337,0,0,0.9823337,0.03300739,0.6182451)"
-       gradientUnits="userSpaceOnUse"
-       id="linearGradient3353"
-       xlink:href="#linearGradient10711" />
-    <linearGradient
-       y2="15.552854"
-       x2="16.034332"
-       y1="12.061514"
-       x1="19.879225"
-       spreadMethod="pad"
-       gradientTransform="matrix(0.9823337,0,0,0.9823337,0.03300739,0.6182451)"
-       gradientUnits="userSpaceOnUse"
-       id="linearGradient3297"
-       xlink:href="#linearGradient10711" />
-    <radialGradient
-       r="13.169441"
-       fy="20.648924"
-       fx="16.993044"
-       cy="20.648924"
-       cx="16.993044"
-       spreadMethod="reflect"
-       gradientTransform="matrix(0.7030075,0.6357809,-0.8060735,0.8913044,14.84311,-8.1934483)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient3294"
-       xlink:href="#linearGradient10711" />
-    <radialGradient
-       r="8.7188435"
-       fy="19.781427"
-       fx="8.2488832"
-       cy="23.935163"
-       cx="8.2921495"
-       gradientTransform="matrix(2.7002217,0.5715519,-0.4374946,2.0668853,-4.8632848,-26.818351)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient11034"
-       xlink:href="#linearGradient10925" />
-    <radialGradient
-       r="13.169441"
-       fy="24.759357"
-       fx="18.708233"
-       cy="24.759357"
-       cx="18.708233"
-       spreadMethod="reflect"
-       gradientTransform="matrix(0.8967678,0.05935673,-0.05873468,0.8873664,-5.4012494,0.1392525)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient11032"
-       xlink:href="#linearGradient10711" />
-    <radialGradient
-       r="8.7188435"
-       fy="19.781427"
-       fx="8.2488832"
-       cy="23.935163"
-       cx="8.2921495"
-       gradientTransform="matrix(2.7002217,0.5715519,-0.4374946,2.0668853,-4.8632848,-26.818351)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient11030"
-       xlink:href="#linearGradient10925" />
-    <radialGradient
-       r="8.7188435"
-       fy="19.781427"
-       fx="8.2488832"
-       cy="23.935163"
-       cx="8.2921495"
-       gradientTransform="matrix(2.7002217,0.5715519,-0.4374946,2.0668853,-4.8632848,-26.818351)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient11003"
-       xlink:href="#linearGradient10925" />
-    <clipPath
-       id="clipPath10999"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         style="fill:#ff80ff;fill-opacity:1;fill-rule:evenodd;stroke:none"
-         d="M 3.6413483,1.9681703 3.779696,17.490509 14.887308,19.785771 21.079035,17.498126 3.6413483,1.9681703 z"
-         id="path11001" />
-    </clipPath>
-    <radialGradient
-       r="8.7188435"
-       fy="17.669048"
-       fx="6.0336409"
-       cy="24.942194"
-       cx="9.1802711"
-       gradientTransform="matrix(2.7002217,0.5715519,-0.4374946,2.0668853,-4.8632848,-26.818351)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient10971"
-       xlink:href="#linearGradient10925" />
-    <radialGradient
-       r="13.169441"
-       fy="24.759357"
-       fx="18.708233"
-       cy="24.759357"
-       cx="18.708233"
-       spreadMethod="reflect"
-       gradientTransform="matrix(0.8967678,0.05935673,-0.05873468,0.8873664,-5.4012494,0.1392525)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient10968"
-       xlink:href="#linearGradient10711" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(3.0577456,1.8802807,-0.9054531,1.4724637,3.4545267,-24.480143)"
-       r="8.7188435"
-       fy="18.295921"
-       fx="7.6629176"
-       cy="23.364098"
-       cx="9.996233"
-       id="radialGradient10931"
-       xlink:href="#linearGradient10925" />
-    <radialGradient
-       r="13.169441"
-       fy="24.759357"
-       fx="18.708233"
-       cy="24.759357"
-       cx="18.708233"
-       spreadMethod="reflect"
-       gradientTransform="matrix(0.8967678,0.05935673,-0.05873468,0.8873664,-5.4012494,0.1392525)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient10875"
-       xlink:href="#linearGradient10711" />
-    <linearGradient
-       id="linearGradient10711">
-      <stop
-         id="stop10713"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop10715"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10854">
-      <stop
-         id="stop10856-1"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="0.5"
-         id="stop10862" />
-      <stop
-         id="stop10858-6"
-         offset="1"
-         style="stop-color:#000000;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10901">
-      <stop
-         style="stop-color:#fff299;stop-opacity:0;"
-         offset="0"
-         id="stop10903" />
-      <stop
-         id="stop10909"
-         offset="0.5"
-         style="stop-color:#fff299;stop-opacity:1;" />
-      <stop
-         style="stop-color:#fff299;stop-opacity:0;"
-         offset="1"
-         id="stop10905" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10925">
-      <stop
-         id="stop10927"
-         offset="0"
-         style="stop-color:#bf0303;stop-opacity:0;" />
-      <stop
-         style="stop-color:#bf0303;stop-opacity:0;"
-         offset="0.39309064"
-         id="stop10978" />
-      <stop
-         style="stop-color:#bf0303;stop-opacity:0.49803922;"
-         offset="0.46538317"
-         id="stop10935" />
-      <stop
-         id="stop10976"
-         offset="0.5"
-         style="stop-color:#bf0303;stop-opacity:1;" />
-      <stop
-         style="stop-color:#bf0303;stop-opacity:1;"
-         offset="0.5"
-         id="stop10933" />
-      <stop
-         id="stop10937"
-         offset="0.55339807"
-         style="stop-color:#bf0303;stop-opacity:0.49803922;" />
-      <stop
-         style="stop-color:#bf0303;stop-opacity:0;"
-         offset="0.60542935"
-         id="stop10980" />
-      <stop
-         id="stop10929"
-         offset="1"
-         style="stop-color:#bf0303;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient11059">
-      <stop
-         id="stop11061"
-         offset="0"
-         style="stop-color:#727272;stop-opacity:1;" />
-      <stop
-         style="stop-color:#a6a6a6;stop-opacity:1;"
-         offset="0.5"
-         id="stop11067" />
-      <stop
-         id="stop11069"
-         offset="0.75"
-         style="stop-color:#cdcdcd;stop-opacity:1;" />
-      <stop
-         id="stop11063"
-         offset="1"
-         style="stop-color:#acacac;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3866">
-      <stop
-         style="stop-color:#fff299;stop-opacity:1;"
-         offset="0"
-         id="stop3868" />
-      <stop
-         style="stop-color:#dcd8bd;stop-opacity:0;"
-         offset="1"
-         id="stop3870" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3233">
-      <stop
-         id="stop3235"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop3237"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0;" />
-    </linearGradient>
-    <filter
-       id="filter5398">
-      <feGaussianBlur
-         stdDeviation="1.6545608"
-         id="feGaussianBlur5400" />
-    </filter>
-  </defs>
-  <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
-     id="layer1">
-    <g
-       id="g2497">
-      <path
-         style="opacity:0.912568;fill:url(#linearGradient8138);fill-opacity:1;stroke:none;filter:url(#filter8148)"
-         d="m 13.375077,2.1249981 c -1.17094,0 -2.12822,1.19862 -2.12822,2.6874999 0,0.23004 0.0202,0.44341 0.0626,0.65625 0.22544,-1.17648 1.06904,-2.0312499 2.06562,-2.0312499 h 88.884513 c 0.99658,0 1.84018,0.8547699 2.06562,2.0312499 0.0424,-0.21284 0.0626,-0.42621 0.0626,-0.65625 0,-1.4888799 -0.95729,-2.6874999 -2.12822,-2.6874999 z"
-         id="rect8127" />
-      <g
-         id="g10862"
-         transform="matrix(0.94894271,0,0,0.94894271,195.44432,-126.09972)">
-        <path
-           transform="matrix(1.0481268,0,0,1.0481268,-204.94332,132.18547)"
-           style="fill:#000000;fill-opacity:0.610294;stroke:none;filter:url(#filter5150)"
-           d="M 64,11 C 33.088,11 8,36.088 8,67 8,97.912 33.088,123 64,123 94.912,123 120,97.912 120,67 120,36.088 94.912,11 64,11 Z m 0,24 C 81.664,35 96,49.336 96,67 96,84.664 81.664,99 64,99 46.336,99 32,84.664 32,67 32,49.336 46.336,35 64,35 Z"
-           id="path2967" />
-        <g
-           transform="translate(-202.0005,136.54102)"
-           id="g9063"
-           style="overflow:visible">
-          <path
-             id="path4296"
-             d="m 61.136895,4.4893178 h 5.928112 c 0,0 0.20704,0.5946507 -0.276054,0.5946507 -0.483093,0 -5.790086,0 -5.790086,0 C 60.86837,4.8661398 60.748727,4.649517 61.136895,4.4893178 Z"
-             style="fill:#295482;fill-opacity:1;fill-rule:evenodd;stroke:none;filter:url(#filter4346)" />
-          <path
-             id="path3951"
-             d="m 61.710678,1.7125992 c -0.075,0.027 -7.6685,7.54025 -22.1875,5.28125 -3.123,-0.486 -5.46025,-0.0065 -7.15625,1.4375 -3.224001,2.7469998 -3.25025,3.4254998 -3.28125,9.4374998 -0.028,5.341 -0.067,10.863 -2.25,14.625 -2.330999,4.014001 -6.8355,7.4575 -11.1875,10.8125 C 8.9531782,48.46835 2.0544282,53.817099 2.0544282,61.650099 h 0.15625 c 1.060867,-6.759304 7.3316598,-11.636005 13.4374998,-16.34375 4.352,-3.355 8.856501,-6.798499 11.1875,-10.8125 2.183,-3.762 2.221999,-9.284 2.25,-14.625 0.031,-6.012 0.05725,-6.6905 3.28125,-9.4375 1.132804,-0.9644858 2.56337,-1.4941388 4.3125,-1.5937498 0.397789,-0.022654 0.817742,-0.021586 1.25,0 0.12592,0.00749 0.244877,0.01937 0.375,0.03125 0.03202,0.00249 0.06155,-0.00272 0.09375,0 0.264595,0.026018 0.530527,0.049877 0.8125,0.09375 0.10643,0.014563 0.204195,0.014396 0.3125,0.03125 1.769395,0.275299 3.437402,-0.52143 5,-0.375 0.04016,0.00376 0.08497,-0.00369 0.125,0 0.782055,0.070938 1.550748,0.143113 2.28125,0.1875 0.01,6.1e-4 0.02126,-6.05e-4 0.03125,0 1.487617,0.090202 2.858445,0.127376 4.125,0.125 0.03994,-1.6e-5 0.08527,-1.999909 0.125,-2 1.215496,-0.00489 2.336531,-0.029519 3.34375,-0.09375 4.694309,-0.29936 7.114062,-3.109813 7.15625,-3.125 l 0.03125,0.0625 c 0.343868,-0.09511 0.579365,-0.171485 0.625,-0.1875 z"
-             style="opacity:0.306849;fill:#343434;fill-opacity:1;filter:url(#filter3985)" />
-          <g
-             id="g15">
-            <path
-               d="m 3.748,65.52 c 0,0 2.252,0.001 -0.748,9.501 -3,9.5 3.75,24.25 9.75,27.75 6,3.5 26.75,7.25 30,12 3.25,4.75 9.25,10.5 18.5,10.25 1.069,-0.028 2.159,-0.014 3.25,0.013"
-               id="path17"
-               style="fill:none" />
-            <g
-               id="g19">
-              <path
-                 d="m 3.099,69.491 -0.188,-0.31 c 0.034,-0.53 0.153,-1.133 0.129,-1.604 l 0.046,-0.03 0.255,-0.024 -0.316,-0.25 C 3.165,66.76 2.566,66.508 3.333,66.955 L 3.442,66.936 C 3.616,66.909 3.634,66.815 3.584,66.72 l 0.163,0.096 0.001,-2.763 c 2.347,0.665 1.773,1.674 2.163,2.277 l -0.009,0.02 c -0.054,0.077 -0.141,0.098 -0.243,0.08 0.143,0.097 0.222,0.189 0.307,0.326 0.083,0.817 0.042,1.548 -0.053,2.222 L 5.898,68.989 C 5.789,69.045 5.652,69.015 5.521,68.92 l 0.074,0.06 0.278,0.39 -0.078,0.564 z"
-                 id="path21"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 5.849,69.834 C 5.889,69.598 5.735,69.251 5.533,69.09 4.842,68.554 4.184,68.058 3.448,67.682 3.22,67.578 3.048,67.64 3.054,67.81 l -0.113,1.071 c -0.021,0.196 0.141,0.475 0.321,0.636 l 0.002,0.002 2.563,0.421 z"
-                 id="path23"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 5.823,65.887 C 5.561,65.444 5.677,64.428 3.748,64.02 L 3.747,66.618 C 3.21,65.601 4.88,65.868 5.51,66.245 5.772,66.377 5.925,66.236 5.823,65.887 Z"
-                 id="path25"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 3.436,67.476 C 3.209,67.375 3.021,67.178 3.019,67.012 2.996,66.815 2.859,66.578 3.036,66.779 c 0.222,0.2 0.41,0.014 0.369,-0.219 0.251,-0.796 1.408,-0.464 2.179,-0.034 0.232,0.117 0.43,0.451 0.445,0.732 0.049,0.526 0,0.971 -0.05,1.411 C 5.954,68.916 5.768,68.98 5.562,68.819 4.868,68.301 4.218,67.797 3.436,67.476 Z"
-                 id="path27"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g29">
-              <path
-                 d="M 2.062,73.698 1.916,73.352 2.411,71.618 2.467,71.594 2.722,71.635 2.495,71.241 2.845,69.558 2.899,69.531 3.143,69.548 3.067,69.486 5.794,69.933 5.498,71.37 5.482,71.379 C 5.403,71.407 5.315,71.393 5.228,71.348 l 0.201,0.354 c -0.116,0.665 -0.333,1.268 -0.5,1.9 L 4.912,73.61 C 4.796,73.642 4.665,73.593 4.551,73.481 l 0.064,0.068 0.214,0.403 -0.147,0.518 z"
-                 id="path31"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 4.742,74.379 C 4.805,74.158 4.714,73.827 4.536,73.642 L 2.762,71.843 C 2.582,71.667 2.388,71.697 2.329,71.904 l -0.323,1.132 c -0.059,0.208 0.037,0.523 0.214,0.708 l 0.002,0.002 2.491,0.734 z"
-                 id="path33"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 5.591,71.085 0.236,-1.146 -2.563,-0.421 1.899,1.659 c 0.19,0.178 0.38,0.138 0.428,-0.092 z"
-                 id="path35"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 2.829,71.605 C 2.64,71.429 2.519,71.125 2.562,70.918 L 2.795,69.796 C 2.838,69.59 3.03,69.548 3.222,69.705 l 1.898,1.678 c 0.189,0.178 0.302,0.513 0.254,0.743 L 5.041,73.33 c -0.063,0.221 -0.256,0.248 -0.434,0.063 z"
-                 id="path37"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g39">
-              <path
-                 d="M 1.095,78.331 0.9,77.988 c 0.095,-0.666 0.123,-1.334 0.317,-1.995 l 0.057,-0.031 c 0.081,-0.029 0.17,-0.015 0.256,0.032 L 1.323,75.558 c 0.159,-0.672 0.322,-1.282 0.482,-1.82 L 1.861,73.716 2.1,73.762 2.03,73.689 4.681,74.47 C 4.558,74.916 4.397,75.422 4.316,75.804 L 4.3,75.811 4.05,75.76 4.248,76.085 C 4.113,76.64 3.954,77.188 3.914,77.773 l -0.015,0.009 c -0.108,0.04 -0.245,0.012 -0.375,-0.078 l 0.074,0.056 0.278,0.337 -0.06,0.477 z"
-                 id="path41"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 3.861,78.483 C 3.886,78.282 3.74,78.003 3.536,77.853 2.864,77.359 2.161,76.813 1.574,76.219 1.391,76.038 1.197,76.08 1.138,76.32 c -0.116,0.432 -0.127,0.868 -0.194,1.302 -0.03,0.241 0.111,0.567 0.315,0.722 l 0.003,0.002 2.587,0.23 z"
-                 id="path43"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 4.408,75.565 0.306,-1.086 -2.491,-0.734 1.766,1.856 c 0.184,0.178 0.373,0.159 0.419,-0.036 z"
-                 id="path45"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 1.638,75.957 C 1.455,75.774 1.356,75.426 1.415,75.186 1.522,74.736 1.63,74.339 1.737,73.977 1.796,73.769 1.988,73.748 2.165,73.932 l 1.779,1.851 c 0.185,0.177 0.297,0.471 0.25,0.664 -0.084,0.354 -0.191,0.7 -0.216,1.073 -0.024,0.202 -0.21,0.248 -0.415,0.098 C 2.869,77.11 2.231,76.564 1.638,75.957 Z"
-                 id="path47"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g49">
-              <path
-                 d="M 1.165,83.067 0.905,82.778 0.773,80.813 0.821,80.771 1.078,80.741 0.78,80.378 c 0.023,-0.648 0,-1.294 0.066,-1.945 L 0.898,78.396 1.143,78.39 1.062,78.328 3.814,78.573 c -0.076,0.418 -0.035,0.86 -0.058,1.289 l -0.015,0.011 -0.255,0.016 0.264,0.272 c -0.037,0.587 0.032,1.184 0.068,1.778 l -0.013,0.012 c -0.099,0.064 -0.238,0.064 -0.383,0.003 l 0.083,0.039 0.336,0.278 0.037,0.492 z"
-                 id="path51"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 3.902,82.665 C 3.888,82.456 3.692,82.206 3.463,82.101 L 1.179,80.945 C 0.949,80.817 0.775,80.901 0.791,81.138 l 0.088,1.281 c 0.019,0.236 0.212,0.521 0.449,0.628 l 0.003,0.002 2.581,-0.289 z"
-                 id="path53"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 3.796,79.6 C 3.808,79.257 3.79,78.909 3.849,78.577 l -2.587,-0.23 c 0.654,0.514 1.417,0.979 2.131,1.402 0.218,0.126 0.399,0.057 0.403,-0.149 z"
-                 id="path55"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 1.175,80.681 C 0.957,80.55 0.783,80.245 0.787,80.006 l 0.028,-1.297 c 0.025,-0.241 0.216,-0.307 0.419,-0.152 0.689,0.506 1.437,0.966 2.155,1.383 0.219,0.126 0.392,0.392 0.387,0.598 l 0.058,1.134 C 3.849,81.88 3.675,81.967 3.446,81.86 2.693,81.504 1.911,81.113 1.175,80.681 Z"
-                 id="path57"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g59">
-              <path
-                 d="M 2.042,87.658 1.73,87.418 1.311,85.521 1.349,85.472 1.596,85.4 1.229,85.102 0.949,83.211 0.991,83.166 1.228,83.112 1.133,83.07 3.88,82.763 l 0.195,1.308 -0.013,0.013 -0.249,0.062 0.305,0.226 c 0.083,0.596 0.249,1.182 0.368,1.773 l -0.011,0.014 c -0.088,0.08 -0.225,0.102 -0.378,0.062 l 0.088,0.027 0.374,0.228 0.125,0.484 z"
-                 id="path61"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 4.689,86.858 C 4.622,86.655 4.404,86.43 4.158,86.361 L 1.734,85.58 C 1.488,85.493 1.33,85.604 1.38,85.833 l 0.273,1.238 c 0.045,0.229 0.294,0.474 0.549,0.543 l 0.003,10e-4 2.511,-0.663 z"
-                 id="path63"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 4.068,83.8 3.913,82.76 1.332,83.049 3.697,84.023 C 3.933,84.11 4.099,84.009 4.068,83.8 Z"
-                 id="path65"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 1.678,85.325 C 1.426,85.239 1.211,84.972 1.175,84.74 L 0.988,83.479 C 0.954,83.246 1.12,83.147 1.36,83.254 l 2.365,0.96 c 0.238,0.087 0.448,0.323 0.487,0.531 l 0.249,1.128 c 0.046,0.207 -0.112,0.32 -0.354,0.249 z"
-                 id="path67"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g69">
-              <path
-                 d="M 3.515,92.065 3.177,91.867 2.52,90.049 2.552,89.996 2.787,89.892 2.378,89.65 1.848,87.832 1.883,87.781 2.11,87.694 2.011,87.666 4.683,86.96 5.054,88.243 5.043,88.257 4.805,88.353 5.138,88.539 5.74,90.26 5.73,90.276 c -0.077,0.091 -0.21,0.13 -0.367,0.109 l 0.091,0.016 0.399,0.181 0.194,0.464 z"
-                 id="path71"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 6.042,90.941 C 5.956,90.746 5.688,90.556 5.444,90.515 L 2.945,90.052 C 2.692,89.997 2.548,90.129 2.626,90.349 l 0.422,1.188 c 0.074,0.222 0.367,0.425 0.62,0.465 l 0.003,0.001 2.409,-0.972 z"
-                 id="path73"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 5.011,87.973 -0.295,-1.021 -2.511,0.663 2.468,0.63 c 0.246,0.056 0.397,-0.068 0.338,-0.272 z"
-                 id="path75"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 2.858,89.808 C 2.603,89.753 2.332,89.53 2.273,89.304 L 1.923,88.09 C 1.859,87.865 2.009,87.743 2.26,87.815 l 2.468,0.619 c 0.246,0.055 0.487,0.264 0.565,0.463 l 0.389,1.095 c 0.071,0.201 -0.071,0.334 -0.32,0.294 z"
-                 id="path77"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g79">
-              <path
-                 d="M 5.522,96.259 5.163,96.103 C 4.827,95.547 4.576,94.953 4.281,94.378 L 4.306,94.321 4.527,94.189 C 4.376,94.164 4.222,94.092 4.094,93.997 l -0.751,-1.734 0.029,-0.055 0.215,-0.114 -0.102,-0.017 2.563,-1.033 0.52,1.232 -0.009,0.016 -0.224,0.124 0.356,0.143 0.804,1.634 -0.008,0.017 c -0.066,0.1 -0.193,0.155 -0.351,0.154 l 0.092,0.004 0.429,0.122 0.248,0.435 z"
-                 id="path81"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 7.887,94.823 C 7.782,94.638 7.49,94.488 7.233,94.483 L 4.703,94.329 C 4.445,94.307 4.319,94.455 4.421,94.664 l 0.566,1.129 c 0.115,0.203 0.419,0.377 0.678,0.384 h 0.003 l 2.266,-1.269 z"
-                 id="path83"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 6.493,92.012 -0.414,-0.98 -2.409,0.972 2.52,0.322 c 0.251,0.025 0.386,-0.117 0.303,-0.314 z"
-                 id="path85"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 4.588,94.096 C 4.331,94.072 4.034,93.882 3.937,93.671 l -0.49,-1.162 c -0.09,-0.214 0.045,-0.354 0.301,-0.315 l 2.519,0.312 c 0.245,0.027 0.534,0.194 0.626,0.387 l 0.512,1.041 c 0.094,0.191 -0.032,0.341 -0.283,0.331 z"
-                 id="path87"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g89">
-              <path
-                 d="M 8.114,100.17 7.737,100.064 C 7.332,99.543 6.934,99.019 6.592,98.466 L 6.609,98.406 6.81,98.244 C 6.658,98.239 6.496,98.187 6.357,98.108 l -0.982,-1.631 0.022,-0.058 0.198,-0.142 -0.102,-0.004 2.411,-1.351 0.666,1.15 -0.006,0.017 -0.205,0.152 0.378,0.086 c 0.34,0.492 0.635,1.027 1.013,1.483 l -0.005,0.017 c -0.049,0.105 -0.167,0.181 -0.324,0.206 l 0.093,-0.011 0.438,0.052 0.297,0.391 z"
-                 id="path91"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 10.218,98.37 C 10.092,98.204 9.788,98.101 9.536,98.136 8.693,98.257 7.847,98.328 7.002,98.362 6.745,98.374 6.64,98.539 6.769,98.736 l 0.749,1.041 c 0.144,0.189 0.47,0.32 0.724,0.289 h 0.003 l 2.03,-1.62 z"
-                 id="path93"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 8.457,95.829 7.935,94.908 5.669,96.177 H 8.2 c 0.258,-0.015 0.362,-0.164 0.257,-0.348 z"
-                 id="path95"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 6.858,98.143 C 6.601,98.154 6.286,97.999 6.157,97.802 L 5.509,96.711 c -0.116,-0.203 10e-4,-0.359 0.259,-0.353 0.862,0.018 1.684,0.028 2.538,-0.02 0.256,-0.013 0.555,0.116 0.671,0.293 l 0.639,0.949 c 0.127,0.166 0.027,0.33 -0.226,0.363 -0.851,0.119 -1.671,0.162 -2.532,0.2 z"
-                 id="path97"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g99">
-              <path
-                 d="m 11.632,103.534 -0.414,-0.001 c -0.623,-0.39 -1.08,-0.883 -1.603,-1.337 l 10e-4,-0.062 c 0.015,-0.084 0.074,-0.151 0.161,-0.2 -0.157,0.027 -0.334,0.01 -0.48,-0.05 -0.43,-0.49 -0.903,-0.959 -1.292,-1.471 l 0.013,-0.062 0.173,-0.173 -0.101,0.012 2.161,-1.723 0.839,0.978 -0.003,0.017 -0.174,0.188 0.375,0.014 c 0.383,0.446 0.831,0.771 1.238,1.169 l -10e-4,0.019 c -0.021,0.107 -0.117,0.217 -0.258,0.281 l 0.083,-0.035 0.423,-0.095 0.363,0.252 z"
-                 id="path101"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 13.083,101.177 c -0.152,-0.106 -0.455,-0.097 -0.687,0.013 -0.755,0.343 -1.544,0.591 -2.396,0.818 -0.256,0.065 -0.32,0.25 -0.135,0.417 0.344,0.294 0.64,0.617 1.028,0.883 0.213,0.149 0.588,0.191 0.827,0.088 l 0.003,-0.001 1.43,-2.169 z"
-                 id="path103"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 10.939,99.229 -0.663,-0.783 -2.03,1.62 c 0.832,-0.092 1.695,-0.258 2.503,-0.452 0.244,-0.06 0.327,-0.235 0.19,-0.385 z"
-                 id="path105"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 9.799,101.824 c -0.267,0.069 -0.588,-0.043 -0.755,-0.22 L 8.17,100.63 c -0.145,-0.189 -0.054,-0.365 0.2,-0.396 0.84,-0.104 1.706,-0.282 2.505,-0.479 0.244,-0.062 0.547,0.012 0.685,0.16 l 0.799,0.721 c 0.146,0.133 0.085,0.32 -0.141,0.413 -0.752,0.304 -1.561,0.564 -2.419,0.775 z"
-                 id="path107"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g109">
-              <path
-                 d="m 15.945,105.56 -0.37,0.114 c -0.596,-0.203 -1.198,-0.483 -1.797,-0.728 l -0.018,-0.06 c -0.013,-0.083 0.02,-0.166 0.083,-0.243 -0.132,0.078 -0.296,0.129 -0.459,0.134 -0.591,-0.327 -1.196,-0.548 -1.772,-0.972 l -0.011,-0.065 0.109,-0.22 -0.096,0.041 1.521,-2.308 c 0.298,0.241 0.689,0.418 1.06,0.608 l 0.003,0.018 -0.097,0.237 0.351,-0.123 1.646,0.71 0.005,0.017 c 0.015,0.118 -0.045,0.243 -0.164,0.347 l 0.072,-0.058 0.409,-0.186 0.478,0.177 z"
-                 id="path111"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 16.817,102.935 c -0.204,-0.074 -0.528,-0.003 -0.726,0.16 l -2.022,1.54 c -0.212,0.15 -0.212,0.345 0.005,0.436 l 1.173,0.483 c 0.215,0.079 0.554,0.013 0.754,-0.149 l 0.002,-0.002 0.906,-2.434 z"
-                 id="path113"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 13.984,101.717 c -0.307,-0.143 -0.591,-0.302 -0.83,-0.491 l -1.43,2.169 c 0.786,-0.321 1.521,-0.78 2.213,-1.253 0.207,-0.143 0.224,-0.335 0.047,-0.425 z"
-                 id="path115"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 13.828,104.533 c -0.211,0.158 -0.564,0.188 -0.785,0.071 l -1.185,-0.631 c -0.215,-0.146 -0.188,-0.346 0.05,-0.45 0.77,-0.329 1.522,-0.84 2.196,-1.297 0.211,-0.146 0.497,-0.18 0.699,-0.103 l 1.061,0.444 c 0.195,0.082 0.197,0.276 0.002,0.435 z"
-                 id="path117"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g119">
-              <path
-                 d="m 20.261,107.017 -0.358,0.134 -1.787,-0.581 -0.022,-0.058 c -0.019,-0.082 0.005,-0.169 0.06,-0.251 l -0.429,0.177 -1.751,-0.617 -0.02,-0.059 0.06,-0.235 -0.08,0.063 0.964,-2.59 1.278,0.461 0.006,0.017 -0.062,0.249 0.356,-0.165 1.778,0.589 0.006,0.017 c 0.025,0.116 -0.028,0.245 -0.144,0.356 l 0.07,-0.062 0.402,-0.205 0.495,0.156 z"
-                 id="path121"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 20.998,104.35 c -0.21,-0.066 -0.535,0.02 -0.724,0.191 l -1.902,1.691 c -0.193,0.169 -0.177,0.363 0.038,0.435 l 1.166,0.38 c 0.215,0.068 0.543,-0.017 0.733,-0.188 l 0.002,-0.003 0.782,-2.477 z"
-                 id="path123"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 17.923,103.34 -1.014,-0.371 -0.906,2.434 1.947,-1.63 c 0.194,-0.169 0.179,-0.362 -0.027,-0.433 z"
-                 id="path125"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 18.13,106.152 c -0.194,0.168 -0.526,0.245 -0.741,0.174 l -1.168,-0.415 c -0.215,-0.079 -0.227,-0.273 -0.026,-0.436 l 1.945,-1.641 c 0.193,-0.168 0.517,-0.248 0.725,-0.179 l 1.131,0.378 c 0.21,0.066 0.229,0.26 0.039,0.432 z"
-                 id="path127"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g129">
-              <path
-                 d="m 24.569,108.341 -0.354,0.138 -1.78,-0.542 -0.023,-0.057 c -0.02,-0.081 0.001,-0.168 0.053,-0.252 l -0.42,0.19 -1.745,-0.543 -0.022,-0.057 0.049,-0.239 -0.075,0.068 0.833,-2.636 1.32,0.414 0.006,0.017 -0.054,0.25 0.354,-0.174 1.811,0.553 0.007,0.017 c 0.028,0.116 -0.023,0.246 -0.137,0.358 l 0.069,-0.062 0.401,-0.21 0.501,0.152 z"
-                 id="path131"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 25.274,105.665 c -0.214,-0.064 -0.539,0.023 -0.726,0.198 l -1.867,1.73 c -0.188,0.174 -0.167,0.367 0.047,0.433 l 1.162,0.354 c 0.213,0.065 0.538,-0.023 0.725,-0.198 l 0.002,-0.002 0.753,-2.485 z"
-                 id="path133"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 22.144,104.711 -1.05,-0.331 -0.782,2.477 1.876,-1.713 c 0.188,-0.174 0.168,-0.368 -0.044,-0.433 z"
-                 id="path135"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 22.44,107.521 c -0.188,0.173 -0.515,0.261 -0.729,0.195 l -1.164,-0.362 c -0.215,-0.067 -0.234,-0.262 -0.044,-0.434 l 1.878,-1.718 c 0.188,-0.174 0.513,-0.262 0.725,-0.197 l 1.154,0.353 c 0.212,0.064 0.234,0.259 0.047,0.433 z"
-                 id="path137"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g139">
-              <path
-                 d="m 28.854,109.652 -0.353,0.134 -1.767,-0.543 -0.023,-0.057 0.053,-0.252 -0.417,0.19 -1.736,-0.526 -0.023,-0.057 0.046,-0.24 -0.074,0.069 0.802,-2.645 1.334,0.403 0.007,0.017 -0.053,0.251 0.354,-0.174 1.824,0.559 0.006,0.017 c 0.027,0.116 -0.025,0.245 -0.14,0.357 l 0.07,-0.062 0.403,-0.207 0.503,0.158 z"
-                 id="path141"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 29.583,106.982 c -0.214,-0.069 -0.542,0.017 -0.73,0.19 L 26.98,108.9 c -0.188,0.174 -0.167,0.367 0.045,0.433 l 1.154,0.353 c 0.213,0.064 0.534,-0.02 0.723,-0.191 l 0.002,-0.003 0.776,-2.479 z"
-                 id="path143"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 26.434,106.016 -1.062,-0.321 -0.753,2.485 1.863,-1.731 c 0.187,-0.176 0.165,-0.369 -0.048,-0.433 z"
-                 id="path145"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 26.739,108.826 c -0.188,0.174 -0.511,0.263 -0.724,0.197 l -1.159,-0.351 c -0.213,-0.064 -0.235,-0.259 -0.047,-0.433 l 1.866,-1.734 c 0.188,-0.174 0.513,-0.261 0.727,-0.195 l 1.163,0.356 c 0.214,0.065 0.234,0.259 0.045,0.432 z"
-                 id="path147"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g149">
-              <path
-                 d="m 33.085,111.036 -0.355,0.126 -1.739,-0.581 -0.021,-0.058 0.059,-0.251 -0.418,0.182 -1.718,-0.544 -0.021,-0.057 0.049,-0.239 -0.075,0.068 0.826,-2.638 1.338,0.424 0.006,0.017 -0.057,0.25 0.358,-0.169 1.824,0.605 0.006,0.018 c 0.024,0.116 -0.031,0.244 -0.149,0.353 l 0.072,-0.061 0.412,-0.195 0.502,0.171 z"
-                 id="path151"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 33.897,108.39 c -0.214,-0.071 -0.546,0.006 -0.741,0.174 l -1.914,1.68 c -0.19,0.169 -0.174,0.363 0.035,0.434 l 1.134,0.379 c 0.208,0.071 0.535,-0.012 0.727,-0.176 l 0.002,-0.002 0.854,-2.453 z"
-                 id="path153"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 30.746,107.351 -1.066,-0.338 -0.776,2.479 1.884,-1.708 c 0.191,-0.172 0.172,-0.365 -0.042,-0.433 z"
-                 id="path155"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 31.005,110.164 c -0.188,0.168 -0.513,0.252 -0.725,0.186 l -1.146,-0.362 c -0.211,-0.067 -0.23,-0.261 -0.042,-0.433 l 1.889,-1.71 c 0.191,-0.171 0.52,-0.257 0.734,-0.185 l 1.164,0.389 c 0.214,0.072 0.229,0.266 0.036,0.434 z"
-                 id="path157"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g159">
-              <path
-                 d="m 37.185,112.616 -0.356,0.1 -1.67,-0.673 -0.018,-0.059 0.071,-0.248 -0.425,0.166 -1.674,-0.606 -0.019,-0.058 0.057,-0.237 -0.076,0.065 0.909,-2.609 1.335,0.483 0.006,0.017 -0.067,0.247 0.368,-0.152 1.816,0.713 0.005,0.018 c 0.018,0.118 -0.046,0.242 -0.172,0.343 l 0.076,-0.056 0.429,-0.168 0.499,0.212 z"
-                 id="path161"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 38.196,110.037 c -0.213,-0.094 -0.555,-0.033 -0.762,0.12 l -2.009,1.562 c -0.196,0.159 -0.191,0.354 0.009,0.435 l 1.089,0.439 c 0.2,0.081 0.529,0.017 0.727,-0.129 l 0.003,-0.002 1.04,-2.38 z"
-                 id="path163"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 35.058,108.811 -1.064,-0.386 -0.854,2.453 1.944,-1.633 c 0.199,-0.163 0.188,-0.357 -0.026,-0.434 z"
-                 id="path165"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 35.195,111.626 c -0.197,0.161 -0.523,0.235 -0.729,0.16 l -1.117,-0.404 c -0.205,-0.074 -0.217,-0.27 -0.024,-0.435 l 1.951,-1.633 c 0.199,-0.163 0.536,-0.231 0.75,-0.153 l 1.158,0.464 c 0.213,0.086 0.217,0.28 0.011,0.436 z"
-                 id="path167"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g169">
-              <path
-                 d="m 40.814,114.631 -0.35,0.036 c -0.389,-0.322 -0.897,-0.595 -1.396,-0.87 l -0.008,-0.06 0.104,-0.235 -0.421,0.111 -1.555,-0.736 -0.014,-0.059 0.076,-0.232 -0.079,0.06 1.106,-2.532 1.324,0.615 0.005,0.018 c 0.008,0.082 -0.027,0.165 -0.092,0.238 l 0.392,-0.114 1.791,1.026 0.002,0.02 c 0,0.126 -0.089,0.233 -0.235,0.302 l 0.087,-0.036 c 0.136,-0.056 0.307,-0.068 0.476,-0.045 l 0.487,0.357 z"
-                 id="path171"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 42.442,112.398 c -0.209,-0.154 -0.581,-0.204 -0.819,-0.104 -0.785,0.314 -1.547,0.787 -2.251,1.214 -0.212,0.134 -0.236,0.326 -0.059,0.426 0.315,0.185 0.67,0.35 0.92,0.563 0.15,0.111 0.451,0.109 0.683,0.004 l 0.003,-0.001 1.618,-2.032 z"
-                 id="path173"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 39.348,110.572 -1.056,-0.49 -1.04,2.38 2.083,-1.454 c 0.218,-0.143 0.226,-0.336 0.013,-0.436 z"
-                 id="path175"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 39.166,113.392 c -0.216,0.139 -0.51,0.156 -0.71,0.074 l -1.045,-0.485 c -0.192,-0.09 -0.187,-0.285 0.016,-0.435 l 2.098,-1.45 c 0.219,-0.148 0.57,-0.171 0.782,-0.045 l 1.144,0.645 c 0.212,0.114 0.182,0.341 -0.055,0.434 -0.788,0.385 -1.533,0.815 -2.23,1.262 z"
-                 id="path177"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g179">
-              <path
-                 d="m 43.54,117.863 -0.388,-0.086 -1.188,-1.551 0.015,-0.061 0.194,-0.169 c -0.154,0.002 -0.319,-0.042 -0.464,-0.114 -0.423,-0.511 -0.53,-0.657 -0.962,-1.012 l 0.004,-0.056 0.135,-0.201 -0.09,0.042 1.721,-2.162 c 0.434,0.264 0.852,0.79 1.254,1.229 l -10e-4,0.02 c -0.021,0.084 -0.09,0.141 -0.186,0.174 l 0.434,0.102 1.076,1.446 -0.005,0.018 c -0.046,0.109 -0.162,0.188 -0.315,0.216 l 0.09,-0.013 0.436,0.045 0.328,0.37 z"
-                 id="path181"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 45.588,116.007 c -0.136,-0.16 -0.464,-0.239 -0.704,-0.208 l -2.513,0.307 c -0.259,0.021 -0.356,0.19 -0.216,0.38 l 0.761,1.021 c 0.153,0.18 0.492,0.29 0.748,0.248 h 0.003 l 1.984,-1.677 z"
-                 id="path183"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 43.548,113.423 c -0.327,-0.366 -0.666,-0.738 -1.011,-0.955 l -1.618,2.032 c 0.787,-0.376 1.522,-0.6 2.466,-0.661 0.28,-0.016 0.362,-0.194 0.163,-0.416 z"
-                 id="path185"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 42.215,115.895 c -0.257,0.027 -0.589,-0.129 -0.72,-0.293 l -0.573,-0.604 c -0.152,-0.108 -0.094,-0.287 0.138,-0.392 0.765,-0.354 1.525,-0.538 2.489,-0.58 0.314,0.013 0.587,0.105 0.724,0.28 l 0.685,0.922 c 0.125,0.169 0.029,0.339 -0.218,0.377 z"
-                 id="path187"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g189">
-              <path
-                 d="m 46.862,121.198 -0.39,-0.027 -1.44,-1.343 0.003,-0.062 0.164,-0.198 c -0.153,0.027 -0.325,0.012 -0.482,-0.035 l -1.277,-1.429 0.01,-0.061 0.167,-0.177 -0.102,0.017 2.111,-1.784 0.872,0.988 -0.003,0.018 -0.172,0.19 0.375,0.02 1.302,1.227 -10e-4,0.018 c -0.027,0.115 -0.127,0.212 -0.274,0.267 l 0.087,-0.028 0.432,-0.028 0.366,0.328 z"
-                 id="path191"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 48.554,119.016 c -0.152,-0.144 -0.464,-0.191 -0.701,-0.109 l -2.437,0.734 c -0.253,0.065 -0.321,0.247 -0.148,0.409 l 0.94,0.876 c 0.177,0.158 0.504,0.239 0.758,0.145 l 0.003,-0.001 1.661,-1.997 z"
-                 id="path193"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 46.346,116.864 -0.694,-0.786 -1.984,1.677 2.491,-0.497 c 0.243,-0.059 0.325,-0.237 0.187,-0.394 z"
-                 id="path195"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 45.224,119.461 c -0.252,0.062 -0.61,-0.011 -0.758,-0.195 l -0.847,-0.958 c -0.156,-0.177 -0.072,-0.353 0.185,-0.396 l 2.483,-0.51 c 0.241,-0.056 0.548,0.021 0.708,0.156 l 0.833,0.776 c 0.152,0.143 0.086,0.325 -0.151,0.406 z"
-                 id="path197"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g199">
-              <path
-                 d="m 50.817,123.82 -0.389,0.051 c -0.571,-0.336 -1.176,-0.625 -1.715,-1.005 l -0.007,-0.064 c 0.003,-0.087 0.049,-0.164 0.124,-0.228 -0.142,0.051 -0.309,0.06 -0.466,0.034 l -1.554,-1.157 -0.002,-0.061 0.133,-0.203 -0.099,0.035 1.767,-2.125 1.047,0.775 v 0.018 l -0.134,0.219 0.374,-0.057 c 0.46,0.379 0.964,0.682 1.487,0.953 l 0.002,0.018 c -0.003,0.116 -0.082,0.231 -0.216,0.317 l 0.081,-0.047 0.42,-0.127 0.424,0.238 z"
-                 id="path201"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 52.028,121.329 c -0.18,-0.101 -0.497,-0.074 -0.714,0.058 -0.715,0.433 -1.486,0.866 -2.265,1.23 -0.229,0.102 -0.27,0.306 -0.07,0.437 l 1.131,0.639 c 0.209,0.118 0.562,0.11 0.783,-0.02 l 0.003,-0.001 1.214,-2.296 z"
-                 id="path203"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 49.463,119.688 -0.833,-0.616 -1.661,1.997 2.383,-0.965 c 0.23,-0.104 0.277,-0.292 0.111,-0.416 z"
-                 id="path205"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 48.836,122.46 c -0.232,0.104 -0.579,0.069 -0.771,-0.073 l -1.037,-0.771 c -0.191,-0.143 -0.141,-0.329 0.107,-0.419 l 2.371,-0.977 c 0.229,-0.105 0.545,-0.093 0.711,0.031 0.292,0.244 0.625,0.417 0.952,0.598 0.18,0.101 0.153,0.29 -0.065,0.421 -0.718,0.423 -1.511,0.872 -2.268,1.19 z"
-                 id="path207"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g209">
-              <path
-                 d="m 55.251,125.559 -0.374,0.158 c -0.657,-0.124 -1.255,-0.443 -1.884,-0.658 l -0.022,-0.06 c -0.017,-0.084 0.011,-0.169 0.071,-0.248 l -0.458,0.149 c -0.613,-0.225 -1.218,-0.467 -1.77,-0.812 l -0.013,-0.062 0.089,-0.228 -0.088,0.051 1.292,-2.443 c 0.377,0.209 0.742,0.446 1.155,0.573 l 0.004,0.017 -0.084,0.241 0.357,-0.151 1.639,0.636 0.005,0.017 c 0.021,0.119 -0.029,0.248 -0.139,0.355 l 0.066,-0.06 0.379,-0.216 0.474,0.101 z"
-                 id="path211"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 55.867,122.866 c -0.2,-0.047 -0.511,0.084 -0.689,0.252 -0.59,0.554 -1.227,1.095 -1.908,1.618 -0.206,0.157 -0.195,0.354 0.03,0.44 l 1.22,0.46 c 0.235,0.053 0.583,-0.054 0.772,-0.238 l 0.002,-0.002 0.664,-2.511 z"
-                 id="path213"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 53.018,121.855 c -0.323,-0.114 -0.604,-0.324 -0.908,-0.479 l -1.214,2.296 c 0.739,-0.439 1.416,-0.847 2.105,-1.396 0.203,-0.159 0.208,-0.348 0.017,-0.421 z"
-                 id="path215"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 53.021,124.641 c -0.207,0.156 -0.562,0.211 -0.786,0.124 -0.409,-0.15 -0.812,-0.312 -1.18,-0.543 -0.209,-0.117 -0.197,-0.314 0.024,-0.444 0.723,-0.42 1.419,-0.886 2.1,-1.434 0.203,-0.158 0.518,-0.229 0.709,-0.155 l 1.042,0.404 c 0.191,0.074 0.205,0.271 0.025,0.438 -0.599,0.552 -1.244,1.09 -1.934,1.61 z"
-                 id="path217"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g219">
-              <path
-                 d="m 59.967,126.22 -0.328,0.219 -1.988,-0.122 -0.034,-0.056 c -0.035,-0.081 -0.027,-0.171 0.013,-0.26 l -0.407,0.225 -1.912,-0.413 -0.028,-0.056 0.035,-0.24 -0.075,0.073 0.707,-2.672 1.259,0.271 0.008,0.017 -0.027,0.255 0.309,-0.207 c 0.565,0.168 1.159,0.162 1.746,0.193 l 0.009,0.015 c 0.048,0.105 0.028,0.243 -0.055,0.38 l 0.051,-0.077 0.323,-0.301 0.485,0.026 z"
-                 id="path221"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 59.965,123.451 c -0.206,-0.011 -0.479,0.154 -0.617,0.368 -0.455,0.711 -0.955,1.419 -1.5,2.121 -0.165,0.211 -0.109,0.394 0.13,0.407 l 1.297,0.071 c 0.24,0.013 0.554,-0.15 0.696,-0.364 l 0.002,-0.003 0.086,-2.596 z"
-                 id="path223"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 56.959,123.101 -1.001,-0.215 -0.664,2.511 c 0.628,-0.611 1.209,-1.236 1.743,-1.869 0.16,-0.192 0.122,-0.383 -0.078,-0.427 z"
-                 id="path225"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 57.585,125.895 c -0.164,0.19 -0.493,0.303 -0.729,0.253 l -1.276,-0.276 c -0.235,-0.052 -0.269,-0.242 -0.081,-0.427 0.621,-0.614 1.196,-1.241 1.723,-1.877 0.16,-0.191 0.446,-0.311 0.646,-0.267 0.359,0.11 0.744,0.061 1.115,0.1 0.206,0.011 0.264,0.192 0.125,0.407 -0.461,0.696 -0.976,1.448 -1.523,2.087 z"
-                 id="path227"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g229">
-              <path
-                 d="m 64.469,126.298 -0.297,0.234 -1.813,-0.008 -0.038,-0.048 -0.025,-0.257 -0.334,0.304 c -0.567,0.009 -1.229,-0.029 -1.879,-0.062 l -0.04,-0.05 -0.019,-0.244 -0.057,0.085 0.092,-2.762 1.308,0.064 0.012,0.015 0.029,0.255 0.287,-0.268 1.944,0.007 0.011,0.014 c 0.061,0.104 0.046,0.242 -0.032,0.383 l 0.05,-0.08 0.332,-0.316 0.536,0.003 z"
-                 id="path231"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 64.432,123.533 c -0.229,-0.001 -0.523,0.177 -0.657,0.397 l -1.288,2.194 c -0.125,0.221 -0.048,0.4 0.17,0.401 l 1.183,0.004 c 0.218,0.001 0.5,-0.177 0.632,-0.397 l 0.002,-0.003 0.062,-2.597 h -0.104 z"
-                 id="path233"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 61.086,123.514 -1.027,-0.058 -0.086,2.596 c 0.475,-0.709 0.898,-1.418 1.287,-2.131 0.13,-0.224 0.031,-0.393 -0.174,-0.407 z"
-                 id="path235"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 62.239,126.124 c -0.125,0.221 -0.4,0.398 -0.617,0.397 -0.376,0.007 -0.841,-0.03 -1.265,-0.047 -0.24,-0.012 -0.315,-0.195 -0.173,-0.409 0.475,-0.716 0.871,-1.41 1.282,-2.144 0.125,-0.221 0.414,-0.398 0.643,-0.397 l 1.24,0.004 c 0.229,10e-4 0.304,0.181 0.171,0.401 z"
-                 id="path237"
-                 style="fill:#c4c4c4" />
-            </g>
-          </g>
-          <path
-             d="m 3.747,66.52 c -0.277,0 -0.377,-0.122 -0.378,-0.123 0.009,0.012 0.91,1.253 -1.322,8.323 -3.262,10.328 4.05,25.327 10.2,28.915 2.507,1.462 7.343,2.924 12.463,4.471 6.891,2.083 15.467,4.675 17.215,7.229 2.812,4.11 9.065,10.963 19.352,10.686 l 3.199,0.013 0.048,-2 -3.3,-0.013 c -9.34,0.253 -15.066,-6.041 -17.648,-9.814 -2.146,-3.137 -10.352,-5.616 -18.287,-8.015 -5.004,-1.513 -9.731,-2.941 -12.034,-4.284 C 7.767,98.706 1.1,84.361 3.955,75.322 5.663,69.909 6,66.604 4.983,65.216 4.51,64.57 3.918,64.52 3.748,64.52 Z"
-             id="path6380"
-             style="fill:url(#radialGradient11879);fill-opacity:1" />
-          <g
-             id="g254">
-            <path
-               d="m 125.25,66.521 c 0.25,-4.5 0.75,-22 -2.25,-24 -3,-2 -24.5,6.75 -32,3.25 -7.5,-3.5 5,-35.75 0.5,-39.75 -4.5,-4 -12.166,-2.916 -25.75,-3"
-               id="path256"
-               style="fill:none" />
-            <g
-               id="g258">
-              <path
-                 d="m 126.672,62.105 0.229,0.304 -0.051,1.854 -0.049,0.037 -0.258,0.014 0.291,0.355 -0.081,1.82 -0.049,0.035 -0.244,0.012 0.085,0.057 -2.759,-0.153 0.062,-1.356 0.015,-0.011 0.256,-0.011 -0.258,-0.292 0.061,-1.86 0.015,-0.011 c 0.104,-0.056 0.243,-0.041 0.382,0.037 l -0.079,-0.049 -0.309,-0.325 0.011,-0.513 z"
-                 id="path260"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 123.905,62.147 c -0.005,0.219 0.169,0.502 0.388,0.635 l 2.16,1.332 c 0.218,0.136 0.398,0.066 0.405,-0.156 l 0.035,-1.21 c 0.005,-0.223 -0.169,-0.512 -0.387,-0.645 l -0.003,-0.001 -2.597,-0.055 z"
-                 id="path262"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 123.805,65.358 -0.053,1.079 2.594,0.144 -2.135,-1.372 c -0.216,-0.136 -0.398,-0.068 -0.406,0.149 z"
-                 id="path264"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 126.445,64.366 c 0.216,0.136 0.384,0.428 0.375,0.65 l -0.054,1.215 c -0.012,0.224 -0.194,0.291 -0.408,0.149 l -2.14,-1.37 c -0.216,-0.135 -0.384,-0.421 -0.375,-0.639 l 0.036,-1.187 c 0.007,-0.218 0.188,-0.288 0.405,-0.156 z"
-                 id="path266"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g268">
-              <path
-                 d="m 126.704,57.625 0.236,0.297 -0.001,1.855 -0.048,0.039 -0.257,0.021 0.301,0.347 -0.026,1.813 -0.049,0.037 -0.243,0.02 0.087,0.053 -2.763,-0.058 0.022,-1.366 0.015,-0.011 0.255,-0.019 -0.267,-0.285 0.008,-1.862 0.015,-0.011 c 0.103,-0.059 0.241,-0.048 0.382,0.026 l -0.08,-0.047 -0.317,-0.315 -0.001,-0.513 z"
-                 id="path270"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 123.939,57.746 c 0.001,0.218 0.18,0.497 0.401,0.623 l 2.2,1.271 c 0.219,0.13 0.399,0.055 0.401,-0.168 l -0.002,-1.211 c 0,-0.223 -0.18,-0.507 -0.401,-0.634 l -0.003,-0.001 -2.597,0.02 v 0.1 z"
-                 id="path272"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 123.928,60.96 -0.021,1.088 2.597,0.055 -2.175,-1.305 c -0.22,-0.129 -0.399,-0.057 -0.401,0.162 z"
-                 id="path274"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 126.538,59.892 c 0.22,0.13 0.396,0.417 0.394,0.64 l -0.018,1.209 c -0.004,0.223 -0.185,0.295 -0.403,0.163 l -2.18,-1.304 c -0.22,-0.129 -0.396,-0.41 -0.394,-0.629 l 0.004,-1.187 c 0,-0.219 0.179,-0.294 0.4,-0.168 z"
-                 id="path276"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g278">
-              <path
-                 d="m 126.587,53.134 0.25,0.289 0.063,1.862 -0.047,0.04 -0.256,0.029 0.312,0.338 0.029,1.817 -0.048,0.038 -0.242,0.027 0.087,0.05 -2.764,0.021 -0.02,-1.363 0.014,-0.011 0.255,-0.026 -0.273,-0.276 -0.055,-1.854 0.014,-0.011 c 0.102,-0.062 0.24,-0.057 0.384,0.013 l -0.082,-0.044 -0.326,-0.304 -0.024,-0.509 z"
-                 id="path280"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 123.83,53.361 c 0.014,0.216 0.201,0.486 0.426,0.604 l 2.24,1.195 c 0.225,0.123 0.401,0.042 0.395,-0.182 l -0.04,-1.215 c -0.005,-0.224 -0.201,-0.502 -0.429,-0.621 l -0.003,-0.001 -2.595,0.121 z"
-                 id="path282"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 123.924,56.562 0.016,1.085 2.597,-0.02 -2.215,-1.239 c -0.223,-0.122 -0.401,-0.044 -0.398,0.174 z"
-                 id="path284"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 126.504,55.413 c 0.227,0.123 0.408,0.404 0.412,0.627 l 0.02,1.213 c 0.004,0.223 -0.175,0.301 -0.397,0.174 l -2.22,-1.237 c -0.224,-0.122 -0.407,-0.397 -0.41,-0.615 l -0.039,-1.181 c -0.007,-0.218 0.17,-0.299 0.395,-0.182 z"
-                 id="path286"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g288">
-              <path
-                 d="m 126.236,48.615 0.267,0.276 0.174,1.879 -0.045,0.043 -0.254,0.042 0.331,0.325 0.106,1.827 -0.046,0.041 -0.241,0.036 0.091,0.047 -2.761,0.129 -0.072,-1.353 0.014,-0.012 0.254,-0.038 -0.288,-0.261 -0.149,-1.829 0.013,-0.012 c 0.097,-0.067 0.235,-0.07 0.384,-0.011 l -0.085,-0.039 -0.349,-0.275 -0.057,-0.499 z"
-                 id="path290"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 123.5,49.033 c 0.024,0.212 0.232,0.464 0.466,0.565 l 2.301,1.067 c 0.23,0.111 0.403,0.021 0.386,-0.204 l -0.11,-1.226 c -0.025,-0.227 -0.236,-0.496 -0.47,-0.6 l -0.003,-0.002 -2.58,0.302 z"
-                 id="path292"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 123.768,52.186 0.057,1.077 2.595,-0.121 -2.261,-1.146 c -0.228,-0.112 -0.403,-0.027 -0.391,0.19 z"
-                 id="path294"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 126.287,50.919 c 0.23,0.112 0.432,0.388 0.449,0.612 l 0.065,1.219 c 0.012,0.224 -0.163,0.31 -0.391,0.19 l -2.264,-1.143 c -0.227,-0.111 -0.43,-0.373 -0.445,-0.588 l -0.092,-1.167 c -0.018,-0.215 0.147,-0.304 0.383,-0.202 z"
-                 id="path296"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g298">
-              <path
-                 d="m 125.317,43.998 0.327,0.246 c 0.241,0.68 0.317,1.301 0.48,1.955 l -0.04,0.049 -0.248,0.069 0.354,0.299 0.265,1.856 -0.043,0.044 -0.238,0.054 0.093,0.042 -2.745,0.32 -0.176,-1.312 0.013,-0.013 0.249,-0.06 -0.309,-0.226 c -0.076,-0.602 -0.225,-1.148 -0.344,-1.716 l 0.012,-0.014 c 0.088,-0.079 0.225,-0.104 0.376,-0.07 l -0.088,-0.023 -0.383,-0.189 -0.138,-0.42 z"
-                 id="path300"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 122.729,44.982 c 0.057,0.178 0.306,0.353 0.554,0.407 0.794,0.199 1.602,0.447 2.418,0.745 0.246,0.091 0.405,-0.021 0.354,-0.255 l -0.292,-1.268 c -0.077,-0.243 -0.349,-0.498 -0.602,-0.559 l -0.003,-10e-4 -2.455,0.849 z"
-                 id="path302"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 123.355,47.89 0.134,1.047 2.58,-0.302 -2.344,-0.964 c -0.237,-0.087 -0.402,0.013 -0.37,0.219 z"
-                 id="path304"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 125.751,46.392 c 0.238,0.091 0.461,0.353 0.497,0.581 l 0.179,1.239 c 0.025,0.227 -0.144,0.325 -0.377,0.222 l -2.354,-0.952 c -0.238,-0.088 -0.456,-0.323 -0.488,-0.53 l -0.229,-1.083 c -0.044,-0.197 0.114,-0.312 0.354,-0.25 0.794,0.208 1.614,0.468 2.418,0.773 z"
-                 id="path306"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g308">
-              <path
-                 d="m 120.752,40.991 0.315,-0.259 c 0.734,0.027 1.478,-0.07 2.633,0.48 l 0.037,0.068 c 0.029,0.092 -0.015,0.168 -0.104,0.231 0.18,-0.032 0.393,0.034 0.614,0.146 0.833,0.808 0.969,1.468 1.251,2.139 l -0.031,0.057 -0.22,0.107 0.101,0.025 -2.612,0.903 c -0.104,-0.416 -0.275,-0.649 -0.402,-0.942 l 0.009,-0.015 0.207,-0.153 c -0.111,-0.014 -0.222,0.062 -0.296,0.08 -0.152,-0.164 -0.014,-0.1 -0.639,-0.146 l -0.008,-0.015 c -0.04,-0.104 -0.027,-0.242 0.043,-0.382 l -0.043,0.079 -0.259,0.309 -0.43,0.013 z"
-                 id="path310"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 121.011,43.741 c 0.207,-0.028 0.387,-0.17 0.511,-0.396 0.406,-0.732 0.783,-1.497 1.774,-1.871 0.295,-0.114 0.282,-0.321 -0.106,-0.467 -0.781,-0.309 -1.197,-0.231 -1.704,-0.265 -0.286,-0.015 -0.614,0.169 -0.722,0.413 l -0.002,0.003 0.159,2.593 z"
-                 id="path312"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 122.386,44.139 c 0.113,0.207 0.234,0.437 0.317,0.763 l 2.455,-0.849 c -0.809,-0.213 -1.717,-0.331 -2.48,-0.226 -0.23,0.03 -0.356,0.181 -0.292,0.312 z"
-                 id="path314"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 123.65,41.642 c 0.266,-0.059 0.757,0.161 1.012,0.466 0.334,0.489 0.55,0.955 0.744,1.413 0.081,0.242 -0.062,0.382 -0.314,0.322 -0.81,-0.207 -1.759,-0.277 -2.479,-0.154 -0.242,0.078 -0.428,0.173 -0.435,0.118 -0.14,-0.017 0.006,-0.029 -0.354,-0.057 -0.164,-10e-4 -0.217,-0.183 -0.098,-0.4 0.407,-0.751 0.857,-1.396 1.924,-1.708 z"
-                 id="path316"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g318">
-              <path
-                 d="m 116.187,41.714 0.247,-0.29 1.855,-0.352 0.047,0.041 0.065,0.249 0.301,-0.359 c 0.6,-0.117 1.263,-0.171 1.913,-0.234 l 0.044,0.043 0.042,0.24 0.049,-0.093 0.168,2.759 -1.253,0.132 -0.013,-0.013 -0.058,-0.249 -0.23,0.312 -1.787,0.317 -0.014,-0.012 c -0.077,-0.09 -0.093,-0.228 -0.047,-0.381 l -0.031,0.088 -0.245,0.373 -0.498,0.103 z"
-                 id="path320"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 116.846,44.401 c 0.211,-0.043 0.447,-0.274 0.527,-0.517 l 0.847,-2.396 c 0.093,-0.239 -0.015,-0.403 -0.241,-0.365 l -1.209,0.23 c -0.221,0.046 -0.467,0.279 -0.548,0.521 l -10e-4,0.003 0.528,2.543 z"
-                 id="path322"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 119.928,43.85 0.993,-0.099 -0.159,-2.593 c -0.403,0.775 -0.75,1.546 -1.042,2.311 -0.093,0.242 0.011,0.396 0.208,0.381 z"
-                 id="path324"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 118.474,41.447 c 0.093,-0.239 0.354,-0.465 0.581,-0.503 l 1.284,-0.149 c 0.241,-0.023 0.333,0.147 0.213,0.381 -0.398,0.782 -0.729,1.533 -1.022,2.325 -0.091,0.239 -0.331,0.461 -0.539,0.496 l -1.138,0.198 c -0.211,0.043 -0.319,-0.117 -0.238,-0.359 z"
-                 id="path326"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g328">
-              <path
-                 d="m 111.822,42.69 0.235,-0.295 1.797,-0.412 0.048,0.038 0.079,0.246 0.269,-0.373 1.775,-0.387 0.048,0.038 0.074,0.232 0.032,-0.096 0.562,2.706 -1.33,0.285 -0.014,-0.011 -0.076,-0.245 -0.218,0.325 -1.822,0.413 -0.015,-0.011 c -0.081,-0.087 -0.101,-0.225 -0.059,-0.379 l -0.028,0.089 -0.24,0.38 -0.504,0.117 z"
-                 id="path330"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 112.542,45.362 c 0.215,-0.05 0.449,-0.287 0.523,-0.531 l 0.746,-2.428 c 0.076,-0.243 -0.037,-0.401 -0.254,-0.353 l -1.172,0.269 c -0.216,0.05 -0.45,0.288 -0.525,0.532 l -0.001,0.003 0.585,2.53 z"
-                 id="path332"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 115.69,44.646 1.059,-0.225 -0.528,-2.543 -0.779,2.413 c -0.077,0.245 0.036,0.403 0.248,0.355 z"
-                 id="path334"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 114.057,42.349 c 0.076,-0.244 0.314,-0.481 0.532,-0.529 l 1.184,-0.26 c 0.22,-0.045 0.332,0.114 0.251,0.356 l -0.775,2.42 c -0.076,0.243 -0.311,0.479 -0.523,0.527 l -1.162,0.263 c -0.215,0.05 -0.328,-0.107 -0.254,-0.352 z"
-                 id="path336"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g338">
-              <path
-                 d="m 107.502,43.671 0.236,-0.292 1.782,-0.399 0.048,0.037 0.079,0.246 0.264,-0.373 1.748,-0.402 0.047,0.038 0.079,0.23 0.029,-0.097 0.622,2.693 -1.344,0.31 -0.015,-0.011 -0.077,-0.244 -0.218,0.326 -1.841,0.42 -0.014,-0.011 c -0.081,-0.088 -0.101,-0.226 -0.057,-0.38 l -0.029,0.089 -0.246,0.377 -0.511,0.111 z"
-                 id="path340"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 108.191,46.351 c 0.218,-0.047 0.457,-0.282 0.534,-0.525 l 0.754,-2.427 c 0.075,-0.243 -0.038,-0.401 -0.253,-0.353 l -1.162,0.263 c -0.214,0.046 -0.448,0.28 -0.525,0.523 l -0.001,0.003 0.555,2.537 z"
-                 id="path342"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 111.375,45.633 1.069,-0.248 -0.585,-2.53 -0.74,2.426 c -0.074,0.243 0.04,0.401 0.256,0.352 z"
-                 id="path344"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 109.723,43.343 c 0.074,-0.243 0.309,-0.48 0.522,-0.529 l 1.166,-0.269 c 0.216,-0.05 0.329,0.107 0.255,0.352 l -0.742,2.429 c -0.074,0.244 -0.311,0.481 -0.526,0.531 l -1.174,0.268 c -0.216,0.05 -0.329,-0.108 -0.253,-0.353 z"
-                 id="path346"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g348">
-              <path
-                 d="m 103.193,44.543 0.244,-0.28 1.776,-0.349 0.047,0.039 0.072,0.247 0.271,-0.363 1.739,-0.372 0.047,0.039 0.075,0.231 0.03,-0.096 0.59,2.7 -1.358,0.294 -0.014,-0.011 -0.074,-0.245 -0.226,0.323 -1.87,0.367 -0.014,-0.012 c -0.079,-0.09 -0.093,-0.229 -0.044,-0.381 l -0.032,0.088 -0.26,0.373 -0.518,0.095 z"
-                 id="path350"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 103.783,47.248 c 0.222,-0.036 0.469,-0.272 0.555,-0.513 l 0.825,-2.404 c 0.081,-0.241 -0.028,-0.402 -0.241,-0.36 l -1.159,0.228 c -0.214,0.043 -0.454,0.272 -0.539,0.507 l -0.001,0.003 0.459,2.557 z"
-                 id="path352"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 107.01,46.607 1.083,-0.235 -0.555,-2.537 -0.777,2.417 c -0.08,0.243 0.031,0.402 0.249,0.355 z"
-                 id="path354"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 105.406,44.283 c 0.08,-0.241 0.316,-0.468 0.53,-0.513 l 1.16,-0.252 c 0.214,-0.047 0.325,0.112 0.249,0.355 l -0.781,2.421 c -0.079,0.245 -0.324,0.475 -0.544,0.518 l -1.192,0.234 c -0.22,0.043 -0.328,-0.118 -0.243,-0.36 z"
-                 id="path356"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g358">
-              <path
-                 d="m 98.892,45.166 0.261,-0.269 1.767,-0.216 0.044,0.041 0.06,0.25 0.285,-0.355 1.735,-0.287 0.044,0.041 0.067,0.234 0.033,-0.094 0.488,2.72 -1.389,0.23 -0.013,-0.013 -0.062,-0.248 -0.244,0.313 -1.913,0.261 -0.013,-0.013 c -0.073,-0.095 -0.077,-0.234 -0.018,-0.384 l -0.039,0.086 -0.289,0.354 -0.53,0.064 z"
-                 id="path360"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 99.272,47.904 c 0.227,-0.027 0.495,-0.24 0.599,-0.476 l 0.977,-2.336 c 0.092,-0.233 -0.008,-0.401 -0.22,-0.376 l -1.152,0.141 c -0.212,0.026 -0.464,0.237 -0.565,0.473 l -0.002,0.003 0.262,2.584 z"
-                 id="path362"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 102.575,47.448 1.106,-0.184 -0.459,-2.557 -0.881,2.373 c -0.092,0.24 0.012,0.405 0.234,0.368 z"
-                 id="path364"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 101.09,45.059 c 0.092,-0.239 0.337,-0.461 0.55,-0.496 l 1.157,-0.191 c 0.213,-0.036 0.318,0.129 0.233,0.366 l -0.889,2.377 c -0.093,0.239 -0.35,0.464 -0.572,0.5 l -1.224,0.159 c -0.226,0.027 -0.324,-0.141 -0.221,-0.376 z"
-                 id="path366"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g368">
-              <path
-                 d="m 94.667,45.296 0.289,-0.229 1.71,0.019 0.037,0.046 0.03,0.255 0.314,-0.324 1.712,-0.116 0.041,0.043 0.048,0.238 0.04,-0.093 0.277,2.75 -1.433,0.106 -0.013,-0.014 -0.038,-0.253 -0.28,0.287 c -0.647,0.06 -1.315,0.058 -1.989,0.032 L 95.4,48.028 c -0.062,-0.104 -0.044,-0.243 0.038,-0.382 l -0.052,0.079 -0.351,0.309 -0.555,-0.014 z"
-                 id="path370"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 94.588,48.057 c 0.237,0.006 0.549,-0.165 0.688,-0.384 0.47,-0.727 0.891,-1.439 1.273,-2.18 0.117,-0.231 0.036,-0.396 -0.17,-0.396 l -1.111,-0.025 c -0.204,-0.004 -0.476,0.17 -0.611,0.388 l -0.002,0.003 -0.175,2.592 z"
-                 id="path372"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 98.028,48.006 1.142,-0.089 -0.262,-2.584 -1.082,2.284 c -0.117,0.23 -0.028,0.404 0.202,0.389 z"
-                 id="path374"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 96.79,45.479 c 0.116,-0.229 0.376,-0.425 0.586,-0.438 l 1.141,-0.07 c 0.21,-0.015 0.302,0.146 0.199,0.384 L 97.62,47.63 c -0.118,0.229 -0.404,0.426 -0.635,0.44 l -1.272,0.013 c -0.237,-0.005 -0.312,-0.186 -0.174,-0.404 0.463,-0.734 0.87,-1.425 1.251,-2.2 z"
-                 id="path376"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g378">
-              <path
-                 d="m 91.211,44.302 0.258,-0.079 c 0.093,0.3 0.835,0.332 1.216,0.529 l 0.018,0.057 -0.047,0.255 0.35,-0.223 1.573,0.219 0.031,0.048 0.006,0.242 0.054,-0.086 -0.187,2.757 c -0.495,-0.024 -1.012,-0.128 -1.516,-0.192 l -0.01,-0.016 c -0.033,-0.077 -0.022,-0.166 0.02,-0.255 l -0.36,0.219 c -0.688,-0.091 -1.416,-0.416 -2.115,-0.634 l -0.006,-0.018 c -0.024,-0.117 0.048,-0.238 0.187,-0.339 l -0.084,0.056 c -0.13,0.106 -0.311,0.089 -0.503,0.053 l -0.603,-0.469 z"
-                 id="path380"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 89.588,46.546 c 0.259,0.211 0.688,0.302 0.915,0.198 0.769,-0.48 1.43,-1.059 1.972,-1.642 0.161,-0.178 0.146,-0.373 -0.021,-0.43 -0.279,-0.114 -0.664,-0.173 -0.865,-0.317 -0.072,-0.092 -0.274,-0.042 -0.481,0.075 l -0.003,0.002 -1.633,2.02 z"
-                 id="path382"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 93.271,47.906 c 0.402,0.049 0.816,0.137 1.209,0.148 l 0.175,-2.592 c -0.442,0.715 -0.932,1.355 -1.507,2.021 -0.172,0.2 -0.123,0.388 0.123,0.423 z"
-                 id="path384"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 92.677,45.172 c 0.146,-0.162 0.439,-0.32 0.629,-0.29 l 1.047,0.151 c 0.189,0.032 0.252,0.206 0.116,0.421 -0.438,0.674 -0.951,1.344 -1.535,1.999 -0.175,0.193 -0.52,0.338 -0.769,0.278 l -1.361,-0.448 c -0.251,-0.087 -0.259,-0.279 -0.031,-0.434 0.748,-0.515 1.385,-1.084 1.904,-1.677 z"
-                 id="path386"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g388">
-              <path
-                 d="m 89.939,41.178 0.283,0.22 c 0.123,0.495 0.16,1.078 0.334,1.506 l -0.032,0.04 -0.232,0.104 0.397,0.109 c 0.186,0.374 0.328,0.843 0.624,0.927 l -0.016,0.048 -0.146,0.194 0.078,-0.048 -1.738,2.148 C 88.927,46.001 88.478,45.53 88.284,44.985 l 0.006,-0.02 0.209,-0.152 C 88.367,44.787 88.228,44.716 88.103,44.62 87.678,43.883 87.524,43.18 87.415,42.486 l 0.011,-0.016 c 0.088,-0.087 0.227,-0.101 0.381,-0.048 l -0.089,-0.035 c -0.138,-0.055 -0.272,-0.162 -0.38,-0.293 l -0.109,-0.579 z"
-                 id="path390"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 87.216,41.631 c 0.047,0.249 0.284,0.536 0.528,0.63 0.816,0.312 1.588,0.562 2.386,0.684 0.265,0.009 0.379,-0.075 0.34,-0.251 l -0.19,-1.013 c -0.036,-0.185 -0.262,-0.395 -0.504,-0.48 l -0.003,-0.002 -2.577,0.32 z"
-                 id="path392"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 88.423,45.322 c 0.141,0.438 0.658,0.773 1.049,1.13 l 1.633,-2.02 c -0.667,0.413 -1.647,0.606 -2.44,0.488 -0.262,-0.024 -0.376,0.147 -0.242,0.402 z"
-                 id="path394"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 90.222,43.119 c 0.255,0.014 0.51,0.117 0.574,0.256 0.125,0.24 0.198,0.586 0.412,0.631 0.09,0.061 0.01,0.23 -0.2,0.345 -0.762,0.42 -1.623,0.472 -2.453,0.354 -0.262,-0.027 -0.584,-0.277 -0.706,-0.538 -0.269,-0.477 -0.307,-0.913 -0.404,-1.361 -0.05,-0.248 0.109,-0.366 0.353,-0.274 0.834,0.275 1.532,0.572 2.424,0.587 z"
-                 id="path396"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g398">
-              <path
-                 d="m 89.903,36.972 0.22,0.297 c -0.016,0.583 -0.1,1.188 -0.061,1.751 l -0.047,0.036 -0.256,0.022 0.318,0.315 0.074,1.66 -0.041,0.037 -0.236,0.05 0.096,0.033 -2.742,0.341 c -0.084,-0.51 -0.061,-0.987 -0.094,-1.482 l 0.014,-0.013 0.254,-0.036 -0.281,-0.291 c -0.041,-0.675 -0.048,-1.338 0.008,-1.98 l 0.015,-0.011 c 0.105,-0.059 0.244,-0.041 0.381,0.042 l -0.078,-0.052 -0.299,-0.343 0.029,-0.537 z"
-                 id="path400"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 87.138,36.914 c -0.013,0.229 0.15,0.53 0.364,0.669 0.721,0.461 1.397,0.908 2.155,1.312 0.226,0.12 0.401,0.048 0.393,-0.156 l 0.056,-1.147 C 90.118,37.38 89.953,37.101 89.739,36.964 L 89.737,36.962 87.144,36.81 Z"
-                 id="path402"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 87.113,40.334 c 0.03,0.396 0.003,0.773 0.082,1.185 l 2.577,-0.32 c -0.798,-0.29 -1.505,-0.669 -2.267,-1.067 -0.226,-0.123 -0.401,-0.035 -0.392,0.202 z"
-                 id="path404"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 89.667,39.132 c 0.226,0.119 0.416,0.377 0.424,0.581 l 0.042,1.112 c 0.001,0.207 -0.147,0.284 -0.393,0.198 C 88.996,40.7 88.247,40.333 87.497,39.92 87.27,39.797 87.08,39.501 87.071,39.264 l 0.009,-1.263 c 0.012,-0.229 0.194,-0.301 0.408,-0.162 0.708,0.457 1.412,0.901 2.179,1.293 z"
-                 id="path406"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g408">
-              <path
-                 d="m 90.338,32.648 0.191,0.32 -0.202,1.784 -0.051,0.032 -0.258,-0.005 0.265,0.363 -0.14,1.733 -0.05,0.033 -0.243,0.01 0.085,0.054 -2.759,-0.162 0.094,-1.423 0.016,-0.01 0.257,10e-4 -0.236,-0.313 0.216,-1.909 0.016,-0.01 c 0.108,-0.048 0.245,-0.019 0.376,0.075 l -0.074,-0.059 -0.276,-0.363 0.067,-0.522 z"
-                 id="path410"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 87.583,32.374 c -0.035,0.221 0.116,0.533 0.319,0.688 l 2.042,1.518 c 0.206,0.148 0.393,0.093 0.416,-0.121 l 0.132,-1.164 c 0.022,-0.214 -0.122,-0.512 -0.318,-0.667 l -0.003,-0.002 -2.573,-0.353 z"
-                 id="path412"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 87.205,35.671 -0.062,1.139 2.593,0.152 -2.113,-1.428 c -0.206,-0.148 -0.393,-0.088 -0.418,0.137 z"
-                 id="path414"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 89.917,34.824 c 0.205,0.147 0.353,0.439 0.328,0.653 l -0.089,1.155 c -0.011,0.212 -0.193,0.274 -0.407,0.137 L 87.645,35.332 C 87.44,35.183 87.293,34.879 87.319,34.654 l 0.138,-1.218 c 0.025,-0.225 0.212,-0.278 0.416,-0.122 z"
-                 id="path416"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g418">
-              <path
-                 d="m 91.024,28.3 0.182,0.329 -0.295,1.796 -0.053,0.029 -0.257,-0.018 0.25,0.381 -0.265,1.753 -0.053,0.03 -0.244,-0.009 0.079,0.061 -2.738,-0.374 0.209,-1.381 0.016,-0.009 0.256,0.016 -0.224,-0.325 0.295,-1.878 0.016,-0.009 c 0.111,-0.042 0.247,-0.007 0.373,0.091 l -0.071,-0.06 -0.258,-0.369 0.09,-0.514 z"
-                 id="path420"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 88.281,27.934 c -0.038,0.22 0.09,0.529 0.286,0.691 l 1.968,1.606 c 0.199,0.159 0.388,0.113 0.42,-0.102 l 0.193,-1.172 c 0.037,-0.216 -0.091,-0.521 -0.287,-0.684 l -0.003,-0.003 -2.56,-0.438 z"
-                 id="path422"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 87.764,31.174 -0.166,1.1 2.573,0.353 -1.986,-1.563 c -0.2,-0.161 -0.388,-0.112 -0.421,0.11 z"
-                 id="path424"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 90.498,30.476 c 0.2,0.159 0.335,0.462 0.303,0.677 l -0.177,1.17 c -0.032,0.215 -0.221,0.265 -0.421,0.109 l -1.988,-1.568 c -0.199,-0.16 -0.333,-0.47 -0.3,-0.69 l 0.186,-1.198 c 0.038,-0.22 0.228,-0.265 0.424,-0.103 z"
-                 id="path426"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g428">
-              <path
-                 d="m 91.805,23.94 0.178,0.333 -0.331,1.804 -0.054,0.029 -0.257,-0.024 0.239,0.39 -0.305,1.758 -0.054,0.028 -0.243,-0.017 0.077,0.064 -2.724,-0.466 0.237,-1.367 0.016,-0.009 0.255,0.022 -0.216,-0.328 0.337,-1.854 0.016,-0.009 c 0.112,-0.04 0.247,-0.004 0.372,0.096 l -0.07,-0.062 -0.254,-0.371 0.094,-0.511 z"
-                 id="path430"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 89.067,23.54 c -0.04,0.218 0.085,0.528 0.279,0.693 l 1.935,1.642 c 0.195,0.164 0.385,0.122 0.425,-0.095 l 0.216,-1.177 c 0.04,-0.217 -0.086,-0.525 -0.279,-0.691 L 91.64,23.91 89.085,23.441 Z"
-                 id="path432"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 88.487,26.745 -0.188,1.089 2.56,0.438 -1.947,-1.624 c -0.197,-0.166 -0.387,-0.122 -0.425,0.097 z"
-                 id="path434"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 91.236,26.12 c 0.193,0.164 0.323,0.472 0.285,0.688 l -0.203,1.173 c -0.038,0.216 -0.228,0.26 -0.423,0.098 L 88.945,26.45 C 88.749,26.286 88.621,25.973 88.66,25.756 l 0.217,-1.182 c 0.04,-0.217 0.229,-0.26 0.425,-0.094 z"
-                 id="path436"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g438">
-              <path
-                 d="m 92.604,19.561 0.179,0.333 -0.33,1.813 -0.054,0.029 -0.257,-0.024 0.238,0.392 -0.323,1.769 -0.054,0.027 -0.243,-0.02 0.077,0.065 -2.719,-0.499 0.249,-1.356 0.016,-0.009 0.255,0.025 -0.214,-0.328 0.336,-1.844 0.016,-0.008 c 0.112,-0.04 0.247,-0.005 0.372,0.094 l -0.071,-0.061 -0.254,-0.369 0.091,-0.507 z"
-                 id="path440"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 89.864,19.177 c -0.04,0.217 0.086,0.524 0.28,0.688 l 1.938,1.639 c 0.194,0.165 0.384,0.122 0.424,-0.096 l 0.215,-1.183 C 92.76,20.007 92.637,19.698 92.44,19.533 l -0.003,-0.002 -2.558,-0.452 z"
-                 id="path442"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 89.284,22.359 -0.199,1.082 2.555,0.469 -1.933,-1.644 c -0.194,-0.164 -0.384,-0.122 -0.423,0.093 z"
-                 id="path444"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 92.038,21.75 c 0.194,0.165 0.319,0.476 0.28,0.693 l -0.217,1.18 c -0.039,0.217 -0.229,0.259 -0.424,0.094 l -1.935,-1.646 c -0.194,-0.165 -0.32,-0.474 -0.281,-0.69 l 0.215,-1.175 c 0.039,-0.216 0.229,-0.259 0.424,-0.095 z"
-                 id="path446"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g448">
-              <path
-                 d="m 93.309,15.123 0.191,0.33 -0.278,1.846 -0.054,0.03 -0.257,-0.019 0.243,0.389 -0.301,1.789 -0.053,0.03 -0.242,-0.018 0.077,0.065 -2.722,-0.48 0.227,-1.347 0.016,-0.009 0.256,0.021 -0.219,-0.322 0.293,-1.833 0.016,-0.009 c 0.11,-0.042 0.246,-0.011 0.375,0.083 l -0.073,-0.058 -0.271,-0.356 0.07,-0.503 z"
-                 id="path450"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 90.556,14.845 c -0.03,0.214 0.109,0.513 0.311,0.67 l 1.983,1.588 c 0.196,0.162 0.386,0.115 0.423,-0.104 l 0.181,-1.205 c 0.03,-0.223 -0.107,-0.533 -0.309,-0.691 L 93.142,15.1 90.57,14.747 Z"
-                 id="path452"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 90.061,18.007 -0.181,1.072 2.558,0.452 -1.955,-1.623 c -0.197,-0.161 -0.386,-0.117 -0.422,0.099 z"
-                 id="path454"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 92.808,17.351 c 0.196,0.162 0.326,0.472 0.289,0.691 l -0.2,1.193 c -0.037,0.22 -0.227,0.265 -0.423,0.1 l -1.958,-1.623 c -0.197,-0.161 -0.327,-0.466 -0.291,-0.681 l 0.19,-1.169 c 0.029,-0.214 0.217,-0.262 0.418,-0.104 z"
-                 id="path456"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g458">
-              <path
-                 d="m 93.744,10.562 0.236,0.327 -0.156,1.908 -0.051,0.035 -0.258,-0.002 0.273,0.384 -0.232,1.826 -0.053,0.031 -0.243,-0.008 0.079,0.062 -2.737,-0.375 0.185,-1.339 0.016,-0.009 0.257,0.009 -0.238,-0.306 0.152,-1.798 0.016,-0.01 c 0.107,-0.051 0.245,-0.032 0.38,0.049 l -0.076,-0.051 -0.29,-0.324 0.01,-0.48 z"
-                 id="path460"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 90.98,10.584 c 0.014,0.195 0.159,0.479 0.371,0.613 l 2.086,1.426 c 0.209,0.151 0.394,0.091 0.413,-0.139 l 0.105,-1.243 c 0.028,-0.225 -0.153,-0.54 -0.377,-0.682 l -0.003,-0.002 -2.597,-0.065 z"
-                 id="path462"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 90.717,13.682 -0.147,1.065 2.572,0.353 -2.005,-1.534 c -0.203,-0.151 -0.391,-0.098 -0.42,0.116 z"
-                 id="path464"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 93.416,12.879 c 0.209,0.152 0.361,0.464 0.342,0.692 l -0.165,1.213 c -0.031,0.223 -0.22,0.274 -0.421,0.117 L 91.163,13.37 C 90.962,13.22 90.801,12.932 90.82,12.721 l 0.098,-1.146 c 0.018,-0.21 0.202,-0.272 0.413,-0.136 z"
-                 id="path466"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g468">
-              <path
-                 d="m 92.586,5.412 c 0.141,0.037 0.297,0.121 0.443,0.239 0.658,0.903 0.665,1.602 0.819,2.34 L 93.81,8.045 c -0.062,0.062 -0.149,0.079 -0.249,0.064 0.141,0.079 0.273,0.213 0.373,0.366 0.053,0.679 0.029,1.312 0.043,1.97 l -0.047,0.04 -0.242,0.021 0.088,0.056 -2.764,-0.069 -0.01,-1.259 0.014,-0.011 0.255,-0.035 -0.27,-0.244 C 90.917,8.456 90.838,7.93 90.732,7.533 l 0.01,-0.008 C 90.82,7.468 90.949,7.412 91.107,7.396 L 91.016,7.405 90.639,7.424 90.553,7.238 Z"
-                 id="path470"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 90.542,7.3 c 0.021,0.079 0.235,0.067 0.484,0.039 0.85,-0.1 1.562,0.249 2.399,0.562 C 93.669,8.009 93.831,7.895 93.78,7.627 93.637,7.125 93.714,6.722 93.311,6.118 93.133,5.801 92.729,5.52 92.463,5.524 H 92.459 L 90.53,7.261 Z"
-                 id="path472"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 90.971,9.492 0.009,1 2.597,0.065 C 92.842,10.089 92.103,9.676 91.37,9.318 91.147,9.211 90.97,9.292 90.971,9.492 Z"
-                 id="path474"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 93.479,8.188 c 0.24,0.109 0.501,0.447 0.483,0.676 l 0.014,1.306 c 0.002,0.241 -0.177,0.317 -0.398,0.178 C 92.842,9.888 92.102,9.483 91.369,9.133 91.153,9.022 90.971,8.779 90.92,8.628 L 90.757,7.713 c -0.015,-0.184 0.102,-0.231 0.358,-0.26 0.748,0.11 1.549,0.352 2.364,0.735 z"
-                 id="path476"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g478">
-              <path
-                 d="m 88.271,2.829 0.385,-0.1 c 0.636,0.273 1.299,0.472 1.903,0.824 l 0.014,0.066 c 0.005,0.09 -0.035,0.171 -0.105,0.238 0.14,-0.056 0.312,-0.068 0.479,-0.043 0.575,0.435 1.142,0.693 1.709,1.293 l 10e-4,0.082 c -0.013,0.097 -0.071,0.16 -0.153,0.197 l 0.107,0.003 -2.055,1.848 C 90.563,7.04 90,6.814 89.756,6.598 l 0.001,-0.018 0.13,-0.22 -0.35,0.084 C 89.136,6.098 88.632,5.888 88.109,5.705 L 88.105,5.688 C 88.096,5.574 88.158,5.449 88.276,5.344 l -0.071,0.059 -0.38,0.188 -0.42,-0.171 z"
-                 id="path480"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 87.476,5.485 C 87.653,5.557 87.944,5.482 88.135,5.32 88.763,4.79 89.478,4.259 90.24,3.819 90.461,3.715 90.489,3.481 90.26,3.38 L 89.008,2.869 C 88.776,2.776 88.419,2.828 88.221,2.986 l -0.003,0.002 -0.823,2.464 z"
-                 id="path482"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 89.931,6.758 c 0.182,0.169 0.675,0.354 0.6,0.503 L 92.462,5.525 C 91.617,5.497 90.772,6.033 90.048,6.353 89.827,6.47 89.779,6.654 89.931,6.758 Z"
-                 id="path484"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 90.471,3.976 c 0.227,-0.112 0.592,-0.081 0.804,0.065 l 1.139,0.799 c 0.214,0.178 0.148,0.466 -0.115,0.45 -0.865,0.19 -1.678,0.587 -2.396,0.963 -0.219,0.117 -0.51,0.133 -0.659,0.025 -0.25,-0.226 -0.6,-0.32 -0.92,-0.452 -0.177,-0.07 -0.172,-0.261 0.021,-0.422 0.634,-0.503 1.392,-1.098 2.126,-1.428 z"
-                 id="path486"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g488">
-              <path
-                 d="m 83.648,1.938 0.331,-0.203 c 0.637,0.062 1.271,0.104 1.924,0.271 l 0.032,0.055 c 0.031,0.08 0.02,0.17 -0.024,0.258 l 0.418,-0.223 c 0.633,0.159 1.269,0.22 1.897,0.466 L 88.251,2.623 88.2,2.863 88.28,2.801 87.405,5.42 C 87.053,5.234 86.606,5.202 86.201,5.101 L 86.194,5.085 86.233,4.832 85.916,5.04 C 85.347,4.933 84.808,4.761 84.195,4.734 L 84.187,4.72 C 84.144,4.613 84.171,4.476 84.262,4.343 L 84.206,4.418 83.862,4.702 83.369,4.655 Z"
-                 id="path490"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 83.461,4.697 C 83.67,4.718 83.959,4.565 84.109,4.358 84.611,3.662 85.126,2.979 85.691,2.368 85.863,2.18 85.817,1.986 85.583,1.937 85.157,1.827 84.746,1.815 84.329,1.768 84.1,1.746 83.786,1.895 83.633,2.102 l -0.002,0.002 -0.265,2.584 z"
-                 id="path492"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 86.445,5.187 c 0.329,0.068 0.668,0.121 0.949,0.266 l 0.823,-2.464 c -0.653,0.494 -1.265,1.159 -1.828,1.777 -0.168,0.19 -0.141,0.379 0.056,0.421 z"
-                 id="path494"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 85.951,2.424 c 0.173,-0.189 0.508,-0.302 0.742,-0.251 l 1.267,0.283 c 0.233,0.091 0.254,0.291 0.057,0.45 -0.646,0.531 -1.257,1.206 -1.811,1.82 -0.169,0.19 -0.46,0.312 -0.657,0.27 C 85.184,4.933 84.848,4.808 84.458,4.793 84.249,4.773 84.199,4.589 84.35,4.382 84.857,3.674 85.371,3.052 85.951,2.424 Z"
-                 id="path496"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g498">
-              <path
-                 d="m 79.102,1.699 0.306,-0.227 1.876,0.057 0.036,0.049 0.012,0.257 0.362,-0.293 c 0.607,0.002 1.242,0.103 1.861,0.15 L 83.589,1.744 83.591,1.988 83.652,1.906 83.37,4.655 82.058,4.527 82.048,4.511 82.042,4.254 81.75,4.511 79.911,4.456 79.9,4.441 C 79.844,4.337 79.859,4.198 79.937,4.059 L 79.888,4.138 79.567,4.445 79.06,4.43 Z"
-                 id="path500"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 79.158,4.467 c 0.216,0.007 0.496,-0.164 0.627,-0.382 l 1.344,-2.16 C 81.269,1.708 81.199,1.527 80.974,1.52 L 79.75,1.483 C 79.524,1.476 79.233,1.647 79.101,1.864 L 79.1,1.867 79.061,4.464 Z"
-                 id="path502"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 82.322,4.587 1.044,0.102 0.265,-2.584 -1.443,2.067 c -0.137,0.209 -0.075,0.394 0.134,0.415 z"
-                 id="path504"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 81.383,1.933 c 0.14,-0.217 0.437,-0.387 0.662,-0.38 l 1.245,0.114 c 0.23,0.022 0.29,0.208 0.138,0.415 L 81.995,4.153 C 81.858,4.366 81.571,4.539 81.356,4.532 L 80.184,4.497 C 79.968,4.491 79.899,4.309 80.03,4.093 Z"
-                 id="path506"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g508">
-              <path
-                 d="M 74.626,1.699 74.919,1.462 76.771,1.457 76.81,1.505 76.832,1.762 77.176,1.456 78.99,1.461 79.027,1.51 79.049,1.753 79.102,1.667 79.06,4.431 77.698,4.421 77.687,4.407 77.666,4.151 77.383,4.422 75.518,4.427 75.506,4.413 C 75.446,4.31 75.457,4.171 75.53,4.03 L 75.484,4.11 75.169,4.427 74.653,4.43 Z"
-                 id="path510"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 74.754,4.464 c 0.221,-0.003 0.498,-0.181 0.624,-0.403 l 1.259,-2.203 c 0.128,-0.222 0.052,-0.4 -0.171,-0.399 l -1.208,0.003 c -0.223,0.001 -0.504,0.181 -0.629,0.404 l -0.001,0.002 0.025,2.598 z"
-                 id="path512"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 77.977,4.454 1.084,0.01 0.039,-2.597 -1.289,2.188 c -0.127,0.22 -0.053,0.399 0.166,0.399 z"
-                 id="path514"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 76.888,1.856 c 0.128,-0.221 0.412,-0.4 0.635,-0.401 l 1.208,-0.002 c 0.226,0.007 0.3,0.188 0.168,0.405 l -1.286,2.196 c -0.128,0.222 -0.408,0.401 -0.627,0.401 l -1.19,0.005 c -0.219,0 -0.295,-0.179 -0.17,-0.399 z"
-                 id="path516"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g518">
-              <path
-                 d="m 70.185,1.745 0.292,-0.235 1.836,-0.02 0.039,0.047 0.024,0.257 0.339,-0.308 1.796,-0.021 0.038,0.048 0.027,0.242 0.05,-0.088 L 74.653,4.43 73.274,4.446 73.262,4.432 73.238,4.177 72.957,4.45 71.076,4.471 71.065,4.457 C 71.004,4.354 71.014,4.215 71.088,4.073 l -0.047,0.081 -0.316,0.32 -0.52,0.002 z"
-                 id="path520"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 70.307,4.51 C 70.53,4.511 70.81,4.328 70.935,4.106 l 1.248,-2.214 c 0.126,-0.222 0.049,-0.4 -0.172,-0.398 l -1.198,0.014 c -0.221,0.003 -0.5,0.183 -0.625,0.403 l -0.002,0.003 0.021,2.598 z"
-                 id="path522"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 73.556,4.477 74.654,4.465 74.629,1.867 73.384,4.079 c -0.127,0.222 -0.049,0.4 0.172,0.398 z"
-                 id="path524"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 72.433,1.889 c 0.125,-0.222 0.405,-0.404 0.626,-0.406 l 1.198,-0.014 c 0.221,-0.002 0.298,0.176 0.173,0.398 L 73.183,4.081 C 73.058,4.304 72.778,4.485 72.557,4.488 L 71.358,4.501 C 71.137,4.504 71.06,4.325 71.185,4.103 Z"
-                 id="path526"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g528">
-              <path
-                 d="m 65.758,1.756 0.296,-0.235 1.828,-0.005 0.038,0.048 0.022,0.257 0.34,-0.306 1.788,-0.004 0.038,0.048 0.026,0.242 0.05,-0.088 0.021,2.764 L 68.821,4.48 68.81,4.466 68.788,4.211 68.503,4.481 66.614,4.486 66.603,4.471 C 66.543,4.368 66.555,4.23 66.631,4.089 l -0.048,0.08 -0.321,0.317 -0.521,0.001 z"
-                 id="path530"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 65.842,4.521 C 66.064,4.52 66.348,4.341 66.477,4.12 l 1.272,-2.203 c 0.127,-0.221 0.052,-0.4 -0.168,-0.399 L 66.388,1.52 c -0.219,0 -0.501,0.18 -0.629,0.401 l -0.002,0.003 -0.016,2.597 z"
-                 id="path532"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 69.103,4.513 1.104,-0.002 -0.021,-2.598 -1.254,2.2 c -0.127,0.222 -0.051,0.401 0.171,0.4 z"
-                 id="path534"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 67.998,1.916 c 0.127,-0.222 0.407,-0.401 0.627,-0.402 l 1.192,-0.002 c 0.22,-0.001 0.296,0.178 0.171,0.399 l -1.257,2.203 c -0.127,0.221 -0.41,0.4 -0.632,0.401 l -1.204,0.003 c -0.222,0 -0.297,-0.179 -0.169,-0.4 z"
-                 id="path536"
-                 style="fill:#c4c4c4" />
-            </g>
-          </g>
-          <path
-             style="opacity:0.736986;fill:#ffffff;fill-opacity:1;filter:url(#filter4142)"
-             d="m 76.96875,1.4651786 c -1.06899,0.00568 -2.192625,0.017375 -3.375,0.03125 L 66.25,1.5276786 v 1.59375 l 6.15625,-0.03125 c 8.276625,-0.097125 13.661223,-0.152698 17.5,2.15625 0.276901,0.156089 0.526792,0.347782 0.78125,0.53125 0.007,0.0051 0.02428,-0.00512 0.03125,0 0.217259,0.157653 0.423449,0.320816 0.625,0.5 0.01618,0.013888 0.01514,0.048494 0.03125,0.0625 0.0282,0.024511 0.06574,0.037627 0.09375,0.0625 2.307,2.051 1.320998,8.1872504 -0.5,18.0312504 -1.534927,8.296448 -3.448405,18.463638 -0.875,21.09375 0.04624,0.04726 0.1071,0.08268 0.15625,0.125 0.08756,0.072 0.187528,0.154471 0.28125,0.21875 0.06106,0.03684 0.122606,0.06347 0.1875,0.09375 4.054,1.893 13.05325,-0.16575 20.28125,-1.84375 6.73,-1.563 10.30275,-2.3395 11.84375,-1.3125 0.0579,0.03858 0.10055,0.110037 0.15625,0.15625 0.0844,0.07171 0.20237,0.131306 0.28125,0.25 2.88935,3.235262 2.58543,17.29136 2.34375,22.8125 l 1.125,0.0625 c 0.207,-3.719001 1.0535,-22.381 -2.6875,-24.875 -1.541,-1.027 -5.145,-0.28175 -11.875,1.28125 -7.228,1.677999 -16.196,3.768 -20.25,1.875 -3.461003,-1.615 -1.42525,-12.6765 0.21875,-21.5625 1.821001,-9.843999 2.807,-15.9802504 0.5,-18.0312504 -3.41775,-3.034499 -8.204568,-3.352271 -15.6875,-3.3125 z"
-             id="path4105" />
-          <path
-             style="fill:url(#radialGradient11881);fill-opacity:1"
-             id="path549"
-             d="m 73.093,1.982 -7.337,0.038 -0.012,2 7.372,-0.038 c 8.977,-0.106 14.395,-0.17 17.72,2.786 1.581,1.405 0.066,9.594 -1.151,16.173 -1.952,10.554 -3.971,21.466 0.893,23.735 4.68,2.185 13.655,0.1 21.575,-1.737 3.967,-0.921 9.399,-2.183 10.293,-1.587 1.782,1.188 2.373,12.91 1.807,23.112 l 1.996,0.111 c 0.207,-3.719 1.048,-22.394 -2.693,-24.888 -1.541,-1.027 -5.124,-0.26 -11.854,1.303 -7.228,1.678 -16.223,3.766 -20.277,1.873 C 87.964,43.248 90.01,32.189 91.654,23.303 93.475,13.459 94.474,7.323 92.167,5.272 88.261,1.804 82.552,1.871 73.093,1.982 Z" />
-          <rect
-             style="fill:url(#linearGradient11883)"
-             id="rect705"
-             height="6"
-             width="4"
-             y="60.334"
-             x="122.667" />
-          <g
-             id="g728">
-            <path
-               style="fill:none"
-               id="path730"
-               d="m 62.333,2.771 c 0,0 -7.667,2.667 -22.667,0.334 -15,-2.334 -5.667,19.666 -11.667,30 C 22,43.438 3.333,49.437 3.333,61.771" />
-            <g
-               id="g732">
-              <path
-                 style="fill:#777777"
-                 id="path734"
-                 d="m 57.798,2.386 0.252,-0.27 1.74,-0.28 0.045,0.04 0.07,0.248 0.261,-0.359 C 60.721,1.67 61.289,1.505 61.755,1.379 L 61.8,1.416 61.897,1.64 61.908,1.546 62.816,4.155 C 62.252,4.343 61.823,4.424 61.325,4.556 L 61.31,4.546 61.23,4.303 60.995,4.625 59.052,4.978 59.038,4.966 C 58.961,4.872 58.953,4.733 59.008,4.584 l -0.036,0.085 -0.281,0.355 -0.534,0.069 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path736"
-                 d="M 58.265,5.113 C 58.493,5.084 58.759,4.869 58.856,4.634 L 59.741,2.253 C 59.821,2.013 59.714,1.851 59.508,1.89 l -1.135,0.186 c -0.211,0.027 -0.457,0.239 -0.551,0.475 l -0.002,0.002 0.341,2.574 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path738"
-                 d="m 61.627,4.515 c 0.389,-0.1 0.75,-0.178 1.199,-0.327 L 61.973,1.735 c -0.095,0.804 -0.363,1.614 -0.615,2.436 -0.082,0.248 0.036,0.402 0.269,0.344 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path740"
-                 d="m 59.978,2.207 c 0.079,-0.239 0.306,-0.465 0.513,-0.504 l 1.077,-0.266 c 0.162,-0.051 0.28,0.102 0.246,0.343 -0.139,0.806 -0.395,1.615 -0.661,2.441 -0.081,0.242 -0.335,0.472 -0.564,0.517 l -1.24,0.235 C 59.12,5.002 59.016,4.835 59.113,4.6 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g742">
-              <path
-                 style="fill:#777777"
-                 id="path744"
-                 d="M 53.473,2.754 53.751,2.5 55.537,2.382 55.578,2.427 55.62,2.681 55.927,2.356 c 0.586,-0.021 1.155,-0.12 1.73,-0.188 l 0.042,0.043 0.055,0.237 0.037,-0.093 0.363,2.739 L 56.732,5.275 56.719,5.261 56.672,5.009 56.405,5.296 54.468,5.425 54.456,5.411 C 54.389,5.312 54.394,5.173 54.463,5.027 l -0.044,0.084 -0.312,0.337 -0.534,0.035 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path746"
-                 d="M 53.681,5.511 C 53.909,5.495 54.191,5.298 54.31,5.069 L 55.439,2.79 C 55.546,2.561 55.458,2.388 55.244,2.401 l -1.165,0.078 c -0.214,0.014 -0.481,0.211 -0.598,0.44 l -0.001,0.003 0.098,2.596 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path748"
-                 d="M 57.027,5.272 58.161,5.126 57.82,2.553 56.813,4.898 c -0.108,0.236 -0.014,0.404 0.214,0.374 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path750"
-                 d="m 55.683,2.772 c 0.107,-0.229 0.366,-0.425 0.58,-0.438 l 1.152,-0.136 c 0.211,-0.027 0.308,0.141 0.212,0.376 L 56.608,4.916 C 56.499,5.145 56.224,5.342 55.997,5.357 L 54.761,5.439 C 54.533,5.454 54.446,5.28 54.564,5.051 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g752">
-              <path
-                 style="fill:#777777"
-                 id="path754"
-                 d="m 49.104,2.743 0.298,-0.217 1.799,0.005 0.038,0.048 0.022,0.256 0.334,-0.305 1.76,-0.005 0.039,0.047 0.033,0.24 0.046,-0.091 0.104,2.762 L 52.16,5.494 52.147,5.48 52.121,5.225 51.833,5.496 49.9,5.501 49.889,5.487 C 49.83,5.384 49.845,5.246 49.925,5.104 L 49.875,5.185 49.54,5.502 49.01,5.474 Z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path756"
-                 d="m 49.112,5.513 c 0.226,0.019 0.52,-0.15 0.655,-0.377 L 51.069,2.932 C 51.195,2.71 51.12,2.532 50.904,2.533 l -1.173,0.004 c -0.216,0.007 -0.499,0.155 -0.632,0.372 l -10e-4,0.003 -0.089,2.596 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path758"
-                 d="m 52.447,5.527 1.13,-0.01 -0.098,-2.596 -1.212,2.206 c -0.126,0.223 -0.047,0.401 0.18,0.4 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path760"
-                 d="M 51.315,2.931 C 51.44,2.71 51.716,2.53 51.932,2.53 l 1.173,-0.004 c 0.216,0 0.297,0.179 0.179,0.399 L 52.062,5.129 C 51.936,5.35 51.647,5.53 51.42,5.53 l -1.232,0.004 c -0.227,0.001 -0.3,-0.178 -0.166,-0.399 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g762">
-              <path
-                 style="fill:#777777"
-                 id="path764"
-                 d="m 44.729,2.458 0.312,-0.197 1.802,0.11 0.035,0.05 0.005,0.258 0.355,-0.283 1.763,0.106 0.035,0.05 0.016,0.244 L 49.105,2.711 49.01,5.474 47.601,5.389 47.59,5.374 47.581,5.118 47.276,5.369 45.354,5.253 45.344,5.238 C 45.292,5.132 45.315,4.994 45.404,4.858 L 45.35,4.936 44.997,5.232 44.47,5.178 Z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path766"
-                 d="m 44.568,5.224 c 0.223,0.035 0.529,-0.133 0.677,-0.344 l 1.44,-2.117 C 46.826,2.55 46.763,2.367 46.547,2.354 l -1.176,-0.07 c -0.216,-0.007 -0.509,0.138 -0.655,0.34 l -0.002,0.003 -0.247,2.585 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path768"
-                 d="M 47.886,5.439 49.009,5.506 49.098,2.91 47.734,5.03 C 47.593,5.243 47.66,5.426 47.886,5.439 Z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path770"
-                 d="m 46.932,2.777 c 0.14,-0.213 0.428,-0.375 0.644,-0.361 l 1.176,0.071 c 0.216,0.013 0.285,0.196 0.151,0.409 L 47.531,5.017 C 47.39,5.23 47.091,5.391 46.865,5.377 L 45.639,5.303 C 45.413,5.289 45.351,5.107 45.499,4.894 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g772">
-              <path
-                 style="fill:#777777"
-                 id="path774"
-                 d="m 40.369,1.917 0.324,-0.196 1.798,0.223 0.032,0.052 -0.01,0.258 0.372,-0.261 1.758,0.219 0.032,0.052 0.001,0.245 L 44.734,2.428 44.47,5.178 43.073,5.005 43.063,4.989 43.069,4.732 42.751,4.964 40.846,4.728 40.837,4.712 C 40.791,4.603 40.822,4.467 40.917,4.336 L 40.858,4.41 40.49,4.684 39.965,4.619 Z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path776"
-                 d="m 40.062,4.664 c 0.224,0.028 0.535,-0.113 0.694,-0.316 l 1.553,-2.023 c 0.152,-0.204 0.1,-0.391 -0.116,-0.418 L 41.02,1.761 C 40.805,1.735 40.502,1.878 40.345,2.08 L 40.343,2.083 39.96,4.651 Z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path778"
-                 d="m 43.353,5.073 1.114,0.138 0.247,-2.585 -1.487,2.028 c -0.154,0.204 -0.098,0.392 0.126,0.419 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path780"
-                 d="M 42.555,2.354 C 42.707,2.15 43.004,2.006 43.22,2.034 l 1.173,0.146 c 0.215,0.027 0.272,0.215 0.126,0.419 L 43.024,4.63 C 42.871,4.833 42.564,4.976 42.34,4.948 L 41.125,4.797 C 40.901,4.769 40.85,4.582 41.008,4.379 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g782">
-              <path
-                 style="fill:#777777"
-                 id="path784"
-                 d="M 35.457,1.955 35.753,1.663 C 36.484,1.519 37.217,1.392 37.887,1.49 l 0.042,0.05 c 0.046,0.075 0.05,0.165 0.021,0.259 l 0.388,-0.281 c 0.646,0.048 1.399,0.072 1.956,0.153 l 0.03,0.052 -0.012,0.243 0.062,-0.081 -0.408,2.733 C 39.476,4.545 39.085,4.535 38.678,4.511 L 38.669,4.496 38.671,4.24 38.397,4.493 C 37.857,4.494 37.25,4.325 36.781,4.491 L 36.77,4.478 C 36.711,4.385 36.701,4.246 36.748,4.094 l -0.03,0.087 -0.215,0.36 -0.411,0.07 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path786"
-                 d="M 36.179,4.632 C 36.352,4.604 36.542,4.388 36.622,4.149 36.872,3.33 37.277,2.552 37.736,1.882 37.877,1.669 37.796,1.485 37.548,1.471 37.111,1.406 36.627,1.514 36.152,1.593 35.888,1.638 35.587,1.874 35.497,2.115 L 35.496,2.118 36.1,4.645 Z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path788"
-                 d="m 38.923,4.559 c 0.311,0.011 0.65,0.036 1.038,0.093 l 0.383,-2.568 c -0.518,0.663 -1.086,1.358 -1.532,2.068 -0.137,0.212 -0.083,0.395 0.111,0.407 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path790"
-                 d="M 38.008,1.897 C 38.15,1.685 38.475,1.525 38.723,1.541 l 1.321,0.1 C 40.26,1.667 40.308,1.854 40.149,2.057 39.625,2.717 39.058,3.44 38.628,4.141 38.493,4.354 38.234,4.517 38.04,4.503 37.698,4.505 37.312,4.396 37.005,4.482 36.833,4.516 36.748,4.35 36.831,4.11 37.11,3.267 37.541,2.615 38.008,1.897 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g792">
-              <path
-                 style="fill:#777777"
-                 id="path794"
-                 d="M 31.139,4.965 31.112,4.527 c 0.51,-0.575 1.038,-1.182 1.634,-1.669 l 0.071,0.015 0.173,0.195 c 0.018,-0.15 0.094,-0.314 0.207,-0.459 0.679,-0.332 1.355,-0.812 2.072,-0.857 l 0.056,0.038 0.087,0.229 0.038,-0.096 0.643,2.688 C 35.7,4.626 35.382,4.761 35.107,4.952 L 35.094,4.943 34.966,4.722 34.901,5.06 C 34.443,5.199 34.165,5.586 33.846,5.916 L 33.83,5.913 C 33.721,5.877 33.619,5.784 33.555,5.648 l 0.035,0.079 0.073,0.37 c -0.105,0.073 -0.157,0.212 -0.22,0.337 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path796"
-                 d="M 33.507,6.38 C 33.564,6.197 33.594,5.979 33.49,5.757 33.16,5.053 32.933,4.207 32.846,3.267 32.839,3.005 32.645,2.893 32.45,3.101 l -1.06,1.105 c -0.218,0.2 -0.239,0.596 -0.11,0.847 l 10e-4,0.003 2.189,1.396 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path798"
-                 d="m 35.3,4.885 c 0.207,-0.169 0.506,-0.202 0.8,-0.24 L 35.496,2.119 C 35.18,2.882 34.994,3.717 35.024,4.583 35.03,4.829 35.163,4.962 35.3,4.885 Z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path800"
-                 d="M 33.104,3.114 C 33.109,2.86 33.332,2.534 33.585,2.401 34.043,2.202 34.491,1.845 34.967,1.809 35.23,1.758 35.359,1.916 35.27,2.157 34.965,2.901 34.842,3.853 34.882,4.656 34.89,4.902 34.799,5.15 34.655,5.217 34.353,5.29 34.235,5.612 34.013,5.792 33.904,5.905 33.724,5.832 33.629,5.613 33.339,4.907 33.073,3.955 33.104,3.114 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g802">
-              <path
-                 style="fill:#777777"
-                 id="path804"
-                 d="M 29.561,9.641 29.379,9.289 C 29.446,8.643 29.653,7.977 29.852,7.314 L 29.91,7.287 c 0.082,-0.023 0.169,-0.001 0.252,0.055 L 29.982,6.88 C 30.113,6.233 30.577,5.593 30.878,4.958 L 30.94,4.943 c 0.08,-0.005 0.154,0.035 0.219,0.104 L 31.113,4.948 33.443,6.434 32.922,7.42 32.904,7.423 32.658,7.344 32.832,7.678 32.38,9.282 32.364,9.29 C 32.255,9.324 32.12,9.286 31.993,9.186 l 0.072,0.062 0.265,0.358 -0.073,0.478 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path806"
-                 d="M 32.304,9.997 C 32.335,9.795 32.199,9.502 32.001,9.338 31.326,8.794 30.779,8.238 30.192,7.574 30.021,7.376 29.826,7.401 29.755,7.641 c -0.117,0.431 -0.278,0.869 -0.32,1.29 -0.037,0.234 0.092,0.566 0.29,0.734 l 0.002,0.002 2.562,0.422 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path808"
-                 d="M 33.062,7.235 33.471,6.452 31.282,5.056 c 0.387,0.821 0.845,1.54 1.347,2.144 0.151,0.179 0.349,0.189 0.433,0.035 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path810"
-                 d="M 30.27,7.312 C 30.099,7.111 30.02,6.748 30.093,6.508 c 0.171,-0.43 0.423,-0.856 0.64,-1.281 0.126,-0.236 0.32,-0.218 0.438,0.027 0.399,0.807 0.867,1.509 1.375,2.095 0.174,0.194 0.274,0.495 0.221,0.681 L 32.468,9.042 C 32.406,9.223 32.241,9.272 32.037,9.104 31.424,8.577 30.837,7.982 30.27,7.312 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g812">
-              <path
-                 style="fill:#777777"
-                 id="path814"
-                 d="m 29.169,14.245 -0.227,-0.31 0.108,-1.901 0.05,-0.036 0.257,-0.003 -0.277,-0.379 c 0.026,-0.618 0.125,-1.256 0.23,-1.894 l 0.053,-0.032 0.244,0.013 -0.077,-0.067 2.727,0.448 -0.184,1.28 -0.015,0.01 -0.256,-0.005 0.249,0.301 -0.13,1.81 -0.014,0.011 c -0.104,0.054 -0.243,0.037 -0.381,-0.044 l 0.079,0.051 0.308,0.328 -0.014,0.51 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path816"
-                 d="M 31.936,14.237 C 31.941,14.02 31.77,13.736 31.552,13.6 L 29.44,12.203 c -0.211,-0.148 -0.395,-0.084 -0.412,0.146 l -0.076,1.242 c -0.006,0.226 0.165,0.521 0.382,0.657 l 0.003,0.002 2.596,0.085 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path818"
-                 d="M 32.131,11.101 32.29,10.09 29.728,9.668 c 0.657,0.562 1.307,1.072 1.989,1.551 0.213,0.147 0.388,0.088 0.414,-0.118 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path820"
-                 d="m 29.458,11.945 c -0.21,-0.148 -0.367,-0.458 -0.351,-0.688 0.016,-0.412 0.099,-0.842 0.162,-1.266 0.036,-0.235 0.226,-0.285 0.423,-0.118 0.667,0.559 1.295,1.054 2.011,1.539 0.211,0.146 0.37,0.434 0.354,0.646 l -0.084,1.151 c -0.016,0.212 -0.199,0.278 -0.412,0.145 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g822">
-              <path
-                 style="fill:#777777"
-                 id="path824"
-                 d="m 29.104,18.738 -0.231,-0.296 0.014,-1.852 0.048,-0.038 0.257,-0.02 -0.302,-0.348 0.042,-1.833 0.049,-0.036 0.243,-0.018 -0.086,-0.055 2.762,0.091 -0.036,1.357 -0.015,0.011 -0.256,0.019 0.265,0.285 -0.014,1.88 -0.014,0.011 c -0.104,0.059 -0.242,0.046 -0.382,-0.03 l 0.08,0.048 0.314,0.321 -0.005,0.521 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path826"
-                 d="m 31.871,18.657 c 0.003,-0.226 -0.174,-0.506 -0.395,-0.636 l -2.19,-1.292 c -0.22,-0.131 -0.4,-0.057 -0.401,0.166 l -0.009,1.208 c -0.001,0.224 0.175,0.507 0.394,0.635 l 0.003,0.001 2.597,0.02 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path828"
-                 d="m 31.904,15.417 0.028,-1.081 -2.596,-0.085 2.163,1.325 c 0.218,0.13 0.399,0.058 0.405,-0.159 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path830"
-                 d="m 29.288,16.478 c -0.22,-0.13 -0.397,-0.417 -0.396,-0.639 l 0.032,-1.227 c 0.006,-0.226 0.187,-0.297 0.404,-0.16 l 2.166,1.322 c 0.216,0.128 0.396,0.414 0.394,0.634 l -0.009,1.198 c -0.002,0.22 -0.181,0.295 -0.401,0.165 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g832">
-              <path
-                 style="fill:#777777"
-                 id="path834"
-                 d="m 29,23.143 -0.224,-0.302 0.067,-1.804 0.049,-0.037 0.257,-0.017 -0.3,-0.347 0.02,-1.788 0.048,-0.037 0.243,-0.022 -0.087,-0.051 2.764,0.02 -0.016,1.396 -0.014,0.011 -0.255,0.019 0.266,0.292 -0.055,1.918 -0.015,0.011 c -0.105,0.057 -0.243,0.039 -0.381,-0.043 l 0.078,0.052 0.304,0.339 -0.02,0.53 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path836"
-                 d="m 31.766,23.181 c 0.009,-0.227 -0.159,-0.523 -0.375,-0.662 L 29.24,21.178 c -0.216,-0.131 -0.398,-0.06 -0.406,0.156 l -0.044,1.177 c -0.008,0.217 0.16,0.502 0.376,0.639 l 0.002,0.002 2.594,0.132 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path838"
-                 d="m 31.857,19.87 0.012,-1.111 -2.597,-0.02 2.183,1.296 c 0.22,0.132 0.399,0.059 0.402,-0.165 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path840"
-                 d="m 29.245,20.93 c -0.219,-0.132 -0.396,-0.416 -0.393,-0.635 l 0.014,-1.193 c 0.002,-0.219 0.182,-0.293 0.402,-0.164 l 2.186,1.3 c 0.22,0.132 0.395,0.42 0.393,0.644 l -0.039,1.226 c -0.008,0.226 -0.19,0.296 -0.406,0.158 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g842">
-              <path
-                 style="fill:#777777"
-                 id="path844"
-                 d="m 28.549,27.421 -0.185,-0.316 c 0.102,-0.569 0.198,-1.141 0.231,-1.737 l 0.051,-0.032 0.257,0.004 -0.274,-0.359 0.133,-1.738 0.049,-0.034 0.243,-0.012 -0.085,-0.054 2.76,0.14 -0.098,1.423 -0.015,0.01 -0.256,0.003 0.243,0.315 c -0.073,0.651 -0.078,1.294 -0.212,1.952 l -0.016,0.01 c -0.112,0.048 -0.248,0.016 -0.374,-0.082 l 0.071,0.061 0.258,0.378 -0.091,0.542 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path846"
-                 d="m 31.29,27.793 c 0.039,-0.231 -0.089,-0.555 -0.286,-0.717 l -2.022,-1.538 c -0.209,-0.147 -0.394,-0.092 -0.412,0.12 l -0.154,1.133 c -0.034,0.205 0.098,0.497 0.296,0.657 l 0.002,0.002 2.558,0.448 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path848"
-                 d="m 31.69,24.416 0.072,-1.133 -2.594,-0.132 2.107,1.408 c 0.21,0.149 0.395,0.086 0.415,-0.143 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path850"
-                 d="M 29.003,25.295 C 28.794,25.149 28.639,24.86 28.658,24.649 l 0.095,-1.157 c 0.008,-0.217 0.189,-0.282 0.406,-0.145 l 2.099,1.418 c 0.209,0.148 0.362,0.457 0.341,0.687 l -0.126,1.244 c -0.038,0.232 -0.229,0.285 -0.425,0.123 -0.64,-0.535 -1.359,-1.039 -2.045,-1.524 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g852">
-              <path
-                 style="fill:#777777"
-                 id="path854"
-                 d="m 27.401,31.386 -0.104,-0.334 c 0.265,-0.469 0.385,-1.032 0.543,-1.571 l 0.056,-0.021 0.252,0.052 -0.206,-0.386 c 0.176,-0.519 0.275,-1.074 0.357,-1.639 l 0.053,-0.027 0.243,0.02 -0.078,-0.062 2.722,0.477 c -0.094,0.48 -0.132,0.96 -0.273,1.44 l -0.017,0.009 c -0.082,0.026 -0.17,0.011 -0.255,-0.036 l 0.178,0.358 -0.578,1.96 -0.018,0.007 c -0.124,0.024 -0.249,-0.037 -0.347,-0.161 l 0.054,0.075 0.148,0.437 -0.242,0.526 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path856"
-                 d="m 29.969,32.419 c 0.104,-0.226 0.069,-0.581 -0.08,-0.785 -0.492,-0.678 -1.121,-1.331 -1.699,-1.921 -0.179,-0.178 -0.37,-0.159 -0.425,0.035 -0.116,0.343 -0.163,0.73 -0.341,1.034 -0.083,0.176 -0.023,0.472 0.128,0.67 l 0.002,0.003 2.368,1.066 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path858"
-                 d="m 31.079,29.047 0.194,-1.148 -2.558,-0.448 1.927,1.685 c 0.177,0.179 0.378,0.143 0.437,-0.089 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path860"
-                 d="m 28.255,29.486 c -0.179,-0.177 -0.281,-0.472 -0.225,-0.666 0.12,-0.344 0.167,-0.725 0.23,-1.097 0.034,-0.206 0.223,-0.246 0.42,-0.086 0.641,0.533 1.336,1.103 1.904,1.702 0.178,0.181 0.268,0.521 0.202,0.752 l -0.361,1.253 c -0.063,0.232 -0.27,0.244 -0.427,0.04 -0.565,-0.681 -1.147,-1.315 -1.743,-1.898 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g862">
-              <path
-                 style="fill:#777777"
-                 id="path864"
-                 d="m 25.196,34.857 -0.002,-0.361 c 0.4,-0.428 0.669,-0.92 0.995,-1.384 l 0.06,-0.003 0.227,0.123 -0.079,-0.428 c 0.35,-0.445 0.515,-0.946 0.749,-1.425 l 0.057,-0.01 0.23,0.08 -0.061,-0.077 2.52,1.135 -0.661,1.39 -0.019,0.003 -0.233,-0.109 0.062,0.393 -1.134,1.691 -0.019,10e-4 C 27.765,35.861 27.665,35.77 27.6,35.621 l 0.034,0.088 c 0.05,0.135 0.059,0.297 0.034,0.452 l -0.354,0.422 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path866"
-                 d="m 27.408,36.522 c 0.151,-0.18 0.204,-0.521 0.114,-0.758 -0.309,-0.799 -0.685,-1.595 -1.068,-2.328 -0.117,-0.222 -0.307,-0.261 -0.419,-0.092 L 25.4,34.252 c -0.134,0.159 -0.166,0.474 -0.073,0.707 l 10e-4,0.003 2.013,1.642 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path868"
-                 d="m 29.401,33.637 0.521,-1.115 -2.368,-1.066 c 0.505,0.652 0.981,1.372 1.42,2.153 0.129,0.234 0.323,0.254 0.427,0.028 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path870"
-                 d="m 26.584,33.241 c -0.118,-0.221 -0.125,-0.531 -0.011,-0.699 0.222,-0.301 0.312,-0.641 0.477,-0.957 0.081,-0.177 0.273,-0.165 0.425,0.034 0.493,0.656 0.992,1.409 1.387,2.171 0.116,0.225 0.099,0.573 -0.035,0.773 l -0.725,1.08 C 27.967,35.842 27.78,35.8 27.679,35.555 27.345,34.743 26.978,33.971 26.584,33.241 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g872">
-              <path
-                 style="fill:#777777"
-                 id="path874"
-                 d="m 22.244,37.951 0.056,-0.364 1.254,-1.243 0.061,0.007 0.2,0.162 0.012,-0.443 c 0.424,-0.396 0.742,-0.855 1.12,-1.279 l 0.06,0.003 0.203,0.136 -0.037,-0.092 2.142,1.746 -0.944,1.122 -0.018,-0.001 -0.204,-0.154 -0.007,0.398 -1.387,1.396 -0.018,-0.002 c -0.115,-0.03 -0.203,-0.139 -0.245,-0.296 l 0.021,0.093 c 0.032,0.144 0.024,0.311 -0.017,0.465 l -0.399,0.356 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path876"
-                 d="m 24.195,39.915 c 0.171,-0.15 0.267,-0.476 0.204,-0.734 L 23.75,36.714 C 23.679,36.472 23.498,36.4 23.349,36.549 l -0.811,0.817 c -0.149,0.149 -0.24,0.458 -0.182,0.706 l 10e-4,0.003 1.76,1.909 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path878"
-                 d="m 26.586,37.499 0.753,-0.895 -2.013,-1.642 0.847,2.405 c 0.078,0.252 0.261,0.313 0.413,0.132 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path880"
-                 d="M 23.921,36.541 C 23.85,36.3 23.91,35.985 24.06,35.836 l 0.732,-0.862 c 0.133,-0.159 0.318,-0.101 0.41,0.133 l 0.837,2.422 c 0.072,0.245 -0.007,0.576 -0.169,0.741 l -0.885,0.891 c -0.163,0.164 -0.342,0.09 -0.402,-0.162 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g882">
-              <path
-                 style="fill:#777777"
-                 id="path884"
-                 d="m 18.917,40.788 0.078,-0.368 1.398,-1.149 0.06,0.013 0.183,0.182 0.061,-0.447 1.306,-1.166 0.06,0.011 0.182,0.163 -0.022,-0.098 1.873,2.032 -1.062,0.948 -0.018,-0.003 -0.185,-0.178 -0.042,0.398 -1.479,1.231 -0.018,-0.004 C 21.18,42.312 21.101,42.197 21.071,42.04 l 0.014,0.093 c 0.021,0.144 0,0.305 -0.052,0.452 l -0.409,0.336 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path886"
-                 d="m 20.724,42.882 c 0.175,-0.144 0.285,-0.466 0.245,-0.719 l -0.42,-2.503 c -0.044,-0.249 -0.218,-0.339 -0.386,-0.2 l -0.913,0.749 c -0.167,0.139 -0.27,0.454 -0.229,0.707 v 0.003 l 1.623,2.028 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path888"
-                 d="m 23.271,40.74 0.847,-0.756 -1.76,-1.909 0.52,2.48 c 0.047,0.255 0.223,0.338 0.393,0.185 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path890"
-                 d="m 20.741,39.503 c -0.042,-0.246 0.047,-0.565 0.207,-0.709 l 0.871,-0.777 c 0.16,-0.143 0.337,-0.061 0.393,0.186 l 0.514,2.49 c 0.047,0.251 -0.051,0.587 -0.226,0.73 l -0.946,0.778 c -0.175,0.144 -0.347,0.054 -0.387,-0.199 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g892">
-              <path
-                 style="fill:#777777"
-                 id="path894"
-                 d="m 15.416,43.52 0.091,-0.367 1.455,-1.127 0.06,0.014 0.175,0.189 0.081,-0.45 1.407,-1.103 0.059,0.014 0.17,0.174 -0.016,-0.101 1.727,2.158 -1.098,0.863 -0.018,-0.004 -0.175,-0.187 -0.06,0.389 -1.496,1.164 -0.018,-0.004 C 17.65,45.097 17.574,44.98 17.548,44.823 l 0.011,0.093 c 0.018,0.144 -0.006,0.303 -0.06,0.445 l -0.411,0.318 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path896"
-                 d="m 17.188,45.645 c 0.175,-0.136 0.29,-0.45 0.256,-0.703 L 17.103,42.423 C 17.067,42.17 16.898,42.075 16.726,42.211 l -0.952,0.735 c -0.175,0.135 -0.29,0.45 -0.256,0.703 v 0.003 l 1.59,2.054 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path898"
-                 d="m 19.771,43.636 0.875,-0.688 -1.623,-2.028 0.367,2.508 c 0.034,0.252 0.205,0.345 0.381,0.208 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path900"
-                 d="m 17.299,42.27 c -0.036,-0.253 0.075,-0.567 0.248,-0.702 l 0.938,-0.736 c 0.173,-0.135 0.344,-0.042 0.381,0.21 l 0.363,2.51 c 0.035,0.254 -0.079,0.57 -0.255,0.709 l -0.954,0.741 c -0.175,0.136 -0.345,0.041 -0.379,-0.212 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g902">
-              <path
-                 style="fill:#777777"
-                 id="path904"
-                 d="m 11.888,46.308 0.084,-0.374 1.459,-1.165 0.06,0.014 0.177,0.188 c -0.01,-0.15 0.022,-0.312 0.084,-0.452 l 1.43,-1.114 0.059,0.015 0.168,0.176 -0.014,-0.1 1.692,2.186 -1.09,0.846 -0.017,-0.004 -0.174,-0.188 -0.057,0.388 -1.47,1.155 -0.018,-0.004 c -0.109,-0.043 -0.188,-0.158 -0.218,-0.316 l 0.014,0.093 -0.045,0.447 -0.392,0.321 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path906"
-                 d="m 13.717,48.384 c 0.167,-0.139 0.27,-0.454 0.229,-0.707 l -0.373,-2.511 c -0.036,-0.253 -0.207,-0.347 -0.382,-0.208 l -0.953,0.757 c -0.174,0.144 -0.284,0.466 -0.244,0.72 v 0.003 l 1.646,2.009 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path908"
-                 d="m 16.238,46.38 0.87,-0.674 -1.59,-2.054 0.342,2.516 c 0.036,0.253 0.206,0.347 0.378,0.212 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path910"
-                 d="m 13.771,45.011 c -0.035,-0.254 0.079,-0.57 0.255,-0.709 l 0.954,-0.743 c 0.175,-0.135 0.345,-0.04 0.379,0.213 l 0.345,2.52 c 0.036,0.252 -0.075,0.566 -0.247,0.702 l -0.938,0.735 c -0.173,0.136 -0.343,0.043 -0.382,-0.208 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g912">
-              <path
-                 style="fill:#777777"
-                 id="path914"
-                 d="m 8.459,49.315 0.055,-0.389 1.414,-1.27 0.061,0.009 0.186,0.178 c -0.018,-0.151 0.007,-0.316 0.062,-0.464 l 1.413,-1.181 0.06,0.013 0.173,0.171 -0.016,-0.1 1.752,2.137 -1.048,0.864 -0.018,-0.004 -0.181,-0.179 -0.039,0.385 -1.363,1.223 -0.018,-0.003 c -0.113,-0.037 -0.2,-0.146 -0.24,-0.299 l 0.02,0.09 -0.017,0.439 -0.36,0.348 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path916"
-                 d="m 10.446,51.237 c 0.142,-0.154 0.233,-0.462 0.173,-0.709 L 10.09,48.049 C 10.041,47.796 9.865,47.713 9.695,47.865 l -0.923,0.828 c -0.173,0.147 -0.26,0.484 -0.197,0.74 v 0.003 l 1.803,1.869 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path918"
-                 d="m 12.807,49.134 0.834,-0.688 -1.646,-2.009 0.425,2.497 c 0.046,0.25 0.219,0.338 0.387,0.2 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path920"
-                 d="m 10.281,47.878 c -0.047,-0.252 0.051,-0.586 0.224,-0.733 l 0.946,-0.78 c 0.174,-0.144 0.347,-0.054 0.387,0.199 l 0.43,2.497 c 0.042,0.246 -0.042,0.567 -0.203,0.71 l -0.869,0.779 c -0.16,0.143 -0.336,0.061 -0.394,-0.185 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g922">
-              <path
-                 style="fill:#777777"
-                 id="path924"
-                 d="M 5.338,52.774 5.351,52.391 6.604,50.886 H 6.666 C 6.748,50.9 6.818,50.956 6.872,51.04 6.834,50.886 6.845,50.719 6.891,50.571 l 1.323,-1.342 0.061,0.007 0.187,0.155 -0.024,-0.1 1.918,1.989 -0.93,0.942 -0.018,-0.002 -0.2,-0.161 0.003,0.38 C 8.772,52.857 8.44,53.338 8.047,53.784 L 8.03,53.785 C 7.914,53.764 7.813,53.669 7.749,53.524 l 0.034,0.086 0.053,0.43 -0.314,0.374 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path926"
-                 d="M 7.61,54.362 C 7.743,54.203 7.772,53.889 7.678,53.657 L 6.811,51.261 C 6.732,51.011 6.548,50.951 6.397,51.133 L 5.58,52.115 c -0.151,0.182 -0.201,0.522 -0.109,0.757 l 0.001,0.004 2.077,1.559 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path928"
-                 d="m 9.639,52.056 0.74,-0.75 -1.803,-1.869 0.662,2.458 c 0.072,0.24 0.253,0.311 0.401,0.161 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path930"
-                 d="M 6.98,51.061 C 6.9,50.808 6.982,50.483 7.144,50.316 L 8.026,49.42 c 0.163,-0.164 0.343,-0.092 0.404,0.161 l 0.671,2.451 c 0.073,0.24 0.013,0.555 -0.135,0.705 L 8.243,53.604 C 8.111,53.763 7.925,53.707 7.831,53.473 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g932">
-              <path
-                 style="fill:#777777"
-                 id="path934"
-                 d="m 2.974,56.952 -0.08,-0.381 0.877,-1.838 0.06,-0.015 C 3.916,54.714 3.998,54.755 4.066,54.824 4.007,54.687 3.988,54.521 4.005,54.363 l 1.077,-1.629 0.061,-0.006 0.209,0.123 -0.039,-0.097 2.21,1.658 -0.7,1.062 -0.018,0.001 -0.227,-0.12 0.083,0.363 C 6.303,56.185 6.125,56.72 5.865,57.224 L 5.848,57.227 C 5.731,57.233 5.609,57.167 5.511,57.045 l 0.054,0.073 0.164,0.39 -0.204,0.421 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path936"
-                 d="M 5.595,57.862 C 5.681,57.684 5.627,57.386 5.476,57.189 4.975,56.539 4.499,55.828 4.056,55.06 3.923,54.829 3.732,54.813 3.625,55.035 l -0.572,1.199 c -0.105,0.222 -0.072,0.572 0.077,0.775 l 10e-4,0.003 2.425,0.931 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path938"
-                 d="M 6.994,55.279 7.55,54.434 5.473,52.875 c 0.335,0.812 0.705,1.587 1.1,2.316 0.118,0.22 0.309,0.257 0.421,0.088 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path940"
-                 d="M 4.181,54.823 C 4.063,54.6 4.077,54.252 4.21,54.051 l 0.718,-1.086 c 0.134,-0.2 0.322,-0.16 0.424,0.084 0.342,0.809 0.715,1.576 1.115,2.3 0.12,0.22 0.129,0.528 0.017,0.697 l -0.48,0.967 C 5.919,57.19 5.726,57.18 5.576,56.98 5.083,56.32 4.602,55.59 4.181,54.823 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g942">
-              <path
-                 style="fill:#777777"
-                 id="path944"
-                 d="M 2.068,61.771 1.861,61.439 2.057,59.373 2.109,59.338 C 2.184,59.304 2.273,59.316 2.364,59.36 2.248,59.245 2.193,59.093 2.158,58.932 l 0.557,-1.943 0.057,-0.023 c 0.076,-0.019 0.157,0.006 0.235,0.059 l -0.063,-0.085 2.58,0.991 -0.333,1.174 -0.017,0.006 -0.252,-0.045 0.19,0.309 C 4.9,59.898 4.963,60.466 4.878,61.01 L 4.863,61.019 C 4.755,61.064 4.617,61.045 4.484,60.966 L 4.56,61.015 4.848,61.317 4.8,61.771 Z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path946"
-                 d="M 4.843,61.683 C 4.864,61.492 4.71,61.239 4.5,61.109 3.806,60.68 3.114,60.173 2.437,59.589 2.234,59.411 2.049,59.462 2.023,59.712 L 1.895,61.06 c -0.022,0.25 0.129,0.571 0.339,0.709 l 0.002,0.002 h 2.597 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path948"
-                 d="M 5.292,58.876 5.556,57.943 3.13,57.013 c 0.549,0.702 1.135,1.34 1.734,1.902 0.182,0.168 0.374,0.147 0.428,-0.039 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path950"
-                 d="M 2.466,59.316 C 2.286,59.142 2.196,58.798 2.263,58.558 l 0.372,-1.296 c 0.07,-0.24 0.261,-0.256 0.429,-0.045 0.559,0.695 1.146,1.321 1.75,1.872 0.182,0.168 0.286,0.446 0.23,0.632 l -0.11,1.046 C 4.916,60.957 4.731,61.014 4.521,60.881 3.828,60.438 3.137,59.915 2.466,59.316 Z"
-                 enable-background="new    " />
-            </g>
-          </g>
-          <path
-             style="fill:url(#radialGradient11885);fill-opacity:1;filter:url(#filter3866)"
-             id="path6390"
-             d="M 39.82,2.116 C 36.697,1.63 34.356,2.096 32.66,3.54 29.436,6.287 29.406,11.966 29.375,17.978 29.347,23.319 29.318,28.841 27.135,32.603 24.804,36.617 20.304,40.085 15.952,43.44 9.257,48.602 2.333,53.938 2.333,61.771 h 2 c 0,-6.849 6.237,-11.656 12.84,-16.747 4.505,-3.473 9.164,-7.063 11.691,-11.417 2.452,-4.222 2.481,-10.016 2.511,-15.618 C 31.404,12.449 31.431,7.216 33.958,5.063 35.183,4.019 37,3.702 39.513,4.093 54.586,6.438 62.34,3.828 62.662,3.715 L 62.007,1.825 C 61.932,1.852 54.339,4.375 39.82,2.116 Z" />
-          <rect
-             style="fill:url(#linearGradient11887)"
-             id="rect990"
-             height="6"
-             width="4"
-             y="60.167"
-             x="1.103" />
-          <path
-             d="m 64.5,125.033 c 8.343,0.197 16.75,1.062 16.75,-11.763 0,-14.5 -2.25,-26.25 4.75,-29.25 7,-3 7.25,3.5 22.5,-2 15.25,-5.5 16.5,-11 16.75,-15.5"
-             id="path1010"
-             style="fill:none" />
-          <g
-             id="g1012">
-            <path
-               d="m 68.973,126.384 -0.303,0.233 -1.88,-0.025 -0.038,-0.049 -0.017,-0.257 -0.354,0.296 -1.805,-0.046 -0.037,-0.049 -0.019,-0.243 -0.053,0.086 0.065,-2.763 1.39,0.036 0.012,0.015 0.015,0.256 0.292,-0.262 1.865,0.035 0.012,0.014 c 0.057,0.104 0.045,0.242 -0.031,0.383 l 0.048,-0.08 0.316,-0.314 0.509,0.003 z"
-               id="path1014"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 68.862,123.618 c -0.217,-10e-4 -0.494,0.176 -0.621,0.396 l -1.308,2.181 c -0.134,0.218 -0.061,0.398 0.163,0.403 l 1.227,0.017 c 0.228,0.001 0.518,-0.177 0.647,-0.396 l 0.001,-0.003 -0.011,-2.597 z"
-               id="path1016"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 65.643,123.562 -1.107,-0.029 -0.062,2.597 1.328,-2.163 c 0.135,-0.217 0.063,-0.399 -0.159,-0.405 z"
-               id="path1018"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 66.682,126.189 c -0.135,0.218 -0.425,0.39 -0.649,0.385 l -1.201,-0.031 c -0.221,-0.006 -0.292,-0.188 -0.159,-0.405 l 1.331,-2.165 c 0.136,-0.218 0.42,-0.391 0.64,-0.385 l 1.19,0.023 c 0.216,0.002 0.289,0.181 0.161,0.401 z"
-               id="path1020"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1022">
-            <path
-               d="m 73.644,126.031 -0.277,0.277 c -0.661,0.101 -1.321,0.189 -1.968,0.222 l -0.044,-0.045 -0.042,-0.254 -0.342,0.33 -1.881,0.058 -0.039,-0.048 -0.026,-0.242 -0.052,0.087 -0.012,-2.764 1.335,-0.028 0.011,0.014 0.032,0.255 0.263,-0.278 c 0.586,-0.058 1.198,-0.058 1.762,-0.159 l 0.012,0.012 c 0.068,0.095 0.077,0.233 0.024,0.384 l 0.034,-0.086 0.25,-0.355 0.474,-0.066 z"
-               id="path1024"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 73.06,123.323 c -0.2,0.027 -0.431,0.24 -0.52,0.477 -0.292,0.792 -0.646,1.565 -1.031,2.321 -0.116,0.229 -0.024,0.402 0.211,0.385 l 1.284,-0.146 c 0.239,-0.033 0.514,-0.254 0.608,-0.49 l 0.001,-0.003 -0.462,-2.556 z"
-               id="path1026"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 70.023,123.597 -1.062,0.022 0.011,2.597 1.229,-2.223 c 0.116,-0.224 0.035,-0.401 -0.178,-0.396 z"
-               id="path1028"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 71.248,126.14 c -0.117,0.229 -0.409,0.436 -0.641,0.443 l -1.253,0.032 c -0.231,0.007 -0.309,-0.175 -0.18,-0.396 l 1.222,-2.231 c 0.117,-0.22 0.374,-0.42 0.582,-0.436 l 1.124,-0.095 c 0.2,-0.029 0.295,0.139 0.204,0.375 -0.302,0.799 -0.668,1.537 -1.058,2.308 z"
-               id="path1030"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1032">
-            <path
-               d="m 78.272,124.17 -0.149,0.402 c -0.613,0.383 -1.264,0.751 -1.924,0.985 l -0.059,-0.03 -0.116,-0.23 c -0.044,0.148 -0.141,0.296 -0.262,0.417 -0.649,0.265 -1.302,0.358 -1.955,0.524 l -0.05,-0.037 -0.07,-0.232 -0.038,0.094 -0.492,-2.72 1.204,-0.276 0.014,0.011 0.089,0.238 0.155,-0.342 c 0.522,-0.165 1.014,-0.368 1.458,-0.632 l 0.015,0.009 c 0.095,0.066 0.157,0.19 0.168,0.344 l -0.003,-0.089 0.08,-0.396 0.334,-0.253 z"
-               id="path1034"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 76.587,121.979 c -0.135,0.112 -0.225,0.396 -0.223,0.627 0.04,0.787 10e-4,1.695 -0.171,2.528 -0.052,0.254 0.093,0.393 0.333,0.305 l 1.26,-0.647 c 0.235,-0.116 0.397,-0.497 0.388,-0.754 v -0.003 l -1.522,-2.104 z"
-               id="path1036"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 74.107,123.09 -0.956,0.221 0.462,2.556 c 0.318,-0.815 0.567,-1.635 0.749,-2.425 0.055,-0.24 -0.063,-0.396 -0.255,-0.352 z"
-               id="path1038"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 75.932,125.229 c -0.054,0.254 -0.302,0.533 -0.543,0.617 l -1.304,0.329 c -0.242,0.056 -0.354,-0.102 -0.261,-0.351 0.306,-0.826 0.551,-1.626 0.714,-2.433 0.046,-0.251 0.218,-0.504 0.395,-0.567 l 0.922,-0.404 c 0.16,-0.084 0.308,0.042 0.316,0.286 0.028,0.814 -0.047,1.7 -0.239,2.523 z"
-               id="path1040"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1042">
-            <path
-               d="m 81.367,120.128 0.081,0.403 c -0.242,0.662 -0.663,1.27 -1.064,1.878 l -0.063,0.01 c -0.086,-10e-4 -0.16,-0.05 -0.221,-0.131 0.049,0.156 0.053,0.343 -0.007,0.504 -0.49,0.534 -0.966,1.087 -1.574,1.486 l -0.064,-0.011 -0.167,-0.178 0.004,0.106 -1.62,-2.239 c 0.306,-0.214 0.601,-0.439 0.831,-0.732 l 0.017,0.004 0.198,0.161 -0.039,-0.351 c 0.358,-0.355 0.587,-0.839 0.871,-1.27 l 0.016,-0.003 c 0.111,0.001 0.232,0.071 0.33,0.199 l -0.055,-0.076 -0.174,-0.396 0.176,-0.407 z"
-               id="path1044"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 78.776,119.151 c -0.074,0.171 -0.007,0.468 0.146,0.674 0.519,0.68 0.874,1.381 1.223,2.22 0.1,0.251 0.292,0.285 0.437,0.063 0.245,-0.403 0.555,-0.788 0.71,-1.221 0.104,-0.235 0.071,-0.608 -0.077,-0.821 l -0.002,-0.003 -2.401,-0.99 z"
-               id="path1046"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 77.326,121.367 c -0.178,0.238 -0.45,0.375 -0.675,0.562 l 1.522,2.104 c -0.037,-0.883 -0.172,-1.688 -0.471,-2.487 -0.084,-0.232 -0.259,-0.308 -0.376,-0.179 z"
-               id="path1048"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 79.988,122.283 c 0.114,0.264 -0.002,0.613 -0.178,0.815 -0.333,0.35 -0.643,0.728 -1.047,0.995 -0.214,0.162 -0.391,0.07 -0.405,-0.194 -0.038,-0.855 -0.236,-1.705 -0.538,-2.478 -0.088,-0.232 -0.065,-0.509 0.052,-0.639 l 0.532,-0.826 c 0.105,-0.145 0.275,-0.138 0.43,0.073 0.443,0.653 0.836,1.409 1.154,2.254 z"
-               id="path1050"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1052">
-            <path
-               d="m 82.424,115.407 0.211,0.335 -0.286,1.982 -0.054,0.032 c -0.082,0.031 -0.171,0.018 -0.257,-0.028 l 0.199,0.433 c -0.203,0.646 -0.286,1.303 -0.602,1.936 l -0.062,0.022 c -0.081,0.017 -0.161,-0.01 -0.235,-0.065 l 0.058,0.086 -2.555,-1.054 c 0.182,-0.346 0.279,-0.747 0.382,-1.145 l 0.017,-0.006 0.251,0.049 -0.193,-0.316 c 0.182,-0.522 0.211,-1.12 0.308,-1.686 l 0.015,-0.009 c 0.11,-0.041 0.247,-0.014 0.376,0.074 l -0.073,-0.054 -0.271,-0.332 0.049,-0.479 z"
-               id="path1054"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 79.664,115.274 c -0.008,0.208 0.116,0.478 0.323,0.626 0.671,0.482 1.336,1.018 1.989,1.604 0.197,0.178 0.385,0.133 0.42,-0.106 l 0.188,-1.293 c 0.036,-0.239 -0.101,-0.561 -0.325,-0.71 l -0.003,-0.002 -2.588,-0.214 z"
-               id="path1056"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 79.127,118.173 -0.316,0.9 2.401,0.99 c -0.468,-0.706 -1.051,-1.342 -1.662,-1.925 -0.182,-0.173 -0.373,-0.154 -0.423,0.035 z"
-               id="path1058"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 81.929,117.769 c 0.181,0.178 0.273,0.524 0.208,0.765 -0.129,0.432 -0.208,0.867 -0.385,1.294 -0.102,0.236 -0.301,0.246 -0.45,0.034 -0.469,-0.69 -1.114,-1.335 -1.703,-1.9 -0.183,-0.172 -0.29,-0.457 -0.238,-0.645 l 0.175,-1.083 c 0.028,-0.2 0.217,-0.248 0.418,-0.1 0.665,0.492 1.342,1.038 1.975,1.635 z"
-               id="path1060"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1062">
-            <path
-               d="m 82.477,110.82 0.24,0.296 0.028,1.862 -0.047,0.039 -0.256,0.022 0.303,0.352 -0.082,1.914 -0.049,0.037 -0.243,0.007 0.085,0.06 -2.755,-0.227 0.055,-1.303 0.015,-0.011 0.257,-0.014 -0.258,-0.275 -0.011,-1.858 0.015,-0.011 c 0.102,-0.061 0.24,-0.051 0.383,0.023 l -0.081,-0.047 -0.321,-0.315 -0.009,-0.517 z"
-               id="path1064"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 79.714,110.956 c 0.003,0.22 0.187,0.499 0.409,0.625 l 2.221,1.263 c 0.223,0.129 0.4,0.052 0.396,-0.172 l -0.019,-1.215 c -0.004,-0.224 -0.187,-0.507 -0.41,-0.633 l -0.003,-0.002 -2.597,0.033 z"
-               id="path1066"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 79.711,114.144 -0.043,1.036 2.588,0.214 -2.138,-1.397 c -0.216,-0.129 -0.398,-0.06 -0.407,0.147 z"
-               id="path1068"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 82.348,113.097 c 0.229,0.123 0.392,0.426 0.383,0.662 l -0.056,1.276 c -0.01,0.236 -0.192,0.301 -0.406,0.15 l -2.143,-1.381 c -0.218,-0.13 -0.378,-0.392 -0.377,-0.607 l -0.019,-1.195 c -0.004,-0.22 0.174,-0.297 0.396,-0.172 z"
-               id="path1070"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1072">
-            <path
-               d="m 82.38,106.332 0.244,0.29 0.051,1.853 -0.047,0.04 -0.256,0.029 0.31,0.338 0.028,1.821 -0.047,0.038 -0.242,0.028 0.088,0.05 -2.764,0.036 -0.021,-1.376 0.015,-0.011 0.255,-0.027 -0.274,-0.278 -0.041,-1.88 0.014,-0.012 c 0.101,-0.062 0.24,-0.055 0.384,0.017 l -0.082,-0.045 -0.327,-0.312 -0.017,-0.521 z"
-               id="path1074"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 79.619,106.514 c 0.008,0.221 0.195,0.499 0.42,0.621 l 2.234,1.215 c 0.223,0.123 0.4,0.042 0.396,-0.182 l -0.034,-1.207 c -0.008,-0.222 -0.195,-0.501 -0.421,-0.623 l -0.003,-10e-4 -2.596,0.075 z"
-               id="path1076"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 79.694,109.761 0.018,1.095 2.597,-0.033 -2.217,-1.238 c -0.223,-0.124 -0.401,-0.045 -0.398,0.176 z"
-               id="path1078"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 82.277,108.603 c 0.223,0.123 0.406,0.405 0.409,0.629 l 0.02,1.214 c 0.003,0.224 -0.175,0.303 -0.397,0.177 l -2.22,-1.237 c -0.223,-0.123 -0.406,-0.4 -0.409,-0.62 l -0.026,-1.198 c -0.007,-0.222 0.169,-0.303 0.395,-0.182 z"
-               id="path1080"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1082">
-            <path
-               d="m 82.248,101.869 0.241,0.289 0.051,1.841 -0.046,0.04 -0.256,0.03 0.315,0.334 0.058,1.809 -0.047,0.039 -0.241,0.032 0.089,0.048 -2.763,0.08 -0.044,-1.384 0.014,-0.012 0.255,-0.029 -0.278,-0.277 -0.059,-1.889 0.014,-0.012 c 0.102,-0.063 0.24,-0.057 0.383,0.016 l -0.081,-0.046 -0.323,-0.313 -0.012,-0.525 z"
-               id="path1084"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 79.486,102.042 c 0.005,0.224 0.19,0.505 0.414,0.627 l 2.236,1.208 c 0.225,0.121 0.401,0.04 0.394,-0.183 l -0.033,-1.201 c -0.005,-0.22 -0.19,-0.496 -0.414,-0.618 l -0.003,-0.001 -2.596,0.066 z"
-               id="path1086"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 79.581,105.311 0.035,1.102 2.596,-0.075 -2.236,-1.208 c -0.226,-0.122 -0.402,-0.041 -0.395,0.181 z"
-               id="path1088"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 82.145,104.128 c 0.225,0.122 0.413,0.4 0.42,0.622 l 0.039,1.206 c 0.007,0.222 -0.17,0.303 -0.395,0.182 l -2.24,-1.21 c -0.225,-0.121 -0.413,-0.398 -0.42,-0.62 l -0.039,-1.203 c -0.006,-0.223 0.173,-0.305 0.396,-0.183 z"
-               id="path1090"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1092">
-            <path
-               d="m 82.195,97.447 0.228,0.292 0.01,1.82 -0.047,0.039 -0.257,0.025 0.312,0.336 0.039,1.791 -0.047,0.039 -0.242,0.03 0.089,0.049 -2.763,0.07 -0.03,-1.397 0.014,-0.012 0.255,-0.026 -0.276,-0.283 -0.036,-1.907 0.015,-0.012 c 0.104,-0.062 0.243,-0.05 0.382,0.026 l -0.079,-0.048 -0.309,-0.328 0.012,-0.533 z"
-               id="path1094"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 79.428,97.522 c -0.005,0.228 0.167,0.519 0.386,0.648 l 2.216,1.26 c 0.224,0.125 0.401,0.047 0.396,-0.173 l -0.011,-1.188 c 0.006,-0.216 -0.167,-0.494 -0.386,-0.622 l -0.002,-0.002 -2.598,-0.026 z"
-               id="path1096"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 79.46,100.827 0.024,1.113 2.596,-0.066 -2.225,-1.226 c -0.223,-0.125 -0.4,-0.044 -0.395,0.179 z"
-               id="path1098"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 82.035,99.681 c 0.224,0.124 0.408,0.402 0.413,0.623 l 0.026,1.194 c 0.005,0.22 -0.172,0.3 -0.396,0.178 l -2.228,-1.229 c -0.225,-0.125 -0.409,-0.408 -0.414,-0.632 L 79.411,98.6 c -0.008,-0.223 0.181,-0.304 0.396,-0.174 z"
-               id="path1100"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1102">
-            <path
-               d="m 82.418,93.115 0.2,0.305 c -0.076,0.575 -0.146,1.153 -0.138,1.763 l -0.048,0.035 -0.257,0.01 0.296,0.35 -0.039,1.762 -0.049,0.036 -0.243,0.022 0.086,0.05 -2.763,-0.028 0.032,-1.42 0.015,-0.011 0.256,-0.015 -0.263,-0.301 c 0.033,-0.649 -0.014,-1.28 0.093,-1.946 l 0.016,-0.011 c 0.11,-0.054 0.247,-0.03 0.378,0.059 l -0.074,-0.056 -0.276,-0.36 0.064,-0.545 z"
-               id="path1104"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 79.657,92.916 c -0.027,0.233 0.116,0.547 0.321,0.697 l 2.105,1.418 c 0.218,0.137 0.398,0.071 0.403,-0.146 l 0.093,-1.148 c 0.025,-0.208 -0.121,-0.492 -0.326,-0.639 L 82.25,93.096 79.669,92.81 Z"
-               id="path1106"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 79.455,96.288 -0.025,1.131 2.598,0.026 -2.168,-1.318 c -0.218,-0.138 -0.399,-0.066 -0.405,0.161 z"
-               id="path1108"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 82.078,95.278 c 0.219,0.136 0.392,0.42 0.387,0.637 l -0.026,1.175 c -0.006,0.216 -0.187,0.289 -0.404,0.16 l -2.17,-1.328 C 79.646,95.784 79.474,95.487 79.48,95.26 l 0.049,-1.239 c 0.027,-0.233 0.215,-0.297 0.42,-0.148 0.66,0.492 1.414,0.951 2.129,1.405 z"
-               id="path1110"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1112">
-            <path
-               d="m 83.252,89.057 0.146,0.336 -0.476,1.573 -0.058,0.023 -0.258,-0.03 0.255,0.378 -0.197,1.697 -0.052,0.03 -0.244,-0.004 0.082,0.058 -2.747,-0.304 0.172,-1.449 0.016,-0.01 c 0.076,-0.032 0.165,-0.022 0.255,0.018 l -0.229,-0.342 c 0.024,-0.652 0.325,-1.333 0.494,-1.999 l 0.018,-0.008 c 0.117,-0.033 0.246,0.021 0.357,0.139 l -0.062,-0.072 -0.201,-0.433 0.168,-0.552 z"
-               id="path1114"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 80.626,88.202 c -0.072,0.236 0.007,0.595 0.179,0.792 0.568,0.657 1.158,1.25 1.761,1.775 0.182,0.157 0.378,0.125 0.437,-0.062 l 0.311,-1.026 c 0.056,-0.188 -0.043,-0.489 -0.216,-0.68 L 83.096,88.998 80.66,88.095 Z"
-               id="path1116"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 79.807,91.655 -0.137,1.155 2.581,0.286 -2.027,-1.558 c -0.203,-0.166 -0.389,-0.116 -0.417,0.117 z"
-               id="path1118"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 82.5,90.991 c 0.202,0.164 0.348,0.463 0.324,0.671 l -0.132,1.132 c -0.024,0.208 -0.211,0.261 -0.416,0.112 l -2.028,-1.574 c -0.202,-0.168 -0.343,-0.495 -0.314,-0.728 l 0.355,-1.281 c 0.07,-0.237 0.266,-0.265 0.438,-0.069 0.573,0.645 1.164,1.223 1.773,1.737 z"
-               id="path1120"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1122">
-            <path
-               d="m 85.331,86.013 -0.047,0.31 c -0.473,0.178 -0.651,0.702 -0.934,1.102 l -0.056,-10e-4 -0.223,-0.129 0.101,0.403 c -0.275,0.397 -0.579,0.782 -0.673,1.344 l -0.054,0.016 -0.233,-0.063 0.069,0.074 -2.592,-0.961 c 0.143,-0.49 0.272,-0.982 0.619,-1.437 l 0.02,-0.005 c 0.089,-0.008 0.171,0.03 0.239,0.099 l -0.056,-0.413 1.26,-1.854 0.021,0.002 c 0.133,0.028 0.219,0.137 0.249,0.285 l -0.013,-0.088 c -0.02,-0.138 0.015,-0.3 0.088,-0.452 l 0.517,-0.37 z"
-               id="path1124"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 83.512,83.918 c -0.224,0.159 -0.384,0.496 -0.346,0.739 0.135,0.821 0.544,1.728 0.918,2.441 0.121,0.221 0.304,0.268 0.398,0.118 0.205,-0.237 0.269,-0.638 0.579,-0.754 0.146,-0.09 0.213,-0.345 0.166,-0.578 l -0.001,-0.003 -1.614,-2.035 z"
-               id="path1126"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 81.102,86.938 c -0.281,0.363 -0.287,0.771 -0.442,1.156 l 2.436,0.903 c -0.565,-0.631 -1.185,-1.328 -1.53,-2.049 -0.119,-0.224 -0.324,-0.235 -0.464,-0.01 z"
-               id="path1128"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 83.968,87.28 c 0.122,0.218 0.149,0.503 0.05,0.649 -0.184,0.267 -0.394,0.518 -0.454,0.893 -0.055,0.189 -0.242,0.193 -0.415,10e-4 -0.609,-0.661 -1.114,-1.321 -1.461,-2.067 -0.117,-0.227 -0.089,-0.604 0.057,-0.826 l 0.8,-1.193 c 0.15,-0.219 0.328,-0.164 0.405,0.108 0.261,0.901 0.607,1.72 1.018,2.435 z"
-               id="path1130"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1132">
-            <path
-               d="m 88.763,84.527 -0.207,0.262 c -0.498,0.118 -0.999,0.227 -1.506,0.443 l -0.049,-0.033 -0.109,-0.233 -0.174,0.388 c -0.437,0.235 -0.767,0.55 -1.167,0.795 l -0.054,-0.021 -0.166,-0.181 0.021,0.092 -1.718,-2.165 1.4,-0.95 0.018,0.005 0.136,0.215 0.173,-0.43 c 0.671,-0.262 1.293,-0.545 2.027,-0.691 l 0.016,0.011 c 0.092,0.083 0.108,0.222 0.06,0.379 l 0.033,-0.091 c 0.052,-0.141 0.158,-0.279 0.29,-0.394 l 0.602,-0.105 z"
-               id="path1134"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 88.263,81.802 c -0.267,0.022 -0.546,0.299 -0.638,0.539 -0.309,0.812 -0.491,1.635 -0.601,2.475 -0.033,0.248 0.095,0.392 0.275,0.324 0.33,-0.143 0.656,-0.204 0.981,-0.282 0.179,-0.05 0.376,-0.275 0.457,-0.493 l 0.001,-0.003 -0.356,-2.573 z"
-               id="path1136"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 84.731,83.082 -1.119,0.765 1.614,2.035 c -0.161,-0.771 -0.214,-1.636 -0.138,-2.559 0.025,-0.279 -0.128,-0.392 -0.357,-0.241 z"
-               id="path1138"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 86.81,84.895 c -0.019,0.258 -0.227,0.469 -0.339,0.597 l -0.757,0.547 c -0.14,0.095 -0.303,-0.012 -0.348,-0.247 -0.146,-0.786 -0.179,-1.664 -0.083,-2.597 0.024,-0.299 0.249,-0.623 0.486,-0.688 0.431,-0.146 0.831,-0.335 1.29,-0.441 0.253,-0.062 0.378,0.093 0.292,0.341 -0.289,0.8 -0.436,1.677 -0.541,2.488 z"
-               id="path1140"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1142">
-            <path
-               d="m 92.726,84.942 -0.338,0.164 c -0.603,-0.135 -1.16,-0.265 -1.688,-0.33 l -0.027,-0.051 0.015,-0.257 -0.332,0.263 c -0.504,-0.041 -0.986,-0.052 -1.47,0.02 l -0.036,-0.044 -0.053,-0.238 -0.03,0.091 -0.379,-2.738 c 0.546,-0.068 1.092,-0.115 1.638,-0.079 l 0.013,0.015 c 0.046,0.072 0.047,0.162 0.016,0.256 l 0.349,-0.26 c 0.729,0.069 1.418,0.187 2.066,0.33 l 0.009,0.017 c 0.037,0.113 -0.003,0.246 -0.111,0.367 l 0.066,-0.067 0.385,-0.237 0.513,0.116 z"
-               id="path1144"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 93.238,82.224 c -0.219,-0.05 -0.537,0.061 -0.711,0.248 -0.587,0.63 -1.163,1.248 -1.653,1.924 -0.146,0.204 -0.103,0.391 0.085,0.414 l 1.103,0.223 c 0.214,0.049 0.526,-0.063 0.699,-0.251 l 0.002,-0.002 0.575,-2.533 z"
-               id="path1146"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 89.692,81.701 c -0.436,-0.031 -0.873,0.05 -1.31,0.087 l 0.356,2.573 c 0.262,-0.763 0.645,-1.558 1.145,-2.256 0.154,-0.217 0.075,-0.399 -0.191,-0.404 z"
-               id="path1148"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 90.65,84.367 c -0.141,0.212 -0.408,0.333 -0.583,0.342 -0.327,-0.001 -0.656,-0.036 -0.977,0.021 -0.176,0.019 -0.264,-0.153 -0.181,-0.384 0.279,-0.785 0.684,-1.528 1.202,-2.235 0.158,-0.227 0.502,-0.378 0.751,-0.338 l 1.314,0.218 c 0.235,0.047 0.275,0.237 0.096,0.427 -0.586,0.631 -1.152,1.258 -1.622,1.949 z"
-               id="path1150"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1152">
-            <path
-               d="m 97.404,85.568 -0.326,0.227 c -0.669,0.003 -1.333,-0.094 -1.999,-0.159 l -0.034,-0.054 c -0.035,-0.078 -0.027,-0.168 0.013,-0.258 l -0.406,0.24 -1.868,-0.368 -0.025,-0.055 0.029,-0.242 -0.068,0.074 0.611,-2.695 1.302,0.273 0.008,0.016 -0.026,0.255 0.311,-0.221 c 0.578,0.116 1.15,0.151 1.725,0.215 l 0.009,0.015 c 0.049,0.104 0.03,0.242 -0.051,0.381 l 0.051,-0.079 0.314,-0.309 0.478,0.013 z"
-               id="path1154"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 97.357,82.801 c -0.202,-0.005 -0.47,0.167 -0.604,0.385 -0.44,0.715 -0.931,1.384 -1.478,2.069 -0.165,0.204 -0.109,0.391 0.132,0.416 l 1.303,0.113 c 0.241,0.007 0.555,-0.163 0.694,-0.381 l 0.001,-0.003 0.043,-2.597 z"
-               id="path1156"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 94.379,82.472 -1.041,-0.226 -0.575,2.533 1.697,-1.885 c 0.16,-0.199 0.124,-0.381 -0.081,-0.422 z"
-               id="path1158"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 95.014,85.22 c -0.165,0.196 -0.493,0.322 -0.729,0.282 l -1.242,-0.249 c -0.227,-0.049 -0.263,-0.24 -0.085,-0.428 l 1.689,-1.899 c 0.16,-0.197 0.449,-0.329 0.65,-0.294 l 1.097,0.126 c 0.2,0.021 0.26,0.208 0.125,0.415 -0.448,0.686 -0.954,1.383 -1.505,2.047 z"
-               id="path1160"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1162">
-            <path
-               d="m 102.096,85.131 -0.262,0.293 -1.938,0.272 -0.046,-0.042 -0.049,-0.253 -0.335,0.335 c -0.648,0.022 -1.288,0.102 -1.943,0.07 l -0.041,-0.049 -0.023,-0.243 -0.056,0.086 0.046,-2.764 c 0.421,0.028 0.851,-0.009 1.278,-0.03 l 0.011,0.013 0.035,0.254 0.249,-0.282 c 0.582,-0.017 1.173,-0.141 1.759,-0.203 l 0.013,0.013 c 0.072,0.095 0.083,0.232 0.032,0.382 l 0.033,-0.086 0.251,-0.352 0.486,-0.1 z"
-               id="path1164"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 101.496,82.432 c -0.206,0.045 -0.44,0.273 -0.527,0.501 -0.287,0.777 -0.611,1.561 -0.974,2.348 -0.11,0.236 -0.014,0.404 0.221,0.374 l 1.268,-0.168 c 0.234,-0.03 0.49,-0.277 0.581,-0.518 l 0.001,-0.003 -0.475,-2.554 z"
-               id="path1166"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 98.465,82.787 -1.016,0.017 -0.043,2.596 c 0.464,-0.706 0.871,-1.468 1.235,-2.223 0.11,-0.227 0.028,-0.402 -0.176,-0.39 z"
-               id="path1168"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 99.734,85.313 c -0.109,0.242 -0.401,0.428 -0.64,0.443 L 97.8,85.813 c -0.241,-0.006 -0.319,-0.188 -0.182,-0.404 0.455,-0.706 0.855,-1.499 1.213,-2.241 0.108,-0.228 0.357,-0.42 0.562,-0.43 l 1.121,-0.149 c 0.206,-0.026 0.306,0.141 0.218,0.375 -0.295,0.778 -0.628,1.562 -0.998,2.349 z"
-               id="path1170"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1172">
-            <path
-               d="m 106.569,83.997 -0.22,0.32 -1.844,0.51 -0.051,-0.036 -0.086,-0.242 -0.269,0.389 -1.846,0.4 -0.047,-0.039 -0.07,-0.233 -0.036,0.097 -0.505,-2.717 1.294,-0.267 0.014,0.012 0.079,0.245 0.205,-0.323 1.759,-0.48 0.015,0.011 c 0.084,0.084 0.113,0.22 0.081,0.375 l 0.022,-0.09 0.21,-0.385 0.481,-0.154 z"
-               id="path1174"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 105.654,81.388 c -0.204,0.074 -0.416,0.317 -0.475,0.561 l -0.641,2.455 c -0.072,0.249 0.048,0.401 0.271,0.341 l 1.205,-0.329 c 0.225,-0.055 0.445,-0.324 0.504,-0.575 l 0.001,-0.003 -0.772,-2.48 z"
-               id="path1176"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 102.62,82.2 -1.029,0.212 0.475,2.554 0.803,-2.408 c 0.07,-0.241 -0.042,-0.4 -0.249,-0.358 z"
-               id="path1178"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 104.29,84.472 c -0.072,0.247 -0.312,0.501 -0.536,0.558 l -1.236,0.255 c -0.229,0.047 -0.339,-0.113 -0.25,-0.357 l 0.79,-2.408 c 0.071,-0.232 0.292,-0.488 0.498,-0.542 l 1.12,-0.306 c 0.206,-0.056 0.327,0.097 0.269,0.342 z"
-               id="path1180"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1182">
-            <path
-               d="m 110.865,82.472 -0.197,0.326 -1.764,0.669 -0.053,-0.033 -0.108,-0.234 -0.232,0.398 -1.761,0.587 -0.051,-0.033 -0.097,-0.224 -0.023,0.1 -0.822,-2.639 1.28,-0.427 0.015,0.01 0.103,0.235 0.178,-0.343 1.736,-0.631 0.015,0.01 c 0.092,0.075 0.131,0.209 0.11,0.367 l 0.016,-0.092 0.182,-0.408 0.478,-0.183 z"
-               id="path1184"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 109.764,79.933 c -0.203,0.077 -0.398,0.343 -0.438,0.595 l -0.426,2.518 c -0.049,0.252 0.086,0.396 0.297,0.314 l 1.149,-0.438 c 0.211,-0.081 0.417,-0.351 0.458,-0.603 v -0.004 l -0.948,-2.418 z"
-               id="path1186"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 106.767,81.018 -1.02,0.339 0.772,2.48 0.531,-2.493 c 0.049,-0.249 -0.079,-0.395 -0.283,-0.326 z"
-               id="path1188"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 108.656,83.128 c -0.049,0.249 -0.267,0.51 -0.482,0.582 l -1.175,0.392 c -0.217,0.072 -0.344,-0.074 -0.286,-0.326 l 0.524,-2.493 c 0.048,-0.249 0.251,-0.506 0.456,-0.573 l 1.104,-0.408 c 0.203,-0.077 0.337,0.063 0.297,0.315 z"
-               id="path1190"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1192">
-            <path
-               d="m 115.054,80.651 -0.173,0.347 -1.73,0.784 -0.056,-0.028 -0.123,-0.227 c -0.029,0.148 -0.104,0.297 -0.202,0.419 l -1.711,0.702 -0.053,-0.03 -0.112,-0.217 -0.017,0.1 -1.009,-2.573 1.258,-0.504 0.016,0.009 0.118,0.228 0.151,-0.359 1.689,-0.734 0.016,0.008 c 0.095,0.068 0.144,0.199 0.136,0.359 l 0.009,-0.094 0.146,-0.424 0.453,-0.221 z"
-               id="path1194"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 113.757,78.208 c -0.192,0.094 -0.362,0.376 -0.381,0.632 l -0.26,2.521 c -0.031,0.254 0.111,0.388 0.32,0.297 l 1.13,-0.507 c 0.206,-0.102 0.393,-0.392 0.413,-0.647 l 0.001,-0.003 -1.136,-2.336 z"
-               id="path1196"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 110.861,79.502 -1.006,0.395 0.948,2.418 0.362,-2.509 c 0.031,-0.254 -0.106,-0.39 -0.304,-0.304 z"
-               id="path1198"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 112.881,81.462 c -0.031,0.255 -0.229,0.534 -0.438,0.624 l -1.141,0.47 c -0.212,0.081 -0.35,-0.059 -0.309,-0.311 l 0.353,-2.518 c 0.03,-0.254 0.214,-0.527 0.412,-0.613 l 1.079,-0.464 c 0.199,-0.083 0.336,0.039 0.317,0.297 z"
-               id="path1200"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1202">
-            <path
-               d="m 119.092,78.4 -0.135,0.366 -1.662,0.986 -0.059,-0.021 -0.145,-0.213 c -0.017,0.151 -0.077,0.308 -0.165,0.44 l -1.665,0.853 -0.057,-0.025 -0.129,-0.207 -0.009,0.102 -1.208,-2.485 1.203,-0.592 0.016,0.007 0.138,0.216 0.113,-0.372 1.575,-0.893 0.016,0.006 c 0.102,0.058 0.165,0.182 0.177,0.341 l -0.003,-0.093 0.091,-0.436 0.415,-0.268 z"
-               id="path1204"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 117.501,76.136 c -0.177,0.114 -0.307,0.411 -0.295,0.666 0.049,0.857 0.031,1.675 0.015,2.534 -0.008,0.258 0.148,0.376 0.351,0.263 l 1.086,-0.64 c 0.197,-0.126 0.353,-0.439 0.343,-0.696 V 78.26 l -1.419,-2.176 z"
-               id="path1206"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 114.804,77.696 -0.959,0.469 1.136,2.336 0.156,-2.522 c 0.009,-0.252 -0.14,-0.376 -0.333,-0.283 z"
-               id="path1208"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 116.994,79.463 c -0.007,0.257 -0.18,0.559 -0.382,0.672 l -1.113,0.561 c -0.207,0.101 -0.355,-0.025 -0.334,-0.282 l 0.143,-2.527 c 0.006,-0.257 0.157,-0.547 0.343,-0.65 l 1.008,-0.562 c 0.185,-0.104 0.332,0.002 0.346,0.26 z"
-               id="path1210"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1212">
-            <path
-               d="m 122.787,75.435 -0.058,0.401 -1.499,1.327 -0.062,-0.012 -0.179,-0.187 c 0.006,0.15 -0.033,0.314 -0.104,0.459 -0.513,0.388 -1.024,0.78 -1.565,1.108 l -0.06,-0.019 -0.154,-0.188 0.003,0.102 -1.51,-2.314 1.075,-0.738 0.017,0.005 0.168,0.193 0.054,-0.377 1.346,-1.111 0.018,0.003 c 0.111,0.04 0.198,0.147 0.24,0.299 l -0.021,-0.089 0.007,-0.427 0.325,-0.339 z"
-               id="path1214"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 120.741,73.574 c -0.13,0.148 -0.19,0.455 -0.136,0.692 0.201,0.798 0.368,1.638 0.487,2.5 0.029,0.249 0.212,0.354 0.393,0.192 l 0.979,-0.866 c 0.187,-0.151 0.264,-0.524 0.203,-0.771 l -0.001,-0.004 -1.863,-1.81 z"
-               id="path1216"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 118.445,75.505 -0.864,0.579 1.419,2.176 c -0.031,-0.854 -0.078,-1.681 -0.193,-2.526 -0.034,-0.252 -0.198,-0.353 -0.362,-0.229 z"
-               id="path1218"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 120.883,76.925 c 0.03,0.254 -0.103,0.578 -0.292,0.721 l -1.044,0.74 c -0.197,0.127 -0.361,0.021 -0.371,-0.236 -0.028,-0.842 -0.098,-1.691 -0.217,-2.53 -0.033,-0.251 0.069,-0.553 0.234,-0.676 l 0.85,-0.713 c 0.151,-0.134 0.326,-0.05 0.386,0.192 0.189,0.797 0.364,1.669 0.454,2.502 z"
-               id="path1220"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1222">
-            <path
-               d="m 125.541,71.361 0.082,0.4 c -0.289,0.647 -0.636,1.257 -1.023,1.839 l -0.062,0.011 c -0.085,0 -0.162,-0.046 -0.226,-0.123 0.056,0.152 0.06,0.323 0.025,0.484 -0.405,0.543 -0.825,1.069 -1.296,1.534 l -0.062,-0.002 -0.194,-0.148 0.025,0.101 -1.982,-1.926 c 0.282,-0.304 0.586,-0.595 0.818,-0.927 l 0.018,0.001 0.212,0.143 -0.057,-0.365 c 0.351,-0.434 0.623,-0.907 0.877,-1.385 l 0.017,-0.002 c 0.114,0.001 0.234,0.071 0.33,0.197 l -0.053,-0.075 -0.161,-0.392 0.188,-0.405 z"
-               id="path1224"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 122.955,70.39 c -0.079,0.171 -0.027,0.461 0.121,0.665 0.506,0.677 0.903,1.398 1.271,2.197 0.108,0.242 0.302,0.271 0.437,0.056 l 0.67,-1.197 c 0.108,-0.231 0.101,-0.591 -0.065,-0.811 l -0.002,-0.003 -2.401,-0.988 z"
-               id="path1226"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 121.468,72.78 -0.665,0.728 1.863,1.81 c -0.22,-0.847 -0.447,-1.626 -0.796,-2.404 -0.101,-0.231 -0.284,-0.287 -0.402,-0.134 z"
-               id="path1228"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 124.199,73.486 c 0.108,0.243 0.052,0.594 -0.099,0.794 l -0.866,1.022 c -0.169,0.179 -0.354,0.113 -0.419,-0.139 -0.214,-0.83 -0.48,-1.629 -0.833,-2.396 -0.103,-0.229 -0.093,-0.533 0.027,-0.686 l 0.552,-0.883 c 0.081,-0.17 0.271,-0.149 0.416,0.056 0.481,0.686 0.859,1.417 1.222,2.232 z"
-               id="path1230"
-               style="fill:#c4c4c4" />
-          </g>
-          <g
-             id="g1232">
-            <path
-               d="m 126.514,66.591 0.212,0.328 c -0.046,0.648 -0.107,1.321 -0.239,1.999 l -0.055,0.033 c -0.079,0.034 -0.168,0.022 -0.257,-0.022 l 0.229,0.434 c -0.149,0.664 -0.341,1.325 -0.6,1.967 l -0.06,0.022 c -0.078,0.017 -0.159,-0.01 -0.234,-0.064 l 0.062,0.086 -2.556,-1.052 0.374,-1.132 0.016,-0.006 0.252,0.046 -0.195,-0.307 0.265,-1.667 0.015,-0.009 c 0.106,-0.047 0.246,-0.023 0.378,0.061 l -0.075,-0.052 -0.294,-0.329 0.036,-0.487 z"
-               id="path1234"
-               style="fill:#777777" />
-            <path
-               enable-background="new    "
-               d="m 123.745,66.531 c -0.015,0.207 0.145,0.485 0.356,0.627 0.686,0.462 1.383,0.967 2.018,1.544 0.192,0.176 0.384,0.126 0.429,-0.119 l 0.151,-1.306 c 0.018,-0.235 -0.14,-0.549 -0.351,-0.694 l -0.003,-0.002 -2.594,-0.144 z"
-               id="path1236"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 123.294,69.416 -0.31,0.893 2.401,0.988 c -0.518,-0.722 -1.044,-1.347 -1.668,-1.916 -0.183,-0.169 -0.374,-0.149 -0.423,0.035 z"
-               id="path1238"
-               style="fill:#c4c4c4" />
-            <path
-               enable-background="new    "
-               d="m 126.07,68.971 c 0.19,0.178 0.316,0.527 0.241,0.772 -0.113,0.441 -0.231,0.883 -0.405,1.312 -0.089,0.239 -0.285,0.251 -0.44,0.037 -0.509,-0.704 -1.078,-1.33 -1.701,-1.886 -0.182,-0.167 -0.292,-0.442 -0.265,-0.637 l 0.162,-1.063 c 0.024,-0.198 0.211,-0.252 0.416,-0.112 0.685,0.467 1.366,0.986 1.992,1.577 z"
-               id="path1240"
-               style="fill:#c4c4c4" />
-          </g>
-          <path
-             d="m 108.161,81.08 c -8.613,3.106 -12.224,2.276 -15.123,1.61 -2.167,-0.498 -4.213,-0.969 -7.432,0.411 -6.178,2.647 -5.897,11.008 -5.544,21.594 l 0.188,8.575 c 0,4.023 -0.842,6.799 -2.575,8.485 -2.636,2.564 -7.169,2.44 -11.97,2.309 l -1.182,-0.031 -0.047,2 1.174,0.03 c 5.004,0.138 10.177,0.281 13.419,-2.874 2.141,-2.083 3.181,-5.327 3.181,-9.919 l -0.188,-8.643 c -0.342,-10.205 -0.588,-17.58 4.332,-19.688 2.62,-1.122 4.12,-0.777 6.196,-0.301 3.155,0.726 7.083,1.629 16.249,-1.678 15.535,-5.603 17.133,-11.396 17.409,-16.385 l -1.996,-0.111 c -0.253,4.551 -1.704,9.427 -16.091,14.616 z"
-             id="path1253"
-             style="fill:url(#radialGradient11889)" />
-          <path
-             style="opacity:0.676712;fill:#ffffff;fill-opacity:1;filter:url(#filter3866)"
-             d="m 61.710678,1.7125992 c -0.075,0.027 -7.6685,2.54025 -22.1875,0.28125 -3.123,-0.486 -5.46025,-0.0065 -7.15625,1.4375 -3.224001,2.7469999 -3.25025,8.4254998 -3.28125,14.4374998 -0.028,5.341 -0.067,10.863 -2.25,14.625 -2.330999,4.014001 -6.8355,7.4575 -11.1875,10.8125 C 8.9531782,48.46835 2.0544282,53.817099 2.0544282,61.650099 h 0.15625 c 1.060867,-6.759304 7.3316598,-11.636005 13.4374998,-16.34375 4.352,-3.355 8.856501,-6.798499 11.1875,-10.8125 2.183,-3.762 2.221999,-9.284 2.25,-14.625 0.031,-6.012 0.05725,-11.6904999 3.28125,-14.4374998 1.132804,-0.964486 2.56337,-1.494139 4.3125,-1.59375 0.397789,-0.022654 0.817742,-0.021586 1.25,0 0.12592,0.00749 0.244877,0.01937 0.375,0.03125 0.03202,0.00249 0.06155,-0.00272 0.09375,0 0.264595,0.026018 0.530527,0.049877 0.8125,0.09375 0.10643,0.014563 0.204195,0.014396 0.3125,0.03125 1.769395,0.275299 3.437402,0.47857 5,0.625 0.04016,0.00376 0.08497,-0.00369 0.125,0 0.782055,0.070938 1.550748,0.143113 2.28125,0.1875 0.01,6.1e-4 0.02126,-6.05e-4 0.03125,0 1.487617,0.090202 2.858445,0.127376 4.125,0.125 0.03994,-1.6e-5 0.08527,9.1e-5 0.125,0 1.215496,-0.00489 2.336531,-0.029519 3.34375,-0.09375 4.694309,-0.29936 7.114062,-1.109813 7.15625,-1.125 l 0.03125,0.0625 c 0.343868,-0.09511 0.579365,-0.171485 0.625,-0.1875 z"
-             id="path3942" />
-          <g
-             id="g1255"
-             style="filter:url(#filter3934)">
-            <linearGradient
-               y2="53.477501"
-               x2="87.068398"
-               y1="24.355499"
-               x1="87.068398"
-               gradientUnits="userSpaceOnUse"
-               id="XMLID_41_">
-              <stop
-                 id="stop1258"
-                 style="stop-color:#CF5F32"
-                 offset="0" />
-              <stop
-                 id="stop1260"
-                 style="stop-color:#803F00"
-                 offset="1" />
-            </linearGradient>
-            <linearGradient
-               y2="53.477501"
-               x2="40.932098"
-               y1="24.355499"
-               x1="40.932098"
-               gradientUnits="userSpaceOnUse"
-               id="XMLID_42_">
-              <stop
-                 id="stop1265"
-                 style="stop-color:#CF5F32"
-                 offset="0" />
-              <stop
-                 id="stop1267"
-                 style="stop-color:#803F00"
-                 offset="1" />
-            </linearGradient>
-          </g>
-          <rect
-             style="fill:url(#linearGradient11891)"
-             id="rect1294"
-             height="4"
-             width="6"
-             y="122.73"
-             x="61" />
-          <rect
-             style="fill:url(#linearGradient11893)"
-             id="rect1321"
-             height="3.75"
-             width="6"
-             y="1.229"
-             x="61" />
-          <rect
-             id="_x3C_Sezione_x3E_"
-             width="128"
-             height="128"
-             x="0"
-             y="0"
-             style="fill:none" />
-          <path
-             style="opacity:0.810959;fill:#ffffff;fill-opacity:1;filter:url(#filter4198)"
-             d="m 124.125,66.21875 c -0.253,4.551003 -1.70675,9.436 -16.09375,14.625 -8.613,3.105998 -12.226,2.25975 -15.125,1.59375 -2.16699,-0.498002 -4.2185,-0.97375 -7.4375,0.40625 -4.77995,2.047999 -5.68235,7.539426 -5.6875,14.8125 0.08984,-6.781222 1.12548,-11.857875 5.6875,-13.8125 3.219,-1.38 5.27051,-0.904252 7.4375,-0.40625 2.899,0.666 6.512,1.512248 15.125,-1.59375 14.387,-5.189 15.84075,-10.073997 16.09375,-14.625 l 1.9375,0.09375 c 0.0322,-0.328457 0.0447,-0.677975 0.0625,-1 z M 81.8125,100.6875 c 0.02885,1.49181 0.0697,3.03741 0.125,4.6875 l 0.1875,8.03125 c 0.0017,-0.12763 0,-0.24522 0,-0.375 L 81.9375,104.375 c -0.04275,-1.27562 -0.09515,-2.50507 -0.125,-3.6875 z m -1.6875,12.84375 c -0.07009,3.74478 -0.90481,6.35602 -2.5625,7.96875 -2.636,2.564 -7.16775,2.4435 -11.96875,2.3125 l -1.1875,-0.0313 -0.0625,2 H 64.375 l 0.03125,-1 1.1875,0.0313 c 4.801,0.131 9.33275,0.2515 11.96875,-2.3125 1.733,-1.686 2.5625,-4.44575 2.5625,-8.46875 z"
-             id="path4146-0" />
-          <path
-             style="fill:#70a0d2;fill-opacity:1;fill-rule:evenodd;stroke:none;filter:url(#filter4292)"
-             d="m 61.136895,4.6893178 h 5.928112 c 0,0 0.20704,0.5946507 -0.276054,0.5946507 -0.483093,0 -5.790086,0 -5.790086,0 C 60.86837,5.0661398 60.748727,4.849517 61.136895,4.6893178 Z"
-             id="path4202" />
-        </g>
-        <path
-           id="path2282"
-           d="m -137.8632,141.69541 c -32.3997,0 -58.69511,26.29541 -58.69511,58.69511 0,32.39969 26.29541,58.6951 58.69511,58.6951 32.39969,0 58.695096,-26.29541 58.695096,-58.6951 0,-32.3997 -26.295406,-58.69511 -58.695096,-58.69511 z m 0,25.15505 c 18.51411,0 33.54005,15.02594 33.54005,33.54006 0,18.51411 -15.02594,33.54005 -33.54005,33.54005 -18.51412,0 -33.54006,-15.02594 -33.54006,-33.54005 0,-18.51412 15.02594,-33.54006 33.54006,-33.54006 z"
-           style="fill:url(#radialGradient11895);fill-opacity:1;stroke:none" />
-        <path
-           style="opacity:0.685083;fill:url(#linearGradient5136);fill-opacity:1;stroke:none;filter:url(#filter5398)"
-           id="path5108"
-           d="m -137.875,149.37695 c -28.24083,0 -50.99805,22.75722 -50.99805,50.99805 0,28.24082 22.76217,51.0293 50.99805,51.0293 28.23587,0 51.029297,-22.79343 51.029297,-51.0293 0,-28.23588 -22.788477,-50.99805 -51.029297,-50.99805 z m 0,9.77735 c 22.67174,0 41.251953,18.54029 41.251953,41.2207 0,22.6804 -18.571553,41.25195 -41.251953,41.25195 -22.68041,0 -41.2207,-18.58021 -41.2207,-41.25195 0,-22.67175 18.54895,-41.2207 41.2207,-41.2207 z"
-           transform="translate(0,-3.7497465)" />
-        <path
-           transform="matrix(1.0481268,0,0,1.0481268,-384.43756,133.3104)"
-           id="path2883"
-           d="m 235.25241,4.4224304 c -30.912,0 -60.77009,28.6655696 -60.77009,59.5775696 0,30.912 29.85809,56 60.77009,56 30.912,0 60.77009,-25.088 60.77009,-56 0,-30.912 -29.85809,-59.5775696 -60.77009,-59.5775696 z m 0,27.5775696 c 17.664,0 32,14.336 32,32 0,17.664 -14.336,32 -32,32 -17.664,0 -32,-14.336 -32,-32 0,-17.664 14.336,-32 32,-32 z"
-           style="fill:none;stroke:#e10000;stroke-width:3.3724;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.0878;stroke-opacity:1;filter:url(#filter2929)" />
-        <path
-           id="path2945"
-           d="m -137.8632,141.5906 c -3.02642,0 -6.00565,0.24543 -8.90908,0.68783 v 25.78392 c 2.83634,-0.78008 5.82599,-1.21189 8.90908,-1.21189 2.70652,0 5.33956,0.31093 7.86095,0.91711 v -25.62015 c -2.5794,-0.34685 -5.18705,-0.55682 -7.86095,-0.55682 z m -58.10553,50.4149 c -0.39219,2.73842 -0.58958,5.53869 -0.58958,8.38502 0,2.84632 0.19739,5.64659 0.58958,8.38501 h 25.61359 c -0.68967,-2.6785 -1.04812,-5.49218 -1.04812,-8.38501 0,-2.89283 0.35845,-5.70652 1.04812,-8.38502 z m 90.5647,0 c 0.68968,2.6785 1.08088,5.49219 1.08088,8.38502 0,2.89283 -0.3912,5.70651 -1.08088,8.38501 h 25.613601 c 0.392188,-2.73842 0.622325,-5.53869 0.622325,-8.38501 0,-2.84633 -0.230137,-5.6466 -0.622325,-8.38502 z m -41.36825,40.71318 v 25.6791 c 2.90343,0.44242 5.88266,0.68784 8.90908,0.68784 2.6739,0 5.28155,-0.20998 7.86095,-0.55682 v -25.51534 c -2.5214,0.60618 -5.15443,0.91711 -7.86095,0.91711 -3.08309,0 -6.07274,-0.43181 -8.90908,-1.21189 z"
-           style="fill:url(#radialGradient11897);fill-opacity:1;stroke:none" />
-        <g
-           clip-path="url(#clipPath10790)"
-           style="overflow:visible"
-           id="g9780"
-           transform="translate(-202.0005,136.54102)">
-          <path
-             style="fill:#295482;fill-opacity:1;fill-rule:evenodd;stroke:none;filter:url(#filter4346)"
-             d="m 61.136895,4.4893178 h 5.928112 c 0,0 0.20704,0.5946507 -0.276054,0.5946507 -0.483093,0 -5.790086,0 -5.790086,0 C 60.86837,4.8661398 60.748727,4.649517 61.136895,4.4893178 Z"
-             id="path9782" />
-          <path
-             style="opacity:0.306849;fill:#343434;fill-opacity:1;filter:url(#filter3985)"
-             d="m 61.710678,1.7125992 c -0.075,0.027 -7.6685,7.54025 -22.1875,5.28125 -3.123,-0.486 -5.46025,-0.0065 -7.15625,1.4375 -3.224001,2.7469998 -3.25025,3.4254998 -3.28125,9.4374998 -0.028,5.341 -0.067,10.863 -2.25,14.625 -2.330999,4.014001 -6.8355,7.4575 -11.1875,10.8125 C 8.9531782,48.46835 2.0544282,53.817099 2.0544282,61.650099 h 0.15625 c 1.060867,-6.759304 7.3316598,-11.636005 13.4374998,-16.34375 4.352,-3.355 8.856501,-6.798499 11.1875,-10.8125 2.183,-3.762 2.221999,-9.284 2.25,-14.625 0.031,-6.012 0.05725,-6.6905 3.28125,-9.4375 1.132804,-0.9644858 2.56337,-1.4941388 4.3125,-1.5937498 0.397789,-0.022654 0.817742,-0.021586 1.25,0 0.12592,0.00749 0.244877,0.01937 0.375,0.03125 0.03202,0.00249 0.06155,-0.00272 0.09375,0 0.264595,0.026018 0.530527,0.049877 0.8125,0.09375 0.10643,0.014563 0.204195,0.014396 0.3125,0.03125 1.769395,0.275299 3.437402,-0.52143 5,-0.375 0.04016,0.00376 0.08497,-0.00369 0.125,0 0.782055,0.070938 1.550748,0.143113 2.28125,0.1875 0.01,6.1e-4 0.02126,-6.05e-4 0.03125,0 1.487617,0.090202 2.858445,0.127376 4.125,0.125 0.03994,-1.6e-5 0.08527,-1.999909 0.125,-2 1.215496,-0.00489 2.336531,-0.029519 3.34375,-0.09375 4.694309,-0.29936 7.114062,-3.109813 7.15625,-3.125 l 0.03125,0.0625 c 0.343868,-0.09511 0.579365,-0.171485 0.625,-0.1875 z"
-             id="path9784" />
-          <g
-             id="g9786">
-            <path
-               style="fill:none"
-               id="path9788"
-               d="m 3.748,65.52 c 0,0 2.252,0.001 -0.748,9.501 -3,9.5 3.75,24.25 9.75,27.75 6,3.5 26.75,7.25 30,12 3.25,4.75 9.25,10.5 18.5,10.25 1.069,-0.028 2.159,-0.014 3.25,0.013" />
-            <g
-               id="g9790">
-              <path
-                 style="fill:#777777"
-                 id="path9792"
-                 d="m 3.099,69.491 -0.188,-0.31 c 0.034,-0.53 0.153,-1.133 0.129,-1.604 l 0.046,-0.03 0.255,-0.024 -0.316,-0.25 C 3.165,66.76 2.566,66.508 3.333,66.955 L 3.442,66.936 C 3.616,66.909 3.634,66.815 3.584,66.72 l 0.163,0.096 0.001,-2.763 c 2.347,0.665 1.773,1.674 2.163,2.277 l -0.009,0.02 c -0.054,0.077 -0.141,0.098 -0.243,0.08 0.143,0.097 0.222,0.189 0.307,0.326 0.083,0.817 0.042,1.548 -0.053,2.222 L 5.898,68.989 C 5.789,69.045 5.652,69.015 5.521,68.92 l 0.074,0.06 0.278,0.39 -0.078,0.564 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9794"
-                 d="M 5.849,69.834 C 5.889,69.598 5.735,69.251 5.533,69.09 4.842,68.554 4.184,68.058 3.448,67.682 3.22,67.578 3.048,67.64 3.054,67.81 l -0.113,1.071 c -0.021,0.196 0.141,0.475 0.321,0.636 l 0.002,0.002 2.563,0.421 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9796"
-                 d="M 5.823,65.887 C 5.561,65.444 5.677,64.428 3.748,64.02 L 3.747,66.618 C 3.21,65.601 4.88,65.868 5.51,66.245 5.772,66.377 5.925,66.236 5.823,65.887 Z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9798"
-                 d="M 3.436,67.476 C 3.209,67.375 3.021,67.178 3.019,67.012 2.996,66.815 2.859,66.578 3.036,66.779 c 0.222,0.2 0.41,0.014 0.369,-0.219 0.251,-0.796 1.408,-0.464 2.179,-0.034 0.232,0.117 0.43,0.451 0.445,0.732 0.049,0.526 0,0.971 -0.05,1.411 C 5.954,68.916 5.768,68.98 5.562,68.819 4.868,68.301 4.218,67.797 3.436,67.476 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9800">
-              <path
-                 style="fill:#777777"
-                 id="path9802"
-                 d="M 2.062,73.698 1.916,73.352 2.411,71.618 2.467,71.594 2.722,71.635 2.495,71.241 2.845,69.558 2.899,69.531 3.143,69.548 3.067,69.486 5.794,69.933 5.498,71.37 5.482,71.379 C 5.403,71.407 5.315,71.393 5.228,71.348 l 0.201,0.354 c -0.116,0.665 -0.333,1.268 -0.5,1.9 L 4.912,73.61 C 4.796,73.642 4.665,73.593 4.551,73.481 l 0.064,0.068 0.214,0.403 -0.147,0.518 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9804"
-                 d="M 4.742,74.379 C 4.805,74.158 4.714,73.827 4.536,73.642 L 2.762,71.843 C 2.582,71.667 2.388,71.697 2.329,71.904 l -0.323,1.132 c -0.059,0.208 0.037,0.523 0.214,0.708 l 0.002,0.002 2.491,0.734 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9806"
-                 d="m 5.591,71.085 0.236,-1.146 -2.563,-0.421 1.899,1.659 c 0.19,0.178 0.38,0.138 0.428,-0.092 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9808"
-                 d="M 2.829,71.605 C 2.64,71.429 2.519,71.125 2.562,70.918 L 2.795,69.796 C 2.838,69.59 3.03,69.548 3.222,69.705 l 1.898,1.678 c 0.189,0.178 0.302,0.513 0.254,0.743 L 5.041,73.33 c -0.063,0.221 -0.256,0.248 -0.434,0.063 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9810">
-              <path
-                 style="fill:#777777"
-                 id="path9812"
-                 d="M 1.095,78.331 0.9,77.988 c 0.095,-0.666 0.123,-1.334 0.317,-1.995 l 0.057,-0.031 c 0.081,-0.029 0.17,-0.015 0.256,0.032 L 1.323,75.558 c 0.159,-0.672 0.322,-1.282 0.482,-1.82 L 1.861,73.716 2.1,73.762 2.03,73.689 4.681,74.47 C 4.558,74.916 4.397,75.422 4.316,75.804 L 4.3,75.811 4.05,75.76 4.248,76.085 C 4.113,76.64 3.954,77.188 3.914,77.773 l -0.015,0.009 c -0.108,0.04 -0.245,0.012 -0.375,-0.078 l 0.074,0.056 0.278,0.337 -0.06,0.477 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9814"
-                 d="M 3.861,78.483 C 3.886,78.282 3.74,78.003 3.536,77.853 2.864,77.359 2.161,76.813 1.574,76.219 1.391,76.038 1.197,76.08 1.138,76.32 c -0.116,0.432 -0.127,0.868 -0.194,1.302 -0.03,0.241 0.111,0.567 0.315,0.722 l 0.003,0.002 2.587,0.23 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9816"
-                 d="m 4.408,75.565 0.306,-1.086 -2.491,-0.734 1.766,1.856 c 0.184,0.178 0.373,0.159 0.419,-0.036 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9818"
-                 d="M 1.638,75.957 C 1.455,75.774 1.356,75.426 1.415,75.186 1.522,74.736 1.63,74.339 1.737,73.977 1.796,73.769 1.988,73.748 2.165,73.932 l 1.779,1.851 c 0.185,0.177 0.297,0.471 0.25,0.664 -0.084,0.354 -0.191,0.7 -0.216,1.073 -0.024,0.202 -0.21,0.248 -0.415,0.098 C 2.869,77.11 2.231,76.564 1.638,75.957 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9820">
-              <path
-                 style="fill:#777777"
-                 id="path9822"
-                 d="M 1.165,83.067 0.905,82.778 0.773,80.813 0.821,80.771 1.078,80.741 0.78,80.378 c 0.023,-0.648 0,-1.294 0.066,-1.945 L 0.898,78.396 1.143,78.39 1.062,78.328 3.814,78.573 c -0.076,0.418 -0.035,0.86 -0.058,1.289 l -0.015,0.011 -0.255,0.016 0.264,0.272 c -0.037,0.587 0.032,1.184 0.068,1.778 l -0.013,0.012 c -0.099,0.064 -0.238,0.064 -0.383,0.003 l 0.083,0.039 0.336,0.278 0.037,0.492 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9824"
-                 d="M 3.902,82.665 C 3.888,82.456 3.692,82.206 3.463,82.101 L 1.179,80.945 C 0.949,80.817 0.775,80.901 0.791,81.138 l 0.088,1.281 c 0.019,0.236 0.212,0.521 0.449,0.628 l 0.003,0.002 2.581,-0.289 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9826"
-                 d="M 3.796,79.6 C 3.808,79.257 3.79,78.909 3.849,78.577 l -2.587,-0.23 c 0.654,0.514 1.417,0.979 2.131,1.402 0.218,0.126 0.399,0.057 0.403,-0.149 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9828"
-                 d="M 1.175,80.681 C 0.957,80.55 0.783,80.245 0.787,80.006 l 0.028,-1.297 c 0.025,-0.241 0.216,-0.307 0.419,-0.152 0.689,0.506 1.437,0.966 2.155,1.383 0.219,0.126 0.392,0.392 0.387,0.598 l 0.058,1.134 C 3.849,81.88 3.675,81.967 3.446,81.86 2.693,81.504 1.911,81.113 1.175,80.681 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9830">
-              <path
-                 style="fill:#777777"
-                 id="path9832"
-                 d="M 2.042,87.658 1.73,87.418 1.311,85.521 1.349,85.472 1.596,85.4 1.229,85.102 0.949,83.211 0.991,83.166 1.228,83.112 1.133,83.07 3.88,82.763 l 0.195,1.308 -0.013,0.013 -0.249,0.062 0.305,0.226 c 0.083,0.596 0.249,1.182 0.368,1.773 l -0.011,0.014 c -0.088,0.08 -0.225,0.102 -0.378,0.062 l 0.088,0.027 0.374,0.228 0.125,0.484 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9834"
-                 d="M 4.689,86.858 C 4.622,86.655 4.404,86.43 4.158,86.361 L 1.734,85.58 C 1.488,85.493 1.33,85.604 1.38,85.833 l 0.273,1.238 c 0.045,0.229 0.294,0.474 0.549,0.543 l 0.003,10e-4 2.511,-0.663 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9836"
-                 d="M 4.068,83.8 3.913,82.76 1.332,83.049 3.697,84.023 C 3.933,84.11 4.099,84.009 4.068,83.8 Z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9838"
-                 d="M 1.678,85.325 C 1.426,85.239 1.211,84.972 1.175,84.74 L 0.988,83.479 C 0.954,83.246 1.12,83.147 1.36,83.254 l 2.365,0.96 c 0.238,0.087 0.448,0.323 0.487,0.531 l 0.249,1.128 c 0.046,0.207 -0.112,0.32 -0.354,0.249 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9840">
-              <path
-                 style="fill:#777777"
-                 id="path9842"
-                 d="M 3.515,92.065 3.177,91.867 2.52,90.049 2.552,89.996 2.787,89.892 2.378,89.65 1.848,87.832 1.883,87.781 2.11,87.694 2.011,87.666 4.683,86.96 5.054,88.243 5.043,88.257 4.805,88.353 5.138,88.539 5.74,90.26 5.73,90.276 c -0.077,0.091 -0.21,0.13 -0.367,0.109 l 0.091,0.016 0.399,0.181 0.194,0.464 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9844"
-                 d="M 6.042,90.941 C 5.956,90.746 5.688,90.556 5.444,90.515 L 2.945,90.052 C 2.692,89.997 2.548,90.129 2.626,90.349 l 0.422,1.188 c 0.074,0.222 0.367,0.425 0.62,0.465 l 0.003,0.001 2.409,-0.972 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9846"
-                 d="m 5.011,87.973 -0.295,-1.021 -2.511,0.663 2.468,0.63 c 0.246,0.056 0.397,-0.068 0.338,-0.272 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9848"
-                 d="M 2.858,89.808 C 2.603,89.753 2.332,89.53 2.273,89.304 L 1.923,88.09 C 1.859,87.865 2.009,87.743 2.26,87.815 l 2.468,0.619 c 0.246,0.055 0.487,0.264 0.565,0.463 l 0.389,1.095 c 0.071,0.201 -0.071,0.334 -0.32,0.294 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9850">
-              <path
-                 style="fill:#777777"
-                 id="path9852"
-                 d="M 5.522,96.259 5.163,96.103 C 4.827,95.547 4.576,94.953 4.281,94.378 L 4.306,94.321 4.527,94.189 C 4.376,94.164 4.222,94.092 4.094,93.997 l -0.751,-1.734 0.029,-0.055 0.215,-0.114 -0.102,-0.017 2.563,-1.033 0.52,1.232 -0.009,0.016 -0.224,0.124 0.356,0.143 0.804,1.634 -0.008,0.017 c -0.066,0.1 -0.193,0.155 -0.351,0.154 l 0.092,0.004 0.429,0.122 0.248,0.435 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9854"
-                 d="M 7.887,94.823 C 7.782,94.638 7.49,94.488 7.233,94.483 L 4.703,94.329 C 4.445,94.307 4.319,94.455 4.421,94.664 l 0.566,1.129 c 0.115,0.203 0.419,0.377 0.678,0.384 h 0.003 l 2.266,-1.269 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9856"
-                 d="m 6.493,92.012 -0.414,-0.98 -2.409,0.972 2.52,0.322 c 0.251,0.025 0.386,-0.117 0.303,-0.314 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9858"
-                 d="M 4.588,94.096 C 4.331,94.072 4.034,93.882 3.937,93.671 l -0.49,-1.162 c -0.09,-0.214 0.045,-0.354 0.301,-0.315 l 2.519,0.312 c 0.245,0.027 0.534,0.194 0.626,0.387 l 0.512,1.041 c 0.094,0.191 -0.032,0.341 -0.283,0.331 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9860">
-              <path
-                 style="fill:#777777"
-                 id="path9862"
-                 d="M 8.114,100.17 7.737,100.064 C 7.332,99.543 6.934,99.019 6.592,98.466 L 6.609,98.406 6.81,98.244 C 6.658,98.239 6.496,98.187 6.357,98.108 l -0.982,-1.631 0.022,-0.058 0.198,-0.142 -0.102,-0.004 2.411,-1.351 0.666,1.15 -0.006,0.017 -0.205,0.152 0.378,0.086 c 0.34,0.492 0.635,1.027 1.013,1.483 l -0.005,0.017 c -0.049,0.105 -0.167,0.181 -0.324,0.206 l 0.093,-0.011 0.438,0.052 0.297,0.391 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9864"
-                 d="M 10.218,98.37 C 10.092,98.204 9.788,98.101 9.536,98.136 8.693,98.257 7.847,98.328 7.002,98.362 6.745,98.374 6.64,98.539 6.769,98.736 l 0.749,1.041 c 0.144,0.189 0.47,0.32 0.724,0.289 h 0.003 l 2.03,-1.62 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9866"
-                 d="M 8.457,95.829 7.935,94.908 5.669,96.177 H 8.2 c 0.258,-0.015 0.362,-0.164 0.257,-0.348 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9868"
-                 d="M 6.858,98.143 C 6.601,98.154 6.286,97.999 6.157,97.802 L 5.509,96.711 c -0.116,-0.203 10e-4,-0.359 0.259,-0.353 0.862,0.018 1.684,0.028 2.538,-0.02 0.256,-0.013 0.555,0.116 0.671,0.293 l 0.639,0.949 c 0.127,0.166 0.027,0.33 -0.226,0.363 -0.851,0.119 -1.671,0.162 -2.532,0.2 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9870">
-              <path
-                 style="fill:#777777"
-                 id="path9872"
-                 d="m 11.632,103.534 -0.414,-0.001 c -0.623,-0.39 -1.08,-0.883 -1.603,-1.337 l 10e-4,-0.062 c 0.015,-0.084 0.074,-0.151 0.161,-0.2 -0.157,0.027 -0.334,0.01 -0.48,-0.05 -0.43,-0.49 -0.903,-0.959 -1.292,-1.471 l 0.013,-0.062 0.173,-0.173 -0.101,0.012 2.161,-1.723 0.839,0.978 -0.003,0.017 -0.174,0.188 0.375,0.014 c 0.383,0.446 0.831,0.771 1.238,1.169 l -10e-4,0.019 c -0.021,0.107 -0.117,0.217 -0.258,0.281 l 0.083,-0.035 0.423,-0.095 0.363,0.252 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9874"
-                 d="m 13.083,101.177 c -0.152,-0.106 -0.455,-0.097 -0.687,0.013 -0.755,0.343 -1.544,0.591 -2.396,0.818 -0.256,0.065 -0.32,0.25 -0.135,0.417 0.344,0.294 0.64,0.617 1.028,0.883 0.213,0.149 0.588,0.191 0.827,0.088 l 0.003,-0.001 1.43,-2.169 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9876"
-                 d="m 10.939,99.229 -0.663,-0.783 -2.03,1.62 c 0.832,-0.092 1.695,-0.258 2.503,-0.452 0.244,-0.06 0.327,-0.235 0.19,-0.385 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9878"
-                 d="m 9.799,101.824 c -0.267,0.069 -0.588,-0.043 -0.755,-0.22 L 8.17,100.63 c -0.145,-0.189 -0.054,-0.365 0.2,-0.396 0.84,-0.104 1.706,-0.282 2.505,-0.479 0.244,-0.062 0.547,0.012 0.685,0.16 l 0.799,0.721 c 0.146,0.133 0.085,0.32 -0.141,0.413 -0.752,0.304 -1.561,0.564 -2.419,0.775 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9880">
-              <path
-                 style="fill:#777777"
-                 id="path9882"
-                 d="m 15.945,105.56 -0.37,0.114 c -0.596,-0.203 -1.198,-0.483 -1.797,-0.728 l -0.018,-0.06 c -0.013,-0.083 0.02,-0.166 0.083,-0.243 -0.132,0.078 -0.296,0.129 -0.459,0.134 -0.591,-0.327 -1.196,-0.548 -1.772,-0.972 l -0.011,-0.065 0.109,-0.22 -0.096,0.041 1.521,-2.308 c 0.298,0.241 0.689,0.418 1.06,0.608 l 0.003,0.018 -0.097,0.237 0.351,-0.123 1.646,0.71 0.005,0.017 c 0.015,0.118 -0.045,0.243 -0.164,0.347 l 0.072,-0.058 0.409,-0.186 0.478,0.177 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9884"
-                 d="m 16.817,102.935 c -0.204,-0.074 -0.528,-0.003 -0.726,0.16 l -2.022,1.54 c -0.212,0.15 -0.212,0.345 0.005,0.436 l 1.173,0.483 c 0.215,0.079 0.554,0.013 0.754,-0.149 l 0.002,-0.002 0.906,-2.434 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9886"
-                 d="m 13.984,101.717 c -0.307,-0.143 -0.591,-0.302 -0.83,-0.491 l -1.43,2.169 c 0.786,-0.321 1.521,-0.78 2.213,-1.253 0.207,-0.143 0.224,-0.335 0.047,-0.425 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9888"
-                 d="m 13.828,104.533 c -0.211,0.158 -0.564,0.188 -0.785,0.071 l -1.185,-0.631 c -0.215,-0.146 -0.188,-0.346 0.05,-0.45 0.77,-0.329 1.522,-0.84 2.196,-1.297 0.211,-0.146 0.497,-0.18 0.699,-0.103 l 1.061,0.444 c 0.195,0.082 0.197,0.276 0.002,0.435 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9890">
-              <path
-                 style="fill:#777777"
-                 id="path9892"
-                 d="m 20.261,107.017 -0.358,0.134 -1.787,-0.581 -0.022,-0.058 c -0.019,-0.082 0.005,-0.169 0.06,-0.251 l -0.429,0.177 -1.751,-0.617 -0.02,-0.059 0.06,-0.235 -0.08,0.063 0.964,-2.59 1.278,0.461 0.006,0.017 -0.062,0.249 0.356,-0.165 1.778,0.589 0.006,0.017 c 0.025,0.116 -0.028,0.245 -0.144,0.356 l 0.07,-0.062 0.402,-0.205 0.495,0.156 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9894"
-                 d="m 20.998,104.35 c -0.21,-0.066 -0.535,0.02 -0.724,0.191 l -1.902,1.691 c -0.193,0.169 -0.177,0.363 0.038,0.435 l 1.166,0.38 c 0.215,0.068 0.543,-0.017 0.733,-0.188 l 0.002,-0.003 0.782,-2.477 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9896"
-                 d="m 17.923,103.34 -1.014,-0.371 -0.906,2.434 1.947,-1.63 c 0.194,-0.169 0.179,-0.362 -0.027,-0.433 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9898"
-                 d="m 18.13,106.152 c -0.194,0.168 -0.526,0.245 -0.741,0.174 l -1.168,-0.415 c -0.215,-0.079 -0.227,-0.273 -0.026,-0.436 l 1.945,-1.641 c 0.193,-0.168 0.517,-0.248 0.725,-0.179 l 1.131,0.378 c 0.21,0.066 0.229,0.26 0.039,0.432 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9900">
-              <path
-                 style="fill:#777777"
-                 id="path9902"
-                 d="m 24.569,108.341 -0.354,0.138 -1.78,-0.542 -0.023,-0.057 c -0.02,-0.081 0.001,-0.168 0.053,-0.252 l -0.42,0.19 -1.745,-0.543 -0.022,-0.057 0.049,-0.239 -0.075,0.068 0.833,-2.636 1.32,0.414 0.006,0.017 -0.054,0.25 0.354,-0.174 1.811,0.553 0.007,0.017 c 0.028,0.116 -0.023,0.246 -0.137,0.358 l 0.069,-0.062 0.401,-0.21 0.501,0.152 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9904"
-                 d="m 25.274,105.665 c -0.214,-0.064 -0.539,0.023 -0.726,0.198 l -1.867,1.73 c -0.188,0.174 -0.167,0.367 0.047,0.433 l 1.162,0.354 c 0.213,0.065 0.538,-0.023 0.725,-0.198 l 0.002,-0.002 0.753,-2.485 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9906"
-                 d="m 22.144,104.711 -1.05,-0.331 -0.782,2.477 1.876,-1.713 c 0.188,-0.174 0.168,-0.368 -0.044,-0.433 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9908"
-                 d="m 22.44,107.521 c -0.188,0.173 -0.515,0.261 -0.729,0.195 l -1.164,-0.362 c -0.215,-0.067 -0.234,-0.262 -0.044,-0.434 l 1.878,-1.718 c 0.188,-0.174 0.513,-0.262 0.725,-0.197 l 1.154,0.353 c 0.212,0.064 0.234,0.259 0.047,0.433 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9910">
-              <path
-                 style="fill:#777777"
-                 id="path9912"
-                 d="m 28.854,109.652 -0.353,0.134 -1.767,-0.543 -0.023,-0.057 0.053,-0.252 -0.417,0.19 -1.736,-0.526 -0.023,-0.057 0.046,-0.24 -0.074,0.069 0.802,-2.645 1.334,0.403 0.007,0.017 -0.053,0.251 0.354,-0.174 1.824,0.559 0.006,0.017 c 0.027,0.116 -0.025,0.245 -0.14,0.357 l 0.07,-0.062 0.403,-0.207 0.503,0.158 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9914"
-                 d="m 29.583,106.982 c -0.214,-0.069 -0.542,0.017 -0.73,0.19 L 26.98,108.9 c -0.188,0.174 -0.167,0.367 0.045,0.433 l 1.154,0.353 c 0.213,0.064 0.534,-0.02 0.723,-0.191 l 0.002,-0.003 0.776,-2.479 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9916"
-                 d="m 26.434,106.016 -1.062,-0.321 -0.753,2.485 1.863,-1.731 c 0.187,-0.176 0.165,-0.369 -0.048,-0.433 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9918"
-                 d="m 26.739,108.826 c -0.188,0.174 -0.511,0.263 -0.724,0.197 l -1.159,-0.351 c -0.213,-0.064 -0.235,-0.259 -0.047,-0.433 l 1.866,-1.734 c 0.188,-0.174 0.513,-0.261 0.727,-0.195 l 1.163,0.356 c 0.214,0.065 0.234,0.259 0.045,0.432 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9920">
-              <path
-                 style="fill:#777777"
-                 id="path9922"
-                 d="m 33.085,111.036 -0.355,0.126 -1.739,-0.581 -0.021,-0.058 0.059,-0.251 -0.418,0.182 -1.718,-0.544 -0.021,-0.057 0.049,-0.239 -0.075,0.068 0.826,-2.638 1.338,0.424 0.006,0.017 -0.057,0.25 0.358,-0.169 1.824,0.605 0.006,0.018 c 0.024,0.116 -0.031,0.244 -0.149,0.353 l 0.072,-0.061 0.412,-0.195 0.502,0.171 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9924"
-                 d="m 33.897,108.39 c -0.214,-0.071 -0.546,0.006 -0.741,0.174 l -1.914,1.68 c -0.19,0.169 -0.174,0.363 0.035,0.434 l 1.134,0.379 c 0.208,0.071 0.535,-0.012 0.727,-0.176 l 0.002,-0.002 0.854,-2.453 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9926"
-                 d="m 30.746,107.351 -1.066,-0.338 -0.776,2.479 1.884,-1.708 c 0.191,-0.172 0.172,-0.365 -0.042,-0.433 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9928"
-                 d="m 31.005,110.164 c -0.188,0.168 -0.513,0.252 -0.725,0.186 l -1.146,-0.362 c -0.211,-0.067 -0.23,-0.261 -0.042,-0.433 l 1.889,-1.71 c 0.191,-0.171 0.52,-0.257 0.734,-0.185 l 1.164,0.389 c 0.214,0.072 0.229,0.266 0.036,0.434 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9930">
-              <path
-                 style="fill:#777777"
-                 id="path9932"
-                 d="m 37.185,112.616 -0.356,0.1 -1.67,-0.673 -0.018,-0.059 0.071,-0.248 -0.425,0.166 -1.674,-0.606 -0.019,-0.058 0.057,-0.237 -0.076,0.065 0.909,-2.609 1.335,0.483 0.006,0.017 -0.067,0.247 0.368,-0.152 1.816,0.713 0.005,0.018 c 0.018,0.118 -0.046,0.242 -0.172,0.343 l 0.076,-0.056 0.429,-0.168 0.499,0.212 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9934"
-                 d="m 38.196,110.037 c -0.213,-0.094 -0.555,-0.033 -0.762,0.12 l -2.009,1.562 c -0.196,0.159 -0.191,0.354 0.009,0.435 l 1.089,0.439 c 0.2,0.081 0.529,0.017 0.727,-0.129 l 0.003,-0.002 1.04,-2.38 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9936"
-                 d="m 35.058,108.811 -1.064,-0.386 -0.854,2.453 1.944,-1.633 c 0.199,-0.163 0.188,-0.357 -0.026,-0.434 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9938"
-                 d="m 35.195,111.626 c -0.197,0.161 -0.523,0.235 -0.729,0.16 l -1.117,-0.404 c -0.205,-0.074 -0.217,-0.27 -0.024,-0.435 l 1.951,-1.633 c 0.199,-0.163 0.536,-0.231 0.75,-0.153 l 1.158,0.464 c 0.213,0.086 0.217,0.28 0.011,0.436 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9940">
-              <path
-                 style="fill:#777777"
-                 id="path9942"
-                 d="m 40.814,114.631 -0.35,0.036 c -0.389,-0.322 -0.897,-0.595 -1.396,-0.87 l -0.008,-0.06 0.104,-0.235 -0.421,0.111 -1.555,-0.736 -0.014,-0.059 0.076,-0.232 -0.079,0.06 1.106,-2.532 1.324,0.615 0.005,0.018 c 0.008,0.082 -0.027,0.165 -0.092,0.238 l 0.392,-0.114 1.791,1.026 0.002,0.02 c 0,0.126 -0.089,0.233 -0.235,0.302 l 0.087,-0.036 c 0.136,-0.056 0.307,-0.068 0.476,-0.045 l 0.487,0.357 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9944"
-                 d="m 42.442,112.398 c -0.209,-0.154 -0.581,-0.204 -0.819,-0.104 -0.785,0.314 -1.547,0.787 -2.251,1.214 -0.212,0.134 -0.236,0.326 -0.059,0.426 0.315,0.185 0.67,0.35 0.92,0.563 0.15,0.111 0.451,0.109 0.683,0.004 l 0.003,-0.001 1.618,-2.032 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9946"
-                 d="m 39.348,110.572 -1.056,-0.49 -1.04,2.38 2.083,-1.454 c 0.218,-0.143 0.226,-0.336 0.013,-0.436 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9948"
-                 d="m 39.166,113.392 c -0.216,0.139 -0.51,0.156 -0.71,0.074 l -1.045,-0.485 c -0.192,-0.09 -0.187,-0.285 0.016,-0.435 l 2.098,-1.45 c 0.219,-0.148 0.57,-0.171 0.782,-0.045 l 1.144,0.645 c 0.212,0.114 0.182,0.341 -0.055,0.434 -0.788,0.385 -1.533,0.815 -2.23,1.262 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9950">
-              <path
-                 style="fill:#777777"
-                 id="path9952"
-                 d="m 43.54,117.863 -0.388,-0.086 -1.188,-1.551 0.015,-0.061 0.194,-0.169 c -0.154,0.002 -0.319,-0.042 -0.464,-0.114 -0.423,-0.511 -0.53,-0.657 -0.962,-1.012 l 0.004,-0.056 0.135,-0.201 -0.09,0.042 1.721,-2.162 c 0.434,0.264 0.852,0.79 1.254,1.229 l -10e-4,0.02 c -0.021,0.084 -0.09,0.141 -0.186,0.174 l 0.434,0.102 1.076,1.446 -0.005,0.018 c -0.046,0.109 -0.162,0.188 -0.315,0.216 l 0.09,-0.013 0.436,0.045 0.328,0.37 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9954"
-                 d="m 45.588,116.007 c -0.136,-0.16 -0.464,-0.239 -0.704,-0.208 l -2.513,0.307 c -0.259,0.021 -0.356,0.19 -0.216,0.38 l 0.761,1.021 c 0.153,0.18 0.492,0.29 0.748,0.248 h 0.003 l 1.984,-1.677 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9956"
-                 d="m 43.548,113.423 c -0.327,-0.366 -0.666,-0.738 -1.011,-0.955 l -1.618,2.032 c 0.787,-0.376 1.522,-0.6 2.466,-0.661 0.28,-0.016 0.362,-0.194 0.163,-0.416 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9958"
-                 d="m 42.215,115.895 c -0.257,0.027 -0.589,-0.129 -0.72,-0.293 l -0.573,-0.604 c -0.152,-0.108 -0.094,-0.287 0.138,-0.392 0.765,-0.354 1.525,-0.538 2.489,-0.58 0.314,0.013 0.587,0.105 0.724,0.28 l 0.685,0.922 c 0.125,0.169 0.029,0.339 -0.218,0.377 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9960">
-              <path
-                 style="fill:#777777"
-                 id="path9962"
-                 d="m 46.862,121.198 -0.39,-0.027 -1.44,-1.343 0.003,-0.062 0.164,-0.198 c -0.153,0.027 -0.325,0.012 -0.482,-0.035 l -1.277,-1.429 0.01,-0.061 0.167,-0.177 -0.102,0.017 2.111,-1.784 0.872,0.988 -0.003,0.018 -0.172,0.19 0.375,0.02 1.302,1.227 -10e-4,0.018 c -0.027,0.115 -0.127,0.212 -0.274,0.267 l 0.087,-0.028 0.432,-0.028 0.366,0.328 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9964"
-                 d="m 48.554,119.016 c -0.152,-0.144 -0.464,-0.191 -0.701,-0.109 l -2.437,0.734 c -0.253,0.065 -0.321,0.247 -0.148,0.409 l 0.94,0.876 c 0.177,0.158 0.504,0.239 0.758,0.145 l 0.003,-0.001 1.661,-1.997 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9966"
-                 d="m 46.346,116.864 -0.694,-0.786 -1.984,1.677 2.491,-0.497 c 0.243,-0.059 0.325,-0.237 0.187,-0.394 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9968"
-                 d="m 45.224,119.461 c -0.252,0.062 -0.61,-0.011 -0.758,-0.195 l -0.847,-0.958 c -0.156,-0.177 -0.072,-0.353 0.185,-0.396 l 2.483,-0.51 c 0.241,-0.056 0.548,0.021 0.708,0.156 l 0.833,0.776 c 0.152,0.143 0.086,0.325 -0.151,0.406 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9970">
-              <path
-                 style="fill:#777777"
-                 id="path9972"
-                 d="m 50.817,123.82 -0.389,0.051 c -0.571,-0.336 -1.176,-0.625 -1.715,-1.005 l -0.007,-0.064 c 0.003,-0.087 0.049,-0.164 0.124,-0.228 -0.142,0.051 -0.309,0.06 -0.466,0.034 l -1.554,-1.157 -0.002,-0.061 0.133,-0.203 -0.099,0.035 1.767,-2.125 1.047,0.775 v 0.018 l -0.134,0.219 0.374,-0.057 c 0.46,0.379 0.964,0.682 1.487,0.953 l 0.002,0.018 c -0.003,0.116 -0.082,0.231 -0.216,0.317 l 0.081,-0.047 0.42,-0.127 0.424,0.238 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9974"
-                 d="m 52.028,121.329 c -0.18,-0.101 -0.497,-0.074 -0.714,0.058 -0.715,0.433 -1.486,0.866 -2.265,1.23 -0.229,0.102 -0.27,0.306 -0.07,0.437 l 1.131,0.639 c 0.209,0.118 0.562,0.11 0.783,-0.02 l 0.003,-0.001 1.214,-2.296 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9976"
-                 d="m 49.463,119.688 -0.833,-0.616 -1.661,1.997 2.383,-0.965 c 0.23,-0.104 0.277,-0.292 0.111,-0.416 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9978"
-                 d="m 48.836,122.46 c -0.232,0.104 -0.579,0.069 -0.771,-0.073 l -1.037,-0.771 c -0.191,-0.143 -0.141,-0.329 0.107,-0.419 l 2.371,-0.977 c 0.229,-0.105 0.545,-0.093 0.711,0.031 0.292,0.244 0.625,0.417 0.952,0.598 0.18,0.101 0.153,0.29 -0.065,0.421 -0.718,0.423 -1.511,0.872 -2.268,1.19 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9980">
-              <path
-                 style="fill:#777777"
-                 id="path9982"
-                 d="m 55.251,125.559 -0.374,0.158 c -0.657,-0.124 -1.255,-0.443 -1.884,-0.658 l -0.022,-0.06 c -0.017,-0.084 0.011,-0.169 0.071,-0.248 l -0.458,0.149 c -0.613,-0.225 -1.218,-0.467 -1.77,-0.812 l -0.013,-0.062 0.089,-0.228 -0.088,0.051 1.292,-2.443 c 0.377,0.209 0.742,0.446 1.155,0.573 l 0.004,0.017 -0.084,0.241 0.357,-0.151 1.639,0.636 0.005,0.017 c 0.021,0.119 -0.029,0.248 -0.139,0.355 l 0.066,-0.06 0.379,-0.216 0.474,0.101 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9984"
-                 d="m 55.867,122.866 c -0.2,-0.047 -0.511,0.084 -0.689,0.252 -0.59,0.554 -1.227,1.095 -1.908,1.618 -0.206,0.157 -0.195,0.354 0.03,0.44 l 1.22,0.46 c 0.235,0.053 0.583,-0.054 0.772,-0.238 l 0.002,-0.002 0.664,-2.511 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9986"
-                 d="m 53.018,121.855 c -0.323,-0.114 -0.604,-0.324 -0.908,-0.479 l -1.214,2.296 c 0.739,-0.439 1.416,-0.847 2.105,-1.396 0.203,-0.159 0.208,-0.348 0.017,-0.421 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9988"
-                 d="m 53.021,124.641 c -0.207,0.156 -0.562,0.211 -0.786,0.124 -0.409,-0.15 -0.812,-0.312 -1.18,-0.543 -0.209,-0.117 -0.197,-0.314 0.024,-0.444 0.723,-0.42 1.419,-0.886 2.1,-1.434 0.203,-0.158 0.518,-0.229 0.709,-0.155 l 1.042,0.404 c 0.191,0.074 0.205,0.271 0.025,0.438 -0.599,0.552 -1.244,1.09 -1.934,1.61 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g9990">
-              <path
-                 style="fill:#777777"
-                 id="path9992"
-                 d="m 59.967,126.22 -0.328,0.219 -1.988,-0.122 -0.034,-0.056 c -0.035,-0.081 -0.027,-0.171 0.013,-0.26 l -0.407,0.225 -1.912,-0.413 -0.028,-0.056 0.035,-0.24 -0.075,0.073 0.707,-2.672 1.259,0.271 0.008,0.017 -0.027,0.255 0.309,-0.207 c 0.565,0.168 1.159,0.162 1.746,0.193 l 0.009,0.015 c 0.048,0.105 0.028,0.243 -0.055,0.38 l 0.051,-0.077 0.323,-0.301 0.485,0.026 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9994"
-                 d="m 59.965,123.451 c -0.206,-0.011 -0.479,0.154 -0.617,0.368 -0.455,0.711 -0.955,1.419 -1.5,2.121 -0.165,0.211 -0.109,0.394 0.13,0.407 l 1.297,0.071 c 0.24,0.013 0.554,-0.15 0.696,-0.364 l 0.002,-0.003 0.086,-2.596 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9996"
-                 d="m 56.959,123.101 -1.001,-0.215 -0.664,2.511 c 0.628,-0.611 1.209,-1.236 1.743,-1.869 0.16,-0.192 0.122,-0.383 -0.078,-0.427 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path9998"
-                 d="m 57.585,125.895 c -0.164,0.19 -0.493,0.303 -0.729,0.253 l -1.276,-0.276 c -0.235,-0.052 -0.269,-0.242 -0.081,-0.427 0.621,-0.614 1.196,-1.241 1.723,-1.877 0.16,-0.191 0.446,-0.311 0.646,-0.267 0.359,0.11 0.744,0.061 1.115,0.1 0.206,0.011 0.264,0.192 0.125,0.407 -0.461,0.696 -0.976,1.448 -1.523,2.087 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10000">
-              <path
-                 style="fill:#777777"
-                 id="path10002"
-                 d="m 64.469,126.298 -0.297,0.234 -1.813,-0.008 -0.038,-0.048 -0.025,-0.257 -0.334,0.304 c -0.567,0.009 -1.229,-0.029 -1.879,-0.062 l -0.04,-0.05 -0.019,-0.244 -0.057,0.085 0.092,-2.762 1.308,0.064 0.012,0.015 0.029,0.255 0.287,-0.268 1.944,0.007 0.011,0.014 c 0.061,0.104 0.046,0.242 -0.032,0.383 l 0.05,-0.08 0.332,-0.316 0.536,0.003 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10004"
-                 d="m 64.432,123.533 c -0.229,-0.001 -0.523,0.177 -0.657,0.397 l -1.288,2.194 c -0.125,0.221 -0.048,0.4 0.17,0.401 l 1.183,0.004 c 0.218,0.001 0.5,-0.177 0.632,-0.397 l 0.002,-0.003 0.062,-2.597 h -0.104 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10006"
-                 d="m 61.086,123.514 -1.027,-0.058 -0.086,2.596 c 0.475,-0.709 0.898,-1.418 1.287,-2.131 0.13,-0.224 0.031,-0.393 -0.174,-0.407 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10008"
-                 d="m 62.239,126.124 c -0.125,0.221 -0.4,0.398 -0.617,0.397 -0.376,0.007 -0.841,-0.03 -1.265,-0.047 -0.24,-0.012 -0.315,-0.195 -0.173,-0.409 0.475,-0.716 0.871,-1.41 1.282,-2.144 0.125,-0.221 0.414,-0.398 0.643,-0.397 l 1.24,0.004 c 0.229,10e-4 0.304,0.181 0.171,0.401 z"
-                 enable-background="new    " />
-            </g>
-          </g>
-          <path
-             style="fill:url(#radialGradient11899);fill-opacity:1;filter:url(#filter10844)"
-             id="path10010"
-             d="m 3.747,66.52 c -0.277,0 -0.377,-0.122 -0.378,-0.123 0.009,0.012 0.91,1.253 -1.322,8.323 -3.262,10.328 4.05,25.327 10.2,28.915 2.507,1.462 7.343,2.924 12.463,4.471 6.891,2.083 15.467,4.675 17.215,7.229 2.812,4.11 9.065,10.963 19.352,10.686 l 3.199,0.013 0.048,-2 -3.3,-0.013 c -9.34,0.253 -15.066,-6.041 -17.648,-9.814 -2.146,-3.137 -10.352,-5.616 -18.287,-8.015 -5.004,-1.513 -9.731,-2.941 -12.034,-4.284 C 7.767,98.706 1.1,84.361 3.955,75.322 5.663,69.909 6,66.604 4.983,65.216 4.51,64.57 3.918,64.52 3.748,64.52 Z" />
-          <g
-             id="g10012">
-            <path
-               style="fill:none"
-               id="path10014"
-               d="m 125.25,66.521 c 0.25,-4.5 0.75,-22 -2.25,-24 -3,-2 -24.5,6.75 -32,3.25 -7.5,-3.5 5,-35.75 0.5,-39.75 -4.5,-4 -12.166,-2.916 -25.75,-3" />
-            <g
-               id="g10016">
-              <path
-                 style="fill:#777777"
-                 id="path10018"
-                 d="m 126.672,62.105 0.229,0.304 -0.051,1.854 -0.049,0.037 -0.258,0.014 0.291,0.355 -0.081,1.82 -0.049,0.035 -0.244,0.012 0.085,0.057 -2.759,-0.153 0.062,-1.356 0.015,-0.011 0.256,-0.011 -0.258,-0.292 0.061,-1.86 0.015,-0.011 c 0.104,-0.056 0.243,-0.041 0.382,0.037 l -0.079,-0.049 -0.309,-0.325 0.011,-0.513 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10020"
-                 d="m 123.905,62.147 c -0.005,0.219 0.169,0.502 0.388,0.635 l 2.16,1.332 c 0.218,0.136 0.398,0.066 0.405,-0.156 l 0.035,-1.21 c 0.005,-0.223 -0.169,-0.512 -0.387,-0.645 l -0.003,-0.001 -2.597,-0.055 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10022"
-                 d="m 123.805,65.358 -0.053,1.079 2.594,0.144 -2.135,-1.372 c -0.216,-0.136 -0.398,-0.068 -0.406,0.149 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10024"
-                 d="m 126.445,64.366 c 0.216,0.136 0.384,0.428 0.375,0.65 l -0.054,1.215 c -0.012,0.224 -0.194,0.291 -0.408,0.149 l -2.14,-1.37 c -0.216,-0.135 -0.384,-0.421 -0.375,-0.639 l 0.036,-1.187 c 0.007,-0.218 0.188,-0.288 0.405,-0.156 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10026">
-              <path
-                 style="fill:#777777"
-                 id="path10028"
-                 d="m 126.704,57.625 0.236,0.297 -0.001,1.855 -0.048,0.039 -0.257,0.021 0.301,0.347 -0.026,1.813 -0.049,0.037 -0.243,0.02 0.087,0.053 -2.763,-0.058 0.022,-1.366 0.015,-0.011 0.255,-0.019 -0.267,-0.285 0.008,-1.862 0.015,-0.011 c 0.103,-0.059 0.241,-0.048 0.382,0.026 l -0.08,-0.047 -0.317,-0.315 -0.001,-0.513 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10030"
-                 d="m 123.939,57.746 c 0.001,0.218 0.18,0.497 0.401,0.623 l 2.2,1.271 c 0.219,0.13 0.399,0.055 0.401,-0.168 l -0.002,-1.211 c 0,-0.223 -0.18,-0.507 -0.401,-0.634 l -0.003,-0.001 -2.597,0.02 v 0.1 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10032"
-                 d="m 123.928,60.96 -0.021,1.088 2.597,0.055 -2.175,-1.305 c -0.22,-0.129 -0.399,-0.057 -0.401,0.162 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10034"
-                 d="m 126.538,59.892 c 0.22,0.13 0.396,0.417 0.394,0.64 l -0.018,1.209 c -0.004,0.223 -0.185,0.295 -0.403,0.163 l -2.18,-1.304 c -0.22,-0.129 -0.396,-0.41 -0.394,-0.629 l 0.004,-1.187 c 0,-0.219 0.179,-0.294 0.4,-0.168 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10036">
-              <path
-                 style="fill:#777777"
-                 id="path10038"
-                 d="m 126.587,53.134 0.25,0.289 0.063,1.862 -0.047,0.04 -0.256,0.029 0.312,0.338 0.029,1.817 -0.048,0.038 -0.242,0.027 0.087,0.05 -2.764,0.021 -0.02,-1.363 0.014,-0.011 0.255,-0.026 -0.273,-0.276 -0.055,-1.854 0.014,-0.011 c 0.102,-0.062 0.24,-0.057 0.384,0.013 l -0.082,-0.044 -0.326,-0.304 -0.024,-0.509 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10040"
-                 d="m 123.83,53.361 c 0.014,0.216 0.201,0.486 0.426,0.604 l 2.24,1.195 c 0.225,0.123 0.401,0.042 0.395,-0.182 l -0.04,-1.215 c -0.005,-0.224 -0.201,-0.502 -0.429,-0.621 l -0.003,-0.001 -2.595,0.121 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10042"
-                 d="m 123.924,56.562 0.016,1.085 2.597,-0.02 -2.215,-1.239 c -0.223,-0.122 -0.401,-0.044 -0.398,0.174 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10044"
-                 d="m 126.504,55.413 c 0.227,0.123 0.408,0.404 0.412,0.627 l 0.02,1.213 c 0.004,0.223 -0.175,0.301 -0.397,0.174 l -2.22,-1.237 c -0.224,-0.122 -0.407,-0.397 -0.41,-0.615 l -0.039,-1.181 c -0.007,-0.218 0.17,-0.299 0.395,-0.182 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10046">
-              <path
-                 style="fill:#777777"
-                 id="path10048"
-                 d="m 126.236,48.615 0.267,0.276 0.174,1.879 -0.045,0.043 -0.254,0.042 0.331,0.325 0.106,1.827 -0.046,0.041 -0.241,0.036 0.091,0.047 -2.761,0.129 -0.072,-1.353 0.014,-0.012 0.254,-0.038 -0.288,-0.261 -0.149,-1.829 0.013,-0.012 c 0.097,-0.067 0.235,-0.07 0.384,-0.011 l -0.085,-0.039 -0.349,-0.275 -0.057,-0.499 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10050"
-                 d="m 123.5,49.033 c 0.024,0.212 0.232,0.464 0.466,0.565 l 2.301,1.067 c 0.23,0.111 0.403,0.021 0.386,-0.204 l -0.11,-1.226 c -0.025,-0.227 -0.236,-0.496 -0.47,-0.6 l -0.003,-0.002 -2.58,0.302 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10052"
-                 d="m 123.768,52.186 0.057,1.077 2.595,-0.121 -2.261,-1.146 c -0.228,-0.112 -0.403,-0.027 -0.391,0.19 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10054"
-                 d="m 126.287,50.919 c 0.23,0.112 0.432,0.388 0.449,0.612 l 0.065,1.219 c 0.012,0.224 -0.163,0.31 -0.391,0.19 l -2.264,-1.143 c -0.227,-0.111 -0.43,-0.373 -0.445,-0.588 l -0.092,-1.167 c -0.018,-0.215 0.147,-0.304 0.383,-0.202 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10056">
-              <path
-                 style="fill:#777777"
-                 id="path10058"
-                 d="m 125.317,43.998 0.327,0.246 c 0.241,0.68 0.317,1.301 0.48,1.955 l -0.04,0.049 -0.248,0.069 0.354,0.299 0.265,1.856 -0.043,0.044 -0.238,0.054 0.093,0.042 -2.745,0.32 -0.176,-1.312 0.013,-0.013 0.249,-0.06 -0.309,-0.226 c -0.076,-0.602 -0.225,-1.148 -0.344,-1.716 l 0.012,-0.014 c 0.088,-0.079 0.225,-0.104 0.376,-0.07 l -0.088,-0.023 -0.383,-0.189 -0.138,-0.42 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10060"
-                 d="m 122.729,44.982 c 0.057,0.178 0.306,0.353 0.554,0.407 0.794,0.199 1.602,0.447 2.418,0.745 0.246,0.091 0.405,-0.021 0.354,-0.255 l -0.292,-1.268 c -0.077,-0.243 -0.349,-0.498 -0.602,-0.559 l -0.003,-10e-4 -2.455,0.849 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10062"
-                 d="m 123.355,47.89 0.134,1.047 2.58,-0.302 -2.344,-0.964 c -0.237,-0.087 -0.402,0.013 -0.37,0.219 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10064"
-                 d="m 125.751,46.392 c 0.238,0.091 0.461,0.353 0.497,0.581 l 0.179,1.239 c 0.025,0.227 -0.144,0.325 -0.377,0.222 l -2.354,-0.952 c -0.238,-0.088 -0.456,-0.323 -0.488,-0.53 l -0.229,-1.083 c -0.044,-0.197 0.114,-0.312 0.354,-0.25 0.794,0.208 1.614,0.468 2.418,0.773 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10066">
-              <path
-                 style="fill:#777777"
-                 id="path10068"
-                 d="m 120.752,40.991 0.315,-0.259 c 0.734,0.027 1.478,-0.07 2.633,0.48 l 0.037,0.068 c 0.029,0.092 -0.015,0.168 -0.104,0.231 0.18,-0.032 0.393,0.034 0.614,0.146 0.833,0.808 0.969,1.468 1.251,2.139 l -0.031,0.057 -0.22,0.107 0.101,0.025 -2.612,0.903 c -0.104,-0.416 -0.275,-0.649 -0.402,-0.942 l 0.009,-0.015 0.207,-0.153 c -0.111,-0.014 -0.222,0.062 -0.296,0.08 -0.152,-0.164 -0.014,-0.1 -0.639,-0.146 l -0.008,-0.015 c -0.04,-0.104 -0.027,-0.242 0.043,-0.382 l -0.043,0.079 -0.259,0.309 -0.43,0.013 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10070"
-                 d="m 121.011,43.741 c 0.207,-0.028 0.387,-0.17 0.511,-0.396 0.406,-0.732 0.783,-1.497 1.774,-1.871 0.295,-0.114 0.282,-0.321 -0.106,-0.467 -0.781,-0.309 -1.197,-0.231 -1.704,-0.265 -0.286,-0.015 -0.614,0.169 -0.722,0.413 l -0.002,0.003 0.159,2.593 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10072"
-                 d="m 122.386,44.139 c 0.113,0.207 0.234,0.437 0.317,0.763 l 2.455,-0.849 c -0.809,-0.213 -1.717,-0.331 -2.48,-0.226 -0.23,0.03 -0.356,0.181 -0.292,0.312 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10074"
-                 d="m 123.65,41.642 c 0.266,-0.059 0.757,0.161 1.012,0.466 0.334,0.489 0.55,0.955 0.744,1.413 0.081,0.242 -0.062,0.382 -0.314,0.322 -0.81,-0.207 -1.759,-0.277 -2.479,-0.154 -0.242,0.078 -0.428,0.173 -0.435,0.118 -0.14,-0.017 0.006,-0.029 -0.354,-0.057 -0.164,-10e-4 -0.217,-0.183 -0.098,-0.4 0.407,-0.751 0.857,-1.396 1.924,-1.708 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10076">
-              <path
-                 style="fill:#777777"
-                 id="path10078"
-                 d="m 116.187,41.714 0.247,-0.29 1.855,-0.352 0.047,0.041 0.065,0.249 0.301,-0.359 c 0.6,-0.117 1.263,-0.171 1.913,-0.234 l 0.044,0.043 0.042,0.24 0.049,-0.093 0.168,2.759 -1.253,0.132 -0.013,-0.013 -0.058,-0.249 -0.23,0.312 -1.787,0.317 -0.014,-0.012 c -0.077,-0.09 -0.093,-0.228 -0.047,-0.381 l -0.031,0.088 -0.245,0.373 -0.498,0.103 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10080"
-                 d="m 116.846,44.401 c 0.211,-0.043 0.447,-0.274 0.527,-0.517 l 0.847,-2.396 c 0.093,-0.239 -0.015,-0.403 -0.241,-0.365 l -1.209,0.23 c -0.221,0.046 -0.467,0.279 -0.548,0.521 l -10e-4,0.003 0.528,2.543 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10082"
-                 d="m 119.928,43.85 0.993,-0.099 -0.159,-2.593 c -0.403,0.775 -0.75,1.546 -1.042,2.311 -0.093,0.242 0.011,0.396 0.208,0.381 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10084"
-                 d="m 118.474,41.447 c 0.093,-0.239 0.354,-0.465 0.581,-0.503 l 1.284,-0.149 c 0.241,-0.023 0.333,0.147 0.213,0.381 -0.398,0.782 -0.729,1.533 -1.022,2.325 -0.091,0.239 -0.331,0.461 -0.539,0.496 l -1.138,0.198 c -0.211,0.043 -0.319,-0.117 -0.238,-0.359 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10086">
-              <path
-                 style="fill:#777777"
-                 id="path10088"
-                 d="m 111.822,42.69 0.235,-0.295 1.797,-0.412 0.048,0.038 0.079,0.246 0.269,-0.373 1.775,-0.387 0.048,0.038 0.074,0.232 0.032,-0.096 0.562,2.706 -1.33,0.285 -0.014,-0.011 -0.076,-0.245 -0.218,0.325 -1.822,0.413 -0.015,-0.011 c -0.081,-0.087 -0.101,-0.225 -0.059,-0.379 l -0.028,0.089 -0.24,0.38 -0.504,0.117 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10090"
-                 d="m 112.542,45.362 c 0.215,-0.05 0.449,-0.287 0.523,-0.531 l 0.746,-2.428 c 0.076,-0.243 -0.037,-0.401 -0.254,-0.353 l -1.172,0.269 c -0.216,0.05 -0.45,0.288 -0.525,0.532 l -0.001,0.003 0.585,2.53 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10092"
-                 d="m 115.69,44.646 1.059,-0.225 -0.528,-2.543 -0.779,2.413 c -0.077,0.245 0.036,0.403 0.248,0.355 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10094"
-                 d="m 114.057,42.349 c 0.076,-0.244 0.314,-0.481 0.532,-0.529 l 1.184,-0.26 c 0.22,-0.045 0.332,0.114 0.251,0.356 l -0.775,2.42 c -0.076,0.243 -0.311,0.479 -0.523,0.527 l -1.162,0.263 c -0.215,0.05 -0.328,-0.107 -0.254,-0.352 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10096">
-              <path
-                 style="fill:#777777"
-                 id="path10098"
-                 d="m 107.502,43.671 0.236,-0.292 1.782,-0.399 0.048,0.037 0.079,0.246 0.264,-0.373 1.748,-0.402 0.047,0.038 0.079,0.23 0.029,-0.097 0.622,2.693 -1.344,0.31 -0.015,-0.011 -0.077,-0.244 -0.218,0.326 -1.841,0.42 -0.014,-0.011 c -0.081,-0.088 -0.101,-0.226 -0.057,-0.38 l -0.029,0.089 -0.246,0.377 -0.511,0.111 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10100"
-                 d="m 108.191,46.351 c 0.218,-0.047 0.457,-0.282 0.534,-0.525 l 0.754,-2.427 c 0.075,-0.243 -0.038,-0.401 -0.253,-0.353 l -1.162,0.263 c -0.214,0.046 -0.448,0.28 -0.525,0.523 l -0.001,0.003 0.555,2.537 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10102"
-                 d="m 111.375,45.633 1.069,-0.248 -0.585,-2.53 -0.74,2.426 c -0.074,0.243 0.04,0.401 0.256,0.352 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10104"
-                 d="m 109.723,43.343 c 0.074,-0.243 0.309,-0.48 0.522,-0.529 l 1.166,-0.269 c 0.216,-0.05 0.329,0.107 0.255,0.352 l -0.742,2.429 c -0.074,0.244 -0.311,0.481 -0.526,0.531 l -1.174,0.268 c -0.216,0.05 -0.329,-0.108 -0.253,-0.353 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10106">
-              <path
-                 style="fill:#777777"
-                 id="path10108"
-                 d="m 103.193,44.543 0.244,-0.28 1.776,-0.349 0.047,0.039 0.072,0.247 0.271,-0.363 1.739,-0.372 0.047,0.039 0.075,0.231 0.03,-0.096 0.59,2.7 -1.358,0.294 -0.014,-0.011 -0.074,-0.245 -0.226,0.323 -1.87,0.367 -0.014,-0.012 c -0.079,-0.09 -0.093,-0.229 -0.044,-0.381 l -0.032,0.088 -0.26,0.373 -0.518,0.095 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10110"
-                 d="m 103.783,47.248 c 0.222,-0.036 0.469,-0.272 0.555,-0.513 l 0.825,-2.404 c 0.081,-0.241 -0.028,-0.402 -0.241,-0.36 l -1.159,0.228 c -0.214,0.043 -0.454,0.272 -0.539,0.507 l -0.001,0.003 0.459,2.557 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10112"
-                 d="m 107.01,46.607 1.083,-0.235 -0.555,-2.537 -0.777,2.417 c -0.08,0.243 0.031,0.402 0.249,0.355 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10114"
-                 d="m 105.406,44.283 c 0.08,-0.241 0.316,-0.468 0.53,-0.513 l 1.16,-0.252 c 0.214,-0.047 0.325,0.112 0.249,0.355 l -0.781,2.421 c -0.079,0.245 -0.324,0.475 -0.544,0.518 l -1.192,0.234 c -0.22,0.043 -0.328,-0.118 -0.243,-0.36 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10116">
-              <path
-                 style="fill:#777777"
-                 id="path10118"
-                 d="m 98.892,45.166 0.261,-0.269 1.767,-0.216 0.044,0.041 0.06,0.25 0.285,-0.355 1.735,-0.287 0.044,0.041 0.067,0.234 0.033,-0.094 0.488,2.72 -1.389,0.23 -0.013,-0.013 -0.062,-0.248 -0.244,0.313 -1.913,0.261 -0.013,-0.013 c -0.073,-0.095 -0.077,-0.234 -0.018,-0.384 l -0.039,0.086 -0.289,0.354 -0.53,0.064 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10120"
-                 d="m 99.272,47.904 c 0.227,-0.027 0.495,-0.24 0.599,-0.476 l 0.977,-2.336 c 0.092,-0.233 -0.008,-0.401 -0.22,-0.376 l -1.152,0.141 c -0.212,0.026 -0.464,0.237 -0.565,0.473 l -0.002,0.003 0.262,2.584 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10122"
-                 d="m 102.575,47.448 1.106,-0.184 -0.459,-2.557 -0.881,2.373 c -0.092,0.24 0.012,0.405 0.234,0.368 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10124"
-                 d="m 101.09,45.059 c 0.092,-0.239 0.337,-0.461 0.55,-0.496 l 1.157,-0.191 c 0.213,-0.036 0.318,0.129 0.233,0.366 l -0.889,2.377 c -0.093,0.239 -0.35,0.464 -0.572,0.5 l -1.224,0.159 c -0.226,0.027 -0.324,-0.141 -0.221,-0.376 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10126">
-              <path
-                 style="fill:#777777"
-                 id="path10128"
-                 d="m 94.667,45.296 0.289,-0.229 1.71,0.019 0.037,0.046 0.03,0.255 0.314,-0.324 1.712,-0.116 0.041,0.043 0.048,0.238 0.04,-0.093 0.277,2.75 -1.433,0.106 -0.013,-0.014 -0.038,-0.253 -0.28,0.287 c -0.647,0.06 -1.315,0.058 -1.989,0.032 L 95.4,48.028 c -0.062,-0.104 -0.044,-0.243 0.038,-0.382 l -0.052,0.079 -0.351,0.309 -0.555,-0.014 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10130"
-                 d="m 94.588,48.057 c 0.237,0.006 0.549,-0.165 0.688,-0.384 0.47,-0.727 0.891,-1.439 1.273,-2.18 0.117,-0.231 0.036,-0.396 -0.17,-0.396 l -1.111,-0.025 c -0.204,-0.004 -0.476,0.17 -0.611,0.388 l -0.002,0.003 -0.175,2.592 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10132"
-                 d="m 98.028,48.006 1.142,-0.089 -0.262,-2.584 -1.082,2.284 c -0.117,0.23 -0.028,0.404 0.202,0.389 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10134"
-                 d="m 96.79,45.479 c 0.116,-0.229 0.376,-0.425 0.586,-0.438 l 1.141,-0.07 c 0.21,-0.015 0.302,0.146 0.199,0.384 L 97.62,47.63 c -0.118,0.229 -0.404,0.426 -0.635,0.44 l -1.272,0.013 c -0.237,-0.005 -0.312,-0.186 -0.174,-0.404 0.463,-0.734 0.87,-1.425 1.251,-2.2 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10136">
-              <path
-                 style="fill:#777777"
-                 id="path10138"
-                 d="m 91.211,44.302 0.258,-0.079 c 0.093,0.3 0.835,0.332 1.216,0.529 l 0.018,0.057 -0.047,0.255 0.35,-0.223 1.573,0.219 0.031,0.048 0.006,0.242 0.054,-0.086 -0.187,2.757 c -0.495,-0.024 -1.012,-0.128 -1.516,-0.192 l -0.01,-0.016 c -0.033,-0.077 -0.022,-0.166 0.02,-0.255 l -0.36,0.219 c -0.688,-0.091 -1.416,-0.416 -2.115,-0.634 l -0.006,-0.018 c -0.024,-0.117 0.048,-0.238 0.187,-0.339 l -0.084,0.056 c -0.13,0.106 -0.311,0.089 -0.503,0.053 l -0.603,-0.469 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10140"
-                 d="m 89.588,46.546 c 0.259,0.211 0.688,0.302 0.915,0.198 0.769,-0.48 1.43,-1.059 1.972,-1.642 0.161,-0.178 0.146,-0.373 -0.021,-0.43 -0.279,-0.114 -0.664,-0.173 -0.865,-0.317 -0.072,-0.092 -0.274,-0.042 -0.481,0.075 l -0.003,0.002 -1.633,2.02 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10142"
-                 d="m 93.271,47.906 c 0.402,0.049 0.816,0.137 1.209,0.148 l 0.175,-2.592 c -0.442,0.715 -0.932,1.355 -1.507,2.021 -0.172,0.2 -0.123,0.388 0.123,0.423 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10144"
-                 d="m 92.677,45.172 c 0.146,-0.162 0.439,-0.32 0.629,-0.29 l 1.047,0.151 c 0.189,0.032 0.252,0.206 0.116,0.421 -0.438,0.674 -0.951,1.344 -1.535,1.999 -0.175,0.193 -0.52,0.338 -0.769,0.278 l -1.361,-0.448 c -0.251,-0.087 -0.259,-0.279 -0.031,-0.434 0.748,-0.515 1.385,-1.084 1.904,-1.677 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10146">
-              <path
-                 style="fill:#777777"
-                 id="path10148"
-                 d="m 89.939,41.178 0.283,0.22 c 0.123,0.495 0.16,1.078 0.334,1.506 l -0.032,0.04 -0.232,0.104 0.397,0.109 c 0.186,0.374 0.328,0.843 0.624,0.927 l -0.016,0.048 -0.146,0.194 0.078,-0.048 -1.738,2.148 C 88.927,46.001 88.478,45.53 88.284,44.985 l 0.006,-0.02 0.209,-0.152 C 88.367,44.787 88.228,44.716 88.103,44.62 87.678,43.883 87.524,43.18 87.415,42.486 l 0.011,-0.016 c 0.088,-0.087 0.227,-0.101 0.381,-0.048 l -0.089,-0.035 c -0.138,-0.055 -0.272,-0.162 -0.38,-0.293 l -0.109,-0.579 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10150"
-                 d="m 87.216,41.631 c 0.047,0.249 0.284,0.536 0.528,0.63 0.816,0.312 1.588,0.562 2.386,0.684 0.265,0.009 0.379,-0.075 0.34,-0.251 l -0.19,-1.013 c -0.036,-0.185 -0.262,-0.395 -0.504,-0.48 l -0.003,-0.002 -2.577,0.32 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10152"
-                 d="m 88.423,45.322 c 0.141,0.438 0.658,0.773 1.049,1.13 l 1.633,-2.02 c -0.667,0.413 -1.647,0.606 -2.44,0.488 -0.262,-0.024 -0.376,0.147 -0.242,0.402 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10154"
-                 d="m 90.222,43.119 c 0.255,0.014 0.51,0.117 0.574,0.256 0.125,0.24 0.198,0.586 0.412,0.631 0.09,0.061 0.01,0.23 -0.2,0.345 -0.762,0.42 -1.623,0.472 -2.453,0.354 -0.262,-0.027 -0.584,-0.277 -0.706,-0.538 -0.269,-0.477 -0.307,-0.913 -0.404,-1.361 -0.05,-0.248 0.109,-0.366 0.353,-0.274 0.834,0.275 1.532,0.572 2.424,0.587 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10156">
-              <path
-                 style="fill:#777777"
-                 id="path10158"
-                 d="m 89.903,36.972 0.22,0.297 c -0.016,0.583 -0.1,1.188 -0.061,1.751 l -0.047,0.036 -0.256,0.022 0.318,0.315 0.074,1.66 -0.041,0.037 -0.236,0.05 0.096,0.033 -2.742,0.341 c -0.084,-0.51 -0.061,-0.987 -0.094,-1.482 l 0.014,-0.013 0.254,-0.036 -0.281,-0.291 c -0.041,-0.675 -0.048,-1.338 0.008,-1.98 l 0.015,-0.011 c 0.105,-0.059 0.244,-0.041 0.381,0.042 l -0.078,-0.052 -0.299,-0.343 0.029,-0.537 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10160"
-                 d="m 87.138,36.914 c -0.013,0.229 0.15,0.53 0.364,0.669 0.721,0.461 1.397,0.908 2.155,1.312 0.226,0.12 0.401,0.048 0.393,-0.156 l 0.056,-1.147 C 90.118,37.38 89.953,37.101 89.739,36.964 L 89.737,36.962 87.144,36.81 Z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10162"
-                 d="m 87.113,40.334 c 0.03,0.396 0.003,0.773 0.082,1.185 l 2.577,-0.32 c -0.798,-0.29 -1.505,-0.669 -2.267,-1.067 -0.226,-0.123 -0.401,-0.035 -0.392,0.202 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10164"
-                 d="m 89.667,39.132 c 0.226,0.119 0.416,0.377 0.424,0.581 l 0.042,1.112 c 0.001,0.207 -0.147,0.284 -0.393,0.198 C 88.996,40.7 88.247,40.333 87.497,39.92 87.27,39.797 87.08,39.501 87.071,39.264 l 0.009,-1.263 c 0.012,-0.229 0.194,-0.301 0.408,-0.162 0.708,0.457 1.412,0.901 2.179,1.293 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10166">
-              <path
-                 style="fill:#777777"
-                 id="path10168"
-                 d="m 90.338,32.648 0.191,0.32 -0.202,1.784 -0.051,0.032 -0.258,-0.005 0.265,0.363 -0.14,1.733 -0.05,0.033 -0.243,0.01 0.085,0.054 -2.759,-0.162 0.094,-1.423 0.016,-0.01 0.257,10e-4 -0.236,-0.313 0.216,-1.909 0.016,-0.01 c 0.108,-0.048 0.245,-0.019 0.376,0.075 l -0.074,-0.059 -0.276,-0.363 0.067,-0.522 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10170"
-                 d="m 87.583,32.374 c -0.035,0.221 0.116,0.533 0.319,0.688 l 2.042,1.518 c 0.206,0.148 0.393,0.093 0.416,-0.121 l 0.132,-1.164 c 0.022,-0.214 -0.122,-0.512 -0.318,-0.667 l -0.003,-0.002 -2.573,-0.353 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10172"
-                 d="m 87.205,35.671 -0.062,1.139 2.593,0.152 -2.113,-1.428 c -0.206,-0.148 -0.393,-0.088 -0.418,0.137 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10174"
-                 d="m 89.917,34.824 c 0.205,0.147 0.353,0.439 0.328,0.653 l -0.089,1.155 c -0.011,0.212 -0.193,0.274 -0.407,0.137 L 87.645,35.332 C 87.44,35.183 87.293,34.879 87.319,34.654 l 0.138,-1.218 c 0.025,-0.225 0.212,-0.278 0.416,-0.122 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10176">
-              <path
-                 style="fill:#777777"
-                 id="path10178"
-                 d="m 91.024,28.3 0.182,0.329 -0.295,1.796 -0.053,0.029 -0.257,-0.018 0.25,0.381 -0.265,1.753 -0.053,0.03 -0.244,-0.009 0.079,0.061 -2.738,-0.374 0.209,-1.381 0.016,-0.009 0.256,0.016 -0.224,-0.325 0.295,-1.878 0.016,-0.009 c 0.111,-0.042 0.247,-0.007 0.373,0.091 l -0.071,-0.06 -0.258,-0.369 0.09,-0.514 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10180"
-                 d="m 88.281,27.934 c -0.038,0.22 0.09,0.529 0.286,0.691 l 1.968,1.606 c 0.199,0.159 0.388,0.113 0.42,-0.102 l 0.193,-1.172 c 0.037,-0.216 -0.091,-0.521 -0.287,-0.684 l -0.003,-0.003 -2.56,-0.438 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10182"
-                 d="m 87.764,31.174 -0.166,1.1 2.573,0.353 -1.986,-1.563 c -0.2,-0.161 -0.388,-0.112 -0.421,0.11 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10184"
-                 d="m 90.498,30.476 c 0.2,0.159 0.335,0.462 0.303,0.677 l -0.177,1.17 c -0.032,0.215 -0.221,0.265 -0.421,0.109 l -1.988,-1.568 c -0.199,-0.16 -0.333,-0.47 -0.3,-0.69 l 0.186,-1.198 c 0.038,-0.22 0.228,-0.265 0.424,-0.103 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10186">
-              <path
-                 style="fill:#777777"
-                 id="path10188"
-                 d="m 91.805,23.94 0.178,0.333 -0.331,1.804 -0.054,0.029 -0.257,-0.024 0.239,0.39 -0.305,1.758 -0.054,0.028 -0.243,-0.017 0.077,0.064 -2.724,-0.466 0.237,-1.367 0.016,-0.009 0.255,0.022 -0.216,-0.328 0.337,-1.854 0.016,-0.009 c 0.112,-0.04 0.247,-0.004 0.372,0.096 l -0.07,-0.062 -0.254,-0.371 0.094,-0.511 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10190"
-                 d="m 89.067,23.54 c -0.04,0.218 0.085,0.528 0.279,0.693 l 1.935,1.642 c 0.195,0.164 0.385,0.122 0.425,-0.095 l 0.216,-1.177 c 0.04,-0.217 -0.086,-0.525 -0.279,-0.691 L 91.64,23.91 89.085,23.441 Z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10192"
-                 d="m 88.487,26.745 -0.188,1.089 2.56,0.438 -1.947,-1.624 c -0.197,-0.166 -0.387,-0.122 -0.425,0.097 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10194"
-                 d="m 91.236,26.12 c 0.193,0.164 0.323,0.472 0.285,0.688 l -0.203,1.173 c -0.038,0.216 -0.228,0.26 -0.423,0.098 L 88.945,26.45 C 88.749,26.286 88.621,25.973 88.66,25.756 l 0.217,-1.182 c 0.04,-0.217 0.229,-0.26 0.425,-0.094 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10196">
-              <path
-                 style="fill:#777777"
-                 id="path10198"
-                 d="m 92.604,19.561 0.179,0.333 -0.33,1.813 -0.054,0.029 -0.257,-0.024 0.238,0.392 -0.323,1.769 -0.054,0.027 -0.243,-0.02 0.077,0.065 -2.719,-0.499 0.249,-1.356 0.016,-0.009 0.255,0.025 -0.214,-0.328 0.336,-1.844 0.016,-0.008 c 0.112,-0.04 0.247,-0.005 0.372,0.094 l -0.071,-0.061 -0.254,-0.369 0.091,-0.507 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10200"
-                 d="m 89.864,19.177 c -0.04,0.217 0.086,0.524 0.28,0.688 l 1.938,1.639 c 0.194,0.165 0.384,0.122 0.424,-0.096 l 0.215,-1.183 C 92.76,20.007 92.637,19.698 92.44,19.533 l -0.003,-0.002 -2.558,-0.452 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10202"
-                 d="m 89.284,22.359 -0.199,1.082 2.555,0.469 -1.933,-1.644 c -0.194,-0.164 -0.384,-0.122 -0.423,0.093 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10204"
-                 d="m 92.038,21.75 c 0.194,0.165 0.319,0.476 0.28,0.693 l -0.217,1.18 c -0.039,0.217 -0.229,0.259 -0.424,0.094 l -1.935,-1.646 c -0.194,-0.165 -0.32,-0.474 -0.281,-0.69 l 0.215,-1.175 c 0.039,-0.216 0.229,-0.259 0.424,-0.095 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10206">
-              <path
-                 style="fill:#777777"
-                 id="path10208"
-                 d="m 93.309,15.123 0.191,0.33 -0.278,1.846 -0.054,0.03 -0.257,-0.019 0.243,0.389 -0.301,1.789 -0.053,0.03 -0.242,-0.018 0.077,0.065 -2.722,-0.48 0.227,-1.347 0.016,-0.009 0.256,0.021 -0.219,-0.322 0.293,-1.833 0.016,-0.009 c 0.11,-0.042 0.246,-0.011 0.375,0.083 l -0.073,-0.058 -0.271,-0.356 0.07,-0.503 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10210"
-                 d="m 90.556,14.845 c -0.03,0.214 0.109,0.513 0.311,0.67 l 1.983,1.588 c 0.196,0.162 0.386,0.115 0.423,-0.104 l 0.181,-1.205 c 0.03,-0.223 -0.107,-0.533 -0.309,-0.691 L 93.142,15.1 90.57,14.747 Z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10212"
-                 d="m 90.061,18.007 -0.181,1.072 2.558,0.452 -1.955,-1.623 c -0.197,-0.161 -0.386,-0.117 -0.422,0.099 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10214"
-                 d="m 92.808,17.351 c 0.196,0.162 0.326,0.472 0.289,0.691 l -0.2,1.193 c -0.037,0.22 -0.227,0.265 -0.423,0.1 l -1.958,-1.623 c -0.197,-0.161 -0.327,-0.466 -0.291,-0.681 l 0.19,-1.169 c 0.029,-0.214 0.217,-0.262 0.418,-0.104 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10216">
-              <path
-                 style="fill:#777777"
-                 id="path10218"
-                 d="m 93.744,10.562 0.236,0.327 -0.156,1.908 -0.051,0.035 -0.258,-0.002 0.273,0.384 -0.232,1.826 -0.053,0.031 -0.243,-0.008 0.079,0.062 -2.737,-0.375 0.185,-1.339 0.016,-0.009 0.257,0.009 -0.238,-0.306 0.152,-1.798 0.016,-0.01 c 0.107,-0.051 0.245,-0.032 0.38,0.049 l -0.076,-0.051 -0.29,-0.324 0.01,-0.48 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10220"
-                 d="m 90.98,10.584 c 0.014,0.195 0.159,0.479 0.371,0.613 l 2.086,1.426 c 0.209,0.151 0.394,0.091 0.413,-0.139 l 0.105,-1.243 c 0.028,-0.225 -0.153,-0.54 -0.377,-0.682 l -0.003,-0.002 -2.597,-0.065 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10222"
-                 d="m 90.717,13.682 -0.147,1.065 2.572,0.353 -2.005,-1.534 c -0.203,-0.151 -0.391,-0.098 -0.42,0.116 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10224"
-                 d="m 93.416,12.879 c 0.209,0.152 0.361,0.464 0.342,0.692 l -0.165,1.213 c -0.031,0.223 -0.22,0.274 -0.421,0.117 L 91.163,13.37 C 90.962,13.22 90.801,12.932 90.82,12.721 l 0.098,-1.146 c 0.018,-0.21 0.202,-0.272 0.413,-0.136 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10226">
-              <path
-                 style="fill:#777777"
-                 id="path10228"
-                 d="m 92.586,5.412 c 0.141,0.037 0.297,0.121 0.443,0.239 0.658,0.903 0.665,1.602 0.819,2.34 L 93.81,8.045 c -0.062,0.062 -0.149,0.079 -0.249,0.064 0.141,0.079 0.273,0.213 0.373,0.366 0.053,0.679 0.029,1.312 0.043,1.97 l -0.047,0.04 -0.242,0.021 0.088,0.056 -2.764,-0.069 -0.01,-1.259 0.014,-0.011 0.255,-0.035 -0.27,-0.244 C 90.917,8.456 90.838,7.93 90.732,7.533 l 0.01,-0.008 C 90.82,7.468 90.949,7.412 91.107,7.396 L 91.016,7.405 90.639,7.424 90.553,7.238 Z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10230"
-                 d="m 90.542,7.3 c 0.021,0.079 0.235,0.067 0.484,0.039 0.85,-0.1 1.562,0.249 2.399,0.562 C 93.669,8.009 93.831,7.895 93.78,7.627 93.637,7.125 93.714,6.722 93.311,6.118 93.133,5.801 92.729,5.52 92.463,5.524 H 92.459 L 90.53,7.261 Z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10232"
-                 d="m 90.971,9.492 0.009,1 2.597,0.065 C 92.842,10.089 92.103,9.676 91.37,9.318 91.147,9.211 90.97,9.292 90.971,9.492 Z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10234"
-                 d="m 93.479,8.188 c 0.24,0.109 0.501,0.447 0.483,0.676 l 0.014,1.306 c 0.002,0.241 -0.177,0.317 -0.398,0.178 C 92.842,9.888 92.102,9.483 91.369,9.133 91.153,9.022 90.971,8.779 90.92,8.628 L 90.757,7.713 c -0.015,-0.184 0.102,-0.231 0.358,-0.26 0.748,0.11 1.549,0.352 2.364,0.735 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10236">
-              <path
-                 style="fill:#777777"
-                 id="path10238"
-                 d="m 88.271,2.829 0.385,-0.1 c 0.636,0.273 1.299,0.472 1.903,0.824 l 0.014,0.066 c 0.005,0.09 -0.035,0.171 -0.105,0.238 0.14,-0.056 0.312,-0.068 0.479,-0.043 0.575,0.435 1.142,0.693 1.709,1.293 l 10e-4,0.082 c -0.013,0.097 -0.071,0.16 -0.153,0.197 l 0.107,0.003 -2.055,1.848 C 90.563,7.04 90,6.814 89.756,6.598 l 0.001,-0.018 0.13,-0.22 -0.35,0.084 C 89.136,6.098 88.632,5.888 88.109,5.705 L 88.105,5.688 C 88.096,5.574 88.158,5.449 88.276,5.344 l -0.071,0.059 -0.38,0.188 -0.42,-0.171 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10240"
-                 d="M 87.476,5.485 C 87.653,5.557 87.944,5.482 88.135,5.32 88.763,4.79 89.478,4.259 90.24,3.819 90.461,3.715 90.489,3.481 90.26,3.38 L 89.008,2.869 C 88.776,2.776 88.419,2.828 88.221,2.986 l -0.003,0.002 -0.823,2.464 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10242"
-                 d="m 89.931,6.758 c 0.182,0.169 0.675,0.354 0.6,0.503 L 92.462,5.525 C 91.617,5.497 90.772,6.033 90.048,6.353 89.827,6.47 89.779,6.654 89.931,6.758 Z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10244"
-                 d="m 90.471,3.976 c 0.227,-0.112 0.592,-0.081 0.804,0.065 l 1.139,0.799 c 0.214,0.178 0.148,0.466 -0.115,0.45 -0.865,0.19 -1.678,0.587 -2.396,0.963 -0.219,0.117 -0.51,0.133 -0.659,0.025 -0.25,-0.226 -0.6,-0.32 -0.92,-0.452 -0.177,-0.07 -0.172,-0.261 0.021,-0.422 0.634,-0.503 1.392,-1.098 2.126,-1.428 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10246">
-              <path
-                 style="fill:#777777"
-                 id="path10248"
-                 d="m 83.648,1.938 0.331,-0.203 c 0.637,0.062 1.271,0.104 1.924,0.271 l 0.032,0.055 c 0.031,0.08 0.02,0.17 -0.024,0.258 l 0.418,-0.223 c 0.633,0.159 1.269,0.22 1.897,0.466 L 88.251,2.623 88.2,2.863 88.28,2.801 87.405,5.42 C 87.053,5.234 86.606,5.202 86.201,5.101 L 86.194,5.085 86.233,4.832 85.916,5.04 C 85.347,4.933 84.808,4.761 84.195,4.734 L 84.187,4.72 C 84.144,4.613 84.171,4.476 84.262,4.343 L 84.206,4.418 83.862,4.702 83.369,4.655 Z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10250"
-                 d="M 83.461,4.697 C 83.67,4.718 83.959,4.565 84.109,4.358 84.611,3.662 85.126,2.979 85.691,2.368 85.863,2.18 85.817,1.986 85.583,1.937 85.157,1.827 84.746,1.815 84.329,1.768 84.1,1.746 83.786,1.895 83.633,2.102 l -0.002,0.002 -0.265,2.584 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10252"
-                 d="m 86.445,5.187 c 0.329,0.068 0.668,0.121 0.949,0.266 l 0.823,-2.464 c -0.653,0.494 -1.265,1.159 -1.828,1.777 -0.168,0.19 -0.141,0.379 0.056,0.421 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10254"
-                 d="m 85.951,2.424 c 0.173,-0.189 0.508,-0.302 0.742,-0.251 l 1.267,0.283 c 0.233,0.091 0.254,0.291 0.057,0.45 -0.646,0.531 -1.257,1.206 -1.811,1.82 -0.169,0.19 -0.46,0.312 -0.657,0.27 C 85.184,4.933 84.848,4.808 84.458,4.793 84.249,4.773 84.199,4.589 84.35,4.382 84.857,3.674 85.371,3.052 85.951,2.424 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10256">
-              <path
-                 style="fill:#777777"
-                 id="path10258"
-                 d="m 79.102,1.699 0.306,-0.227 1.876,0.057 0.036,0.049 0.012,0.257 0.362,-0.293 c 0.607,0.002 1.242,0.103 1.861,0.15 L 83.589,1.744 83.591,1.988 83.652,1.906 83.37,4.655 82.058,4.527 82.048,4.511 82.042,4.254 81.75,4.511 79.911,4.456 79.9,4.441 C 79.844,4.337 79.859,4.198 79.937,4.059 L 79.888,4.138 79.567,4.445 79.06,4.43 Z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10260"
-                 d="m 79.158,4.467 c 0.216,0.007 0.496,-0.164 0.627,-0.382 l 1.344,-2.16 C 81.269,1.708 81.199,1.527 80.974,1.52 L 79.75,1.483 C 79.524,1.476 79.233,1.647 79.101,1.864 L 79.1,1.867 79.061,4.464 Z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10262"
-                 d="m 82.322,4.587 1.044,0.102 0.265,-2.584 -1.443,2.067 c -0.137,0.209 -0.075,0.394 0.134,0.415 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10264"
-                 d="m 81.383,1.933 c 0.14,-0.217 0.437,-0.387 0.662,-0.38 l 1.245,0.114 c 0.23,0.022 0.29,0.208 0.138,0.415 L 81.995,4.153 C 81.858,4.366 81.571,4.539 81.356,4.532 L 80.184,4.497 C 79.968,4.491 79.899,4.309 80.03,4.093 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10266">
-              <path
-                 style="fill:#777777"
-                 id="path10268"
-                 d="M 74.626,1.699 74.919,1.462 76.771,1.457 76.81,1.505 76.832,1.762 77.176,1.456 78.99,1.461 79.027,1.51 79.049,1.753 79.102,1.667 79.06,4.431 77.698,4.421 77.687,4.407 77.666,4.151 77.383,4.422 75.518,4.427 75.506,4.413 C 75.446,4.31 75.457,4.171 75.53,4.03 L 75.484,4.11 75.169,4.427 74.653,4.43 Z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10270"
-                 d="m 74.754,4.464 c 0.221,-0.003 0.498,-0.181 0.624,-0.403 l 1.259,-2.203 c 0.128,-0.222 0.052,-0.4 -0.171,-0.399 l -1.208,0.003 c -0.223,0.001 -0.504,0.181 -0.629,0.404 l -0.001,0.002 0.025,2.598 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10272"
-                 d="m 77.977,4.454 1.084,0.01 0.039,-2.597 -1.289,2.188 c -0.127,0.22 -0.053,0.399 0.166,0.399 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10274"
-                 d="m 76.888,1.856 c 0.128,-0.221 0.412,-0.4 0.635,-0.401 l 1.208,-0.002 c 0.226,0.007 0.3,0.188 0.168,0.405 l -1.286,2.196 c -0.128,0.222 -0.408,0.401 -0.627,0.401 l -1.19,0.005 c -0.219,0 -0.295,-0.179 -0.17,-0.399 z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10276">
-              <path
-                 style="fill:#777777"
-                 id="path10278"
-                 d="m 70.185,1.745 0.292,-0.235 1.836,-0.02 0.039,0.047 0.024,0.257 0.339,-0.308 1.796,-0.021 0.038,0.048 0.027,0.242 0.05,-0.088 L 74.653,4.43 73.274,4.446 73.262,4.432 73.238,4.177 72.957,4.45 71.076,4.471 71.065,4.457 C 71.004,4.354 71.014,4.215 71.088,4.073 l -0.047,0.081 -0.316,0.32 -0.52,0.002 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10280"
-                 d="M 70.307,4.51 C 70.53,4.511 70.81,4.328 70.935,4.106 l 1.248,-2.214 c 0.126,-0.222 0.049,-0.4 -0.172,-0.398 l -1.198,0.014 c -0.221,0.003 -0.5,0.183 -0.625,0.403 l -0.002,0.003 0.021,2.598 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10282"
-                 d="M 73.556,4.477 74.654,4.465 74.629,1.867 73.384,4.079 c -0.127,0.222 -0.049,0.4 0.172,0.398 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10284"
-                 d="m 72.433,1.889 c 0.125,-0.222 0.405,-0.404 0.626,-0.406 l 1.198,-0.014 c 0.221,-0.002 0.298,0.176 0.173,0.398 L 73.183,4.081 C 73.058,4.304 72.778,4.485 72.557,4.488 L 71.358,4.501 C 71.137,4.504 71.06,4.325 71.185,4.103 Z"
-                 enable-background="new    " />
-            </g>
-            <g
-               id="g10286">
-              <path
-                 style="fill:#777777"
-                 id="path10288"
-                 d="m 65.758,1.756 0.296,-0.235 1.828,-0.005 0.038,0.048 0.022,0.257 0.34,-0.306 1.788,-0.004 0.038,0.048 0.026,0.242 0.05,-0.088 0.021,2.764 L 68.821,4.48 68.81,4.466 68.788,4.211 68.503,4.481 66.614,4.486 66.603,4.471 C 66.543,4.368 66.555,4.23 66.631,4.089 l -0.048,0.08 -0.321,0.317 -0.521,0.001 z" />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10290"
-                 d="M 65.842,4.521 C 66.064,4.52 66.348,4.341 66.477,4.12 l 1.272,-2.203 c 0.127,-0.221 0.052,-0.4 -0.168,-0.399 L 66.388,1.52 c -0.219,0 -0.501,0.18 -0.629,0.401 l -0.002,0.003 -0.016,2.597 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10292"
-                 d="m 69.103,4.513 1.104,-0.002 -0.021,-2.598 -1.254,2.2 c -0.127,0.222 -0.051,0.401 0.171,0.4 z"
-                 enable-background="new    " />
-              <path
-                 style="fill:#c4c4c4"
-                 id="path10294"
-                 d="m 67.998,1.916 c 0.127,-0.222 0.407,-0.401 0.627,-0.402 l 1.192,-0.002 c 0.22,-0.001 0.296,0.178 0.171,0.399 l -1.257,2.203 c -0.127,0.221 -0.41,0.4 -0.632,0.401 l -1.204,0.003 c -0.222,0 -0.297,-0.179 -0.169,-0.4 z"
-                 enable-background="new    " />
-            </g>
-          </g>
-          <path
-             id="path10296"
-             d="m 76.96875,1.4651786 c -1.06899,0.00568 -2.192625,0.017375 -3.375,0.03125 L 66.25,1.5276786 v 1.59375 l 6.15625,-0.03125 c 8.276625,-0.097125 13.661223,-0.152698 17.5,2.15625 0.276901,0.156089 0.526792,0.347782 0.78125,0.53125 0.007,0.0051 0.02428,-0.00512 0.03125,0 0.217259,0.157653 0.423449,0.320816 0.625,0.5 0.01618,0.013888 0.01514,0.048494 0.03125,0.0625 0.0282,0.024511 0.06574,0.037627 0.09375,0.0625 2.307,2.051 1.320998,8.1872504 -0.5,18.0312504 -1.534927,8.296448 -3.448405,18.463638 -0.875,21.09375 0.04624,0.04726 0.1071,0.08268 0.15625,0.125 0.08756,0.072 0.187528,0.154471 0.28125,0.21875 0.06106,0.03684 0.122606,0.06347 0.1875,0.09375 4.054,1.893 13.05325,-0.16575 20.28125,-1.84375 6.73,-1.563 10.30275,-2.3395 11.84375,-1.3125 0.0579,0.03858 0.10055,0.110037 0.15625,0.15625 0.0844,0.07171 0.20237,0.131306 0.28125,0.25 2.88935,3.235262 2.58543,17.29136 2.34375,22.8125 l 1.125,0.0625 c 0.207,-3.719001 1.0535,-22.381 -2.6875,-24.875 -1.541,-1.027 -5.145,-0.28175 -11.875,1.28125 -7.228,1.677999 -16.196,3.768 -20.25,1.875 -3.461003,-1.615 -1.42525,-12.6765 0.21875,-21.5625 1.821001,-9.843999 2.807,-15.9802504 0.5,-18.0312504 -3.41775,-3.034499 -8.204568,-3.352271 -15.6875,-3.3125 z"
-             style="opacity:0.736986;fill:#ffffff;fill-opacity:1;filter:url(#filter4142)" />
-          <path
-             d="m 73.093,1.982 -7.337,0.038 -0.012,2 7.372,-0.038 c 8.977,-0.106 14.395,-0.17 17.72,2.786 1.581,1.405 0.066,9.594 -1.151,16.173 -1.952,10.554 -3.971,21.466 0.893,23.735 4.68,2.185 13.655,0.1 21.575,-1.737 3.967,-0.921 9.399,-2.183 10.293,-1.587 1.782,1.188 2.373,12.91 1.807,23.112 l 1.996,0.111 c 0.207,-3.719 1.048,-22.394 -2.693,-24.888 -1.541,-1.027 -5.124,-0.26 -11.854,1.303 -7.228,1.678 -16.223,3.766 -20.277,1.873 C 87.964,43.248 90.01,32.189 91.654,23.303 93.475,13.459 94.474,7.323 92.167,5.272 88.261,1.804 82.552,1.871 73.093,1.982 Z"
-             id="path10298"
-             style="fill:url(#radialGradient11901);fill-opacity:1" />
-          <rect
-             x="122.667"
-             y="60.334"
-             width="4"
-             height="6"
-             id="rect10300"
-             style="fill:url(#linearGradient11903);fill-opacity:1" />
-          <g
-             id="g10302">
-            <path
-               d="m 62.333,2.771 c 0,0 -7.667,2.667 -22.667,0.334 -15,-2.334 -5.667,19.666 -11.667,30 C 22,43.438 3.333,49.437 3.333,61.771"
-               id="path10304"
-               style="fill:none" />
-            <g
-               id="g10306">
-              <path
-                 d="m 57.798,2.386 0.252,-0.27 1.74,-0.28 0.045,0.04 0.07,0.248 0.261,-0.359 C 60.721,1.67 61.289,1.505 61.755,1.379 L 61.8,1.416 61.897,1.64 61.908,1.546 62.816,4.155 C 62.252,4.343 61.823,4.424 61.325,4.556 L 61.31,4.546 61.23,4.303 60.995,4.625 59.052,4.978 59.038,4.966 C 58.961,4.872 58.953,4.733 59.008,4.584 l -0.036,0.085 -0.281,0.355 -0.534,0.069 z"
-                 id="path10308"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 58.265,5.113 C 58.493,5.084 58.759,4.869 58.856,4.634 L 59.741,2.253 C 59.821,2.013 59.714,1.851 59.508,1.89 l -1.135,0.186 c -0.211,0.027 -0.457,0.239 -0.551,0.475 l -0.002,0.002 0.341,2.574 z"
-                 id="path10310"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 61.627,4.515 c 0.389,-0.1 0.75,-0.178 1.199,-0.327 L 61.973,1.735 c -0.095,0.804 -0.363,1.614 -0.615,2.436 -0.082,0.248 0.036,0.402 0.269,0.344 z"
-                 id="path10312"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 59.978,2.207 c 0.079,-0.239 0.306,-0.465 0.513,-0.504 l 1.077,-0.266 c 0.162,-0.051 0.28,0.102 0.246,0.343 -0.139,0.806 -0.395,1.615 -0.661,2.441 -0.081,0.242 -0.335,0.472 -0.564,0.517 l -1.24,0.235 C 59.12,5.002 59.016,4.835 59.113,4.6 Z"
-                 id="path10314"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10316">
-              <path
-                 d="M 53.473,2.754 53.751,2.5 55.537,2.382 55.578,2.427 55.62,2.681 55.927,2.356 c 0.586,-0.021 1.155,-0.12 1.73,-0.188 l 0.042,0.043 0.055,0.237 0.037,-0.093 0.363,2.739 L 56.732,5.275 56.719,5.261 56.672,5.009 56.405,5.296 54.468,5.425 54.456,5.411 C 54.389,5.312 54.394,5.173 54.463,5.027 l -0.044,0.084 -0.312,0.337 -0.534,0.035 z"
-                 id="path10318"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 53.681,5.511 C 53.909,5.495 54.191,5.298 54.31,5.069 L 55.439,2.79 C 55.546,2.561 55.458,2.388 55.244,2.401 l -1.165,0.078 c -0.214,0.014 -0.481,0.211 -0.598,0.44 l -0.001,0.003 0.098,2.596 z"
-                 id="path10320"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 57.027,5.272 58.161,5.126 57.82,2.553 56.813,4.898 c -0.108,0.236 -0.014,0.404 0.214,0.374 z"
-                 id="path10322"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 55.683,2.772 c 0.107,-0.229 0.366,-0.425 0.58,-0.438 l 1.152,-0.136 c 0.211,-0.027 0.308,0.141 0.212,0.376 L 56.608,4.916 C 56.499,5.145 56.224,5.342 55.997,5.357 L 54.761,5.439 C 54.533,5.454 54.446,5.28 54.564,5.051 Z"
-                 id="path10324"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10326">
-              <path
-                 d="m 49.104,2.743 0.298,-0.217 1.799,0.005 0.038,0.048 0.022,0.256 0.334,-0.305 1.76,-0.005 0.039,0.047 0.033,0.24 0.046,-0.091 0.104,2.762 L 52.16,5.494 52.147,5.48 52.121,5.225 51.833,5.496 49.9,5.501 49.889,5.487 C 49.83,5.384 49.845,5.246 49.925,5.104 L 49.875,5.185 49.54,5.502 49.01,5.474 Z"
-                 id="path10328"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 49.112,5.513 c 0.226,0.019 0.52,-0.15 0.655,-0.377 L 51.069,2.932 C 51.195,2.71 51.12,2.532 50.904,2.533 l -1.173,0.004 c -0.216,0.007 -0.499,0.155 -0.632,0.372 l -10e-4,0.003 -0.089,2.596 z"
-                 id="path10330"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 52.447,5.527 1.13,-0.01 -0.098,-2.596 -1.212,2.206 c -0.126,0.223 -0.047,0.401 0.18,0.4 z"
-                 id="path10332"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 51.315,2.931 C 51.44,2.71 51.716,2.53 51.932,2.53 l 1.173,-0.004 c 0.216,0 0.297,0.179 0.179,0.399 L 52.062,5.129 C 51.936,5.35 51.647,5.53 51.42,5.53 l -1.232,0.004 c -0.227,0.001 -0.3,-0.178 -0.166,-0.399 z"
-                 id="path10334"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10336">
-              <path
-                 d="m 44.729,2.458 0.312,-0.197 1.802,0.11 0.035,0.05 0.005,0.258 0.355,-0.283 1.763,0.106 0.035,0.05 0.016,0.244 L 49.105,2.711 49.01,5.474 47.601,5.389 47.59,5.374 47.581,5.118 47.276,5.369 45.354,5.253 45.344,5.238 C 45.292,5.132 45.315,4.994 45.404,4.858 L 45.35,4.936 44.997,5.232 44.47,5.178 Z"
-                 id="path10338"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 44.568,5.224 c 0.223,0.035 0.529,-0.133 0.677,-0.344 l 1.44,-2.117 C 46.826,2.55 46.763,2.367 46.547,2.354 l -1.176,-0.07 c -0.216,-0.007 -0.509,0.138 -0.655,0.34 l -0.002,0.003 -0.247,2.585 z"
-                 id="path10340"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 47.886,5.439 49.009,5.506 49.098,2.91 47.734,5.03 C 47.593,5.243 47.66,5.426 47.886,5.439 Z"
-                 id="path10342"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 46.932,2.777 c 0.14,-0.213 0.428,-0.375 0.644,-0.361 l 1.176,0.071 c 0.216,0.013 0.285,0.196 0.151,0.409 L 47.531,5.017 C 47.39,5.23 47.091,5.391 46.865,5.377 L 45.639,5.303 C 45.413,5.289 45.351,5.107 45.499,4.894 Z"
-                 id="path10344"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10346">
-              <path
-                 d="m 40.369,1.917 0.324,-0.196 1.798,0.223 0.032,0.052 -0.01,0.258 0.372,-0.261 1.758,0.219 0.032,0.052 0.001,0.245 L 44.734,2.428 44.47,5.178 43.073,5.005 43.063,4.989 43.069,4.732 42.751,4.964 40.846,4.728 40.837,4.712 C 40.791,4.603 40.822,4.467 40.917,4.336 L 40.858,4.41 40.49,4.684 39.965,4.619 Z"
-                 id="path10348"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 40.062,4.664 c 0.224,0.028 0.535,-0.113 0.694,-0.316 l 1.553,-2.023 c 0.152,-0.204 0.1,-0.391 -0.116,-0.418 L 41.02,1.761 C 40.805,1.735 40.502,1.878 40.345,2.08 L 40.343,2.083 39.96,4.651 Z"
-                 id="path10350"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 43.353,5.073 1.114,0.138 0.247,-2.585 -1.487,2.028 c -0.154,0.204 -0.098,0.392 0.126,0.419 z"
-                 id="path10352"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 42.555,2.354 C 42.707,2.15 43.004,2.006 43.22,2.034 l 1.173,0.146 c 0.215,0.027 0.272,0.215 0.126,0.419 L 43.024,4.63 C 42.871,4.833 42.564,4.976 42.34,4.948 L 41.125,4.797 C 40.901,4.769 40.85,4.582 41.008,4.379 Z"
-                 id="path10354"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10356">
-              <path
-                 d="M 35.457,1.955 35.753,1.663 C 36.484,1.519 37.217,1.392 37.887,1.49 l 0.042,0.05 c 0.046,0.075 0.05,0.165 0.021,0.259 l 0.388,-0.281 c 0.646,0.048 1.399,0.072 1.956,0.153 l 0.03,0.052 -0.012,0.243 0.062,-0.081 -0.408,2.733 C 39.476,4.545 39.085,4.535 38.678,4.511 L 38.669,4.496 38.671,4.24 38.397,4.493 C 37.857,4.494 37.25,4.325 36.781,4.491 L 36.77,4.478 C 36.711,4.385 36.701,4.246 36.748,4.094 l -0.03,0.087 -0.215,0.36 -0.411,0.07 z"
-                 id="path10358"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 36.179,4.632 C 36.352,4.604 36.542,4.388 36.622,4.149 36.872,3.33 37.277,2.552 37.736,1.882 37.877,1.669 37.796,1.485 37.548,1.471 37.111,1.406 36.627,1.514 36.152,1.593 35.888,1.638 35.587,1.874 35.497,2.115 L 35.496,2.118 36.1,4.645 Z"
-                 id="path10360"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 38.923,4.559 c 0.311,0.011 0.65,0.036 1.038,0.093 l 0.383,-2.568 c -0.518,0.663 -1.086,1.358 -1.532,2.068 -0.137,0.212 -0.083,0.395 0.111,0.407 z"
-                 id="path10362"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 38.008,1.897 C 38.15,1.685 38.475,1.525 38.723,1.541 l 1.321,0.1 C 40.26,1.667 40.308,1.854 40.149,2.057 39.625,2.717 39.058,3.44 38.628,4.141 38.493,4.354 38.234,4.517 38.04,4.503 37.698,4.505 37.312,4.396 37.005,4.482 36.833,4.516 36.748,4.35 36.831,4.11 37.11,3.267 37.541,2.615 38.008,1.897 Z"
-                 id="path10364"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10366">
-              <path
-                 d="M 31.139,4.965 31.112,4.527 c 0.51,-0.575 1.038,-1.182 1.634,-1.669 l 0.071,0.015 0.173,0.195 c 0.018,-0.15 0.094,-0.314 0.207,-0.459 0.679,-0.332 1.355,-0.812 2.072,-0.857 l 0.056,0.038 0.087,0.229 0.038,-0.096 0.643,2.688 C 35.7,4.626 35.382,4.761 35.107,4.952 L 35.094,4.943 34.966,4.722 34.901,5.06 C 34.443,5.199 34.165,5.586 33.846,5.916 L 33.83,5.913 C 33.721,5.877 33.619,5.784 33.555,5.648 l 0.035,0.079 0.073,0.37 c -0.105,0.073 -0.157,0.212 -0.22,0.337 z"
-                 id="path10368"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 33.507,6.38 C 33.564,6.197 33.594,5.979 33.49,5.757 33.16,5.053 32.933,4.207 32.846,3.267 32.839,3.005 32.645,2.893 32.45,3.101 l -1.06,1.105 c -0.218,0.2 -0.239,0.596 -0.11,0.847 l 10e-4,0.003 2.189,1.396 z"
-                 id="path10370"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 35.3,4.885 c 0.207,-0.169 0.506,-0.202 0.8,-0.24 L 35.496,2.119 C 35.18,2.882 34.994,3.717 35.024,4.583 35.03,4.829 35.163,4.962 35.3,4.885 Z"
-                 id="path10372"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 33.104,3.114 C 33.109,2.86 33.332,2.534 33.585,2.401 34.043,2.202 34.491,1.845 34.967,1.809 35.23,1.758 35.359,1.916 35.27,2.157 34.965,2.901 34.842,3.853 34.882,4.656 34.89,4.902 34.799,5.15 34.655,5.217 34.353,5.29 34.235,5.612 34.013,5.792 33.904,5.905 33.724,5.832 33.629,5.613 33.339,4.907 33.073,3.955 33.104,3.114 Z"
-                 id="path10374"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10376">
-              <path
-                 d="M 29.561,9.641 29.379,9.289 C 29.446,8.643 29.653,7.977 29.852,7.314 L 29.91,7.287 c 0.082,-0.023 0.169,-0.001 0.252,0.055 L 29.982,6.88 C 30.113,6.233 30.577,5.593 30.878,4.958 L 30.94,4.943 c 0.08,-0.005 0.154,0.035 0.219,0.104 L 31.113,4.948 33.443,6.434 32.922,7.42 32.904,7.423 32.658,7.344 32.832,7.678 32.38,9.282 32.364,9.29 C 32.255,9.324 32.12,9.286 31.993,9.186 l 0.072,0.062 0.265,0.358 -0.073,0.478 z"
-                 id="path10378"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 32.304,9.997 C 32.335,9.795 32.199,9.502 32.001,9.338 31.326,8.794 30.779,8.238 30.192,7.574 30.021,7.376 29.826,7.401 29.755,7.641 c -0.117,0.431 -0.278,0.869 -0.32,1.29 -0.037,0.234 0.092,0.566 0.29,0.734 l 0.002,0.002 2.562,0.422 z"
-                 id="path10380"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 33.062,7.235 33.471,6.452 31.282,5.056 c 0.387,0.821 0.845,1.54 1.347,2.144 0.151,0.179 0.349,0.189 0.433,0.035 z"
-                 id="path10382"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 30.27,7.312 C 30.099,7.111 30.02,6.748 30.093,6.508 c 0.171,-0.43 0.423,-0.856 0.64,-1.281 0.126,-0.236 0.32,-0.218 0.438,0.027 0.399,0.807 0.867,1.509 1.375,2.095 0.174,0.194 0.274,0.495 0.221,0.681 L 32.468,9.042 C 32.406,9.223 32.241,9.272 32.037,9.104 31.424,8.577 30.837,7.982 30.27,7.312 Z"
-                 id="path10384"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10386">
-              <path
-                 d="m 29.169,14.245 -0.227,-0.31 0.108,-1.901 0.05,-0.036 0.257,-0.003 -0.277,-0.379 c 0.026,-0.618 0.125,-1.256 0.23,-1.894 l 0.053,-0.032 0.244,0.013 -0.077,-0.067 2.727,0.448 -0.184,1.28 -0.015,0.01 -0.256,-0.005 0.249,0.301 -0.13,1.81 -0.014,0.011 c -0.104,0.054 -0.243,0.037 -0.381,-0.044 l 0.079,0.051 0.308,0.328 -0.014,0.51 z"
-                 id="path10388"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 31.936,14.237 C 31.941,14.02 31.77,13.736 31.552,13.6 L 29.44,12.203 c -0.211,-0.148 -0.395,-0.084 -0.412,0.146 l -0.076,1.242 c -0.006,0.226 0.165,0.521 0.382,0.657 l 0.003,0.002 2.596,0.085 z"
-                 id="path10390"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 32.131,11.101 32.29,10.09 29.728,9.668 c 0.657,0.562 1.307,1.072 1.989,1.551 0.213,0.147 0.388,0.088 0.414,-0.118 z"
-                 id="path10392"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 29.458,11.945 c -0.21,-0.148 -0.367,-0.458 -0.351,-0.688 0.016,-0.412 0.099,-0.842 0.162,-1.266 0.036,-0.235 0.226,-0.285 0.423,-0.118 0.667,0.559 1.295,1.054 2.011,1.539 0.211,0.146 0.37,0.434 0.354,0.646 l -0.084,1.151 c -0.016,0.212 -0.199,0.278 -0.412,0.145 z"
-                 id="path10394"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10396">
-              <path
-                 d="m 29.104,18.738 -0.231,-0.296 0.014,-1.852 0.048,-0.038 0.257,-0.02 -0.302,-0.348 0.042,-1.833 0.049,-0.036 0.243,-0.018 -0.086,-0.055 2.762,0.091 -0.036,1.357 -0.015,0.011 -0.256,0.019 0.265,0.285 -0.014,1.88 -0.014,0.011 c -0.104,0.059 -0.242,0.046 -0.382,-0.03 l 0.08,0.048 0.314,0.321 -0.005,0.521 z"
-                 id="path10398"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 31.871,18.657 c 0.003,-0.226 -0.174,-0.506 -0.395,-0.636 l -2.19,-1.292 c -0.22,-0.131 -0.4,-0.057 -0.401,0.166 l -0.009,1.208 c -0.001,0.224 0.175,0.507 0.394,0.635 l 0.003,0.001 2.597,0.02 z"
-                 id="path10400"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 31.904,15.417 0.028,-1.081 -2.596,-0.085 2.163,1.325 c 0.218,0.13 0.399,0.058 0.405,-0.159 z"
-                 id="path10402"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 29.288,16.478 c -0.22,-0.13 -0.397,-0.417 -0.396,-0.639 l 0.032,-1.227 c 0.006,-0.226 0.187,-0.297 0.404,-0.16 l 2.166,1.322 c 0.216,0.128 0.396,0.414 0.394,0.634 l -0.009,1.198 c -0.002,0.22 -0.181,0.295 -0.401,0.165 z"
-                 id="path10404"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10406">
-              <path
-                 d="m 29,23.143 -0.224,-0.302 0.067,-1.804 0.049,-0.037 0.257,-0.017 -0.3,-0.347 0.02,-1.788 0.048,-0.037 0.243,-0.022 -0.087,-0.051 2.764,0.02 -0.016,1.396 -0.014,0.011 -0.255,0.019 0.266,0.292 -0.055,1.918 -0.015,0.011 c -0.105,0.057 -0.243,0.039 -0.381,-0.043 l 0.078,0.052 0.304,0.339 -0.02,0.53 z"
-                 id="path10408"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 31.766,23.181 c 0.009,-0.227 -0.159,-0.523 -0.375,-0.662 L 29.24,21.178 c -0.216,-0.131 -0.398,-0.06 -0.406,0.156 l -0.044,1.177 c -0.008,0.217 0.16,0.502 0.376,0.639 l 0.002,0.002 2.594,0.132 z"
-                 id="path10410"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 31.857,19.87 0.012,-1.111 -2.597,-0.02 2.183,1.296 c 0.22,0.132 0.399,0.059 0.402,-0.165 z"
-                 id="path10412"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 29.245,20.93 c -0.219,-0.132 -0.396,-0.416 -0.393,-0.635 l 0.014,-1.193 c 0.002,-0.219 0.182,-0.293 0.402,-0.164 l 2.186,1.3 c 0.22,0.132 0.395,0.42 0.393,0.644 l -0.039,1.226 c -0.008,0.226 -0.19,0.296 -0.406,0.158 z"
-                 id="path10414"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10416">
-              <path
-                 d="m 28.549,27.421 -0.185,-0.316 c 0.102,-0.569 0.198,-1.141 0.231,-1.737 l 0.051,-0.032 0.257,0.004 -0.274,-0.359 0.133,-1.738 0.049,-0.034 0.243,-0.012 -0.085,-0.054 2.76,0.14 -0.098,1.423 -0.015,0.01 -0.256,0.003 0.243,0.315 c -0.073,0.651 -0.078,1.294 -0.212,1.952 l -0.016,0.01 c -0.112,0.048 -0.248,0.016 -0.374,-0.082 l 0.071,0.061 0.258,0.378 -0.091,0.542 z"
-                 id="path10418"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 31.29,27.793 c 0.039,-0.231 -0.089,-0.555 -0.286,-0.717 l -2.022,-1.538 c -0.209,-0.147 -0.394,-0.092 -0.412,0.12 l -0.154,1.133 c -0.034,0.205 0.098,0.497 0.296,0.657 l 0.002,0.002 2.558,0.448 z"
-                 id="path10420"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 31.69,24.416 0.072,-1.133 -2.594,-0.132 2.107,1.408 c 0.21,0.149 0.395,0.086 0.415,-0.143 z"
-                 id="path10422"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 29.003,25.295 C 28.794,25.149 28.639,24.86 28.658,24.649 l 0.095,-1.157 c 0.008,-0.217 0.189,-0.282 0.406,-0.145 l 2.099,1.418 c 0.209,0.148 0.362,0.457 0.341,0.687 l -0.126,1.244 c -0.038,0.232 -0.229,0.285 -0.425,0.123 -0.64,-0.535 -1.359,-1.039 -2.045,-1.524 z"
-                 id="path10424"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10426">
-              <path
-                 d="m 27.401,31.386 -0.104,-0.334 c 0.265,-0.469 0.385,-1.032 0.543,-1.571 l 0.056,-0.021 0.252,0.052 -0.206,-0.386 c 0.176,-0.519 0.275,-1.074 0.357,-1.639 l 0.053,-0.027 0.243,0.02 -0.078,-0.062 2.722,0.477 c -0.094,0.48 -0.132,0.96 -0.273,1.44 l -0.017,0.009 c -0.082,0.026 -0.17,0.011 -0.255,-0.036 l 0.178,0.358 -0.578,1.96 -0.018,0.007 c -0.124,0.024 -0.249,-0.037 -0.347,-0.161 l 0.054,0.075 0.148,0.437 -0.242,0.526 z"
-                 id="path10428"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 29.969,32.419 c 0.104,-0.226 0.069,-0.581 -0.08,-0.785 -0.492,-0.678 -1.121,-1.331 -1.699,-1.921 -0.179,-0.178 -0.37,-0.159 -0.425,0.035 -0.116,0.343 -0.163,0.73 -0.341,1.034 -0.083,0.176 -0.023,0.472 0.128,0.67 l 0.002,0.003 2.368,1.066 z"
-                 id="path10430"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 31.079,29.047 0.194,-1.148 -2.558,-0.448 1.927,1.685 c 0.177,0.179 0.378,0.143 0.437,-0.089 z"
-                 id="path10432"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 28.255,29.486 c -0.179,-0.177 -0.281,-0.472 -0.225,-0.666 0.12,-0.344 0.167,-0.725 0.23,-1.097 0.034,-0.206 0.223,-0.246 0.42,-0.086 0.641,0.533 1.336,1.103 1.904,1.702 0.178,0.181 0.268,0.521 0.202,0.752 l -0.361,1.253 c -0.063,0.232 -0.27,0.244 -0.427,0.04 -0.565,-0.681 -1.147,-1.315 -1.743,-1.898 z"
-                 id="path10434"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10436">
-              <path
-                 d="m 25.196,34.857 -0.002,-0.361 c 0.4,-0.428 0.669,-0.92 0.995,-1.384 l 0.06,-0.003 0.227,0.123 -0.079,-0.428 c 0.35,-0.445 0.515,-0.946 0.749,-1.425 l 0.057,-0.01 0.23,0.08 -0.061,-0.077 2.52,1.135 -0.661,1.39 -0.019,0.003 -0.233,-0.109 0.062,0.393 -1.134,1.691 -0.019,10e-4 C 27.765,35.861 27.665,35.77 27.6,35.621 l 0.034,0.088 c 0.05,0.135 0.059,0.297 0.034,0.452 l -0.354,0.422 z"
-                 id="path10438"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 27.408,36.522 c 0.151,-0.18 0.204,-0.521 0.114,-0.758 -0.309,-0.799 -0.685,-1.595 -1.068,-2.328 -0.117,-0.222 -0.307,-0.261 -0.419,-0.092 L 25.4,34.252 c -0.134,0.159 -0.166,0.474 -0.073,0.707 l 10e-4,0.003 2.013,1.642 z"
-                 id="path10440"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 29.401,33.637 0.521,-1.115 -2.368,-1.066 c 0.505,0.652 0.981,1.372 1.42,2.153 0.129,0.234 0.323,0.254 0.427,0.028 z"
-                 id="path10442"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 26.584,33.241 c -0.118,-0.221 -0.125,-0.531 -0.011,-0.699 0.222,-0.301 0.312,-0.641 0.477,-0.957 0.081,-0.177 0.273,-0.165 0.425,0.034 0.493,0.656 0.992,1.409 1.387,2.171 0.116,0.225 0.099,0.573 -0.035,0.773 l -0.725,1.08 C 27.967,35.842 27.78,35.8 27.679,35.555 27.345,34.743 26.978,33.971 26.584,33.241 Z"
-                 id="path10444"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10446">
-              <path
-                 d="m 22.244,37.951 0.056,-0.364 1.254,-1.243 0.061,0.007 0.2,0.162 0.012,-0.443 c 0.424,-0.396 0.742,-0.855 1.12,-1.279 l 0.06,0.003 0.203,0.136 -0.037,-0.092 2.142,1.746 -0.944,1.122 -0.018,-0.001 -0.204,-0.154 -0.007,0.398 -1.387,1.396 -0.018,-0.002 c -0.115,-0.03 -0.203,-0.139 -0.245,-0.296 l 0.021,0.093 c 0.032,0.144 0.024,0.311 -0.017,0.465 l -0.399,0.356 z"
-                 id="path10448"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 24.195,39.915 c 0.171,-0.15 0.267,-0.476 0.204,-0.734 L 23.75,36.714 C 23.679,36.472 23.498,36.4 23.349,36.549 l -0.811,0.817 c -0.149,0.149 -0.24,0.458 -0.182,0.706 l 10e-4,0.003 1.76,1.909 z"
-                 id="path10450"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 26.586,37.499 0.753,-0.895 -2.013,-1.642 0.847,2.405 c 0.078,0.252 0.261,0.313 0.413,0.132 z"
-                 id="path10452"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 23.921,36.541 C 23.85,36.3 23.91,35.985 24.06,35.836 l 0.732,-0.862 c 0.133,-0.159 0.318,-0.101 0.41,0.133 l 0.837,2.422 c 0.072,0.245 -0.007,0.576 -0.169,0.741 l -0.885,0.891 c -0.163,0.164 -0.342,0.09 -0.402,-0.162 z"
-                 id="path10454"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10456">
-              <path
-                 d="m 18.917,40.788 0.078,-0.368 1.398,-1.149 0.06,0.013 0.183,0.182 0.061,-0.447 1.306,-1.166 0.06,0.011 0.182,0.163 -0.022,-0.098 1.873,2.032 -1.062,0.948 -0.018,-0.003 -0.185,-0.178 -0.042,0.398 -1.479,1.231 -0.018,-0.004 C 21.18,42.312 21.101,42.197 21.071,42.04 l 0.014,0.093 c 0.021,0.144 0,0.305 -0.052,0.452 l -0.409,0.336 z"
-                 id="path10458"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 20.724,42.882 c 0.175,-0.144 0.285,-0.466 0.245,-0.719 l -0.42,-2.503 c -0.044,-0.249 -0.218,-0.339 -0.386,-0.2 l -0.913,0.749 c -0.167,0.139 -0.27,0.454 -0.229,0.707 v 0.003 l 1.623,2.028 z"
-                 id="path10460"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 23.271,40.74 0.847,-0.756 -1.76,-1.909 0.52,2.48 c 0.047,0.255 0.223,0.338 0.393,0.185 z"
-                 id="path10462"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 20.741,39.503 c -0.042,-0.246 0.047,-0.565 0.207,-0.709 l 0.871,-0.777 c 0.16,-0.143 0.337,-0.061 0.393,0.186 l 0.514,2.49 c 0.047,0.251 -0.051,0.587 -0.226,0.73 l -0.946,0.778 c -0.175,0.144 -0.347,0.054 -0.387,-0.199 z"
-                 id="path10464"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10466">
-              <path
-                 d="m 15.416,43.52 0.091,-0.367 1.455,-1.127 0.06,0.014 0.175,0.189 0.081,-0.45 1.407,-1.103 0.059,0.014 0.17,0.174 -0.016,-0.101 1.727,2.158 -1.098,0.863 -0.018,-0.004 -0.175,-0.187 -0.06,0.389 -1.496,1.164 -0.018,-0.004 C 17.65,45.097 17.574,44.98 17.548,44.823 l 0.011,0.093 c 0.018,0.144 -0.006,0.303 -0.06,0.445 l -0.411,0.318 z"
-                 id="path10468"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 17.188,45.645 c 0.175,-0.136 0.29,-0.45 0.256,-0.703 L 17.103,42.423 C 17.067,42.17 16.898,42.075 16.726,42.211 l -0.952,0.735 c -0.175,0.135 -0.29,0.45 -0.256,0.703 v 0.003 l 1.59,2.054 z"
-                 id="path10470"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 19.771,43.636 0.875,-0.688 -1.623,-2.028 0.367,2.508 c 0.034,0.252 0.205,0.345 0.381,0.208 z"
-                 id="path10472"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 17.299,42.27 c -0.036,-0.253 0.075,-0.567 0.248,-0.702 l 0.938,-0.736 c 0.173,-0.135 0.344,-0.042 0.381,0.21 l 0.363,2.51 c 0.035,0.254 -0.079,0.57 -0.255,0.709 l -0.954,0.741 c -0.175,0.136 -0.345,0.041 -0.379,-0.212 z"
-                 id="path10474"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10476">
-              <path
-                 d="m 11.888,46.308 0.084,-0.374 1.459,-1.165 0.06,0.014 0.177,0.188 c -0.01,-0.15 0.022,-0.312 0.084,-0.452 l 1.43,-1.114 0.059,0.015 0.168,0.176 -0.014,-0.1 1.692,2.186 -1.09,0.846 -0.017,-0.004 -0.174,-0.188 -0.057,0.388 -1.47,1.155 -0.018,-0.004 c -0.109,-0.043 -0.188,-0.158 -0.218,-0.316 l 0.014,0.093 -0.045,0.447 -0.392,0.321 z"
-                 id="path10478"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 13.717,48.384 c 0.167,-0.139 0.27,-0.454 0.229,-0.707 l -0.373,-2.511 c -0.036,-0.253 -0.207,-0.347 -0.382,-0.208 l -0.953,0.757 c -0.174,0.144 -0.284,0.466 -0.244,0.72 v 0.003 l 1.646,2.009 z"
-                 id="path10480"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 16.238,46.38 0.87,-0.674 -1.59,-2.054 0.342,2.516 c 0.036,0.253 0.206,0.347 0.378,0.212 z"
-                 id="path10482"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 13.771,45.011 c -0.035,-0.254 0.079,-0.57 0.255,-0.709 l 0.954,-0.743 c 0.175,-0.135 0.345,-0.04 0.379,0.213 l 0.345,2.52 c 0.036,0.252 -0.075,0.566 -0.247,0.702 l -0.938,0.735 c -0.173,0.136 -0.343,0.043 -0.382,-0.208 z"
-                 id="path10484"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10486">
-              <path
-                 d="m 8.459,49.315 0.055,-0.389 1.414,-1.27 0.061,0.009 0.186,0.178 c -0.018,-0.151 0.007,-0.316 0.062,-0.464 l 1.413,-1.181 0.06,0.013 0.173,0.171 -0.016,-0.1 1.752,2.137 -1.048,0.864 -0.018,-0.004 -0.181,-0.179 -0.039,0.385 -1.363,1.223 -0.018,-0.003 c -0.113,-0.037 -0.2,-0.146 -0.24,-0.299 l 0.02,0.09 -0.017,0.439 -0.36,0.348 z"
-                 id="path10488"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="m 10.446,51.237 c 0.142,-0.154 0.233,-0.462 0.173,-0.709 L 10.09,48.049 C 10.041,47.796 9.865,47.713 9.695,47.865 l -0.923,0.828 c -0.173,0.147 -0.26,0.484 -0.197,0.74 v 0.003 l 1.803,1.869 z"
-                 id="path10490"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 12.807,49.134 0.834,-0.688 -1.646,-2.009 0.425,2.497 c 0.046,0.25 0.219,0.338 0.387,0.2 z"
-                 id="path10492"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 10.281,47.878 c -0.047,-0.252 0.051,-0.586 0.224,-0.733 l 0.946,-0.78 c 0.174,-0.144 0.347,-0.054 0.387,0.199 l 0.43,2.497 c 0.042,0.246 -0.042,0.567 -0.203,0.71 l -0.869,0.779 c -0.16,0.143 -0.336,0.061 -0.394,-0.185 z"
-                 id="path10494"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10496">
-              <path
-                 d="M 5.338,52.774 5.351,52.391 6.604,50.886 H 6.666 C 6.748,50.9 6.818,50.956 6.872,51.04 6.834,50.886 6.845,50.719 6.891,50.571 l 1.323,-1.342 0.061,0.007 0.187,0.155 -0.024,-0.1 1.918,1.989 -0.93,0.942 -0.018,-0.002 -0.2,-0.161 0.003,0.38 C 8.772,52.857 8.44,53.338 8.047,53.784 L 8.03,53.785 C 7.914,53.764 7.813,53.669 7.749,53.524 l 0.034,0.086 0.053,0.43 -0.314,0.374 z"
-                 id="path10498"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 7.61,54.362 C 7.743,54.203 7.772,53.889 7.678,53.657 L 6.811,51.261 C 6.732,51.011 6.548,50.951 6.397,51.133 L 5.58,52.115 c -0.151,0.182 -0.201,0.522 -0.109,0.757 l 0.001,0.004 2.077,1.559 z"
-                 id="path10500"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="m 9.639,52.056 0.74,-0.75 -1.803,-1.869 0.662,2.458 c 0.072,0.24 0.253,0.311 0.401,0.161 z"
-                 id="path10502"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 6.98,51.061 C 6.9,50.808 6.982,50.483 7.144,50.316 L 8.026,49.42 c 0.163,-0.164 0.343,-0.092 0.404,0.161 l 0.671,2.451 c 0.073,0.24 0.013,0.555 -0.135,0.705 L 8.243,53.604 C 8.111,53.763 7.925,53.707 7.831,53.473 Z"
-                 id="path10504"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10506">
-              <path
-                 d="m 2.974,56.952 -0.08,-0.381 0.877,-1.838 0.06,-0.015 C 3.916,54.714 3.998,54.755 4.066,54.824 4.007,54.687 3.988,54.521 4.005,54.363 l 1.077,-1.629 0.061,-0.006 0.209,0.123 -0.039,-0.097 2.21,1.658 -0.7,1.062 -0.018,0.001 -0.227,-0.12 0.083,0.363 C 6.303,56.185 6.125,56.72 5.865,57.224 L 5.848,57.227 C 5.731,57.233 5.609,57.167 5.511,57.045 l 0.054,0.073 0.164,0.39 -0.204,0.421 z"
-                 id="path10508"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 5.595,57.862 C 5.681,57.684 5.627,57.386 5.476,57.189 4.975,56.539 4.499,55.828 4.056,55.06 3.923,54.829 3.732,54.813 3.625,55.035 l -0.572,1.199 c -0.105,0.222 -0.072,0.572 0.077,0.775 l 10e-4,0.003 2.425,0.931 z"
-                 id="path10510"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 6.994,55.279 7.55,54.434 5.473,52.875 c 0.335,0.812 0.705,1.587 1.1,2.316 0.118,0.22 0.309,0.257 0.421,0.088 z"
-                 id="path10512"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 4.181,54.823 C 4.063,54.6 4.077,54.252 4.21,54.051 l 0.718,-1.086 c 0.134,-0.2 0.322,-0.16 0.424,0.084 0.342,0.809 0.715,1.576 1.115,2.3 0.12,0.22 0.129,0.528 0.017,0.697 l -0.48,0.967 C 5.919,57.19 5.726,57.18 5.576,56.98 5.083,56.32 4.602,55.59 4.181,54.823 Z"
-                 id="path10514"
-                 style="fill:#c4c4c4" />
-            </g>
-            <g
-               id="g10516">
-              <path
-                 d="M 2.068,61.771 1.861,61.439 2.057,59.373 2.109,59.338 C 2.184,59.304 2.273,59.316 2.364,59.36 2.248,59.245 2.193,59.093 2.158,58.932 l 0.557,-1.943 0.057,-0.023 c 0.076,-0.019 0.157,0.006 0.235,0.059 l -0.063,-0.085 2.58,0.991 -0.333,1.174 -0.017,0.006 -0.252,-0.045 0.19,0.309 C 4.9,59.898 4.963,60.466 4.878,61.01 L 4.863,61.019 C 4.755,61.064 4.617,61.045 4.484,60.966 L 4.56,61.015 4.848,61.317 4.8,61.771 Z"
-                 id="path10518"
-                 style="fill:#777777" />
-              <path
-                 enable-background="new    "
-                 d="M 4.843,61.683 C 4.864,61.492 4.71,61.239 4.5,61.109 3.806,60.68 3.114,60.173 2.437,59.589 2.234,59.411 2.049,59.462 2.023,59.712 L 1.895,61.06 c -0.022,0.25 0.129,0.571 0.339,0.709 l 0.002,0.002 h 2.597 z"
-                 id="path10520"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 5.292,58.876 5.556,57.943 3.13,57.013 c 0.549,0.702 1.135,1.34 1.734,1.902 0.182,0.168 0.374,0.147 0.428,-0.039 z"
-                 id="path10522"
-                 style="fill:#c4c4c4" />
-              <path
-                 enable-background="new    "
-                 d="M 2.466,59.316 C 2.286,59.142 2.196,58.798 2.263,58.558 l 0.372,-1.296 c 0.07,-0.24 0.261,-0.256 0.429,-0.045 0.559,0.695 1.146,1.321 1.75,1.872 0.182,0.168 0.286,0.446 0.23,0.632 l -0.11,1.046 C 4.916,60.957 4.731,61.014 4.521,60.881 3.828,60.438 3.137,59.915 2.466,59.316 Z"
-                 id="path10524"
-                 style="fill:#c4c4c4" />
-            </g>
-          </g>
-          <path
-             d="M 39.82,2.116 C 36.697,1.63 34.356,2.096 32.66,3.54 29.436,6.287 29.406,11.966 29.375,17.978 29.347,23.319 29.318,28.841 27.135,32.603 24.804,36.617 20.304,40.085 15.952,43.44 9.257,48.602 2.333,53.938 2.333,61.771 h 2 c 0,-6.849 6.237,-11.656 12.84,-16.747 4.505,-3.473 9.164,-7.063 11.691,-11.417 2.452,-4.222 2.481,-10.016 2.511,-15.618 C 31.404,12.449 31.431,7.216 33.958,5.063 35.183,4.019 37,3.702 39.513,4.093 54.586,6.438 62.34,3.828 62.662,3.715 L 62.007,1.825 C 61.932,1.852 54.339,4.375 39.82,2.116 Z"
-             id="path10526"
-             style="fill:url(#radialGradient11905);fill-opacity:1;filter:url(#filter3866)" />
-          <rect
-             x="1.103"
-             y="60.167"
-             width="4"
-             height="6"
-             id="rect10528"
-             style="fill:url(#linearGradient11907)" />
-          <path
-             style="fill:none"
-             id="path10530"
-             d="m 64.5,125.033 c 8.343,0.197 16.75,1.062 16.75,-11.763 0,-14.5 -2.25,-26.25 4.75,-29.25 7,-3 7.25,3.5 22.5,-2 15.25,-5.5 16.5,-11 16.75,-15.5" />
-          <g
-             id="g10532">
-            <path
-               style="fill:#777777"
-               id="path10534"
-               d="m 68.973,126.384 -0.303,0.233 -1.88,-0.025 -0.038,-0.049 -0.017,-0.257 -0.354,0.296 -1.805,-0.046 -0.037,-0.049 -0.019,-0.243 -0.053,0.086 0.065,-2.763 1.39,0.036 0.012,0.015 0.015,0.256 0.292,-0.262 1.865,0.035 0.012,0.014 c 0.057,0.104 0.045,0.242 -0.031,0.383 l 0.048,-0.08 0.316,-0.314 0.509,0.003 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10536"
-               d="m 68.862,123.618 c -0.217,-10e-4 -0.494,0.176 -0.621,0.396 l -1.308,2.181 c -0.134,0.218 -0.061,0.398 0.163,0.403 l 1.227,0.017 c 0.228,0.001 0.518,-0.177 0.647,-0.396 l 0.001,-0.003 -0.011,-2.597 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10538"
-               d="m 65.643,123.562 -1.107,-0.029 -0.062,2.597 1.328,-2.163 c 0.135,-0.217 0.063,-0.399 -0.159,-0.405 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10540"
-               d="m 66.682,126.189 c -0.135,0.218 -0.425,0.39 -0.649,0.385 l -1.201,-0.031 c -0.221,-0.006 -0.292,-0.188 -0.159,-0.405 l 1.331,-2.165 c 0.136,-0.218 0.42,-0.391 0.64,-0.385 l 1.19,0.023 c 0.216,0.002 0.289,0.181 0.161,0.401 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10542">
-            <path
-               style="fill:#777777"
-               id="path10544"
-               d="m 73.644,126.031 -0.277,0.277 c -0.661,0.101 -1.321,0.189 -1.968,0.222 l -0.044,-0.045 -0.042,-0.254 -0.342,0.33 -1.881,0.058 -0.039,-0.048 -0.026,-0.242 -0.052,0.087 -0.012,-2.764 1.335,-0.028 0.011,0.014 0.032,0.255 0.263,-0.278 c 0.586,-0.058 1.198,-0.058 1.762,-0.159 l 0.012,0.012 c 0.068,0.095 0.077,0.233 0.024,0.384 l 0.034,-0.086 0.25,-0.355 0.474,-0.066 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10546"
-               d="m 73.06,123.323 c -0.2,0.027 -0.431,0.24 -0.52,0.477 -0.292,0.792 -0.646,1.565 -1.031,2.321 -0.116,0.229 -0.024,0.402 0.211,0.385 l 1.284,-0.146 c 0.239,-0.033 0.514,-0.254 0.608,-0.49 l 0.001,-0.003 -0.462,-2.556 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10548"
-               d="m 70.023,123.597 -1.062,0.022 0.011,2.597 1.229,-2.223 c 0.116,-0.224 0.035,-0.401 -0.178,-0.396 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10550"
-               d="m 71.248,126.14 c -0.117,0.229 -0.409,0.436 -0.641,0.443 l -1.253,0.032 c -0.231,0.007 -0.309,-0.175 -0.18,-0.396 l 1.222,-2.231 c 0.117,-0.22 0.374,-0.42 0.582,-0.436 l 1.124,-0.095 c 0.2,-0.029 0.295,0.139 0.204,0.375 -0.302,0.799 -0.668,1.537 -1.058,2.308 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10552">
-            <path
-               style="fill:#777777"
-               id="path10554"
-               d="m 78.272,124.17 -0.149,0.402 c -0.613,0.383 -1.264,0.751 -1.924,0.985 l -0.059,-0.03 -0.116,-0.23 c -0.044,0.148 -0.141,0.296 -0.262,0.417 -0.649,0.265 -1.302,0.358 -1.955,0.524 l -0.05,-0.037 -0.07,-0.232 -0.038,0.094 -0.492,-2.72 1.204,-0.276 0.014,0.011 0.089,0.238 0.155,-0.342 c 0.522,-0.165 1.014,-0.368 1.458,-0.632 l 0.015,0.009 c 0.095,0.066 0.157,0.19 0.168,0.344 l -0.003,-0.089 0.08,-0.396 0.334,-0.253 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10556"
-               d="m 76.587,121.979 c -0.135,0.112 -0.225,0.396 -0.223,0.627 0.04,0.787 10e-4,1.695 -0.171,2.528 -0.052,0.254 0.093,0.393 0.333,0.305 l 1.26,-0.647 c 0.235,-0.116 0.397,-0.497 0.388,-0.754 v -0.003 l -1.522,-2.104 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10558"
-               d="m 74.107,123.09 -0.956,0.221 0.462,2.556 c 0.318,-0.815 0.567,-1.635 0.749,-2.425 0.055,-0.24 -0.063,-0.396 -0.255,-0.352 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10560"
-               d="m 75.932,125.229 c -0.054,0.254 -0.302,0.533 -0.543,0.617 l -1.304,0.329 c -0.242,0.056 -0.354,-0.102 -0.261,-0.351 0.306,-0.826 0.551,-1.626 0.714,-2.433 0.046,-0.251 0.218,-0.504 0.395,-0.567 l 0.922,-0.404 c 0.16,-0.084 0.308,0.042 0.316,0.286 0.028,0.814 -0.047,1.7 -0.239,2.523 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10562">
-            <path
-               style="fill:#777777"
-               id="path10564"
-               d="m 81.367,120.128 0.081,0.403 c -0.242,0.662 -0.663,1.27 -1.064,1.878 l -0.063,0.01 c -0.086,-10e-4 -0.16,-0.05 -0.221,-0.131 0.049,0.156 0.053,0.343 -0.007,0.504 -0.49,0.534 -0.966,1.087 -1.574,1.486 l -0.064,-0.011 -0.167,-0.178 0.004,0.106 -1.62,-2.239 c 0.306,-0.214 0.601,-0.439 0.831,-0.732 l 0.017,0.004 0.198,0.161 -0.039,-0.351 c 0.358,-0.355 0.587,-0.839 0.871,-1.27 l 0.016,-0.003 c 0.111,0.001 0.232,0.071 0.33,0.199 l -0.055,-0.076 -0.174,-0.396 0.176,-0.407 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10566"
-               d="m 78.776,119.151 c -0.074,0.171 -0.007,0.468 0.146,0.674 0.519,0.68 0.874,1.381 1.223,2.22 0.1,0.251 0.292,0.285 0.437,0.063 0.245,-0.403 0.555,-0.788 0.71,-1.221 0.104,-0.235 0.071,-0.608 -0.077,-0.821 l -0.002,-0.003 -2.401,-0.99 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10568"
-               d="m 77.326,121.367 c -0.178,0.238 -0.45,0.375 -0.675,0.562 l 1.522,2.104 c -0.037,-0.883 -0.172,-1.688 -0.471,-2.487 -0.084,-0.232 -0.259,-0.308 -0.376,-0.179 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10570"
-               d="m 79.988,122.283 c 0.114,0.264 -0.002,0.613 -0.178,0.815 -0.333,0.35 -0.643,0.728 -1.047,0.995 -0.214,0.162 -0.391,0.07 -0.405,-0.194 -0.038,-0.855 -0.236,-1.705 -0.538,-2.478 -0.088,-0.232 -0.065,-0.509 0.052,-0.639 l 0.532,-0.826 c 0.105,-0.145 0.275,-0.138 0.43,0.073 0.443,0.653 0.836,1.409 1.154,2.254 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10572">
-            <path
-               style="fill:#777777"
-               id="path10574"
-               d="m 82.424,115.407 0.211,0.335 -0.286,1.982 -0.054,0.032 c -0.082,0.031 -0.171,0.018 -0.257,-0.028 l 0.199,0.433 c -0.203,0.646 -0.286,1.303 -0.602,1.936 l -0.062,0.022 c -0.081,0.017 -0.161,-0.01 -0.235,-0.065 l 0.058,0.086 -2.555,-1.054 c 0.182,-0.346 0.279,-0.747 0.382,-1.145 l 0.017,-0.006 0.251,0.049 -0.193,-0.316 c 0.182,-0.522 0.211,-1.12 0.308,-1.686 l 0.015,-0.009 c 0.11,-0.041 0.247,-0.014 0.376,0.074 l -0.073,-0.054 -0.271,-0.332 0.049,-0.479 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10576"
-               d="m 79.664,115.274 c -0.008,0.208 0.116,0.478 0.323,0.626 0.671,0.482 1.336,1.018 1.989,1.604 0.197,0.178 0.385,0.133 0.42,-0.106 l 0.188,-1.293 c 0.036,-0.239 -0.101,-0.561 -0.325,-0.71 l -0.003,-0.002 -2.588,-0.214 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10578"
-               d="m 79.127,118.173 -0.316,0.9 2.401,0.99 c -0.468,-0.706 -1.051,-1.342 -1.662,-1.925 -0.182,-0.173 -0.373,-0.154 -0.423,0.035 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10580"
-               d="m 81.929,117.769 c 0.181,0.178 0.273,0.524 0.208,0.765 -0.129,0.432 -0.208,0.867 -0.385,1.294 -0.102,0.236 -0.301,0.246 -0.45,0.034 -0.469,-0.69 -1.114,-1.335 -1.703,-1.9 -0.183,-0.172 -0.29,-0.457 -0.238,-0.645 l 0.175,-1.083 c 0.028,-0.2 0.217,-0.248 0.418,-0.1 0.665,0.492 1.342,1.038 1.975,1.635 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10582">
-            <path
-               style="fill:#777777"
-               id="path10584"
-               d="m 82.477,110.82 0.24,0.296 0.028,1.862 -0.047,0.039 -0.256,0.022 0.303,0.352 -0.082,1.914 -0.049,0.037 -0.243,0.007 0.085,0.06 -2.755,-0.227 0.055,-1.303 0.015,-0.011 0.257,-0.014 -0.258,-0.275 -0.011,-1.858 0.015,-0.011 c 0.102,-0.061 0.24,-0.051 0.383,0.023 l -0.081,-0.047 -0.321,-0.315 -0.009,-0.517 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10586"
-               d="m 79.714,110.956 c 0.003,0.22 0.187,0.499 0.409,0.625 l 2.221,1.263 c 0.223,0.129 0.4,0.052 0.396,-0.172 l -0.019,-1.215 c -0.004,-0.224 -0.187,-0.507 -0.41,-0.633 l -0.003,-0.002 -2.597,0.033 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10588"
-               d="m 79.711,114.144 -0.043,1.036 2.588,0.214 -2.138,-1.397 c -0.216,-0.129 -0.398,-0.06 -0.407,0.147 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10590"
-               d="m 82.348,113.097 c 0.229,0.123 0.392,0.426 0.383,0.662 l -0.056,1.276 c -0.01,0.236 -0.192,0.301 -0.406,0.15 l -2.143,-1.381 c -0.218,-0.13 -0.378,-0.392 -0.377,-0.607 l -0.019,-1.195 c -0.004,-0.22 0.174,-0.297 0.396,-0.172 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10592">
-            <path
-               style="fill:#777777"
-               id="path10594"
-               d="m 82.38,106.332 0.244,0.29 0.051,1.853 -0.047,0.04 -0.256,0.029 0.31,0.338 0.028,1.821 -0.047,0.038 -0.242,0.028 0.088,0.05 -2.764,0.036 -0.021,-1.376 0.015,-0.011 0.255,-0.027 -0.274,-0.278 -0.041,-1.88 0.014,-0.012 c 0.101,-0.062 0.24,-0.055 0.384,0.017 l -0.082,-0.045 -0.327,-0.312 -0.017,-0.521 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10596"
-               d="m 79.619,106.514 c 0.008,0.221 0.195,0.499 0.42,0.621 l 2.234,1.215 c 0.223,0.123 0.4,0.042 0.396,-0.182 l -0.034,-1.207 c -0.008,-0.222 -0.195,-0.501 -0.421,-0.623 l -0.003,-10e-4 -2.596,0.075 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10598"
-               d="m 79.694,109.761 0.018,1.095 2.597,-0.033 -2.217,-1.238 c -0.223,-0.124 -0.401,-0.045 -0.398,0.176 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10600"
-               d="m 82.277,108.603 c 0.223,0.123 0.406,0.405 0.409,0.629 l 0.02,1.214 c 0.003,0.224 -0.175,0.303 -0.397,0.177 l -2.22,-1.237 c -0.223,-0.123 -0.406,-0.4 -0.409,-0.62 l -0.026,-1.198 c -0.007,-0.222 0.169,-0.303 0.395,-0.182 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10602">
-            <path
-               style="fill:#777777"
-               id="path10604"
-               d="m 82.248,101.869 0.241,0.289 0.051,1.841 -0.046,0.04 -0.256,0.03 0.315,0.334 0.058,1.809 -0.047,0.039 -0.241,0.032 0.089,0.048 -2.763,0.08 -0.044,-1.384 0.014,-0.012 0.255,-0.029 -0.278,-0.277 -0.059,-1.889 0.014,-0.012 c 0.102,-0.063 0.24,-0.057 0.383,0.016 l -0.081,-0.046 -0.323,-0.313 -0.012,-0.525 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10606"
-               d="m 79.486,102.042 c 0.005,0.224 0.19,0.505 0.414,0.627 l 2.236,1.208 c 0.225,0.121 0.401,0.04 0.394,-0.183 l -0.033,-1.201 c -0.005,-0.22 -0.19,-0.496 -0.414,-0.618 l -0.003,-0.001 -2.596,0.066 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10608"
-               d="m 79.581,105.311 0.035,1.102 2.596,-0.075 -2.236,-1.208 c -0.226,-0.122 -0.402,-0.041 -0.395,0.181 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10610"
-               d="m 82.145,104.128 c 0.225,0.122 0.413,0.4 0.42,0.622 l 0.039,1.206 c 0.007,0.222 -0.17,0.303 -0.395,0.182 l -2.24,-1.21 c -0.225,-0.121 -0.413,-0.398 -0.42,-0.62 l -0.039,-1.203 c -0.006,-0.223 0.173,-0.305 0.396,-0.183 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10612">
-            <path
-               style="fill:#777777"
-               id="path10614"
-               d="m 82.195,97.447 0.228,0.292 0.01,1.82 -0.047,0.039 -0.257,0.025 0.312,0.336 0.039,1.791 -0.047,0.039 -0.242,0.03 0.089,0.049 -2.763,0.07 -0.03,-1.397 0.014,-0.012 0.255,-0.026 -0.276,-0.283 -0.036,-1.907 0.015,-0.012 c 0.104,-0.062 0.243,-0.05 0.382,0.026 l -0.079,-0.048 -0.309,-0.328 0.012,-0.533 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10616"
-               d="m 79.428,97.522 c -0.005,0.228 0.167,0.519 0.386,0.648 l 2.216,1.26 c 0.224,0.125 0.401,0.047 0.396,-0.173 l -0.011,-1.188 c 0.006,-0.216 -0.167,-0.494 -0.386,-0.622 l -0.002,-0.002 -2.598,-0.026 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10618"
-               d="m 79.46,100.827 0.024,1.113 2.596,-0.066 -2.225,-1.226 c -0.223,-0.125 -0.4,-0.044 -0.395,0.179 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10620"
-               d="m 82.035,99.681 c 0.224,0.124 0.408,0.402 0.413,0.623 l 0.026,1.194 c 0.005,0.22 -0.172,0.3 -0.396,0.178 l -2.228,-1.229 c -0.225,-0.125 -0.409,-0.408 -0.414,-0.632 L 79.411,98.6 c -0.008,-0.223 0.181,-0.304 0.396,-0.174 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10622">
-            <path
-               style="fill:#777777"
-               id="path10624"
-               d="m 82.418,93.115 0.2,0.305 c -0.076,0.575 -0.146,1.153 -0.138,1.763 l -0.048,0.035 -0.257,0.01 0.296,0.35 -0.039,1.762 -0.049,0.036 -0.243,0.022 0.086,0.05 -2.763,-0.028 0.032,-1.42 0.015,-0.011 0.256,-0.015 -0.263,-0.301 c 0.033,-0.649 -0.014,-1.28 0.093,-1.946 l 0.016,-0.011 c 0.11,-0.054 0.247,-0.03 0.378,0.059 l -0.074,-0.056 -0.276,-0.36 0.064,-0.545 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10626"
-               d="m 79.657,92.916 c -0.027,0.233 0.116,0.547 0.321,0.697 l 2.105,1.418 c 0.218,0.137 0.398,0.071 0.403,-0.146 l 0.093,-1.148 c 0.025,-0.208 -0.121,-0.492 -0.326,-0.639 L 82.25,93.096 79.669,92.81 Z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10628"
-               d="m 79.455,96.288 -0.025,1.131 2.598,0.026 -2.168,-1.318 c -0.218,-0.138 -0.399,-0.066 -0.405,0.161 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10630"
-               d="m 82.078,95.278 c 0.219,0.136 0.392,0.42 0.387,0.637 l -0.026,1.175 c -0.006,0.216 -0.187,0.289 -0.404,0.16 l -2.17,-1.328 C 79.646,95.784 79.474,95.487 79.48,95.26 l 0.049,-1.239 c 0.027,-0.233 0.215,-0.297 0.42,-0.148 0.66,0.492 1.414,0.951 2.129,1.405 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10632">
-            <path
-               style="fill:#777777"
-               id="path10634"
-               d="m 83.252,89.057 0.146,0.336 -0.476,1.573 -0.058,0.023 -0.258,-0.03 0.255,0.378 -0.197,1.697 -0.052,0.03 -0.244,-0.004 0.082,0.058 -2.747,-0.304 0.172,-1.449 0.016,-0.01 c 0.076,-0.032 0.165,-0.022 0.255,0.018 l -0.229,-0.342 c 0.024,-0.652 0.325,-1.333 0.494,-1.999 l 0.018,-0.008 c 0.117,-0.033 0.246,0.021 0.357,0.139 l -0.062,-0.072 -0.201,-0.433 0.168,-0.552 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10636"
-               d="m 80.626,88.202 c -0.072,0.236 0.007,0.595 0.179,0.792 0.568,0.657 1.158,1.25 1.761,1.775 0.182,0.157 0.378,0.125 0.437,-0.062 l 0.311,-1.026 c 0.056,-0.188 -0.043,-0.489 -0.216,-0.68 L 83.096,88.998 80.66,88.095 Z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10638"
-               d="m 79.807,91.655 -0.137,1.155 2.581,0.286 -2.027,-1.558 c -0.203,-0.166 -0.389,-0.116 -0.417,0.117 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10640"
-               d="m 82.5,90.991 c 0.202,0.164 0.348,0.463 0.324,0.671 l -0.132,1.132 c -0.024,0.208 -0.211,0.261 -0.416,0.112 l -2.028,-1.574 c -0.202,-0.168 -0.343,-0.495 -0.314,-0.728 l 0.355,-1.281 c 0.07,-0.237 0.266,-0.265 0.438,-0.069 0.573,0.645 1.164,1.223 1.773,1.737 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10642">
-            <path
-               style="fill:#777777"
-               id="path10644"
-               d="m 85.331,86.013 -0.047,0.31 c -0.473,0.178 -0.651,0.702 -0.934,1.102 l -0.056,-10e-4 -0.223,-0.129 0.101,0.403 c -0.275,0.397 -0.579,0.782 -0.673,1.344 l -0.054,0.016 -0.233,-0.063 0.069,0.074 -2.592,-0.961 c 0.143,-0.49 0.272,-0.982 0.619,-1.437 l 0.02,-0.005 c 0.089,-0.008 0.171,0.03 0.239,0.099 l -0.056,-0.413 1.26,-1.854 0.021,0.002 c 0.133,0.028 0.219,0.137 0.249,0.285 l -0.013,-0.088 c -0.02,-0.138 0.015,-0.3 0.088,-0.452 l 0.517,-0.37 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10646"
-               d="m 83.512,83.918 c -0.224,0.159 -0.384,0.496 -0.346,0.739 0.135,0.821 0.544,1.728 0.918,2.441 0.121,0.221 0.304,0.268 0.398,0.118 0.205,-0.237 0.269,-0.638 0.579,-0.754 0.146,-0.09 0.213,-0.345 0.166,-0.578 l -0.001,-0.003 -1.614,-2.035 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10648"
-               d="m 81.102,86.938 c -0.281,0.363 -0.287,0.771 -0.442,1.156 l 2.436,0.903 c -0.565,-0.631 -1.185,-1.328 -1.53,-2.049 -0.119,-0.224 -0.324,-0.235 -0.464,-0.01 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10650"
-               d="m 83.968,87.28 c 0.122,0.218 0.149,0.503 0.05,0.649 -0.184,0.267 -0.394,0.518 -0.454,0.893 -0.055,0.189 -0.242,0.193 -0.415,10e-4 -0.609,-0.661 -1.114,-1.321 -1.461,-2.067 -0.117,-0.227 -0.089,-0.604 0.057,-0.826 l 0.8,-1.193 c 0.15,-0.219 0.328,-0.164 0.405,0.108 0.261,0.901 0.607,1.72 1.018,2.435 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10652">
-            <path
-               style="fill:#777777"
-               id="path10654"
-               d="m 88.763,84.527 -0.207,0.262 c -0.498,0.118 -0.999,0.227 -1.506,0.443 l -0.049,-0.033 -0.109,-0.233 -0.174,0.388 c -0.437,0.235 -0.767,0.55 -1.167,0.795 l -0.054,-0.021 -0.166,-0.181 0.021,0.092 -1.718,-2.165 1.4,-0.95 0.018,0.005 0.136,0.215 0.173,-0.43 c 0.671,-0.262 1.293,-0.545 2.027,-0.691 l 0.016,0.011 c 0.092,0.083 0.108,0.222 0.06,0.379 l 0.033,-0.091 c 0.052,-0.141 0.158,-0.279 0.29,-0.394 l 0.602,-0.105 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10656"
-               d="m 88.263,81.802 c -0.267,0.022 -0.546,0.299 -0.638,0.539 -0.309,0.812 -0.491,1.635 -0.601,2.475 -0.033,0.248 0.095,0.392 0.275,0.324 0.33,-0.143 0.656,-0.204 0.981,-0.282 0.179,-0.05 0.376,-0.275 0.457,-0.493 l 0.001,-0.003 -0.356,-2.573 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10658"
-               d="m 84.731,83.082 -1.119,0.765 1.614,2.035 c -0.161,-0.771 -0.214,-1.636 -0.138,-2.559 0.025,-0.279 -0.128,-0.392 -0.357,-0.241 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10660"
-               d="m 86.81,84.895 c -0.019,0.258 -0.227,0.469 -0.339,0.597 l -0.757,0.547 c -0.14,0.095 -0.303,-0.012 -0.348,-0.247 -0.146,-0.786 -0.179,-1.664 -0.083,-2.597 0.024,-0.299 0.249,-0.623 0.486,-0.688 0.431,-0.146 0.831,-0.335 1.29,-0.441 0.253,-0.062 0.378,0.093 0.292,0.341 -0.289,0.8 -0.436,1.677 -0.541,2.488 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10662">
-            <path
-               style="fill:#777777"
-               id="path10664"
-               d="m 92.726,84.942 -0.338,0.164 c -0.603,-0.135 -1.16,-0.265 -1.688,-0.33 l -0.027,-0.051 0.015,-0.257 -0.332,0.263 c -0.504,-0.041 -0.986,-0.052 -1.47,0.02 l -0.036,-0.044 -0.053,-0.238 -0.03,0.091 -0.379,-2.738 c 0.546,-0.068 1.092,-0.115 1.638,-0.079 l 0.013,0.015 c 0.046,0.072 0.047,0.162 0.016,0.256 l 0.349,-0.26 c 0.729,0.069 1.418,0.187 2.066,0.33 l 0.009,0.017 c 0.037,0.113 -0.003,0.246 -0.111,0.367 l 0.066,-0.067 0.385,-0.237 0.513,0.116 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10666"
-               d="m 93.238,82.224 c -0.219,-0.05 -0.537,0.061 -0.711,0.248 -0.587,0.63 -1.163,1.248 -1.653,1.924 -0.146,0.204 -0.103,0.391 0.085,0.414 l 1.103,0.223 c 0.214,0.049 0.526,-0.063 0.699,-0.251 l 0.002,-0.002 0.575,-2.533 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10668"
-               d="m 89.692,81.701 c -0.436,-0.031 -0.873,0.05 -1.31,0.087 l 0.356,2.573 c 0.262,-0.763 0.645,-1.558 1.145,-2.256 0.154,-0.217 0.075,-0.399 -0.191,-0.404 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10670"
-               d="m 90.65,84.367 c -0.141,0.212 -0.408,0.333 -0.583,0.342 -0.327,-0.001 -0.656,-0.036 -0.977,0.021 -0.176,0.019 -0.264,-0.153 -0.181,-0.384 0.279,-0.785 0.684,-1.528 1.202,-2.235 0.158,-0.227 0.502,-0.378 0.751,-0.338 l 1.314,0.218 c 0.235,0.047 0.275,0.237 0.096,0.427 -0.586,0.631 -1.152,1.258 -1.622,1.949 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10672">
-            <path
-               style="fill:#777777"
-               id="path10674"
-               d="m 97.404,85.568 -0.326,0.227 c -0.669,0.003 -1.333,-0.094 -1.999,-0.159 l -0.034,-0.054 c -0.035,-0.078 -0.027,-0.168 0.013,-0.258 l -0.406,0.24 -1.868,-0.368 -0.025,-0.055 0.029,-0.242 -0.068,0.074 0.611,-2.695 1.302,0.273 0.008,0.016 -0.026,0.255 0.311,-0.221 c 0.578,0.116 1.15,0.151 1.725,0.215 l 0.009,0.015 c 0.049,0.104 0.03,0.242 -0.051,0.381 l 0.051,-0.079 0.314,-0.309 0.478,0.013 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10676"
-               d="m 97.357,82.801 c -0.202,-0.005 -0.47,0.167 -0.604,0.385 -0.44,0.715 -0.931,1.384 -1.478,2.069 -0.165,0.204 -0.109,0.391 0.132,0.416 l 1.303,0.113 c 0.241,0.007 0.555,-0.163 0.694,-0.381 l 0.001,-0.003 0.043,-2.597 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10678"
-               d="m 94.379,82.472 -1.041,-0.226 -0.575,2.533 1.697,-1.885 c 0.16,-0.199 0.124,-0.381 -0.081,-0.422 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10680"
-               d="m 95.014,85.22 c -0.165,0.196 -0.493,0.322 -0.729,0.282 l -1.242,-0.249 c -0.227,-0.049 -0.263,-0.24 -0.085,-0.428 l 1.689,-1.899 c 0.16,-0.197 0.449,-0.329 0.65,-0.294 l 1.097,0.126 c 0.2,0.021 0.26,0.208 0.125,0.415 -0.448,0.686 -0.954,1.383 -1.505,2.047 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10682">
-            <path
-               style="fill:#777777"
-               id="path10684"
-               d="m 102.096,85.131 -0.262,0.293 -1.938,0.272 -0.046,-0.042 -0.049,-0.253 -0.335,0.335 c -0.648,0.022 -1.288,0.102 -1.943,0.07 l -0.041,-0.049 -0.023,-0.243 -0.056,0.086 0.046,-2.764 c 0.421,0.028 0.851,-0.009 1.278,-0.03 l 0.011,0.013 0.035,0.254 0.249,-0.282 c 0.582,-0.017 1.173,-0.141 1.759,-0.203 l 0.013,0.013 c 0.072,0.095 0.083,0.232 0.032,0.382 l 0.033,-0.086 0.251,-0.352 0.486,-0.1 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10686"
-               d="m 101.496,82.432 c -0.206,0.045 -0.44,0.273 -0.527,0.501 -0.287,0.777 -0.611,1.561 -0.974,2.348 -0.11,0.236 -0.014,0.404 0.221,0.374 l 1.268,-0.168 c 0.234,-0.03 0.49,-0.277 0.581,-0.518 l 0.001,-0.003 -0.475,-2.554 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10688"
-               d="m 98.465,82.787 -1.016,0.017 -0.043,2.596 c 0.464,-0.706 0.871,-1.468 1.235,-2.223 0.11,-0.227 0.028,-0.402 -0.176,-0.39 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10690"
-               d="m 99.734,85.313 c -0.109,0.242 -0.401,0.428 -0.64,0.443 L 97.8,85.813 c -0.241,-0.006 -0.319,-0.188 -0.182,-0.404 0.455,-0.706 0.855,-1.499 1.213,-2.241 0.108,-0.228 0.357,-0.42 0.562,-0.43 l 1.121,-0.149 c 0.206,-0.026 0.306,0.141 0.218,0.375 -0.295,0.778 -0.628,1.562 -0.998,2.349 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10692">
-            <path
-               style="fill:#777777"
-               id="path10694"
-               d="m 106.569,83.997 -0.22,0.32 -1.844,0.51 -0.051,-0.036 -0.086,-0.242 -0.269,0.389 -1.846,0.4 -0.047,-0.039 -0.07,-0.233 -0.036,0.097 -0.505,-2.717 1.294,-0.267 0.014,0.012 0.079,0.245 0.205,-0.323 1.759,-0.48 0.015,0.011 c 0.084,0.084 0.113,0.22 0.081,0.375 l 0.022,-0.09 0.21,-0.385 0.481,-0.154 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10696"
-               d="m 105.654,81.388 c -0.204,0.074 -0.416,0.317 -0.475,0.561 l -0.641,2.455 c -0.072,0.249 0.048,0.401 0.271,0.341 l 1.205,-0.329 c 0.225,-0.055 0.445,-0.324 0.504,-0.575 l 0.001,-0.003 -0.772,-2.48 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10698"
-               d="m 102.62,82.2 -1.029,0.212 0.475,2.554 0.803,-2.408 c 0.07,-0.241 -0.042,-0.4 -0.249,-0.358 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10700"
-               d="m 104.29,84.472 c -0.072,0.247 -0.312,0.501 -0.536,0.558 l -1.236,0.255 c -0.229,0.047 -0.339,-0.113 -0.25,-0.357 l 0.79,-2.408 c 0.071,-0.232 0.292,-0.488 0.498,-0.542 l 1.12,-0.306 c 0.206,-0.056 0.327,0.097 0.269,0.342 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10702">
-            <path
-               style="fill:#777777"
-               id="path10704"
-               d="m 110.865,82.472 -0.197,0.326 -1.764,0.669 -0.053,-0.033 -0.108,-0.234 -0.232,0.398 -1.761,0.587 -0.051,-0.033 -0.097,-0.224 -0.023,0.1 -0.822,-2.639 1.28,-0.427 0.015,0.01 0.103,0.235 0.178,-0.343 1.736,-0.631 0.015,0.01 c 0.092,0.075 0.131,0.209 0.11,0.367 l 0.016,-0.092 0.182,-0.408 0.478,-0.183 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10706"
-               d="m 109.764,79.933 c -0.203,0.077 -0.398,0.343 -0.438,0.595 l -0.426,2.518 c -0.049,0.252 0.086,0.396 0.297,0.314 l 1.149,-0.438 c 0.211,-0.081 0.417,-0.351 0.458,-0.603 v -0.004 l -0.948,-2.418 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10708"
-               d="m 106.767,81.018 -1.02,0.339 0.772,2.48 0.531,-2.493 c 0.049,-0.249 -0.079,-0.395 -0.283,-0.326 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10710"
-               d="m 108.656,83.128 c -0.049,0.249 -0.267,0.51 -0.482,0.582 l -1.175,0.392 c -0.217,0.072 -0.344,-0.074 -0.286,-0.326 l 0.524,-2.493 c 0.048,-0.249 0.251,-0.506 0.456,-0.573 l 1.104,-0.408 c 0.203,-0.077 0.337,0.063 0.297,0.315 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10712">
-            <path
-               style="fill:#777777"
-               id="path10714"
-               d="m 115.054,80.651 -0.173,0.347 -1.73,0.784 -0.056,-0.028 -0.123,-0.227 c -0.029,0.148 -0.104,0.297 -0.202,0.419 l -1.711,0.702 -0.053,-0.03 -0.112,-0.217 -0.017,0.1 -1.009,-2.573 1.258,-0.504 0.016,0.009 0.118,0.228 0.151,-0.359 1.689,-0.734 0.016,0.008 c 0.095,0.068 0.144,0.199 0.136,0.359 l 0.009,-0.094 0.146,-0.424 0.453,-0.221 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10716"
-               d="m 113.757,78.208 c -0.192,0.094 -0.362,0.376 -0.381,0.632 l -0.26,2.521 c -0.031,0.254 0.111,0.388 0.32,0.297 l 1.13,-0.507 c 0.206,-0.102 0.393,-0.392 0.413,-0.647 l 0.001,-0.003 -1.136,-2.336 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10718"
-               d="m 110.861,79.502 -1.006,0.395 0.948,2.418 0.362,-2.509 c 0.031,-0.254 -0.106,-0.39 -0.304,-0.304 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10720"
-               d="m 112.881,81.462 c -0.031,0.255 -0.229,0.534 -0.438,0.624 l -1.141,0.47 c -0.212,0.081 -0.35,-0.059 -0.309,-0.311 l 0.353,-2.518 c 0.03,-0.254 0.214,-0.527 0.412,-0.613 l 1.079,-0.464 c 0.199,-0.083 0.336,0.039 0.317,0.297 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10722">
-            <path
-               style="fill:#777777"
-               id="path10724"
-               d="m 119.092,78.4 -0.135,0.366 -1.662,0.986 -0.059,-0.021 -0.145,-0.213 c -0.017,0.151 -0.077,0.308 -0.165,0.44 l -1.665,0.853 -0.057,-0.025 -0.129,-0.207 -0.009,0.102 -1.208,-2.485 1.203,-0.592 0.016,0.007 0.138,0.216 0.113,-0.372 1.575,-0.893 0.016,0.006 c 0.102,0.058 0.165,0.182 0.177,0.341 l -0.003,-0.093 0.091,-0.436 0.415,-0.268 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10726"
-               d="m 117.501,76.136 c -0.177,0.114 -0.307,0.411 -0.295,0.666 0.049,0.857 0.031,1.675 0.015,2.534 -0.008,0.258 0.148,0.376 0.351,0.263 l 1.086,-0.64 c 0.197,-0.126 0.353,-0.439 0.343,-0.696 V 78.26 l -1.419,-2.176 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10728"
-               d="m 114.804,77.696 -0.959,0.469 1.136,2.336 0.156,-2.522 c 0.009,-0.252 -0.14,-0.376 -0.333,-0.283 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10730"
-               d="m 116.994,79.463 c -0.007,0.257 -0.18,0.559 -0.382,0.672 l -1.113,0.561 c -0.207,0.101 -0.355,-0.025 -0.334,-0.282 l 0.143,-2.527 c 0.006,-0.257 0.157,-0.547 0.343,-0.65 l 1.008,-0.562 c 0.185,-0.104 0.332,0.002 0.346,0.26 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10732">
-            <path
-               style="fill:#777777"
-               id="path10734"
-               d="m 122.787,75.435 -0.058,0.401 -1.499,1.327 -0.062,-0.012 -0.179,-0.187 c 0.006,0.15 -0.033,0.314 -0.104,0.459 -0.513,0.388 -1.024,0.78 -1.565,1.108 l -0.06,-0.019 -0.154,-0.188 0.003,0.102 -1.51,-2.314 1.075,-0.738 0.017,0.005 0.168,0.193 0.054,-0.377 1.346,-1.111 0.018,0.003 c 0.111,0.04 0.198,0.147 0.24,0.299 l -0.021,-0.089 0.007,-0.427 0.325,-0.339 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10736"
-               d="m 120.741,73.574 c -0.13,0.148 -0.19,0.455 -0.136,0.692 0.201,0.798 0.368,1.638 0.487,2.5 0.029,0.249 0.212,0.354 0.393,0.192 l 0.979,-0.866 c 0.187,-0.151 0.264,-0.524 0.203,-0.771 l -0.001,-0.004 -1.863,-1.81 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10738"
-               d="m 118.445,75.505 -0.864,0.579 1.419,2.176 c -0.031,-0.854 -0.078,-1.681 -0.193,-2.526 -0.034,-0.252 -0.198,-0.353 -0.362,-0.229 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10740"
-               d="m 120.883,76.925 c 0.03,0.254 -0.103,0.578 -0.292,0.721 l -1.044,0.74 c -0.197,0.127 -0.361,0.021 -0.371,-0.236 -0.028,-0.842 -0.098,-1.691 -0.217,-2.53 -0.033,-0.251 0.069,-0.553 0.234,-0.676 l 0.85,-0.713 c 0.151,-0.134 0.326,-0.05 0.386,0.192 0.189,0.797 0.364,1.669 0.454,2.502 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10742">
-            <path
-               style="fill:#777777"
-               id="path10744"
-               d="m 125.541,71.361 0.082,0.4 c -0.289,0.647 -0.636,1.257 -1.023,1.839 l -0.062,0.011 c -0.085,0 -0.162,-0.046 -0.226,-0.123 0.056,0.152 0.06,0.323 0.025,0.484 -0.405,0.543 -0.825,1.069 -1.296,1.534 l -0.062,-0.002 -0.194,-0.148 0.025,0.101 -1.982,-1.926 c 0.282,-0.304 0.586,-0.595 0.818,-0.927 l 0.018,0.001 0.212,0.143 -0.057,-0.365 c 0.351,-0.434 0.623,-0.907 0.877,-1.385 l 0.017,-0.002 c 0.114,0.001 0.234,0.071 0.33,0.197 l -0.053,-0.075 -0.161,-0.392 0.188,-0.405 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10746"
-               d="m 122.955,70.39 c -0.079,0.171 -0.027,0.461 0.121,0.665 0.506,0.677 0.903,1.398 1.271,2.197 0.108,0.242 0.302,0.271 0.437,0.056 l 0.67,-1.197 c 0.108,-0.231 0.101,-0.591 -0.065,-0.811 l -0.002,-0.003 -2.401,-0.988 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10748"
-               d="m 121.468,72.78 -0.665,0.728 1.863,1.81 c -0.22,-0.847 -0.447,-1.626 -0.796,-2.404 -0.101,-0.231 -0.284,-0.287 -0.402,-0.134 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10750"
-               d="m 124.199,73.486 c 0.108,0.243 0.052,0.594 -0.099,0.794 l -0.866,1.022 c -0.169,0.179 -0.354,0.113 -0.419,-0.139 -0.214,-0.83 -0.48,-1.629 -0.833,-2.396 -0.103,-0.229 -0.093,-0.533 0.027,-0.686 l 0.552,-0.883 c 0.081,-0.17 0.271,-0.149 0.416,0.056 0.481,0.686 0.859,1.417 1.222,2.232 z"
-               enable-background="new    " />
-          </g>
-          <g
-             id="g10752">
-            <path
-               style="fill:#777777"
-               id="path10754"
-               d="m 126.514,66.591 0.212,0.328 c -0.046,0.648 -0.107,1.321 -0.239,1.999 l -0.055,0.033 c -0.079,0.034 -0.168,0.022 -0.257,-0.022 l 0.229,0.434 c -0.149,0.664 -0.341,1.325 -0.6,1.967 l -0.06,0.022 c -0.078,0.017 -0.159,-0.01 -0.234,-0.064 l 0.062,0.086 -2.556,-1.052 0.374,-1.132 0.016,-0.006 0.252,0.046 -0.195,-0.307 0.265,-1.667 0.015,-0.009 c 0.106,-0.047 0.246,-0.023 0.378,0.061 l -0.075,-0.052 -0.294,-0.329 0.036,-0.487 z" />
-            <path
-               style="fill:#c4c4c4"
-               id="path10756"
-               d="m 123.745,66.531 c -0.015,0.207 0.145,0.485 0.356,0.627 0.686,0.462 1.383,0.967 2.018,1.544 0.192,0.176 0.384,0.126 0.429,-0.119 l 0.151,-1.306 c 0.018,-0.235 -0.14,-0.549 -0.351,-0.694 l -0.003,-0.002 -2.594,-0.144 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10758"
-               d="m 123.294,69.416 -0.31,0.893 2.401,0.988 c -0.518,-0.722 -1.044,-1.347 -1.668,-1.916 -0.183,-0.169 -0.374,-0.149 -0.423,0.035 z"
-               enable-background="new    " />
-            <path
-               style="fill:#c4c4c4"
-               id="path10760"
-               d="m 126.07,68.971 c 0.19,0.178 0.316,0.527 0.241,0.772 -0.113,0.441 -0.231,0.883 -0.405,1.312 -0.089,0.239 -0.285,0.251 -0.44,0.037 -0.509,-0.704 -1.078,-1.33 -1.701,-1.886 -0.182,-0.167 -0.292,-0.442 -0.265,-0.637 l 0.162,-1.063 c 0.024,-0.198 0.211,-0.252 0.416,-0.112 0.685,0.467 1.366,0.986 1.992,1.577 z"
-               enable-background="new    " />
-          </g>
-          <path
-             style="fill:url(#radialGradient11909)"
-             id="path10762"
-             d="m 108.161,81.08 c -8.613,3.106 -12.224,2.276 -15.123,1.61 -2.167,-0.498 -4.213,-0.969 -7.432,0.411 -6.178,2.647 -5.897,11.008 -5.544,21.594 l 0.188,8.575 c 0,4.023 -0.842,6.799 -2.575,8.485 -2.636,2.564 -7.169,2.44 -11.97,2.309 l -1.182,-0.031 -0.047,2 1.174,0.03 c 5.004,0.138 10.177,0.281 13.419,-2.874 2.141,-2.083 3.181,-5.327 3.181,-9.919 l -0.188,-8.643 c -0.342,-10.205 -0.588,-17.58 4.332,-19.688 2.62,-1.122 4.12,-0.777 6.196,-0.301 3.155,0.726 7.083,1.629 16.249,-1.678 15.535,-5.603 17.133,-11.396 17.409,-16.385 l -1.996,-0.111 c -0.253,4.551 -1.704,9.427 -16.091,14.616 z" />
-          <path
-             id="path10764"
-             d="m 61.710678,1.7125992 c -0.075,0.027 -7.6685,2.54025 -22.1875,0.28125 -3.123,-0.486 -5.46025,-0.0065 -7.15625,1.4375 -3.224001,2.7469999 -3.25025,8.4254998 -3.28125,14.4374998 -0.028,5.341 -0.067,10.863 -2.25,14.625 -2.330999,4.014001 -6.8355,7.4575 -11.1875,10.8125 C 8.9531782,48.46835 2.0544282,53.817099 2.0544282,61.650099 h 0.15625 c 1.060867,-6.759304 7.3316598,-11.636005 13.4374998,-16.34375 4.352,-3.355 8.856501,-6.798499 11.1875,-10.8125 2.183,-3.762 2.221999,-9.284 2.25,-14.625 0.031,-6.012 0.05725,-11.6904999 3.28125,-14.4374998 1.132804,-0.964486 2.56337,-1.494139 4.3125,-1.59375 0.397789,-0.022654 0.817742,-0.021586 1.25,0 0.12592,0.00749 0.244877,0.01937 0.375,0.03125 0.03202,0.00249 0.06155,-0.00272 0.09375,0 0.264595,0.026018 0.530527,0.049877 0.8125,0.09375 0.10643,0.014563 0.204195,0.014396 0.3125,0.03125 1.769395,0.275299 3.437402,0.47857 5,0.625 0.04016,0.00376 0.08497,-0.00369 0.125,0 0.782055,0.070938 1.550748,0.143113 2.28125,0.1875 0.01,6.1e-4 0.02126,-6.05e-4 0.03125,0 1.487617,0.090202 2.858445,0.127376 4.125,0.125 0.03994,-1.6e-5 0.08527,9.1e-5 0.125,0 1.215496,-0.00489 2.336531,-0.029519 3.34375,-0.09375 4.694309,-0.29936 7.114062,-1.109813 7.15625,-1.125 l 0.03125,0.0625 c 0.343868,-0.09511 0.579365,-0.171485 0.625,-0.1875 z"
-             style="opacity:0.676712;fill:#ffffff;fill-opacity:1;filter:url(#filter3866)" />
-          <g
-             style="filter:url(#filter3934)"
-             id="g10766">
-            <linearGradient
-               id="linearGradient10768"
-               gradientUnits="userSpaceOnUse"
-               x1="87.068398"
-               y1="24.355499"
-               x2="87.068398"
-               y2="53.477501">
-              <stop
-                 offset="0"
-                 style="stop-color:#CF5F32"
-                 id="stop10770" />
-              <stop
-                 offset="1"
-                 style="stop-color:#803F00"
-                 id="stop10772" />
-            </linearGradient>
-            <linearGradient
-               id="linearGradient10774"
-               gradientUnits="userSpaceOnUse"
-               x1="40.932098"
-               y1="24.355499"
-               x2="40.932098"
-               y2="53.477501">
-              <stop
-                 offset="0"
-                 style="stop-color:#CF5F32"
-                 id="stop10776" />
-              <stop
-                 offset="1"
-                 style="stop-color:#803F00"
-                 id="stop10778" />
-            </linearGradient>
-          </g>
-          <rect
-             x="61"
-             y="122.73"
-             width="6"
-             height="4"
-             id="rect10780"
-             style="fill:url(#linearGradient11911)" />
-          <rect
-             x="61"
-             y="1.229"
-             width="6"
-             height="3.75"
-             id="rect10782"
-             style="fill:url(#linearGradient11913)" />
-          <rect
-             style="fill:none"
-             y="0"
-             x="0"
-             height="128"
-             width="128"
-             id="rect10784" />
-          <path
-             id="path10786"
-             d="m 124.125,66.21875 c -0.253,4.551003 -1.70675,9.436 -16.09375,14.625 -8.613,3.105998 -12.226,2.25975 -15.125,1.59375 -2.16699,-0.498002 -4.2185,-0.97375 -7.4375,0.40625 -4.77995,2.047999 -5.68235,7.539426 -5.6875,14.8125 0.08984,-6.781222 1.12548,-11.857875 5.6875,-13.8125 3.219,-1.38 5.27051,-0.904252 7.4375,-0.40625 2.899,0.666 6.512,1.512248 15.125,-1.59375 14.387,-5.189 15.84075,-10.073997 16.09375,-14.625 l 1.9375,0.09375 c 0.0322,-0.328457 0.0447,-0.677975 0.0625,-1 z M 81.8125,100.6875 c 0.02885,1.49181 0.0697,3.03741 0.125,4.6875 l 0.1875,8.03125 c 0.0017,-0.12763 0,-0.24522 0,-0.375 L 81.9375,104.375 c -0.04275,-1.27562 -0.09515,-2.50507 -0.125,-3.6875 z m -1.6875,12.84375 c -0.07009,3.74478 -0.90481,6.35602 -2.5625,7.96875 -2.636,2.564 -7.16775,2.4435 -11.96875,2.3125 l -1.1875,-0.0313 -0.0625,2 H 64.375 l 0.03125,-1 1.1875,0.0313 c 4.801,0.131 9.33275,0.2515 11.96875,-2.3125 1.733,-1.686 2.5625,-4.44575 2.5625,-8.46875 z"
-             style="opacity:0.810959;fill:#ffffff;fill-opacity:1;filter:url(#filter4198)" />
-          <path
-             id="path10788"
-             d="m 61.136895,4.6893178 h 5.928112 c 0,0 0.20704,0.5946507 -0.276054,0.5946507 -0.483093,0 -5.790086,0 -5.790086,0 C 60.86837,5.0661398 60.748727,4.849517 61.136895,4.6893178 Z"
-             style="fill:#70a0d2;fill-opacity:1;fill-rule:evenodd;stroke:none;filter:url(#filter4292)" />
-        </g>
-      </g>
-    </g>
-  </g>
-</svg>
index f60b1d7afad899c0f68d397173792865f299a063..f97663837b04a087664ba00d0ad71c8690ce7b65 100644 (file)
@@ -269,54 +269,18 @@ function macro_shift_f9()
 }
 
 //! Macro Shift + F10: 
-// Useful for timestamps created on last entry
 function macro_shift_f10()
 {
 }
 
-//! Macro Shift + F11: Replace "@..." by mutt aliases
+//! Macro Shift + F11:
 function macro_shift_f11()
 {
-       map     = vym.currentMap();
-       lines   = vym.loadFile("/home/uwe/.mutt/eb-aliases").split('\n');
-
-
-       if (map.getHeadingPlainText() == "parts") {
-               map.setHeadingPlainText("Participants");
-       }
-
-       map.initIterator("foobar");
-
-       while (map.nextIterator("foobar") ) {
-               heading = map.getHeadingPlainText();
-
-               // Search for "@alias" at beginning of heading
-               if (heading.search(/^@\w/) == 0) {
-                       alias_map = heading.replace(/@/,"");
-
-                       for(var i = 0;i < lines.length;i++){
-                               if (lines[i].search(/^alias/) == 0) {
-                                       if (lines[i].search(alias_map) == 6) {
-                                               name = lines[i].replace(/^.+?\"/, "");
-                                               name = name.replace(/\".+/, "");
-
-                                               email = lines[i].replace(/^.+?</, "");
-                                               email = email.replace(/>.*/, "");
-
-                                               map.setHeadingPlainText(name);
-                                       }
-                               }
-                       }
-               } else {
-                       print ("No alias found");
-        }
-       }
 }
 
 //! Macro Shift + F12:
 function macro_shift_f12()
 {
-    vym.statusMessage("Macro F12 + Shift triggered");
 }
 
 
@@ -342,11 +306,11 @@ function macro_ctrl_f2()
     map = vym.currentMap();
     b = map.selectedBranch();
     status = "Subtree background off";
-    if (b.getFrameType(true) == "NoFrame") {
+    if (b.getFrameType(false) == "NoFrame") {
         status = "Subtree background light green";
     }
-    toggle_frame_branch ( map );
-    b.setFrameBrushColor(true, "#bdffd6");
+    toggle_frame_subtree ( map );
+    b.setFrameBrushColor(false, "#bdffd6");
     vym.statusMessage(status);
 }
 
@@ -356,11 +320,11 @@ function macro_ctrl_f3()
     map = vym.currentMap();
     b = map.selectedBranch();
     status = "Subtree background off";
-    if (b.getFrameType(true) == "NoFrame") {
+    if (b.getFrameType(false) == "NoFrame") {
         status = "SUbtree background light yellow";
     }
-    toggle_frame_branch ( map );
-    b.setFrameBrushColor(true, "#efefb3");
+    toggle_frame_subtree ( map );
+    b.setFrameBrushColor(false, "#efefb3");
     vym.statusMessage(status);
 }
 
@@ -370,11 +334,11 @@ function macro_ctrl_f4()
     map = vym.currentMap();
     b = map.selectedBranch();
     status = "Subtree background off";
-    if (b.getFrameType(true) == "NoFrame") {
-        status = "SUbtree background light yellow";
+    if (b.getFrameType(false) == "NoFrame") {
+        status = "Subtree background light bluex";
     }
-    toggle_frame_branch ( map );
-    b.setFrameBrushColor(true, "#efefb3");
+    toggle_frame_subtree ( map );
+    b.setFrameBrushColor(false, "#e2e6ff");
     vym.statusMessage(status);
 }
 
@@ -384,11 +348,11 @@ function macro_ctrl_f5()
     map = vym.currentMap();
     b = map.selectedBranch();
     status = "Subtree background off";
-    if (b.getType(true) == "NoFrame") {
+    if (b.getFrameType(false) == "NoFrame") {
         status = "Subtree background light grey";
     }
-    toggle_frame_branch ( map );
-    b.setFrameBrushColor(true, "#d6d6d6");
+    toggle_frame_subtree ( map );
+    b.setFrameBrushColor(false, "#d6d6d6");
     vym.statusMessage(status);
 }
 
@@ -398,11 +362,11 @@ function macro_ctrl_f6()
     map = vym.currentMap();
     b = map.selectedBranch();
     status = "Subtree background off";
-    if (b.getFrameType(true) == "NoFrame") {
+    if (b.getFrameType(false) == "NoFrame") {
         status = "Subtree background purple";
     }
-    toggle_frame_branch ( map );
-    b.setFrameBrushColor(true, "#ffaaff");
+    toggle_frame_subtree ( map );
+    b.setFrameBrushColor(false, "#ffaaff");
     vym.statusMessage(status);
 }
 
@@ -412,11 +376,11 @@ function macro_ctrl_f7()
     map = vym.currentMap();
     b = map.selectedBranch();
     status = "Subtree background off";
-    if (b.getFrameType() == "NoFrame") {
+    if (b.getFrameType(false) == "NoFrame") {
         status = "Subtree background white";
     }
-    toggle_frame_branch ( map );
-    b.setFrameBrushColor("#ffffff");
+    toggle_frame_subtree ( map );
+    b.setFrameBrushColor(false, "#ffffff");
     vym.statusMessage(status);
 }
 
@@ -426,11 +390,11 @@ function macro_ctrl_f8()
     map = vym.currentMap();
     b = map.selectedBranch();
     status = "Subtree background off";
-    if (b.getFrameType(true) == "NoFrame") {
+    if (b.getFrameType(false) == "NoFrame") {
         status = "Subtree background black";
     }
-    toggle_frame_branch ( map );
-    b.setFrameBrushColor(true, "#000000");
+    toggle_frame_subtree ( map );
+    b.setFrameBrushColor(false, "#000000");
     vym.statusMessage(status);
 }
 
index 9f3e912f9f128a056b50524f8967862454facf2a..ccc99b39e43baae83ae892f2c52f8d870e1fdfe4 100644 (file)
@@ -657,12 +657,11 @@ LinkContainer *BranchContainer::getLinkContainer() { return linkContainer; }
 
 void BranchContainer::linkTo(BranchContainer *pbc)
 {
+    originalParentBranchContainer = nullptr;
 
     if (!pbc)
         return;
 
-    originalParentBranchContainer = nullptr;
-
     pbc->linkContainer->addLink(upLink);
 }
 
@@ -805,10 +804,9 @@ void BranchContainer::updateUpLink()
 
     BranchContainer *pbc = nullptr;
 
-    if (tmpLinkedParentContainer) {
+    if (tmpLinkedParentContainer)
         // I am temporarily linked to tmpLinkedParentContainer
         pbc = tmpLinkedParentContainer;
-    }
     else if (originalParentBranchContainer)
         // I am moving with tmpParent, use original parent for link
         pbc = originalParentBranchContainer;
@@ -862,7 +860,7 @@ void BranchContainer::updateUpLink()
             upLink->setLinkStyle(LinkObj::NoLink);
         else {
             upLink->setLinkStyle(
-                tmpParentBI->mapDesign()->linkStyle(tmpParentBI->depth()));
+                branchItem->mapDesign()->linkStyle(branchItem->depth()));
         }
     }
 
@@ -1415,7 +1413,9 @@ void BranchContainer::reposition()
         // on MovingState
         if (pbc) {
             if (pbc->hasFloatingBranchesLayout()) {
-                if (pos().x() > 0)
+                if (scenePos().x() > pbc->scenePos().x())   // FIXME-2 problematic for rotated elements...
+                                                            // but OTOH using relative coord
+                                                            // often pos.x() == 0
                     orientation = RightOfParent;
                 else
                     orientation = LeftOfParent;
index a518573e09f6073de3963c244614570fdcca9aa9..797bd839657bf378fa80e2e21234e1df23620cf8 100644 (file)
@@ -491,6 +491,8 @@ BranchContainer *BranchItem::createBranchContainer(QGraphicsScene *scene)
 
 BranchContainer* BranchItem::getBranchContainer()
 {
+    if (this == rootItem && branchContainer)
+        qWarning() << __func__ << "rootItem should not have BranchCOntainer";
     return branchContainer;
 }
 
index 31d3ee50342850548d6fe42a92baacac9015f568..374514f4f5fbd7fdba543608c92b2952e8d2ca8b 100644 (file)
@@ -5,7 +5,7 @@ Command::Command(const QString &n, SelectionType st, ParameterType retType) // F
 {
     nameInt = n;
     selectionTypeInt = st;
-    returnType = retType;
+    returnTypeInt = retType;
 }
 
 QString Command::name() { return nameInt; }
@@ -18,7 +18,7 @@ QString Command::description()
     s += QString("        Comment: %1\n").arg(commentInt);
     if (objectTypeInt == MapObject)
         s += QString("  SelectionType: %1\n").arg(selectionTypeName());
-    s += QString("    Return type: %1\n").arg(typeToString(returnType));
+    s += QString("    Return type: %1\n").arg(typeToString(returnTypeInt));
     s += QString("     Parameters: %1\n").arg(parameterCount());
     // s+=QString(" Parameters: %1\n").arg(parameterCount() );
     for (int i = 0; i < parameterCount(); i++) {
@@ -38,7 +38,7 @@ QString Command::descriptionLaTeX()
     s += "\\begin{tabular}{rl}\n";
     s += QString("        Comment: & %1\\\\\n").arg(commentInt);
     s += QString("  SelectionType: & %1\\\\\n").arg(selectionTypeName());
-    s += QString("    Return Type: & %1\\\\\n").arg(typeToString(returnType));
+    s += QString("    Return Type: & %1\\\\\n").arg(typeToString(returnTypeInt));
 
     s += QString("     Parameters: & %1\\\\\n").arg(parameterCount());
     for (int i = 0; i < parameterCount(); i++) {
@@ -159,7 +159,7 @@ QString  Command::objectTypeName() {
     }
 }
 
-void  Command::setComment(const QString &s) {
+void Command::setComment(const QString &s) {
     commentInt = s;
 }
 
@@ -167,3 +167,12 @@ QString Command::comment()
 {
     return commentInt;
 }
+void Command::setReturnType(const ParameterType &type)
+{
+    returnTypeInt = type;
+}
+
+Command::ParameterType Command::returnType()
+{
+    return returnTypeInt;
+}
index c9a89781ce8f5de65f7460527f0ed4643786c526..e5deebf500340923e22bb020c2fb7d85308a9761 100644 (file)
@@ -11,6 +11,7 @@ class Command {
         MapObject,
         BranchObject,
         ImageObject,
+        ItemListObject,
         XLinkObject
     };
     enum ParameterType {
@@ -21,6 +22,7 @@ class Command {
         ColorPar,
         DoublePar,
         ImagePar,
+        ItemListPar,
         IntPar,
         StringPar,
         StringListPar,
@@ -54,13 +56,15 @@ class Command {
     QString objectTypeName();
     void setComment(const QString&);
     QString comment();
+    void setReturnType(const ParameterType &type);
+    ParameterType returnType();
 
   private:
     QString nameInt;
     QString commentInt;
     SelectionType selectionTypeInt;
     QList<ParameterType> parTypes;
-    ParameterType returnType;
+    ParameterType returnTypeInt;
     ObjectType objectTypeInt;
     QList<bool> parOpts;
     QStringList parComments;
index 3cef802abe2389d61726e4078afbc30348663448..700aa4b87bf00f63c457c60532b109efcd6c6421 100644 (file)
@@ -751,11 +751,13 @@ void Container::reposition()
                    // - I am in a floating layout or
                    // - I am a MapCenter myself
                     if ((parentContainer() && parentContainer()->hasFloatingLayout()) || !parentContainer() ) {
-                           v_central = mapFromItem(centralContainer, centralContainer->rect().center());
-                            if (!v_central.isNull())
-                                foreach (Container *c, childContainers())
-                                    if (!c->overlay)
-                                        c->setPos(c->pos() - v_central);
+                        v_central = mapFromItem(centralContainer, centralContainer->rect().center());
+                        if (!v_central.isNull()) {
+                            foreach (Container *c, childContainers()) {
+                                if (!c->overlay)
+                                    c->setPos(c->pos() - v_central);
+                            }
+                        }
                    }
                 }
 
index 5697327f8695f25c09283f497c6b7aa6952b759d..e6c95c4ddce96aac6db1226f225c89996d2dd815 100644 (file)
@@ -46,7 +46,7 @@ QString ExportHTML::getBranchText(BranchItem *current)
         if (dia.useTextColor)
             col = QString("style='color:%1'")
                       .arg(current->headingColor().name());
-        QString s = QString("<span class='vym-branch-%1' %2 id='%3'>")
+        QString s = QString("<div class='vym-branch-%1' %2 id='%3'>")
                         .arg(current->depth())
                         .arg(col)
                         .arg(id);
@@ -60,10 +60,9 @@ QString ExportHTML::getBranchText(BranchItem *current)
             if (task) {
                 QString taskName = task->getIconString();
                 taskFlags +=
-                    QString("<img src=\"flags/flag-%1.png\" alt=\"%2\">")
+                    QString("<img style=\"vertical-align: middle\" src=\"flags/flag-%1.png\" alt=\"%2\">")
                         .arg(taskName)
-                        .arg(QObject::tr("Flag: %1", "Alt tag in HTML export")
-                                 .arg(taskName));
+                        .arg(QObject::tr("Flag: %1", "Alt tag in HTML export").arg(taskName));
             }
         }
 
@@ -81,12 +80,9 @@ QString ExportHTML::getBranchText(BranchItem *current)
                 if (f)
                     flags +=
                         QString(
-                            "<img width=\"32px\" alt=\"%1\" src=\"flags/%2\">")
-                            .arg(QObject::tr("Flag: %1",
-                                             "Alt tag in HTML export")
-                                     .arg(f->getName()))
-                            .arg(uid.toString() +
-                                 f->getImageContainer()->getExtension());
+                            "<img style=\"vertical-align: middle\" width=\"32px\" alt=\"%1\" src=\"flags/%2\">")
+                            .arg(QObject::tr("Flag: %1", "Alt tag in HTML export").arg(f->getName()))
+                            .arg(f->getImageContainer()->originalFilename());
             }
         }
 
@@ -97,7 +93,7 @@ QString ExportHTML::getBranchText(BranchItem *current)
 
         // URL
         if (!url.isEmpty()) {
-            s += QString("<a href=\"%1\">%2<img src=\"flags/flag-url.png\" "
+            s += QString("<a href=\"%1\">%2<img style=\"vertical-align: middle\" src=\"flags/flag-url.png\" "
                          "alt=\"%3\"></a>")
                      .arg(url)
                      .arg(number + taskFlags + heading + flags)
@@ -117,7 +113,7 @@ QString ExportHTML::getBranchText(BranchItem *current)
         else
             s += number + taskFlags + heading + flags;
 
-        s += "</span>";
+        s += "</div>";
 
         // Create imagemap
         if (vis && dia.includeMapImage) // FIXME-3 maybe use polygons instead of QRectF for shapes
@@ -143,7 +139,7 @@ QString ExportHTML::getBranchText(BranchItem *current)
                 s += "</br><img src=\"" + imageName;
                 s += "\" alt=\"" +
                      QObject::tr("Image: %1", "Alt tag in HTML export")
-                         .arg(image->getOriginalFilename());
+                         .arg(image->originalFilename());
                 s += "\"></br>";
             }
         }
@@ -289,7 +285,7 @@ QString ExportHTML::createTOC()
     return toc;
 }
 
-void ExportHTML::doExport(bool useDialog)
+void ExportHTML::doExport(bool useDialog) // FIXME-2 System flags not written. (URL, task, scrolled, ...)
 {
     // Setup dialog and read settings
     dia.setMapName(model->getMapName());
@@ -442,10 +438,9 @@ void ExportHTML::doExport(bool useDialog)
             f = userFlagsMaster->findFlagByUid(uid);
 
         if (f) {
-            ImageContainer *io = f->getImageContainer();
-            if (io)
-                io->save(flagsBasePath + "/" + uid.toString() +
-                         io->getExtension());
+            ImageContainer *ic = f->getImageContainer();
+            if (ic)
+                ic->save(flagsBasePath + "/" + ic->originalFilename());
         }
     }
 
index c8f22d39b49cad2cd1eb102a41a4ff16d856bb80..bd36d93d0d52538c58c25458c54c49c66df17b1d 100644 (file)
@@ -4,21 +4,19 @@
 #include <QLabel>
 #include <QMessageBox>
 #include <QPixmap>
+#include <QTemporaryDir>
 #include <QTextStream>
 
 #include "file.h"
 
-#if defined(Q_OS_WINDOWS)
-#include "mkdtemp.h"
-#include <windows.h>
-#endif
-
 #if defined(Q_OS_MACOS)
 #include "unistd.h"
 #endif
 
 extern QString vymName;
 extern QDir lastImageDir;
+extern QDir vymUserDir;
+extern QDir tmpVymDir;
 
 QString convertToRel(const QString &src, const QString &dst)
 {
@@ -114,52 +112,25 @@ bool confirmDirectoryOverwrite(const QDir &dir)
 QString makeTmpDir(bool &ok, const QString &dirPath,
                    const QString &prefix)
 {
-    QString path = makeUniqueDir(ok, dirPath + "/" + prefix + "-XXXXXX");
-    return path;
+    QTemporaryDir tmpDir(dirPath + "/" + prefix + "-XXXXXX");
+    tmpDir.setAutoRemove(false);
+    ok = tmpDir.isValid();
+    return tmpDir.path();
 }
 
 QString makeTmpDir(bool &ok, const QString &prefix)
 {
-    return makeTmpDir(ok, QDir::tempPath(), prefix);
+
+    return makeTmpDir(ok, vymUserDir.path(), prefix);
 }
 
 bool isInTmpDir(QString fn)
 {
-    QString temp = QDir::tempPath();
+    QString temp = tmpVymDir.path(); 
     int l = temp.length();
     return fn.left(l) == temp;
 }
 
-QString makeUniqueDir(bool &ok, QString s) // FIXME-4 use QTemporaryDir
-{
-    ok = true;
-
-    QString r;
-
-#if defined(Q_OS_WINDOWS)
-    r = mkdtemp(s);
-#else
-    // On Linux and friends use cstdlib
-
-    // Convert QString to string
-    ok = true;
-    char *p;
-    int bytes = s.length();
-    p = (char *)malloc(bytes + 1);
-    int i;
-    for (i = 0; i < bytes; i++)
-        p[i] = s.at(i).unicode();
-    p[bytes] = 0;
-
-    r = mkdtemp(p);
-    free(p);
-#endif
-
-    if (r.isEmpty())
-        ok = false;
-    return r;
-}
-
 bool removeDir(QDir d)
 {
     // This check should_ not be necessary, but proved to be useful ;-)
@@ -169,6 +140,7 @@ bool removeDir(QDir d)
         return false;
     }
 
+    //qDebug() << __func__ << d.path();
     return d.removeRecursively();
 }
 
index 43dbe11eb28db6e1ec04f4daafaff87efadb8951..a8380cdeb5865701d4e56567e01c8a6efcc2a12d 100644 (file)
@@ -22,7 +22,6 @@ bool confirmDirectoryOverwrite(const QDir &dir);
 QString makeTmpDir(bool &ok, const QString &dirPath, const QString &prefix);
 QString makeTmpDir(bool &ok, const QString &prefix);
 bool isInTmpDir(QString fn);
-QString makeUniqueDir(bool &ok, QString);
 bool removeDir(QDir);
 bool copyDir(QDir src, QDir dst, const bool &override = false);
 bool subDirsExist();
index 4e1b40774ed4ca033e1651069925e955dadf6d81..246bea11f31e4381d569e1275f079a8413101a48 100644 (file)
@@ -118,7 +118,7 @@ QString Flag::getDefinition(const QString &prefix)
 {
     if (type == Flag::UserFlag) {
         QString url = "flags/" + prefix + uuid.toString() + "-" + name +
-                      imageContainer->getExtension();
+                      imageContainer->extension();
         QStringList attributes;
         attributes << attribute("name", name);
         attributes << attribute("href", QString("file:%1").arg(url));
@@ -133,7 +133,7 @@ void Flag::saveDataToDir(const QString &dirPath)
 {
     if (imageContainer) {
         path = dirPath + "/" + uuid.toString() + "-" + name +
-               imageContainer->getExtension();
+               imageContainer->extension();
         imageContainer->save(path);
     }
 }
index d93230f1c434debf8adc6c14577b391da49af1d4..477548e652cddaf5b869a73e13a1efd84d583fd6 100644 (file)
@@ -70,7 +70,7 @@ void FlagRowContainer::activateFlag(Flag *flag)
         // qDebug() << "FRC::activateFlag  visible="<< visible << "  Qtvis=" << isVisible();
 
         // Loading an image  will *copy* it
-        // and thus read the flag from cash
+        // and will create a shared renderer
         fc->copy(flag->getImageContainer());
         fc->setUuid(flag->getUuid());
         fc->setZValue(QGraphicsItem::zValue());
index f8fad772fc84407fe4631ba7b6c885decd0a7c04..ca58c5ea3bf695bc1e0cdea321b6a71856360398 100644 (file)
@@ -28,8 +28,17 @@ ImageContainer::~ImageContainer()
     if (imageItem) imageItem->unlinkImageContainer();
 }
 
+QSvgRenderer* ImageContainer::svgRenderer()
+{
+    if (svgItem)
+        return svgItem->renderer();
+    else
+        return nullptr;
+}
+
 void ImageContainer::copy(ImageContainer *other)
 {
+    //qDebug() << "IC::copy";
     prepareGeometryChange();
     if (imageType != ImageContainer::Undefined)
         qWarning() << "ImageContainer::copy into existing image of type "
@@ -39,14 +48,19 @@ void ImageContainer::copy(ImageContainer *other)
         case ImageContainer::SVG:
         case ImageContainer::ClonedSVG:
             if (!other->svgCachePath.isEmpty()) {
-                // Loading here will also set imageType
-                load(other->svgCachePath, true);
+                //qDebug() << __func__ << "copying from " << other->svgCachePath;
+                svgItem = new QGraphicsSvgItem(this);
+                svgItem->setSharedRenderer(other->svgRenderer());
+                imageType = ImageContainer::ClonedSVG;
+                QRectF r = svgItem->boundingRect();
+
+                // Center svg
+                svgItem->setPos( -r.width() / 2, - r.height() / 2);
+                setRect(mapFromItem(svgItem, svgItem->boundingRect()).boundingRect());
             }
             else
                 qWarning() << "ImgObj::copy svg: no svgCachePath available.";
 
-            svgItem->setParentItem(this);
-            setRect(other->rect());
             break;
         case ImageContainer::Pixmap: {
             pixmapItem = new QGraphicsPixmapItem();
@@ -70,6 +84,8 @@ void ImageContainer::init()
 {
     containerType = Image;
 
+    originalFilenameInt = "";
+
     imageItem = nullptr;
     selectionContainer = nullptr;
 
@@ -116,10 +132,9 @@ void ImageContainer::select()
     selectionContainer->setRect(QRectF(r.x() - d, r.y() - d, r.width() + 2 * d, r.height() + 2 * d));
 }
 
-bool ImageContainer::load(const QString &fn, bool createClone)
+bool ImageContainer::load(const QString &fn)
 {
-    // qDebug() << "IC::load " << fn;
-    // createClone == true, if called via copy()
+    //qDebug() << "IC::load " << fn;
     if (imageType != ImageContainer::Undefined) {
         qWarning() << "ImageContainer::load (" << fn
                    << ") into existing image of type " << imageType;
@@ -129,23 +144,18 @@ bool ImageContainer::load(const QString &fn, bool createClone)
     if (fn.toLower().endsWith(".svg")) {
         svgItem = new QGraphicsSvgItem(fn, this);
 
-        if (createClone) {
-            imageType = ImageContainer::ClonedSVG;
-            svgCachePath = fn;
-        } else {
-            imageType = ImageContainer::SVG;
-
-            // Copy original file to cache
-            QFile svgFile(fn);
-            QString newPath = cacheDir.path() + "/" + QString().number(imageID) +
-                              "-" + basename(fn);
-            if (!svgFile.copy(newPath)) {
-                qWarning() << "ImageContainer::load (" << fn
-                           << ") could not be copied to " << newPath;
-            }
+        imageType = ImageContainer::SVG;
+
+        // Copy original file to cache
+        QFile svgFile(fn);
+        QString newPath = cacheDir.path() + "/" + QString().number(imageID) +
+                          "-" + basename(fn);
+        if (!svgFile.copy(newPath)) {
+            qWarning() << "ImageContainer::load (" << fn
+                       << ") could not be copied to " << newPath;
+        }
 
-            svgCachePath = newPath;
-        }   // No clone created
+        svgCachePath = newPath;
         QRectF r = svgItem->boundingRect();
 
         // Center svg
@@ -170,6 +180,7 @@ bool ImageContainer::load(const QString &fn, bool createClone)
         setRect(mapFromItem(pixmapItem, pixmapItem->boundingRect()).boundingRect());
     }
 
+    setOriginalFilename(fn);
     return true;
 }
 
@@ -199,7 +210,18 @@ bool ImageContainer::save(const QString &fn)
     return false;
 }
 
-QString ImageContainer::getExtension()
+void ImageContainer::setOriginalFilename(const QString &fn)
+{
+  originalFilenameInt = fn;
+    // Set short name. Search from behind:
+    int i = originalFilenameInt.lastIndexOf("/");
+    if (i >= 0)
+        originalFilenameInt = originalFilenameInt.remove(0, i + 1);
+}
+
+QString ImageContainer::originalFilename() { return originalFilenameInt; }
+
+QString ImageContainer::extension()
 {
     QString s;
     switch (imageType) {
index cac4d0861327735e9f1a9e6b6e55e2db352dc17d..bc98854bb44c0c341a7968e8ab1d976637b841d4 100644 (file)
@@ -25,6 +25,7 @@ class ImageContainer : public Container, public LinkableContainer, public Select
 
     ImageContainer();
     virtual ~ImageContainer();
+    virtual QSvgRenderer* svgRenderer();
     virtual void copy(ImageContainer*);
     virtual void init();
     void setWidth(qreal w);
@@ -32,9 +33,11 @@ class ImageContainer : public Container, public LinkableContainer, public Select
     qreal scale();
     void select();
 
-    bool load(const QString &, bool createClone = false);
+    bool load(const QString &);
     bool save(const QString &);
-    QString getExtension();
+    void setOriginalFilename(const QString &);
+    QString originalFilename();
+    QString extension();
     ImageType getType();
     QIcon getIcon();
 
@@ -49,6 +52,8 @@ class ImageContainer : public Container, public LinkableContainer, public Select
   protected:
     ImageContainer::ImageType imageType;
 
+    QString originalFilenameInt;
+
     QGraphicsSvgItem *svgItem;
     QString svgCachePath;
 
index 92adc794328fa752c1b12b7d5567597159aeb499..727a939e356df25382aed5099f90d8ad025ba4ad 100644 (file)
@@ -55,7 +55,6 @@ void ImageItem::init()
     imageWrapperInt = nullptr;
     setType(Image);
     hideLinkUnselectedInt = true;
-    originalFilename = "no original name available";
     filePathInZipDir.clear();
 }
 
@@ -79,7 +78,7 @@ ImageWrapper* ImageItem::imageWrapper()
 void ImageItem::setFilePathInZipDir()
 {
     filePathInZipDir = model->zipDirPath() + "/images/" + 
-        "image-" + QString().number(itemID) + imageContainer->getExtension();
+        "image-" + QString().number(itemID) + imageContainer->extension();
 }
 
 bool ImageItem::load(const QString &fname)
@@ -87,9 +86,8 @@ bool ImageItem::load(const QString &fname)
     if (!imageContainer || !imageContainer->load(fname))
         return false;
 
-    setOriginalFilename(fname);
     setFilePathInZipDir();
-    setHeadingPlainText(originalFilename);
+    setHeadingPlainText(imageContainer->originalFilename());
     return true;
 }
 
@@ -189,21 +187,24 @@ qreal ImageItem::height()
 
 void ImageItem::setOriginalFilename(const QString &fn)
 {
-    originalFilename = fn;
+    if (!imageContainer) return;
 
-    // Set short name. Search from behind:
-    int i = originalFilename.lastIndexOf("/");
-    if (i >= 0)
-        originalFilename = originalFilename.remove(0, i + 1);
-    setHeadingPlainText(originalFilename);
+    imageContainer->setOriginalFilename(fn);
+    setHeadingPlainText(imageContainer->originalFilename());
 }
 
-QString ImageItem::getOriginalFilename() { return originalFilename; }
+QString ImageItem::originalFilename()
+{
+    if (!imageContainer)
+        return QString();
+    else
+        return imageContainer->originalFilename();
+}
 
 QString ImageItem::getUniqueFilename()
 {
     if (imageContainer)
-        return "image-" + getUuid().toString() + imageContainer->getExtension();
+        return "image-" + getUuid().toString() + imageContainer->extension();
     else
         return QString();
 }
@@ -228,7 +229,7 @@ QString ImageItem::saveToDir(const QString &tmpdir)
         return QString();
 
     QString url = "images/image-" + QString().number(itemID) +
-          imageContainer->getExtension();
+          imageContainer->extension();
 
     // And really save the image  (svgs will be copied from cache!)
     QString currentPath = tmpdir + "/" + url;
@@ -238,8 +239,8 @@ QString ImageItem::saveToDir(const QString &tmpdir)
 
     QString attributes;
 
-    if (!originalFilename.isEmpty())
-        attributes += attribute("originalName", originalFilename);
+    if (!imageContainer->originalFilename().isEmpty())
+        attributes += attribute("originalName", imageContainer->originalFilename());
 
     attributes += attribute("href", QString("file:") + url);
     attributes += attribute("scale", QString().setNum(imageContainer->scale()));
@@ -249,7 +250,7 @@ QString ImageItem::saveToDir(const QString &tmpdir)
 
     attributes += attribute("uuid", uuid.toString());
 
-    if (originalFilename == headingPlain())
+    if (imageContainer->originalFilename() == headingPlain())
         return singleElement("floatimage", attributes);
     else {
         QString s = beginElement("floatimage", attributes);
index 69f677f1deec8e378c274be93e78f068a9f42ba5..0ce63ff7c59af4509e663c578c46e5ad590521e5 100644 (file)
@@ -32,7 +32,6 @@ class ImageItem : public MapItem {
   protected:
     ImageContainer *imageContainer;
     ImageWrapper *imageWrapperInt;
-    QString originalFilename;
     QString filePathInZipDir;
 
   public:
@@ -41,7 +40,7 @@ class ImageItem : public MapItem {
     qreal width();
     qreal height();
     void setOriginalFilename(const QString &);
-    QString getOriginalFilename();
+    QString originalFilename();
     QString getUniqueFilename();
     bool saveImage(const QString &fn);
     QString saveToDir(const QString &tmpdir);
diff --git a/src/itemlist-wrapper.cpp b/src/itemlist-wrapper.cpp
new file mode 100644 (file)
index 0000000..109260b
--- /dev/null
@@ -0,0 +1,99 @@
+#include "itemlist-wrapper.h"
+
+#include <QQmlEngine>
+
+#include "vymmodel.h"
+
+#include <iostream>
+
+#include "branchitem.h"
+#include "vymmodelwrapper.h"
+
+ItemListWrapper::ItemListWrapper(VymModel* model)
+{
+    std::cout << "Constr ItemListWrapper (VM) " << this << std::endl;
+    init();
+
+    modelInt = model;
+}
+
+ItemListWrapper::~ItemListWrapper()
+{
+    std::cout << "Destr ItemListWrapper " << this << std::endl;
+}
+
+void ItemListWrapper::init()
+{
+    QQmlEngine::setObjectOwnership(this, QQmlEngine::CppOwnership);
+    itemList.clear();
+    currentIndex = -1;
+    deepLevelsFirstInt = false;
+}
+
+void ItemListWrapper::setModeBranches(bool deepLevelsFirst)
+{
+    init();
+
+    deepLevelsFirstInt = deepLevelsFirst;
+    BranchItem *cur = nullptr;
+    BranchItem *prev = nullptr;
+    modelInt->nextBranch(cur, prev, deepLevelsFirst);
+    while (cur) {
+        itemList << cur->getID();
+        //qDebug() << " - adding: " << modelInt->headingText(cur);
+        modelInt->nextBranch(cur, prev, deepLevelsFirst);
+    }
+}
+
+void ItemListWrapper::setModeSelectedBranches()
+{
+    init();
+
+    QList <BranchItem*> selbis = modelInt->getSelectedBranches();
+
+    foreach (BranchItem *bi, selbis)
+        itemList << bi->getID();
+}
+
+void ItemListWrapper::setModeSelectedSubtrees(bool deepLevelsFirst)
+{
+    init();
+
+    deepLevelsFirstInt = deepLevelsFirst;
+
+    QList <BranchItem*> selbis = modelInt->getSelectedBranches();
+
+    foreach (BranchItem *bi, selbis) {
+        BranchItem *cur = nullptr;
+        BranchItem *prev = nullptr;
+        modelInt->nextBranch(cur, prev, deepLevelsFirst, bi);
+        while (cur) {
+            itemList << cur->getID();
+            modelInt->nextBranch(cur, prev, deepLevelsFirst, bi);
+        }
+    }
+}
+
+BranchWrapper* ItemListWrapper::nextBranch()    // FIXME-3 assumes currently only branches in list
+{
+    if (itemList.count() == 0)
+        return nullptr;
+
+    currentIndex++;
+
+    if (currentIndex > itemList.count() - 1)
+        return nullptr;
+
+    TreeItem *ti = modelInt->findID(itemList.at(currentIndex));
+
+    if (ti && ti->hasTypeBranch())
+        return ((BranchItem*)ti)->branchWrapper();
+    else
+        return nullptr;
+}
+
+uint ItemListWrapper::count()
+{
+    return itemList.count();
+}
+
diff --git a/src/itemlist-wrapper.h b/src/itemlist-wrapper.h
new file mode 100644 (file)
index 0000000..b6a8dfa
--- /dev/null
@@ -0,0 +1,34 @@
+#ifndef ITEMLIST_WRAPPER_H
+#define ITEMLIST_WRAPPER_H
+
+#include <QObject>
+
+class BranchWrapper;
+class VymModel;
+class VymModelWrapper;
+
+//Q_DECLARE_METATYPE(ItemListWrapper)
+//Q_DECLARE_METATYPE(ItemListWrapper*)
+
+class ItemListWrapper : public QObject {
+    Q_OBJECT
+public:
+    Q_INVOKABLE ItemListWrapper (VymModel*);
+    ~ItemListWrapper ();
+    void init();
+
+public slots:
+    Q_INVOKABLE void setModeBranches(bool deepLevelsFirst = false);
+    Q_INVOKABLE void setModeSelectedBranches();
+    Q_INVOKABLE void setModeSelectedSubtrees(bool deepLevelsFirst = false);
+    Q_INVOKABLE BranchWrapper* nextBranch();
+    Q_INVOKABLE uint count();
+
+private:    
+    VymModel* modelInt;
+    QList <uint> itemList;
+    int currentIndex;
+    bool deepLevelsFirstInt;
+};
+
+#endif
index 0403a0d07d00e91b4575401d8b9b59c38a04dbe1..ab12e5065049a0988b11a22a4bf92603b7bc1393 100644 (file)
@@ -140,7 +140,9 @@ LinkObj::Style LinkObj::getLinkStyle() { return style; }
 LinkObj::Style LinkObj::styleFromString(const QString &s)
 {
     LinkObj::Style style;
-     if (s == "StyleLine")
+    if (s == "StyleNoLink")
+        return LinkObj::NoLink;
+    else if (s == "StyleLine")
         return LinkObj::Line;
     else if (s == "StyleParabel")
         return LinkObj::Parabel;
index 86b86101af7bc0659a9a98b128349d55a62fbe96..94e14885ef16d0088c710285906c1da45cad5a45 100644 (file)
@@ -69,15 +69,16 @@ FlagRowMaster *userFlagsMaster;
 
 Macros macros;
 
-ulong itemLastID = 0;  // Unique ID for all items in all models
-ulong imageLastID = 0; // Unique ID for caching images, also flags not in tree
+ulong itemLastID = 0;       // Unique ID for all items in all models
+ulong imageLastID = 0;      // Unique ID for caching images, also flags not in tree
 
-QDir tmpVymDir;          // All temp files go there, created in mainwindow
-QDir cacheDir;            // tmp dir with cached svg files in tmpVymDir
-QString clipboardDir;    // Clipboard used in all mapEditors
-QString clipboardFile  // Clipboard used in all mapEditors
+QDir tmpVymDir;             // All temp files go there, created in mainwindow
+QDir cacheDir;              // tmp dir with cached svg files in tmpVymDir
+QDir clipboardDir;          // Clipboard used in all mapEditors
+QString clipboardFileName;  // Clipboard used in all mapEditors
 
 QDir vymBaseDir;            // Containing all styles, scripts, images, ...
+QDir vymUserDir;            // User directory with temporary files
 
 bool useActionLog;          // Write logfile. No GUI yet to enable, only for debugging
 QString actionLogPath;      // Path to logfile
@@ -114,10 +115,11 @@ bool unzipToolAvailable = false;
 QString zipToolPath;   // Platform dependant zip tool
 QString unzipToolPath;  // Platform dependant unzip tool
 
-QList<Command *> vymCommands;
-QList<Command *> modelCommands;
 QList<Command *> branchCommands;
 QList<Command *> imageCommands;
+QList<Command *> itemListCommands;
+QList<Command *> modelCommands;
+QList<Command *> vymCommands;
 QList<Command *> xlinkCommands;
 
 Options options;
@@ -316,6 +318,60 @@ int main(int argc, char *argv[])
 #endif
         }
 
+    // Temporary directories
+
+    // vymUserDir has temporary files (later maybe more data)
+    // in users home to avoid deleting still
+    // required files by system (see #151)
+
+    vymUserDir.setPath(QDir::homePath() + "/.vym");
+
+    bool ok;
+    if (!vymUserDir.exists()) {
+        ok = QDir::home().mkdir(
+                basename(vymUserDir.path()),
+                QFileDevice::ReadOwner| QFileDevice::WriteOwner | QFileDevice::ExeOwner);
+        if (!ok) {
+            QString msg = "Failed to create vymUserDir=" + vymUserDir.path();
+            qWarning() << msg;
+            QMessageBox::warning(0, "Critical Error", msg);
+            exit (1);
+        }
+    }
+
+    tmpVymDir.setPath(makeTmpDir(ok, "vym-tmp"));
+    if (!ok) {
+        QString msg = "Failed to create temporary directory tmpVymDir=" + tmpVymDir.path();
+        qWarning() << msg;
+        QMessageBox::warning(0, "Critical Error", msg);
+        exit(1);
+    }
+    if (debug)
+        qDebug() << "tmpVymDirPath = " << tmpVymDir.path();
+
+    // Create directory for clipboard
+    clipboardDir.setPath(tmpVymDir.path() + "/clipboard");
+    clipboardFileName = "clipboard";
+    if (!clipboardDir.mkpath(clipboardDir.path())) {
+        QString msg = "Failed to create clipboardDir=" + clipboardDir.path();
+        qWarning() << msg;
+        QMessageBox::warning(0, "Critical Error", msg);
+        exit(1);
+    }
+
+    makeSubDirs(clipboardDir.path());
+
+    // Create directory for cached files, e.g. svg images
+    cacheDir.setPath(tmpVymDir.path() + "/cache");
+    if (!tmpVymDir.mkpath(cacheDir.path())) {
+        QString msg = "Failed to create cache directory cacheDir=" + cacheDir.path();
+        qWarning() << msg;
+        QMessageBox::warning(0, "Critical Error", msg);
+        exit(1);
+    }
+
+
+
     // Platform specific settings
     vymPlatform = QSysInfo::prettyProductName();
 
@@ -588,17 +644,18 @@ int main(int argc, char *argv[])
         m.runScript(scriptEditor->getScriptFile());
     }
 
-    // For benchmarking we may want to quit instead of entering event loop
-    if (options.isActive("quit"))
-        return 0;
-
     // Enable some last minute cleanup
     QObject::connect(&app, SIGNAL(lastWindowClosed()), &app, SLOT(quit()));
 
-    app.exec();
+    // For benchmarking we may want to quit instead of entering event loop
+    if (options.isActive("quit"))
+        m.fileExitVYM();
+    else
+        app.exec();
 
     // Cleanup
     delete noteEditor;
+    removeDir(tmpVymDir);
 
     int s = warningCount + criticalCount + fatalCount;
     if (s > 0)
index 43ca326819cae0527116cf7ee7a7dbba1c53495d..b46a4d3961b937d7f48a091b3db9e7ea06e6054b 100644 (file)
@@ -87,10 +87,6 @@ extern FindResultWidget *findResultWidget;
 extern TaskEditor *taskEditor;
 extern TaskModel *taskModel;
 extern Macros macros;
-extern QDir tmpVymDir;
-extern QDir cacheDir;
-extern QString clipboardDir;
-extern QString clipboardFile;
 extern FlagRowMaster *standardFlagsMaster;
 extern FlagRowMaster *userFlagsMaster;
 extern FlagRowMaster *systemFlagsMaster;
@@ -114,6 +110,7 @@ extern QList<Command *> vymCommands;
 extern QList<Command *> modelCommands;
 extern QList<Command *> branchCommands;
 extern QList<Command *> imageCommands;
+extern QList<Command *> itemListCommands;
 extern QList<Command *> xlinkCommands;
 
 extern bool usingDarkTheme;
@@ -153,6 +150,7 @@ extern QColor vymBlueColor;
 
 Main::Main(QWidget *parent) : QMainWindow(parent)
 {
+    // qDebug() << "Constr. MainWindow";
     mainWindow = this;
 
     setWindowTitle(vymName + " - View Your Mind");
@@ -162,37 +160,6 @@ Main::Main(QWidget *parent) : QMainWindow(parent)
     // Sometimes we may need to remember old selections
     prevSelection = QUuid();
 
-    // Create unique temporary directory
-    bool ok;
-    QString tmpVymDirPath = makeTmpDir(ok, "vym");
-    if (!ok) {
-        qWarning("Mainwindow: Could not create temporary directory, failed to "
-                 "start vym");
-        exit(1);
-    }
-    if (debug)
-        qDebug() << "tmpVymDirPath = " << tmpVymDirPath;
-    tmpVymDir.setPath(tmpVymDirPath);
-
-    // Create direcctory for clipboard
-    clipboardDir = tmpVymDirPath + "/clipboard";
-    clipboardFile = "clipboard";
-    QDir d(clipboardDir);
-    d.mkdir(clipboardDir);
-    makeSubDirs(clipboardDir);
-
-    // Create directory for cached files, e.g. svg images
-    if (!tmpVymDir.mkdir("cache")) {
-        qWarning(
-            "Mainwindow: Could not create cache directory, failed to start vym");
-        exit(1);
-    }
-    cacheDir = QDir(tmpVymDirPath + "/cache");
-
-    // Remember PID of our friendly webbrowser
-    browserPID = new qint64;
-    *browserPID = 0;
-
     // Define commands in API (used globally)
     setupAPI();
 
@@ -458,9 +425,6 @@ Main::~Main()
     delete standardFlagsMaster;
     delete userFlagsMaster;
     delete systemFlagsMaster;
-
-    // Remove temporary directory
-    removeDir(tmpVymDir);
 }
 
 void Main::loadCmdLine()
@@ -551,7 +515,8 @@ void Main::removeProgressCounter()
 
 void Main::closeEvent(QCloseEvent *event)
 {
-    if (fileExitVYM())
+    if (tabWidget->count() > 0 && fileExitVYM())
+        // Some problem when closing tabs
         event->ignore();
     else
         event->accept();
@@ -635,8 +600,6 @@ void Main::setupAPI()
     c->setComment("Add MapCenter at position (x, y)");
     modelCommands.append(c);
 
-    QString DEPRECATED(" DEPRECATED. Commands moved to branch or image. ");
-
     c = new Command("addSlide", Command::BranchSel);
     modelCommands.append(c);
 
@@ -723,10 +686,6 @@ void Main::setupAPI()
     c = new Command("getFileName", Command::AnySel, Command::StringPar);
     modelCommands.append(c);
 
-    c = new Command("getHeadingPlainText", Command::TreeItemSel, Command::StringPar);
-    c->setComment(DEPRECATED + "Branch::headingText()");
-    modelCommands.append(c);
-
     c = new Command("getIntAttribute", Command::BranchSel, Command::IntPar);
     c->addParameter(Command::StringPar, false, "Key of string attribute");
     modelCommands.append(c);
@@ -744,23 +703,19 @@ void Main::setupAPI()
     c->setComment("Returns 'DefaultColor' for links or 'HeadingColor'");
     modelCommands.append(c);
 
-    c = new Command("getNotePlainText", Command::TreeItemSel, Command::StringPar);
-    c->setComment(DEPRECATED + " b.getNoteText");
-    modelCommands.append(c);
-
-    c = new Command("getNoteXML", Command::TreeItemSel, Command::StringPar);
-    c->setComment(DEPRECATED);
+    c = new Command("getSelectionString", Command::TreeItemSel, Command::StringPar);
     modelCommands.append(c);
 
-    c = new Command("getSelectionString", Command::TreeItemSel, Command::StringPar);
+    c = new Command("getZoom", Command::AnySel, Command::DoublePar);
     modelCommands.append(c);
 
     c = new Command("hasBackgroundImage", Command::AnySel, Command::BoolPar);
     c->setComment("Returns true, if map uses an image as background");
     modelCommands.append(c);
 
-    c = new Command("hasRichTextNote", Command::BranchSel, Command::BoolPar);
-    c->setComment(DEPRECATED);
+    c = new Command("itemList", Command::AnySel, Command::BoolPar);
+    c->addParameter(Command::BoolPar, true, "Flag to go deep levels first (currently unused)");
+    c->setComment("Create new itemList to iterate over branches");
     modelCommands.append(c);
 
     c = new Command("loadBackgroundImage", Command::AnySel);
@@ -774,15 +729,6 @@ void Main::setupAPI()
     c->setComment("Replace branch with data from given path");
     modelCommands.append(c);
 
-    c = new Command("newBranchIterator", Command::BranchSel);
-    c->addParameter(Command::StringPar, false, "Name of iterator");
-    c->addParameter(Command::BoolPar, true, "Flag to go deep levels first");
-    modelCommands.append(c);
-
-    c = new Command("isScrolled", Command::BranchSel, Command::BoolPar);
-    c->setComment(DEPRECATED);
-    modelCommands.append(c);
-
     c = new Command("moveSlideDown", Command::AnySel);
     modelCommands.append(c);
 
@@ -809,16 +755,6 @@ void Main::setupAPI()
     c = new Command("redo", Command::AnySel);
     modelCommands.append(c);
 
-    c = new Command("relinkTo",
-                    Command::TreeItemSel,
-                    Command::BoolPar); // FIXME different number of parameters for Image or Branch
-    c->setComment(DEPRECATED);
-    c->addParameter(Command::StringPar, false, "Selection string of parent");
-    c->addParameter(Command::IntPar, false, "Index position");
-    c->addParameter(Command::DoublePar, true, "Position x");
-    c->addParameter(Command::DoublePar, true, "Position y");
-    modelCommands.append(c);
-
     c = new Command("remove", Command::TreeItemSel);
     modelCommands.append(c);
 
@@ -848,12 +784,13 @@ void Main::setupAPI()
     c = new Command("repeatLastCommand", Command::AnySel);
     modelCommands.append(c);
 
-    c = new Command("saveSelection", Command::BranchOrImageSel);
-    c->addParameter(Command::StringPar, false, "Filename to save branch or image");
+    c = new Command("resetBranchIterator", Command::BranchSel, Command::BoolPar);
+    c->addParameter(Command::StringPar, false, "Name of iterator");
+    c->setComment("Move iterator to first MapCenter in map");
     modelCommands.append(c);
 
-    c = new Command("scroll", Command::BranchSel);
-    c->setComment(DEPRECATED);
+    c = new Command("saveSelection", Command::BranchOrImageSel);
+    c->addParameter(Command::StringPar, false, "Filename to save branch or image");
     modelCommands.append(c);
 
     c = new Command("select", Command::AnySel, Command::BoolPar);
@@ -904,6 +841,7 @@ void Main::setupAPI()
 
     c = new Command("setLinkStyle", Command::AnySel);
     c->addParameter(Command::StringPar, false, "Link style in map");
+    c->addParameter(Command::IntPar, true, "Depth of branch with this style");
     modelCommands.append(c);
 
     c = new Command("setRotationView", Command::AnySel);
@@ -947,17 +885,9 @@ void Main::setupAPI()
     c->addParameter(Command::StringPar, false, "Uid of flag to toggle");
     modelCommands.append(c);
 
-    c = new Command("toggleScroll", Command::BranchSel);
-    c->setComment(DEPRECATED);
-    modelCommands.append(c);
-
     c = new Command("undo", Command::AnySel);
     modelCommands.append(c);
 
-    c = new Command("unscroll", Command::BranchSel, Command::BoolPar);
-    c->setComment(DEPRECATED);
-    modelCommands.append(c);
-
     c = new Command("unselectAll", Command::AnySel);
     modelCommands.append(c);
 
@@ -1571,6 +1501,29 @@ void Main::setupAPI()
     c->setComment("Set color of xlink");
     xlinkCommands.append(c);
 
+    //
+    // Below are the commands for an itemList
+    //
+    
+    c = new Command("count");
+    c->setComment("Return number of items in list");
+    c->setReturnType(Command::IntPar);
+    itemListCommands.append(c);
+
+    c = new Command("setModeBranches");
+    c->setComment("Set iteration mode to include all branches in map");
+    c->addParameter(Command::BoolPar, true, "Deep levels first");
+    itemListCommands.append(c);
+
+    c = new Command("setModeSelectedBranches");
+    c->setComment("Set iteration mode to include all selected branches in map");
+    itemListCommands.append(c);
+
+    c = new Command("setModeSelectedSubtrees");
+    c->setComment("Set iteration mode to include all selected branches and their children in map");
+    c->addParameter(Command::BoolPar, true, "Deep levels first");
+    itemListCommands.append(c);
+
     // Finally set objectTypes in all defined commands
     foreach (Command *c, vymCommands)
         c->setObjectType(Command::VymObject);
@@ -1587,6 +1540,9 @@ void Main::setupAPI()
     foreach (Command *c, xlinkCommands)
         c->setObjectType(Command::XLinkObject);
 
+    foreach (Command *c, itemListCommands)
+        c->setObjectType(Command::ItemListObject);
+
 }
 
 void Main::cloneActionMapEditor(QAction *a, QKeySequence ks)
@@ -3369,7 +3325,6 @@ void Main::setupFlagActions()
     // Original khelpcenter.png
     setupFlag(":/flag-lifebelt.svg", Flag::StandardFlag, "lifebelt",
                      tr("This will help", "Standardflag"));
-    // FIXME-2 lifebelt.svg seems to cause warnings about buffer size
     setupFlag(":/flag-phone.svg", Flag::StandardFlag, "phone",
                      tr("Call...", "Standardflag"));
 
@@ -4740,7 +4695,6 @@ void Main::fileSave(VymModel *m) { fileSave(m, File::CompleteMap); }
 
 void Main::fileSaveAs(const File::SaveMode &savemode)
 {
-    std::cout << __func__ << " ok0" << std::endl; // FIXME-2 debugging
     VymModel *m = currentModel();
     if (!m) return;
 
@@ -4753,9 +4707,10 @@ void Main::fileSaveAs(const File::SaveMode &savemode)
 
     // Get destination path
     QString fn = QFileDialog::getSaveFileName(
-        this, tr("Save map as"), lastMapDir.path(), filter, nullptr,
-        QFileDialog::DontConfirmOverwrite);
-    std::cout << __func__ << " ok1" << std::endl; // FIXME-2 debugging
+        this,
+        tr("Save map as"),
+        lastMapDir.path() + "/" + tr("Untitled", "Default name in FileSaveAs dialog") + ".vym",
+        filter, nullptr, QFileDialog::DontConfirmOverwrite);
     if (!fn.isEmpty()) {
         // Check for existing file
         if (QFile(fn).exists()) {
@@ -5224,7 +5179,6 @@ void Main::filePrint()
 
 bool Main::fileExitVYM()
 {
-    // fileExit Vym calls itself via qApp->quit() and closeEvent()
     // Only save session if there still are tabs open
     if (tabWidget->count() > 0)
         fileSaveSession();
@@ -5323,8 +5277,7 @@ bool Main::openUrl(const QString &url, bool privateMode)  // FIXME-3 settings fo
     QString browser = settings.value("/system/readerUrl").toString();
     QStringList args;
     args << url;
-    if (!QProcess::startDetached(browser, args, QDir::currentPath(),
-                                 browserPID)) {
+    if (!QProcess::startDetached(browser, args, QDir::currentPath())) {
         // try to set path to browser
         QMessageBox::warning(
             0, tr("Warning"),
@@ -5975,14 +5928,10 @@ void Main::editDeleteSelection()
         m->deleteSelection();
 }
 
-void Main::editLoadImage()  // FIXME-2 filter is not used
+void Main::editLoadImage()
 {
     VymModel *m = currentModel();
     if (m) {
-        QString filter = QString(tr("Images", "Filedialog") +
-                                 " (*.png *.bmp *.xbm *.jpg *.png *.xpm *.gif "
-                                 "*.pnm *.svg *.svgz);;" +
-                                 tr("All", "Filedialog") + " (*.*)");
         QStringList imagePaths = openImageDialog(tr("Load images"));
 
         if (!imagePaths.isEmpty())
@@ -6391,7 +6340,7 @@ void Main::formatSelectLinkColor()
     }
 }
 
-void Main::formatSelectSelectionColor() // FIXME-2 no Pen/Brush support yet
+void Main::formatSelectSelectionColor() // FEATURE #157  no Pen/Brush support yet
 {
     VymModel *m = currentModel();
     if (m) {
@@ -6565,8 +6514,6 @@ void Main::settingsMacroPath()
     fd.setNameFilters(filters);
     fd.setWindowTitle(vymName + " - " + tr("Load vym script"));
     fd.setAcceptMode(QFileDialog::AcceptOpen);
-    fd.show();              // FIXME-2 added to debug #146
-    fd.activateWindow();    // FIXME-2 added to debug #146
 
     if (fd.exec() == QDialog::Accepted) {
         if (macros.setPath( fd.selectedFiles().first()))
@@ -7115,7 +7062,7 @@ void Main::updateActions()
             a->setEnabled(false);
 
         // Link style in context menu
-        switch (m->mapDesign()->linkStyle(0)) { // FIXME-4 Currently global for map, all depths
+        switch (m->mapDesign()->linkStyle(1)) { // FIXME-4 Currently global for map, all depths
             case LinkObj::Line:
                 actionFormatLinkStyleLine->setChecked(true);
                 break;
@@ -7608,12 +7555,6 @@ void Main::testFunction1()
     //#include <QStyleFactory>
     //qApp->setStyle(QStyleFactory::create("windowsvista"));
 
-    const char *s1 = "Foo";
-    const char *s2 = "Foo";
-
-    qDebug() << strcmp(s1,s2);
-    return;
-
     VymModel *m = currentModel();
     if (m) {
         m->test();
index fd77089ff0b32ae4f6b69f52c7996fe493e65d18..15eee3a53479efa6c84d63b1ba5d899760ea88ab 100644 (file)
@@ -161,9 +161,9 @@ class Main : public QMainWindow {
     void fileExportLast();
     bool fileCloseMap(int i = -1); // Optionally pass number of tab
     void filePrint();
-    bool fileExitVYM();
 
   public slots:
+    bool fileExitVYM();
     void editUndo();
     void editRedo();
     void gotoHistoryStep(int);
@@ -416,7 +416,6 @@ class Main : public QMainWindow {
   private:
     QString shortcutScope; //! For listing shortcuts
     QTabWidget *tabWidget;
-    qint64 *browserPID;
 
     QStringList imageTypes;
 
index 3b5c232c1d529ef23070ee8f459990ab9f0ace2e..e2ef231fba58840fea31c6c9c4fa61d06a136113 100644 (file)
@@ -23,8 +23,6 @@
 #include "xlinkobj.h"
 
 extern Main *mainWindow;
-extern QString clipboardDir;
-extern QString clipboardFile;
 extern bool debug;
 extern QPrinter *printer;
 extern QDir tmpVymDir;
@@ -305,8 +303,8 @@ void MapEditor::ensureAreaVisibleAnimated(
     qreal a = new_rotation / 180 * M_PI;
     qreal area_w_viewCoord = abs(sin(a) * area.height()) + abs(cos(a) * area.width());
     qreal area_h_viewCoord = abs(sin(a) * area.width()) + abs(cos(a) * area.height());
-    qreal z_x = 1.0 * visibleViewCoord.width() / area_w_viewCoord;
-    qreal z_y = 1.0 * visibleViewCoord.height() / area_h_viewCoord;
+    qreal z_x = abs(1.0 * visibleViewCoord.width() / area_w_viewCoord);
+    qreal z_y = abs(1.0 * visibleViewCoord.height() / area_h_viewCoord);
 
     qreal zf = min (z_x, z_y);
 
@@ -317,8 +315,8 @@ void MapEditor::ensureAreaVisibleAnimated(
     int animDuration = 2000;
     QEasingCurve easingCurve = QEasingCurve::OutQuint;
     
-    //qDebug() << " zoom out: " << zoomOutRequired;
-    //qDebug() << " zoom  in: " << zoomInRequired << " zoomFactor=" << zoomFactorInt << " zf=" << zf;
+    //qDebug() << __func__ << " zoom out: " << zoomOutRequired << " zoomFactor=" << zoomFactorInt << " zf=" << zf;
+    //qDebug() << "z_xy=" << toS(QPointF(z_x, z_y));
     if (zoomOutRequired || scaled) {
         setViewCenterTarget(
                 area.center(), 
@@ -589,6 +587,10 @@ void MapEditor::zoomOut()
 
 void MapEditor::setZoomFactorTarget(const qreal &zft)
 {
+    // qDebug() << __func__ << "zft=" << zft << " zf=" << zoomFactorInt;
+    if (zoomFactorTargetInt == zft)
+        return;
+
     zoomFactorTargetInt = zft;
     if (zoomAnimation.state() == QAbstractAnimation::Running)
         zoomAnimation.stop();
@@ -607,15 +609,20 @@ void MapEditor::setZoomFactorTarget(const qreal &zft)
         setZoomFactor(zft);
 }
 
-qreal MapEditor::zoomFactorTarget() { return zoomFactorTargetInt; }
+qreal MapEditor::zoomFactorTarget() {
+    return zoomFactorTargetInt;
+}
 
 void MapEditor::setZoomFactor(const qreal &zf)
 {
+    //qDebug() << __func__ << "zf=" << zf;
     zoomFactorInt = zf;
     updateMatrix();
 }
 
-qreal MapEditor::zoomFactor() { return zoomFactorInt; }
+qreal MapEditor::zoomFactor() {
+    return zoomFactorInt;
+}
 
 void MapEditor::setRotationTarget(const qreal &at)
 {
@@ -696,6 +703,7 @@ void MapEditor::setViewCenterTarget(const QPointF &p, const qreal &zft,
 
 void MapEditor::setViewCenterTarget()
 {
+    qDebug() << __func__;
     MapItem *selti = (MapItem *)(model->getSelectedItem());
     if (selti) {
         Container *c = nullptr;
@@ -2206,9 +2214,10 @@ void MapEditor::moveObject(QMouseEvent *e, const QPointF &p_event)
 
         // Align tmpParentContainer
         if (targetBranchContainer->hasFloatingBranchesLayout()) {
-            // When temporary linking e.g. to MapCenter, position on a circle around MC
+            // When temporary linking e.g. to MapCenter, position on a circle
+            // bigger than ornamensContainer
 
-            qreal radius = 80;
+            qreal radius = 100 + targetBranchContainer->ornamentsRect().width();
 
             QPointF center_sp = targetBranchContainer->getHeadingContainer()->mapToScene(QPointF(0,0));
             qreal a = getAngle(p_event - center_sp);
diff --git a/src/mkdtemp.cpp b/src/mkdtemp.cpp
deleted file mode 100644 (file)
index 836b918..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-
-#include <QDir>
-#include <stdint.h>
-#ifndef _WIN32
-#include <sys/time.h>
-
-extern "C" {
-pid_t getpid(void);
-}
-#else
-#include <windows.h>
-#define getpid GetCurrentProcessId
-#include <direct.h>
-#include <time.h>
-#endif
-
-QString mkdtemp(QString tmpl)
-{
-    static const char letters[] =
-        "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
-
-    static uint64_t value;
-
-    const unsigned int ATTEMPTS_MIN = (62 * 62 * 62);
-
-    if (tmpl.length() < 6 || !tmpl.endsWith("XXXXXX")) {
-        return QString();
-    }
-
-    uint64_t random_time_bits = time(nullptr);
-
-    value += (random_time_bits ^ getpid());
-
-    unsigned int count;
-    for (count = 0; count < ATTEMPTS_MIN; value += 7777, ++count) {
-        uint64_t v = value;
-        QString XXXXXX;
-        XXXXXX.append(letters[v % 62]);
-        v /= 62;
-        XXXXXX.append(letters[v % 62]);
-        v /= 62;
-        XXXXXX.append(letters[v % 62]);
-        v /= 62;
-        XXXXXX.append(letters[v % 62]);
-        v /= 62;
-        XXXXXX.append(letters[v % 62]);
-        v /= 62;
-        XXXXXX.append(letters[v % 62]);
-
-        tmpl.replace(tmpl.length() - 6, 6, XXXXXX);
-        QDir dir;
-        if (dir.exists(tmpl))
-            continue;
-        if (dir.mkpath(tmpl)) {
-            return tmpl;
-        }
-    }
-    return QString();
-}
diff --git a/src/mkdtemp.h b/src/mkdtemp.h
deleted file mode 100644 (file)
index ea4ecc5..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-#ifndef MKDTEMP_H
-#define MKDTEMP_H
-
-extern QString mkdtemp(QString _template);
-
-#endif
index bebe73582710bea8a90deb359365b6935b91ed18..41f711e3950d78ab5aef6b9884f46c076a670aa0 100644 (file)
 #include "vymmodel.h"
 
 extern QString vymName;
-extern QList<Command *> vymCommands;
-extern QList<Command *> modelCommands;
 extern QList<Command *> branchCommands;
 extern QList<Command *> imageCommands;
+extern QList<Command *> itemListCommands;
+extern QList<Command *> modelCommands;
+extern QList<Command *> vymCommands;
+extern QList<Command *> xlinkCommands;
 extern QDir lastScriptDir;
 extern Macros macros;
 extern Main *mainWindow;
@@ -85,6 +87,10 @@ ScriptEditor::ScriptEditor(QWidget *parent) : QWidget(parent)
         list.append(QString("\\b%1\\b").arg(c->name()));
     foreach (Command *c, imageCommands)
         list.append(QString("\\b%1\\b").arg(c->name()));
+    foreach (Command *c, itemListCommands)
+        list.append(QString("\\b%1\\b").arg(c->name()));
+    foreach (Command *c, xlinkCommands)
+        list.append(QString("\\b%1\\b").arg(c->name()));
     highlighterMacro->addKeywords(list);
     highlighterSlide->addKeywords(list);
     highlighterFile->addKeywords(list);
index c1070cc68a0999e6d12137d312a9b920fa977df0..1e4cc8ef129804be65549b4a28fefe64af8a37e8 100644 (file)
@@ -144,7 +144,8 @@ TaskEditor::TaskEditor(QWidget *)
     view->setDragEnabled(true);
     view->setAcceptDrops(true);
     view->setDropIndicatorShown(true);
-    view->setAutoScroll(false);
+    view->setAutoScroll(false); // Autopscroll while dragging tasks
+    view->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
 
     blockExternalSelect = false;
 
@@ -410,9 +411,11 @@ void TaskEditor::selectionChanged(const QItemSelection &selected,
         // Avoid segfault on quit, when selected is empty
         return;
 
-    QItemSelection sel0 = filterActiveModel->mapSelectionToSource(selected);
-    QModelIndex ix = sel0.indexes().first();
-    Task *t = taskModel->getTask(ix);
+    QItemSelection selMapped = filterActiveModel->mapSelectionToSource(selected);
+    QModelIndex ixMapped = selMapped.indexes().first();
+    Task *t = taskModel->getTask(ixMapped);
+
+    // If ixMapped is invalid, returned t will be nullptr
     if (t) {
         BranchItem *bi = t->getBranch();
         if (bi) {
@@ -427,7 +430,6 @@ void TaskEditor::selectionChanged(const QItemSelection &selected,
                 "; selection-color:" + bi->headingColor().name() + "}" +
                 "QTableView:focus {" + editorFocusStyle + "}");
             */
-            view->scrollTo(selected.indexes().first());
         }
     }
 }
index 3e94efefec94aa2687ae7c7e3de1a62f965bd5c2..0f2bfc80d10386d6dc9aa3d24a3815ff1d4673b0 100644 (file)
@@ -493,9 +493,15 @@ bool TaskModel::dropMimeData(const QMimeData *data, Qt::DropAction action,
 {
     Q_UNUSED(row);
 
+    //qDebug() << "TM::dropMimeData " << row << column << parent << data;
     if (action == Qt::IgnoreAction)
         return true;
 
+    if (!parent.isValid()) {
+        qWarning() << __func__ << " parent is invalid";
+        return false;
+    }
+
     if (!data->hasFormat("application/vnd.text.list"))
         return false;
 
@@ -517,8 +523,12 @@ bool TaskModel::dropMimeData(const QMimeData *data, Qt::DropAction action,
     Task *dst = getTask(parent);
     Task *src = getTask(newItems[1].toInt());
 
-    // qDebug() << "Dropping: " <<  src->getBranch()->headingPlain() << " on
-    // " << dst->getBranch()->headingPlain();
+    if (!dst || !src) {
+        qWarning() << __func__ << " invalid src or dst";
+        qDebug() << "dst=" << dst << "  src=" << src;
+        return false;
+    }
+    //qDebug() << "Dropping: " <<  src->getBranch()->headingPlain() << " on " << dst->getBranch()->headingPlain();
 
     int delta_p = dst->getPriority() - src->getPriority();
 
index 46fae4d95774db69d7406edd17adc6f3fb535ed4..a6ed4659c8117def575a039de9d364a059793218 100644 (file)
@@ -147,11 +147,9 @@ void TreeModel::nextBranch(BranchItem *&current, BranchItem *&previous,
             if (start) {
                 current = start;
                 previous = current->parentBranch();
-            }
-            else {
+            } else {
                 previous = (BranchItem *)rootItem;
                 current = previous->getFirstBranch();
-                return;
             }
         }
 
index 828ea49d2152921c5fc985f794ffb3481bb06b88..c7f56e2d8fe662ac1c557bb209008b83a964e0ad 100644 (file)
@@ -1,16 +1,16 @@
 #ifndef VERSION_H
 #define VERSION_H
 
-#define __VYM_VERSION "2.9.582"
-#define __VYM_BUILD_DATE "2025-07-07"
+#define __VYM_VERSION "2.9.588"
+#define __VYM_BUILD_DATE "2025-08-07"
 
 #define __VYM_NAME "VYMng"     // FIXME "next generation" in in window title
 #define __VYM_HOME "http://www.insilmaril.de/vym"
 //
 //#define __VYM_CODE_QUALITY "Production"
-#define __VYM_CODE_QUALITY "*Experimental*"
-//#define __VYM_CODE_QUALITY "*Beta*"
-//#define __VYM_CODENAME "Beta release of upcoming 3.0.0"
-#define __VYM_CODENAME "Debug version of upcoming 33.0.0"
+//#define __VYM_CODE_QUALITY "*Experimental*"
+#define __VYM_CODE_QUALITY "*Beta*"
+#define __VYM_CODENAME "Beta release of upcoming 3.0.0"
+//#define __VYM_CODENAME "Debug version of upcoming 3.0.0"
 
 #endif
index bf1d88974136ce4b903cdd007c2090ecaa217b85..59e08190fe7b1258c56f9ec16312e2067ea7abe5 100644 (file)
@@ -88,8 +88,8 @@ extern FlagRowMaster *userFlagsMaster;
 
 extern Options options;
 
-extern QString clipboardDir;
-extern QString clipboardFile;
+extern QDir clipboardDir;
+extern QString clipboardFileName;
 
 extern ImageIO imageIO;
 
@@ -3559,7 +3559,7 @@ void VymModel::copy()
 
     QList<TreeItem *> itemList = getSelectedItems();
 
-    QStringList clipboardFiles;
+    QStringList clipboardFileNames;
 
     if (itemList.count() > 0) {
 
@@ -3570,22 +3570,22 @@ void VymModel::copy()
         foreach (TreeItem *ti, itemList) {
             uids << QString("\"%1\"").arg(ti->getUuid().toString());
             fn = QString("%1/%2-%3.xml")
-                     .arg(clipboardDir)
-                     .arg(clipboardFile)
+                     .arg(clipboardDir.path())
+                     .arg(clipboardFileName)
                      .arg(i);
-            QString content = saveToDir(clipboardDir, clipboardFile,
+            QString content = saveToDir(clipboardDir.path(), clipboardFileName,
                                         FlagRowMaster::NoFlags, QPointF(), false, false, false,  ti);
 
             if (!saveStringToDisk(fn, content))
                 qWarning() << "ME::saveStringToDisk failed: " << fn;
             else {
                 i++;
-                clipboardFiles.append(fn);
+                clipboardFileNames.append(fn);
             }
         }
         QClipboard *clipboard = QApplication::clipboard();
         QMimeData *mimeData = new QMimeData;
-        mimeData->setData("application/x-vym", clipboardFiles.join(",").toLatin1());
+        mimeData->setData("application/x-vym", clipboardFileNames.join(",").toLatin1());
         clipboard->setMimeData(mimeData);
 
         QString rc = QString("map.selectUids([%1]); map.copy();").arg(uids.join(","));
@@ -3620,7 +3620,7 @@ void VymModel::paste()
 
     if (selbi) {
         if (mimeData->formats().contains("application/x-vym")) {
-            QStringList clipboardFiles = QString(mimeData->data("application/x-vym")).split(",");
+            QStringList clipboardFileNames = QString(mimeData->data("application/x-vym")).split(",");
 
             QString bv = setBranchVar(selbi);
             QString uc = bv + QString("map.loadBranchReplace(\"UNDO_PATH\", b);");
@@ -3632,7 +3632,7 @@ void VymModel::paste()
             saveState(uc, rc, comment, selbi, selbi);
 
             bool zippedOrg = zipped;
-            foreach(QString fn, clipboardFiles) {
+            foreach(QString fn, clipboardFileNames) {
                 if (!loadMap(fn,
                             File::ImportAdd,
                             File::VymMap,
@@ -3646,7 +3646,7 @@ void VymModel::paste()
         } else if (mimeData->hasImage()) {
             //qDebug() << "VM::paste  mimeData->hasImage";
             QImage image = qvariant_cast<QImage>(mimeData->imageData());
-            QString fn = clipboardDir + "/" + "image.png";
+            QString fn = clipboardDir.path() + "/" + "image.png";
             if (!image.save(fn))
                 logWarning("Could not save copy of image in system clipboard " + fn, __func__);
             else {
@@ -3811,10 +3811,7 @@ void VymModel::moveDownDiagonally()
     }
 }
 
-void VymModel::detach(BranchItem *bi)   // FIXME-2 Various issues
-                                        // sometines linkSpaceCont and/or reposition missing 
-                                        // -1 does not remove link for MainBranch
-                                        // does not save old position in relinkBranch()
+void VymModel::detach(BranchItem *bi)
 {
     QList<BranchItem *> selbis;
     if (bi)
@@ -3823,7 +3820,11 @@ void VymModel::detach(BranchItem *bi)   // FIXME-2 Various issues
         selbis = getSelectedBranches();
     foreach (BranchItem *selbi, selbis) {
         if (selbi->depth() > 0) {
+            BranchContainer *bc = selbi->getBranchContainer();
+            if (bc)
+                bc->setOriginalPos();
             relinkBranch(selbi, rootItem, -1);
+            bc->updateUpLink();
         }
     }
 }
@@ -4534,11 +4535,12 @@ bool VymModel::relinkBranches(QList <BranchItem*> branches, BranchItem *dst, int
         BranchItem *pbi = bi->parentBranch();
         if (pbi == rootItem)
         {
-            // Remember position of MapCenter
+            // Remember position before MapCenter is relinked
             rememberPos = true;
         } else {
             BranchContainer *pbc = pbi->getBranchContainer();
             if (pbc->hasFloatingBranchesLayout())
+                // Remember position, if relinked branch is floating
                 rememberPos = true;
         }
 
@@ -4547,16 +4549,13 @@ bool VymModel::relinkBranches(QList <BranchItem*> branches, BranchItem *dst, int
         BranchContainer *dstBC = dst->getBranchContainer(); // might be nullptr for MC!
 
         // Keep position when detaching
-        bool keepPos;
+        bool detaching;
         QPointF preDetachPos;
         if (dst == rootItem) {
-            keepPos = true;
+            detaching = true;
             preDetachPos = bc->getHeadingContainer()->scenePos();
         } else
-            keepPos = false;
-
-        // What kind of relinking are we doing? Important for style updates
-        MapDesign::UpdateMode updateMode = MapDesign::RelinkedByUser; // FIXME-2 not used later   also not considering detaching
+            detaching = false;
 
         BranchItem *branchpi = bi->parentBranch();
 
@@ -4610,11 +4609,9 @@ bool VymModel::relinkBranches(QList <BranchItem*> branches, BranchItem *dst, int
         // reset parObj, fonts, frame, etc in related branch-container or other view-objects
         applyDesign(MapDesign::RelinkedByUser, bi);
 
-
         // Keep position when detaching
-        if (keepPos) {
+        if (detaching)
             bc->setPos(preDetachPos);
-        }
 
         // Savestate, but not if just moving up/down
         if (!saveStateBlocked) {
@@ -5217,7 +5214,7 @@ ItemList VymModel::getLinkedMaps()
             s.replace(re, " ");
             re.setPattern("\\s+");
             s.replace(re, " ");
-            re.setPattern("\\s+");
+            re.setPattern("^\\s+");
             s.replace(re, "");
 
             QStringList sl;
@@ -6581,7 +6578,7 @@ MapDesign* VymModel::mapDesign()
     return mapDesignInt;
 }
 
-void VymModel::applyDesign(     // FIXME-2 Check handling of autoDesign option
+void VymModel::applyDesign(
         MapDesign::UpdateMode updateMode,
         BranchItem *bi)
 {
@@ -6708,37 +6705,49 @@ void VymModel::setDefaultFont(const QFont &font)    // FIXME-3 no saveState, no
     mapDesignInt->setFont(font);
 }
 
-bool VymModel::setLinkStyle(const QString &newStyleString, int depth) // FIXME-2 saveState needs to be adapted, command new param depth
-                                                                      // See also mainWindow->updateActions context menu
-                                                                      // FIXME MapDesign setting with depth passed as argument is moved to MapDesign when parsing .xml
-                                                                      // Somehow MD needs to return undo command when setting an element
+bool VymModel::setLinkStyle(const QString &newStyleString, int depth)
 {
-    // Default depth == -1 is used for legacy styles from version < 2.9.518
-    // or for using global setting from context menu
+    auto style = LinkObj::styleFromString(newStyleString);
 
     if (depth >= 0) {
         QString currentStyleString = LinkObj::styleString(mapDesignInt->linkStyle(depth));
 
-        QString uc = QString("map.setLinkStyle (\"%1\");").arg(newStyleString);
-        QString rc = QString("map.setLinkStyle (\"%1\");").arg(currentStyleString);
-        QString com = QString("Set map link style (\"%1\")").arg(newStyleString);
+        QString uc = QString("map.setLinkStyle (\"%1\", %2);").arg(newStyleString, depth);
+        QString rc = QString("map.setLinkStyle (\"%1\", %2);").arg(currentStyleString, depth);
+        QString com = QString("Set map link style (\"%1\", %2)").arg(newStyleString, depth);
         logAction(rc, com, __func__);
         saveState(uc, rc, com);
-    }
+        mapDesignInt->setLinkStyle(style, depth);
+    } else {
+        // Default depth == -1 is used for legacy styles from version < 2.9.518
+        // or for using global setting from context menu
+        // Only apply the "thick" part on first level
+        QString com = QString("Set link styles for map to \"%1\"").arg(newStyleString);
+        QString currentStyleString0 = LinkObj::styleString(mapDesignInt->linkStyle(0));
+        QString currentStyleString1 = LinkObj::styleString(mapDesignInt->linkStyle(1));
+        QString currentStyleString2 = LinkObj::styleString(mapDesignInt->linkStyle(2));
+        QString uc0 = QString("map.setLinkStyle (\"%1\", 0);").arg(currentStyleString0);
+        QString uc1 = QString("map.setLinkStyle (\"%1\", 1);").arg(currentStyleString1);
+        QString uc2 = QString("map.setLinkStyle (\"%1\", 2);").arg(currentStyleString2);
 
-    auto style = LinkObj::styleFromString(newStyleString);
+        QString rc0 = QString("map.setLinkStyle (\"StyleNoLink\", 0);");
+        mapDesignInt->setLinkStyle(LinkObj::NoLink, 0);
 
-    mapDesignInt->setLinkStyle(style, depth);
+        QString rc1 = QString("map.setLinkStyle (\"%1\", 1);").arg(newStyleString);
+        mapDesignInt->setLinkStyle(style, 1);
 
-    // If whole map is used e.g. for legacy maps, only apply the "thick" part
-    // on first level
-    if (depth < 0) {
-        if (style == LinkObj::PolyLine) 
-            mapDesignInt->setLinkStyle(LinkObj::Line, 1);
-        else if (style == LinkObj::PolyParabel) 
-            mapDesignInt->setLinkStyle(LinkObj::Parabel, 1);
+        QString rc2;
+        if (style == LinkObj::PolyLine) {
+            rc2 = QString("map.setLinkStyle (\"StyleLine\", 2);");
+            mapDesignInt->setLinkStyle(LinkObj::Line, 2);
+        } else if (style == LinkObj::PolyParabel) {
+            rc2 = QString("map.setLinkStyle (\"StyleParabel\", 2);");
+            mapDesignInt->setLinkStyle(LinkObj::Parabel, 2);
+        }
+        saveState(uc0 + uc1 + uc2, rc0 + rc1 +  rc2, com);
     }
 
+
     applyDesignRecursively(MapDesign::LinkStyleChanged, rootItem);
     reposition();
 
@@ -7228,52 +7237,6 @@ QColor VymModel::getSelectionBrushColor() {
     return mapDesignInt->selectionBrush().color();
 }
 
-void VymModel::newBranchIterator(
-        const QString &itname,
-        BranchItem *bi,
-        bool deepLevelsFirst)
-{
-    Q_UNUSED(deepLevelsFirst);
-
-    // Remove existing iterators first
-    branchIterators.remove(itname);
-    branchIteratorsCurrentIndex.remove(itname);
-    branchIteratorsCurrentIndex[itname] = -1;
-
-    BranchItem *cur = nullptr;
-    BranchItem *prev = nullptr;
-    nextBranch(cur, prev, true, bi);
-    while (cur) {
-        branchIterators[itname].append(cur->getUuid());
-        //qDebug() << "VM::newBranchIterator Adding " << headingText(cur) << " to " << itname;
-        nextBranch(cur, prev, true, bi);
-    }
-}
-
-BranchItem* VymModel::nextBranchIterator(const QString &itname)
-{
-    //qDebug() << "VM::nextBranchIterator itname=" << itname << " index=" << branchIteratorsCurrentIndex;
-    if (branchIterators.keys().indexOf(itname) < 0) {
-        qWarning()
-            << QString("VM::nextIterator couldn't find %1 in hash of iterators")
-                   .arg(itname);
-        return nullptr;
-    }
-
-    branchIteratorsCurrentIndex[itname]++;
-
-    if (branchIteratorsCurrentIndex[itname] < 0 || branchIteratorsCurrentIndex[itname] > branchIterators[itname].size() - 1)
-        return nullptr;
-
-    BranchItem *bi = (BranchItem *)(findUuid(branchIterators[itname].at(branchIteratorsCurrentIndex[itname])));
-    if (!bi) {
-        qWarning() << "VM::nextIterator couldn't find branch with Uuid in list.";
-        return nullptr;
-    }
-
-    return bi;
-}
-
 void VymModel::setHideTmpMode(TreeItem::HideTmpMode mode)
 {
     if (hideMode == mode)
index ff711c2f07b93fef01df60fb9d9f088e7334c825..c779737500c1c2515ebecee49e39fe778c72cfc1 100644 (file)
@@ -36,6 +36,8 @@ class ZipAgent;
 class QGraphicsScene;
 class QJsonObject;
 
+// Used for getTargets() and getLinkedMaps()
+// For each ID store heading and optionally also vymLink
 typedef QMap<uint, QStringList> ItemList;
 
 class VymModel : public TreeModel {
@@ -900,18 +902,6 @@ class VymModel : public TreeModel {
     void setSelectionBrushColor(QColor);
     QColor getSelectionBrushColor();
 
-    ////////////////////////////////////////////
-    // Iterating and selecting branches
-    ////////////////////////////////////////////
-  public:
-    void newBranchIterator(const QString &itname,
-                      BranchItem *bi = nullptr,             //! All branches or only subtree
-                      bool deepLevelsFirst = false);        //! Named iterator
-    BranchItem* nextBranchIterator(const QString &itname);  //! next branch via iterator
-  private:
-    QHash <QString, QList <QUuid>> branchIterators;
-    QHash <QString, int> branchIteratorsCurrentIndex;
-
     ////////////////////////////////////////////
     // Slide related
     ////////////////////////////////////////////
index f38c096e1ddda3971fae39028a020625ba6918e9..40222087eb35987d41154450b4a136b918eb50d5 100644 (file)
@@ -10,7 +10,9 @@
 #include "branch-wrapper.h"
 #include "imageitem.h"
 #include "image-wrapper.h"
+#include "itemlist-wrapper.h"
 #include "mainwindow.h"
+#include "mapeditor.h"
 #include "misc.h"
 #include "vym-wrapper.h"
 #include "scripting-xlink-wrapper.h"
@@ -25,7 +27,7 @@ VymModelWrapper::VymModelWrapper(VymModel *m)
 {
     //std::cout << "Constr VMWrapper" << this << endl;
     QQmlEngine::setObjectOwnership(this, QQmlEngine::CppOwnership);
-    model = m;
+    modelInt = m;
 }
 
 VymModelWrapper::~VymModelWrapper()
@@ -35,32 +37,32 @@ VymModelWrapper::~VymModelWrapper()
 
 void VymModelWrapper::addMapCenterAtPos(qreal x, qreal y)
 {
-    if (!model->addMapCenterAtPos(QPointF(x, y)))
+    if (!modelInt->addMapCenterAtPos(QPointF(x, y)))
         mainWindow->abortScript(
                 QJSValue::GenericError,
                 "Couldn't add mapcenter");
 }
 
-void VymModelWrapper::addSlide() { model->addSlide(); }
+void VymModelWrapper::addSlide() { modelInt->addSlide(); }
 
 int VymModelWrapper::centerCount()
 {
-    int r = model->centerCount();
+    int r = modelInt->centerCount();
     mainWindow->setScriptResult(r);
     return r;
 }
 
 void VymModelWrapper::centerOnID(const QString &id)
 {
-    if (!model->centerOnID(id))
+    if (!modelInt->centerOnID(id))
         mainWindow->abortScript(
                 QJSValue::GenericError,
                 QString("Could not center on ID %1").arg(id));
 }
 
-void VymModelWrapper::copy() { model->copy(); }
+void VymModelWrapper::copy() { modelInt->copy(); }
 
-void VymModelWrapper::cut() { model->cut(); }
+void VymModelWrapper::cut() { modelInt->cut(); }
 
 bool VymModelWrapper::exportMap(QJSValueList args)
 {
@@ -81,7 +83,7 @@ bool VymModelWrapper::exportMap(QJSValueList args)
 
     if (argumentsCount == 1) {
         if (format == "Last") {
-            model->exportLast();
+            modelInt->exportLast();
             r = true;
         } else
             mainWindow->abortScript(
@@ -96,13 +98,13 @@ bool VymModelWrapper::exportMap(QJSValueList args)
     filePath = args[1].toString();
 
     if (format == "AO") {
-        model->exportAO(filePath, false);
+        modelInt->exportAO(filePath, false);
     }
     else if (format == "ASCII") {
         bool listTasks = false;
         if (argumentsCount == 3 && args[2].toString() == "true")
             listTasks = true;
-        model->exportASCII(filePath, listTasks, false);
+        modelInt->exportASCII(filePath, listTasks, false);
     }
     else if (format == "ConfluenceNewPage") {
         // 0: General export format
@@ -120,7 +122,7 @@ bool VymModelWrapper::exportMap(QJSValueList args)
         QString url = args[2].toString();
         QString pageName = args[3].toString();
 
-        model->exportConfluence(true, url, pageName, false);
+        modelInt->exportConfluence(true, url, pageName, false);
     }
     else if (format == "ConfluenceUpdatePage") {
         // 0: General export format
@@ -140,9 +142,9 @@ bool VymModelWrapper::exportMap(QJSValueList args)
             title = args[2].toString();
         }
 
-        model->exportConfluence(false, url, title, false);
+        modelInt->exportConfluence(false, url, title, false);
     } else if (format == "CSV") {
-        model->exportCSV(filePath, false);
+        modelInt->exportCSV(filePath, false);
     } else if (format == "HTML") {
         if (argumentsCount < 3) {
             mainWindow->abortScript(
@@ -152,7 +154,7 @@ bool VymModelWrapper::exportMap(QJSValueList args)
            return r;
         }
         QString dpath = args[2].toString();
-        model->exportHTML(filePath, dpath, false);
+        modelInt->exportHTML(filePath, dpath, false);
     } else if (format == "Image") {
         QString imgFormat;
         if (argumentsCount == 2)
@@ -175,7 +177,7 @@ bool VymModelWrapper::exportMap(QJSValueList args)
             mainWindow->setScriptResult(r);
            return r;
         }
-        model->exportImage(filePath, false, imgFormat);
+        modelInt->exportImage(filePath, false, imgFormat);
     } else if (format == "Impress") {
         if (argumentsCount < 3) {
             mainWindow->abortScript(
@@ -185,23 +187,23 @@ bool VymModelWrapper::exportMap(QJSValueList args)
            return r;
         }
         QString templ = args[2].toString();
-        model->exportImpress(filePath, templ, false);
+        modelInt->exportImpress(filePath, templ, false);
     } else if (format == "LaTeX") {
-        model->exportLaTeX(filePath, false);
+        modelInt->exportLaTeX(filePath, false);
     } else if (format == "Markdown") {
-        model->exportMarkdown(filePath, false);
+        modelInt->exportMarkdown(filePath, false);
     } else if (format == "OrgMode") {
-        model->exportOrgMode(filePath, false);
+        modelInt->exportOrgMode(filePath, false);
     } else if (format == "PDF") {
-        model->exportPDF(filePath, false);
+        modelInt->exportPDF(filePath, false);
         r = true;
     } else if (format == "SVG") {
-        model->exportSVG(filePath, false);
+        modelInt->exportSVG(filePath, false);
         r = true;
     } else if (format == "TaskJuggler") {
-        model->exportTaskJuggler(filePath, false);
+        modelInt->exportTaskJuggler(filePath, false);
     } else if (format == "XML") {
-        model->exportXML(filePath, false);
+        modelInt->exportXML(filePath, false);
         r = true;
     } else {
         mainWindow->abortScript(
@@ -218,7 +220,7 @@ BranchWrapper* VymModelWrapper::findBranchByAttribute(
         const QString &key,
         const QString &value)
 {
-    BranchItem *bi = model->findBranchByAttribute(key, value);
+    BranchItem *bi = modelInt->findBranchByAttribute(key, value);
     if (bi)
         return bi->branchWrapper();
     else
@@ -227,7 +229,7 @@ BranchWrapper* VymModelWrapper::findBranchByAttribute(
 
 AttributeWrapper* VymModelWrapper::findAttributeById(const QString &u)
 {
-    TreeItem *ti = model->findUuid(QUuid(u));
+    TreeItem *ti = modelInt->findUuid(QUuid(u));
     if (ti && ti->hasTypeAttribute())
         return ((AttributeItem*)ti)->attributeWrapper();
     else
@@ -236,7 +238,7 @@ AttributeWrapper* VymModelWrapper::findAttributeById(const QString &u)
 
 BranchWrapper* VymModelWrapper::findBranchById(const QString &u)
 {
-    TreeItem *ti = model->findUuid(QUuid(u));
+    TreeItem *ti = modelInt->findUuid(QUuid(u));
     if (ti && ti->hasTypeBranch())
         return ((BranchItem*)ti)->branchWrapper();
     else
@@ -245,7 +247,7 @@ BranchWrapper* VymModelWrapper::findBranchById(const QString &u)
 
 BranchWrapper* VymModelWrapper::findBranchBySelection(const QString &s)
 {
-    TreeItem *ti = model->findBySelectString(s);
+    TreeItem *ti = modelInt->findBySelectString(s);
     if (ti && ti->hasTypeBranch())
         return ((BranchItem*)ti)->branchWrapper();
     else
@@ -254,7 +256,7 @@ BranchWrapper* VymModelWrapper::findBranchBySelection(const QString &s)
 
 ImageWrapper* VymModelWrapper::findImageById(const QString &u)
 {
-    TreeItem *ti = model->findUuid(QUuid(u));
+    TreeItem *ti = modelInt->findUuid(QUuid(u));
     if (ti && ti->hasTypeImage())
         return ((ImageItem*)ti)->imageWrapper();
     else
@@ -263,7 +265,7 @@ ImageWrapper* VymModelWrapper::findImageById(const QString &u)
 
 ImageWrapper* VymModelWrapper::findImageBySelection(const QString &s)
 {
-    TreeItem *ti = model->findBySelectString(s);
+    TreeItem *ti = modelInt->findBySelectString(s);
     if (ti && ti->hasTypeImage())
         return ((ImageItem*)ti)->imageWrapper();
     else
@@ -272,7 +274,7 @@ ImageWrapper* VymModelWrapper::findImageBySelection(const QString &s)
 
 XLinkWrapper* VymModelWrapper::findXLinkById(const QString &u)
 {
-    TreeItem *ti = model->findUuid(QUuid(u));
+    TreeItem *ti = modelInt->findUuid(QUuid(u));
     if (ti && ti->hasTypeXLink())
         return ((XLinkItem*)ti)->getXLink()->xlinkWrapper();
     else
@@ -281,83 +283,88 @@ XLinkWrapper* VymModelWrapper::findXLinkById(const QString &u)
 
 QString VymModelWrapper::getBackgroundColor()
 {
-    QString r = model->backgroundColor().name();
+    QString r = modelInt->backgroundColor().name();
     mainWindow->setScriptResult(r);
     return r;
 }
 
 QString VymModelWrapper::getBackgroundImageName()
 {
-    QString r = model->backgroundImageName();
+    QString r = modelInt->backgroundImageName();
     mainWindow->setScriptResult(r);
     return r;
 }
 
 QString VymModelWrapper::getDestPath()
 {
-    QString r = model->getDestPath();
+    QString r = modelInt->getDestPath();
     mainWindow->setScriptResult(r);
     return r;
 }
 
 QString VymModelWrapper::getFileDir()
 {
-    QString r = model->getFileDir();
+    QString r = modelInt->getFileDir();
     mainWindow->setScriptResult(r);
     return r;
 }
 
 QString VymModelWrapper::getFileName()
 {
-    QString r = model->getFileName();
+    QString r = modelInt->getFileName();
     mainWindow->setScriptResult(r);
     return r;
 }
 
 QString VymModelWrapper::getAuthor()
 {
-    QString r = model->mapAuthor();
+    QString r = modelInt->mapAuthor();
     mainWindow->setScriptResult(r);
     return r;
 }
 
 QString VymModelWrapper::getComment()
 {
-    QString r = model->mapComment();
+    QString r = modelInt->mapComment();
     mainWindow->setScriptResult(r);
     return r;
 }
 
 QString VymModelWrapper::getLinkColorHint()
 {
-    LinkObj::ColorHint hint = model->mapDesign()->linkColorHint();
+    LinkObj::ColorHint hint = modelInt->mapDesign()->linkColorHint();
     return LinkObj::linkColorHintName(hint);
 }
 
 QString VymModelWrapper::getTitle()
 {
-    QString r = model->mapTitle();
+    QString r = modelInt->mapTitle();
     mainWindow->setScriptResult(r);
     return r;
 }
 
 QString VymModelWrapper::getSelectionString()
 {
-    QString r = model->getSelectString();
+    QString r = modelInt->getSelectString();
     mainWindow->setScriptResult(r);
     return r;
 }
 
+double VymModelWrapper::getZoom()
+{
+    return modelInt->getMapEditor()->zoomFactorTarget();
+}
+
 bool VymModelWrapper::hasBackgroundImage()
 {
-    bool r = model->hasBackgroundImage();
+    bool r = modelInt->hasBackgroundImage();
     mainWindow->setScriptResult(r);
     return r;
 }
 
 bool VymModelWrapper::loadBackgroundImage(const QString &imagePath)
 {
-    bool r =model->loadBackgroundImage(imagePath);
+    bool r =modelInt->loadBackgroundImage(imagePath);
     if (!r)
         mainWindow->abortScript(
                 QJSValue::GenericError,
@@ -370,7 +377,7 @@ bool VymModelWrapper::loadBranchReplace(QString fileName, BranchWrapper *bw)
     if (QDir::isRelativePath(fileName))
         fileName = QDir::currentPath() + "/" + fileName;
 
-    bool r = model->addMapReplace(fileName, bw->branchItem());
+    bool r = modelInt->addMapReplace(fileName, bw->branchItem());
     mainWindow->setScriptResult(r);
     return r;
 }
@@ -381,36 +388,19 @@ bool VymModelWrapper::loadDataInsert(QString fileName, int pos, BranchWrapper *b
         fileName = QDir::currentPath() + "/" + fileName;
 
     BranchItem * bi = bw ? bw->branchItem() : nullptr;
-    bool r = model->addMapInsert(fileName, pos, bi);
+    bool r = modelInt->addMapInsert(fileName, pos, bi);
     mainWindow->setScriptResult(r);
     return r;
 }
 
-void VymModelWrapper::newBranchIterator(const QString &itname, bool deepLevelsFirst)
+ItemListWrapper* VymModelWrapper::itemList()
 {
-    BranchItem *bi = model->getSelectedBranch();
-    if (!bi) {
-        mainWindow->abortScript(
-                QJSValue::GenericError,
-                "No branch selected");
-        return;
-    }
-
-    model->newBranchIterator(itname, bi, deepLevelsFirst);
-}
-
-BranchWrapper* VymModelWrapper::nextBranch(const QString &itname)
-{
-    BranchItem *bi = model->nextBranchIterator(itname);
-    if (bi)
-        return bi->branchWrapper();
-    else
-        return nullptr;
+    return new ItemListWrapper(modelInt);
 }
 
 void VymModelWrapper::moveSlideDown(int n)
 {
-    if (!model->moveSlideDown(n))
+    if (!modelInt->moveSlideDown(n))
         mainWindow->abortScript(
                 QJSValue::GenericError,
                 "Could not move slide down");
@@ -420,7 +410,7 @@ void VymModelWrapper::moveSlideDown() { moveSlideDown(-1); }
 
 void VymModelWrapper::moveSlideUp(int n)
 {
-    if (!model->moveSlideUp(n))
+    if (!modelInt->moveSlideUp(n))
         mainWindow->abortScript(
                 QJSValue::GenericError,
                 "Could not move slide up");
@@ -428,11 +418,11 @@ void VymModelWrapper::moveSlideUp(int n)
 
 void VymModelWrapper::moveSlideUp() { moveSlideUp(-1); }
 
-void VymModelWrapper::paste() { model->paste(); }
+void VymModelWrapper::paste() { modelInt->paste(); }
 
-void VymModelWrapper::redo() { model->redo(); }
+void VymModelWrapper::redo() { modelInt->redo(); }
 
-void VymModelWrapper::remove() { model->deleteSelection(); }
+void VymModelWrapper::remove() { modelInt->deleteSelection(); }
 
 void VymModelWrapper::removeAttribute(AttributeWrapper *aw)
 {
@@ -442,7 +432,7 @@ void VymModelWrapper::removeAttribute(AttributeWrapper *aw)
                 "VymModelWrapper::removeAttribute(a) a is invalid");
         return;
     }
-    model->deleteSelection(aw->attributeItem()->getID());
+    modelInt->deleteSelection(aw->attributeItem()->getID());
 }
 
 void VymModelWrapper::removeBranch(BranchWrapper *bw)
@@ -453,7 +443,7 @@ void VymModelWrapper::removeBranch(BranchWrapper *bw)
                 "VymModelWrapper::removeBranch(b) b is invalid");
         return;
     }
-    model->deleteSelection(bw->branchItem()->getID());
+    modelInt->deleteSelection(bw->branchItem()->getID());
 }
 
 void VymModelWrapper::removeImage(ImageWrapper *iw)
@@ -464,17 +454,17 @@ void VymModelWrapper::removeImage(ImageWrapper *iw)
                 "VymModelWrapper::removeImage(i) i is invalid");
         return;
     }
-    model->deleteSelection(iw->imageItem()->getID());
+    modelInt->deleteSelection(iw->imageItem()->getID());
 }
 
 void VymModelWrapper::removeKeepChildren(BranchWrapper *bw)
 {
-    model->deleteKeepChildren(bw->branchItem());
+    modelInt->deleteKeepChildren(bw->branchItem());
 }
 
 void VymModelWrapper::removeSlide(int n)
 {
-    if (n < 0 || n >= model->slideCount() - 1)
+    if (n < 0 || n >= modelInt->slideCount() - 1)
         mainWindow->abortScript(
                 QJSValue::GenericError,
                 QString("Slide '%1' not available.").arg(n));
@@ -488,18 +478,18 @@ void VymModelWrapper::removeXLink(XLinkWrapper *xlw)
                 "VymModelWrapper::removeXLink(xl) xlink is invalid");
         return;
     }
-    model->deleteXLink(xlw->xlink());
+    modelInt->deleteXLink(xlw->xlink());
 }
 
 QVariant VymModelWrapper::repeatLastCommand()
 {
-    return model->repeatLastCommand();
+    return modelInt->repeatLastCommand();
 }
 
 bool VymModelWrapper::saveSelection(const QString &filename)
 {
-    QString filename_org = model->getFilePath(); // Restore filename later
-    if (!model->renameMap(filename)) {
+    QString filename_org = modelInt->getFilePath(); // Restore filename later
+    if (!modelInt->renameMap(filename)) {
         QString s = tr("Saving the selection in map failed:\nCouldn't rename map to %1").arg(filename);
         QMessageBox::critical(0,
             tr("Critical Error"), s);
@@ -507,9 +497,9 @@ bool VymModelWrapper::saveSelection(const QString &filename)
         return false;
     }
 
-    bool r = model->saveMap(File::PartOfMap);
+    bool r = modelInt->saveMap(File::PartOfMap);
 
-    if (!model->renameMap(filename_org)) {
+    if (!modelInt->renameMap(filename_org)) {
         QString s = tr("Saving the selection in map failed:\nCouldn't rename map to %1").arg(filename);
         QMessageBox::critical(0,
             tr("Critical Error"), s);
@@ -522,7 +512,7 @@ bool VymModelWrapper::saveSelection(const QString &filename)
 
 bool VymModelWrapper::select(const QString &s)
 {
-    bool r = model->select(s);
+    bool r = modelInt->select(s);
     if (!r)
         mainWindow->abortScript(
                 QJSValue::GenericError,
@@ -533,7 +523,7 @@ bool VymModelWrapper::select(const QString &s)
 
 AttributeWrapper* VymModelWrapper::selectedAttribute()
 {
-    AttributeItem *ai = model->getSelectedAttribute();
+    AttributeItem *ai = modelInt->getSelectedAttribute();
 
     if (ai)
         return ai->attributeWrapper();
@@ -543,7 +533,7 @@ AttributeWrapper* VymModelWrapper::selectedAttribute()
 
 BranchWrapper* VymModelWrapper::selectedBranch()
 {
-    BranchItem *selbi = model->getSelectedBranch();
+    BranchItem *selbi = modelInt->getSelectedBranch();
 
     if (selbi)
         return selbi->branchWrapper();
@@ -553,7 +543,7 @@ BranchWrapper* VymModelWrapper::selectedBranch()
 
 XLinkWrapper* VymModelWrapper::selectedXLink()
 {
-    XLinkItem *xli = model->getSelectedXLinkItem();
+    XLinkItem *xli = modelInt->getSelectedXLinkItem();
 
     if (xli)
         return xli->getXLink()->xlinkWrapper();
@@ -578,7 +568,7 @@ bool VymModelWrapper::selectUids(QJSValueList args)
     foreach (auto arg, args)
         uids << arg.toString();
 
-    r = model->selectUids(uids);
+    r = modelInt->selectUids(uids);
     if (!r)
         mainWindow->abortScript(
                 QJSValue::GenericError,
@@ -589,7 +579,7 @@ bool VymModelWrapper::selectUids(QJSValueList args)
 
 bool VymModelWrapper::selectLatestAdded()
 {
-    bool r = model->selectLatestAdded();
+    bool r = modelInt->selectLatestAdded();
     if (!r)
         mainWindow->abortScript(
                 QJSValue::GenericError,
@@ -607,22 +597,22 @@ void VymModelWrapper::setAnimCurve(int n)
     else {
         QEasingCurve c;
         c.setType((QEasingCurve::Type)n);
-        model->setMapAnimCurve(c);
+        modelInt->setMapAnimCurve(c);
     }
 }
 
 void VymModelWrapper::setAnimDuration(int n)
 {
-    model->setMapAnimDuration(n);
+    modelInt->setMapAnimDuration(n);
 }
 
-void VymModelWrapper::setAuthor(const QString &s) { model->setMapAuthor(s); }
+void VymModelWrapper::setAuthor(const QString &s) { modelInt->setMapAuthor(s); }
 
 void VymModelWrapper::setBackgroundColor(const QString &color)
 {
     QColor col(color);
     if (col.isValid()) {
-        model->setBackgroundColor(col);
+        modelInt->setBackgroundColor(col);
     }
     else
         mainWindow->abortScript(
@@ -632,14 +622,14 @@ void VymModelWrapper::setBackgroundColor(const QString &color)
 
 void VymModelWrapper::setBackgroundImageName(const QString &name)
 {
-    model->setBackgroundImageName(name);
+    modelInt->setBackgroundImageName(name);
 }
 
 void VymModelWrapper::setDefaultLinkColor(const QString &color)
 {
     QColor col(color);
     if (col.isValid()) {
-        model->setDefaultLinkColor(col);
+        modelInt->setDefaultLinkColor(col);
     }
     else
         mainWindow->abortScript(
@@ -647,27 +637,27 @@ void VymModelWrapper::setDefaultLinkColor(const QString &color)
                 QString("Could not set color to %1").arg(color));
 }
 
-void VymModelWrapper::setComment(const QString &s) { model->setMapComment(s); }
+void VymModelWrapper::setComment(const QString &s) { modelInt->setMapComment(s); }
 
 void VymModelWrapper::setLinkColorHint(const QString &hintName)
 {
     LinkObj::ColorHint hint = LinkObj::linkColorHint(hintName);
-    model->setLinkColorHint(hint);
+    modelInt->setLinkColorHint(hint);
 }
 
-void VymModelWrapper::setLinkStyle(const QString &style)
+void VymModelWrapper::setLinkStyle(const QString &style, int depth)
 {
-    if (!model->setLinkStyle(style))
+    if (!modelInt->setLinkStyle(style, depth))
         mainWindow->abortScript(
                 QJSValue::GenericError,
-                QString("Could not set linkstyle to %1").arg(style));
+                QString("Could not set linkstyle to %1 with d=%2").arg(style, depth));
 }
 
-void VymModelWrapper::setRotationView(float a) { model->setMapRotation(a); }
+void VymModelWrapper::setRotationView(float a) { modelInt->setMapRotation(a); }
 
-void VymModelWrapper::setTitle(const QString &s) { model->setMapTitle(s); }
+void VymModelWrapper::setTitle(const QString &s) { modelInt->setMapTitle(s); }
 
-void VymModelWrapper::setZoom(float z) { model->setMapZoomFactor(z); }
+void VymModelWrapper::setZoom(float z) { modelInt->setMapZoomFactor(z); }
 
 void VymModelWrapper::setSelectionBrushColor(const QString &color)
 {
@@ -678,7 +668,7 @@ void VymModelWrapper::setSelectionBrushColor(const QString &color)
                 QJSValue::GenericError,
                 QString("Could not set color to %1").arg(color));
     else
-        model->setSelectionBrushColor(col);
+        modelInt->setSelectionBrushColor(col);
 }
 
 void VymModelWrapper::setSelectionPenColor(const QString &color)
@@ -689,12 +679,12 @@ void VymModelWrapper::setSelectionPenColor(const QString &color)
                 QJSValue::GenericError,
                 QString("Could not set color to %1").arg(color));
     else
-        model->setSelectionPenColor(col);
+        modelInt->setSelectionPenColor(col);
 }
 
 void VymModelWrapper::setSelectionPenWidth(const qreal &w)
 {
-    model->setSelectionPenWidth(w);
+    modelInt->setSelectionPenWidth(w);
 }
 
 void VymModelWrapper::sleep(int n)
@@ -706,16 +696,16 @@ void VymModelWrapper::sleep(int n)
 
 int VymModelWrapper::slideCount()
 {
-    int r = model->slideCount();
+    int r = modelInt->slideCount();
     mainWindow->setScriptResult(r);
     return r;
 }
 
-void VymModelWrapper::undo() { model->undo(); }
+void VymModelWrapper::undo() { modelInt->undo(); }
 
-void VymModelWrapper::unselectAll() { model->unselectAll(); }
+void VymModelWrapper::unselectAll() { modelInt->unselectAll(); }
 
 void VymModelWrapper::unsetBackgroundImage()
 {
-    model->unsetBackgroundImage();
+    modelInt->unsetBackgroundImage();
 }
index 9ff5af186742c6344c151d055bb6529d91347dd2..21f9061041c8e08b11b792b6a4266ae753043b1d 100644 (file)
@@ -10,6 +10,7 @@ class BranchItem;
 class AttributeWrapper;
 class BranchWrapper;
 class ImageWrapper;
+class ItemListWrapper;
 class VymModel;
 class XLinkWrapper;
 
@@ -44,6 +45,7 @@ class VymModelWrapper : public QObject {
     QString getTitle();
     QString getLinkColorHint();
     QString getSelectionString();
+    double getZoom();
     bool hasBackgroundImage();
     bool loadBackgroundImage(const QString &imagePath);
     bool loadBranchReplace(QString filename, BranchWrapper *bw);
@@ -52,8 +54,7 @@ class VymModelWrapper : public QObject {
     void moveSlideDown();
     void moveSlideUp(int n);
     void moveSlideUp();
-    void newBranchIterator(const QString &itname, bool deepLevelsFirst = false);
-    Q_INVOKABLE BranchWrapper* nextBranch(const QString &itname);
+    Q_INVOKABLE ItemListWrapper* itemList();
     void paste();
     void redo();
     void remove();
@@ -78,7 +79,7 @@ class VymModelWrapper : public QObject {
     void setBackgroundColor(const QString &color);
     void setBackgroundImageName(const QString &name);
     void setComment(const QString &s);
-    void setLinkStyle(const QString &style);
+    void setLinkStyle(const QString &style, int depth = -1);
     void setLinkColorHint(const QString &hint);
     void setRotationView(float a);
     void setTitle(const QString &s);
@@ -93,7 +94,7 @@ class VymModelWrapper : public QObject {
     void unsetBackgroundImage();
 
   private:
-    VymModel *model;
+    VymModel *modelInt;
 };
 
 #endif
diff --git a/styles/vym-dark.css b/styles/vym-dark.css
new file mode 100644 (file)
index 0000000..51471ce
--- /dev/null
@@ -0,0 +1,170 @@
+html { 
+    font-family:arial,sans-serif; 
+}
+
+body { 
+    margin:0; 
+    padding:10px; 
+    font-family:arial,
+    sans-serif; 
+    align:center;  
+    background-color:#1B1E20; 
+}
+
+a, a:visited, a:link, a:active { 
+    color:#666666; 
+    text-decoration:none; 
+}
+
+a:hover { 
+    text-decoration:underline; 
+}
+
+/* VYM specific elements*/
+
+.vym-header{ 
+    width:96%; 
+    padding:2%; 
+    margin-bottom:10px; 
+    border:solid 1px black; 
+    background-color:#f0f0f0; 
+    text-align:center; 
+    vertical-align:center;
+    font-size: 2em;
+}
+.vym-toc{
+    background-color: #F9F9F9;
+    border: 1px solid #AAAAAA;
+    font-size: 95%;
+    padding: 5px
+}
+.vym-toc-title{
+    background-color: #F9F9F9;
+    font-size: 100%;
+}
+.vym-toc-branch-0{ text-indent: 0em; }
+.vym-toc-branch-1{ text-indent: 1em; }
+.vym-toc-branch-2{ text-indent: 2em; }
+.vym-toc-branch-3{ text-indent: 3em; }
+.vym-toc-branch-4{ text-indent: 4em; }
+.vym-toc-branch-5{ text-indent: 5em; }
+.vym-toc-branch-6{ text-indent: 6em; }
+.vym-toc-branch-7{ text-indent: 7em; }
+.vym-toc-branch-8{ text-indent: 8em; }
+.vym-toc-branch-9{ text-indent: 9em; }
+.vym-toc-number{ }
+.vym-toc-text{ }
+.vym-imagemap{
+    width:96%; 
+    padding:2%; 
+    margin-bottom:10px; 
+    border: 0px; 
+    text-align:center; 
+    vertical-align:center;
+}
+.imagemap{
+    border: 0px; 
+}
+.vym-BoxBottom { 
+    padding:10px; 
+    font-size:0.7em; 
+    border:solid 1px black; 
+    margin:0; 
+    background-color:#f0f0f0; 
+}
+.vym-BoxBottomR                
+{ 
+    padding-top:1em; 
+    color:#676767; 
+    text-align:right; 
+}
+.vym-footer { 
+    width:100%; 
+    border:1;
+}
+.vym-footerL { font-size:0.7em; color:#676767; text-align:left; width:33%}
+.vym-footerC { font-size:0.7em; color:#676767; text-align:center; width:33%}
+.vym-footerR { font-size:0.7em; color:#676767; text-align:right; width:33%}
+
+.vym-url {} 
+
+.vym-branch-0 { 
+}
+.vym-branch-1{
+}
+.vym-branch-2{
+    font-size: small;
+    font-weight: normal;
+}
+.vym-branch-3{
+    font-size: small;
+    font-weight: normal;
+}
+.vym-branch-4{
+    font-size: small;
+    font-weight: normal;
+}
+.vym-branch-5{
+    font-size: small;
+    font-weight: normal;
+}
+.vym-branch-6{
+    font-size: small;
+    font-weight: normal;
+}
+.vym-branch-7{
+    font-size: small;
+    font-weight: normal;
+}
+
+.vym-branch-8{
+    font-size: small;
+    font-weight: normal;
+}
+.vym-branch-9{
+    font-size: small;
+    font-weight: normal;
+}
+.vym-note { 
+    width:80%; 
+    border: solid 1px black; 
+    border-radius: 0.6em 0.6em 0.6em 0.6em;
+    border-color: #000000;
+    background-color: #eeeeee; 
+    font-size: small;
+    font-weight: normal;
+    overflow: auto;
+    padding: 0em 1em;
+}
+
+.vym-note-flag {
+    vertical-align:top;
+    width:30px;
+    height:30px;
+    background-image: url("flags/flag-note.png");
+    background-repeat: no-repeat;
+    background-position: left top;
+}
+
+.vym-note-paragraph { 
+    margin-top: 0px;
+    margin-bottom: 1em;
+}
+
+.vym-fixed-note-paragraph { 
+    margin: 0;
+}
+.standardflag { 
+    margin-left: 5px; 
+}
+
+.vym-list-ul-0 {
+    list-style-type: none;
+    list-style-position: inside;
+}
+
+.vym-list-ul-1 {
+    list-style-type: none;
+    list-style-position: outside;
+}
+
diff --git a/vym.qrc b/vym.qrc
index 593d4afeea5bcd2b8dd3fb9ab49a890f02c71991..0296628366dfd0ee0b1ff416e9e506353a1d6710 100644 (file)
--- a/vym.qrc
+++ b/vym.qrc
@@ -15,7 +15,7 @@
     <file alias="flag-hook-green.svg">flags/standard/dialog-ok-apply.svg</file>
     <file alias="flag-info.svg">flags/standard/help-about.svg</file>
     <file alias="flag-lamp.svg">flags/standard/Dialog-information_on.svg</file>
-    <file alias="flag-lifebelt.svg">flags/standard/help-contextual.svg</file>
+    <file alias="flag-lifebelt.svg">flags/standard/help-content.svg</file>
     <file alias="flag-no-arrow-up.png">flags/system/no-arrow-up.png</file>
     <file alias="flag-note.svg">flags/system/klipper.svg</file>
     <file alias="flag-phone.svg">flags/standard/internet-telephony.svg</file>