]> jspc29.x-matter.uni-frankfurt.de Git - mvd_docu.git/commitdiff
cosmetic changes to overview drawing, some more documentation
authorMichael Wiebusch <antiquark@gmx.net>
Tue, 15 Apr 2014 09:05:11 +0000 (11:05 +0200)
committerMichael Wiebusch <antiquark@gmx.net>
Tue, 15 Apr 2014 09:05:11 +0000 (11:05 +0200)
electronics/overview.pdf
electronics/overview.svg
mvdsensorcontrol/daqsetup.tex [new file with mode: 0644]
mvdsensorcontrol/documentation.tex
mvdsensorcontrol/jtag.tex
mvdsensorcontrol/m26lines.pdf [new file with mode: 0644]
mvdsensorcontrol/principlechain.pdf [new file with mode: 0644]
mvdsensorcontrol/testgui.png [new file with mode: 0644]

index 6ed427f4b3f42a46d6c2e10edce176aa71a62268..f0e695c57a760ea07946afbb60654616b6610b4d 100644 (file)
Binary files a/electronics/overview.pdf and b/electronics/overview.pdf differ
index a68eeb92b36d194c97258305ff817f5094835b50..9397118f13be84d84a6e9686e1f44fe4ef8a0ac3 100644 (file)
@@ -13,8 +13,8 @@
    height="1015.7612"
    id="svg2"
    version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   sodipodi:docname="Link to overview.svg">
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="overview.svg">
   <defs
      id="defs4">
     <marker
          transform="scale(-0.6,-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-2"
+       style="overflow:visible">
+      <path
+         id="path4552-1"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker3152"
+       style="overflow:visible">
+      <path
+         id="path3154"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstartr"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstartr"
+       style="overflow:visible">
+      <path
+         id="path6236"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MendN"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MendN"
+       style="overflow:visible">
+      <path
+         id="path5524"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mendz"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mendz"
+       style="overflow:visible">
+      <path
+         id="path5536"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MendG"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MendG"
+       style="overflow:visible">
+      <path
+         id="path5527"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mendv"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mendv"
+       style="overflow:visible">
+      <path
+         id="path5530"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstart7"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstart7"
+       style="overflow:visible">
+      <path
+         id="path6230"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstart2"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstart2"
+       style="overflow:visible">
+      <path
+         id="path6233-4"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MstartR"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MstartR"
+       style="overflow:visible">
+      <path
+         id="path6257"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstartk"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstartk"
+       style="overflow:visible">
+      <path
+         id="path6254"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend3"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend3"
+       style="overflow:visible">
+      <path
+         id="path5539"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MstartZ"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MstartZ"
+       style="overflow:visible">
+      <path
+         id="path6251"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstarth"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstarth"
+       style="overflow:visible">
+      <path
+         id="path6248"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstartq"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstartq"
+       style="overflow:visible">
+      <path
+         id="path6245"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MstartC"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MstartC"
+       style="overflow:visible">
+      <path
+         id="path6242"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MstartL"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MstartL"
+       style="overflow:visible">
+      <path
+         id="path6239"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MstartL"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MstartL-3"
+       style="overflow:visible">
+      <path
+         id="path6239-2"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MstartC"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MstartC-3"
+       style="overflow:visible">
+      <path
+         id="path6242-0"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstartq"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstartq-0"
+       style="overflow:visible">
+      <path
+         id="path6245-6"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstarth"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstarth-7"
+       style="overflow:visible">
+      <path
+         id="path6248-3"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MstartZ"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MstartZ-5"
+       style="overflow:visible">
+      <path
+         id="path6251-0"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend3"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend3-7"
+       style="overflow:visible">
+      <path
+         id="path5539-7"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstartk"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstartk-3"
+       style="overflow:visible">
+      <path
+         id="path6254-9"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MstartR"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MstartR-2"
+       style="overflow:visible">
+      <path
+         id="path6257-8"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstart2"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstart2-7"
+       style="overflow:visible">
+      <path
+         id="path6233-4-2"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstart7"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstart7-6"
+       style="overflow:visible">
+      <path
+         id="path6230-0"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mendv"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mendv-7"
+       style="overflow:visible">
+      <path
+         id="path5530-5"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MendG"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MendG-3"
+       style="overflow:visible">
+      <path
+         id="path5527-2"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mendz"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mendz-5"
+       style="overflow:visible">
+      <path
+         id="path5536-5"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MendN"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MendN-5"
+       style="overflow:visible">
+      <path
+         id="path5524-0"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstartr"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstartr-0"
+       style="overflow:visible">
+      <path
+         id="path6236-3"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-4"
+       style="overflow:visible">
+      <path
+         id="path4552-6"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker4236"
+       style="overflow:visible">
+      <path
+         id="path4238"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MstartL"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MstartL-7"
+       style="overflow:visible">
+      <path
+         id="path6239-7"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MstartC"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MstartC-6"
+       style="overflow:visible">
+      <path
+         id="path6242-9"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstartq"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstartq-6"
+       style="overflow:visible">
+      <path
+         id="path6245-5"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstarth"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstarth-2"
+       style="overflow:visible">
+      <path
+         id="path6248-1"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MstartZ"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MstartZ-50"
+       style="overflow:visible">
+      <path
+         id="path6251-9"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend3"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend3-0"
+       style="overflow:visible">
+      <path
+         id="path5539-1"
+         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstartk"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstartk-1"
+       style="overflow:visible">
+      <path
+         id="path6254-8"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MstartR"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MstartR-8"
+       style="overflow:visible">
+      <path
+         id="path6257-6"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstart2"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstart2-6"
+       style="overflow:visible">
+      <path
+         id="path6233-4-0"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstart7"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstart7-5"
+       style="overflow:visible">
+      <path
+         id="path6230-4"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mendv"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mendv-4"
+       style="overflow:visible">
+      <path
+         id="path5530-7"
+         style="fill:#000080;fill-rule:evenodd;stroke:#000080;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MendG"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MendG-1"
+       style="overflow:visible">
+      <path
+         id="path5527-1"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mendz"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mendz-2"
+       style="overflow:visible">
+      <path
+         id="path5536-1"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2MendN"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2MendN-2"
+       style="overflow:visible">
+      <path
+         id="path5524-6"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstartr"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstartr-6"
+       style="overflow:visible">
+      <path
+         id="path6236-8"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-5"
+       style="overflow:visible">
+      <path
+         id="path4552-5"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker4236-6"
+       style="overflow:visible">
+      <path
+         id="path4238-5"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
   </defs>
   <sodipodi:namedview
      id="base"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.4142136"
-     inkscape:cx="1680.256"
-     inkscape:cy="343.03535"
+     inkscape:cx="481.62186"
+     inkscape:cy="676.36252"
      inkscape:document-units="px"
      inkscape:current-layer="layer3"
      showgrid="false"
      fit-margin-left="40"
      fit-margin-right="40"
      fit-margin-bottom="40"
-     inkscape:window-width="1896"
-     inkscape:window-height="1031"
-     inkscape:window-x="24"
-     inkscape:window-y="0"
+     inkscape:window-width="1918"
+     inkscape:window-height="1005"
+     inkscape:window-x="0"
+     inkscape:window-y="25"
      inkscape:window-maximized="1" />
   <metadata
      id="metadata7">
        d="m 434.69561,319.44131 0,126.56962"
        style="fill:#000000;fill-opacity:1;stroke:#000000"
        sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cccc"
-       inkscape:connector-curvature="0"
-       id="path3753"
-       d="m 311.58203,447.7745 0,189.00928 42.48911,0 0,28.79042"
-       style="fill:none;stroke:#000080" />
     <text
        xml:space="preserve"
        style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#800080;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
        id="path5391"
        d="m 736.69561,322.71021 0,208.51719 -429.67588,0 0,-18.46379 -8.47431,0 0,13.80026"
        style="fill:none;stroke:#008000" />
+    <path
+       sodipodi:nodetypes="cccc"
+       inkscape:connector-curvature="0"
+       id="path3753"
+       d="m 311.58203,447.7745 0,189.00928 42.48911,0 0,28.79042"
+       style="fill:none;stroke:#000080" />
     <text
        sodipodi:linespacing="125%"
        id="text5393"
        style="fill:#280b0b;fill-opacity:1;stroke:#000080" />
     <path
        sodipodi:nodetypes="cc"
-       style="fill:none;stroke:#000080;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;display:inline"
+       style="fill:none;stroke:#000080;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:1,1;stroke-dashoffset:0;display:inline"
        d="m 227.36802,305.5468 0,-247.73919"
        id="path5613"
        inkscape:connector-curvature="0" />
        id="path5911"
        inkscape:connector-curvature="0" />
     <path
-       style="fill:none;stroke:#000080;stroke-width:2;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0"
+       style="fill:none;stroke:#000080;stroke-width:2;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:1,1;stroke-dashoffset:0"
        d="m 808.51157,668.34539 0,-18.69701 64.32022,0 0,-106.99105"
        id="path6191"
        inkscape:connector-curvature="0"
        inkscape:connector-curvature="0"
        id="path6203"
        d="m 157.96274,305.5468 0,-20.30354 29.39149,0 0,-227.444337"
-       style="fill:none;stroke:#008000;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;display:inline"
+       style="fill:none;stroke:#008000;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:1,1;stroke-dashoffset:0;display:inline"
        sodipodi:nodetypes="cccc" />
     <path
        sodipodi:nodetypes="cccc"
-       style="fill:none;stroke:#800000;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;display:inline"
+       style="fill:none;stroke:#800000;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:1,1;stroke-dashoffset:0;display:inline"
        d="m 94.047048,305.5468 0,-32.93045 56.709862,0 0,-214.817427"
        id="path6205"
        inkscape:connector-curvature="0" />
        inkscape:connector-curvature="0"
        id="path6207"
        d="m 396.59426,305.5468 0,-54.4836 -100.39315,0 0,-193.264277"
-       style="fill:none;stroke:#000000;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;display:inline"
+       style="fill:none;stroke:#000000;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:1,1;stroke-dashoffset:0;display:inline"
        sodipodi:nodetypes="cccc" />
     <path
        sodipodi:nodetypes="cc"
        inkscape:connector-curvature="0"
        id="path6304"
        d="m 786.92071,305.5468 0,-42.48906 -136.4974,0 0,-204.501202"
-       style="fill:none;stroke:#000080;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;display:inline"
+       style="fill:none;stroke:#000080;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:1,1;stroke-dashoffset:0;display:inline"
        sodipodi:nodetypes="cccc" />
     <path
        sodipodi:nodetypes="cccc"
-       style="fill:none;stroke:#008000;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;display:inline"
+       style="fill:none;stroke:#008000;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:1,1;stroke-dashoffset:0;display:inline"
        d="m 718.27871,305.5468 0,-29.0393 -107.68644,0 0,-217.950962"
        id="path6354"
        inkscape:connector-curvature="0" />
        inkscape:connector-curvature="0"
        id="path6356"
        d="m 654.78188,305.5468 0,-15.88454 -81.38349,0 0,-232.620951"
-       style="fill:none;stroke:#800000;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;display:inline"
+       style="fill:none;stroke:#800000;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:1,1;stroke-dashoffset:0;display:inline"
        sodipodi:nodetypes="cccc" />
     <path
        sodipodi:nodetypes="cccc"
-       style="fill:none;stroke:#000000;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;display:inline"
+       style="fill:none;stroke:#000000;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:1,1;stroke-dashoffset:0;display:inline"
        d="m 505.14802,305.5468 0,-54.26126 214.99671,0 0,-192.729002"
        id="path6358"
        inkscape:connector-curvature="0" />
        inkscape:connector-curvature="0"
        id="path7017"
        d="m 226.865,490.88388 0,60.82623 -85.49698,0 0,79.7017"
-       style="fill:none;stroke:#000080;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;display:inline"
+       style="fill:none;stroke:#000080;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:1,1;stroke-dashoffset:0;display:inline"
        sodipodi:nodetypes="cccc" />
     <path
        sodipodi:nodetypes="cccc"
-       style="fill:none;stroke:#000080;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;display:inline"
+       style="fill:none;stroke:#000080;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:1,1;stroke-dashoffset:0;display:inline"
        d="m 786.8175,490.88388 0,83.74675 -588.15659,0 0.70711,56.78118"
        id="path7047"
        inkscape:connector-curvature="0" />
          inkscape:connector-curvature="0"
          id="path3291"
          d="m 38.928571,-41.152154 35.000001,0"
-         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.75;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:3.79999995000000013;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
       <path
-         style="fill:#ffffff;fill-opacity:1;stroke:#008000;stroke-width:0.75;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+         style="fill:#ffffff;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-miterlimit:3.79999995000000013;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
          d="m 158.55357,-178.79979 35,0"
          id="path3293"
          inkscape:connector-curvature="0" />
          inkscape:connector-curvature="0"
          id="path3295"
          d="m 158.55357,-170.79979 35,0"
-         style="fill:#ffffff;fill-opacity:1;stroke:#000080;stroke-width:0.75;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+         style="fill:#ffffff;fill-opacity:1;stroke:#000080;stroke-width:1;stroke-miterlimit:3.79999995000000013;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
       <path
-         style="fill:#ffffff;fill-opacity:1;stroke:#800000;stroke-width:0.75;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+         style="fill:#ffffff;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:3.79999995000000013;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
          d="m 158.55357,-162.79979 35,0"
          id="path3297"
          inkscape:connector-curvature="0" />
          inkscape:connector-curvature="0"
          id="path3891"
          d="m 158.55357,-154.79979 35,0"
-         style="fill:#d42aff;fill-opacity:1;stroke:#800080;stroke-width:0.75;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+         style="fill:#d42aff;fill-opacity:1;stroke:#800080;stroke-width:1;stroke-miterlimit:3.79999995000000013;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
       <text
          xml:space="preserve"
          style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
              d="m -112.69515,308.38387 -6.99749,-12.12001"
              style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
           <path
-             d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+             d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
              sodipodi:ry="1.9887378"
              sodipodi:rx="1.9887378"
              sodipodi:cy="294.30487"
              sodipodi:cy="294.30487"
              sodipodi:rx="1.9887378"
              sodipodi:ry="1.9887378"
-             d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z" />
+             d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z" />
         </g>
         <g
            transform="translate(431.43764,-20.461533)"
              sodipodi:cy="294.30487"
              sodipodi:rx="1.9887378"
              sodipodi:ry="1.9887378"
-             d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z" />
+             d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z" />
           <path
-             d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+             d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
              sodipodi:ry="1.9887378"
              sodipodi:rx="1.9887378"
              sodipodi:cy="294.30487"
          sodipodi:cy="294.30487"
          sodipodi:rx="1.9887378"
          sodipodi:ry="1.9887378"
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z" />
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z" />
       <path
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
          sodipodi:ry="1.9887378"
          sodipodi:rx="1.9887378"
          sodipodi:cy="294.30487"
          d="M -112.69515,308.38387 -117.10336,296.621"
          style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
       <path
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
          sodipodi:ry="1.9887378"
          sodipodi:rx="1.9887378"
          sodipodi:cy="294.30487"
          sodipodi:cy="294.30487"
          sodipodi:rx="1.9887378"
          sodipodi:ry="1.9887378"
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z" />
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z" />
     </g>
     <g
        style="display:inline"
          sodipodi:cy="294.30487"
          sodipodi:rx="1.9887378"
          sodipodi:ry="1.9887378"
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z" />
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z" />
       <path
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
          sodipodi:ry="1.9887378"
          sodipodi:rx="1.9887378"
          sodipodi:cy="294.30487"
          d="M -112.69515,308.38387 -117.10336,296.621"
          style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
       <path
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
          sodipodi:ry="1.9887378"
          sodipodi:rx="1.9887378"
          sodipodi:cy="294.30487"
          sodipodi:cy="294.30487"
          sodipodi:rx="1.9887378"
          sodipodi:ry="1.9887378"
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z" />
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z" />
     </g>
     <g
        transform="matrix(1,0,0,-1,220.2564,565.10636)"
          id="g5238">
         <path
            transform="translate(396.83265,20.734896)"
-           d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+           d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
            sodipodi:ry="1.9887378"
            sodipodi:rx="1.9887378"
            sodipodi:cy="294.30487"
            sodipodi:cy="294.30487"
            sodipodi:rx="1.9887378"
            sodipodi:ry="1.9887378"
-           d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z" />
+           d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z" />
       </g>
       <path
          transform="translate(400.7043,34.734896)"
          sodipodi:cy="294.30487"
          sodipodi:rx="1.9887378"
          sodipodi:ry="1.9887378"
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z" />
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z" />
     </g>
     <g
        id="g5268"
            sodipodi:cy="294.30487"
            sodipodi:rx="1.9887378"
            sodipodi:ry="1.9887378"
-           d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+           d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
            transform="translate(396.83265,20.734896)" />
         <path
-           d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+           d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
            sodipodi:ry="1.9887378"
            sodipodi:rx="1.9887378"
            sodipodi:cy="294.30487"
            transform="translate(404.57596,20.734896)" />
       </g>
       <path
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
          sodipodi:ry="1.9887378"
          sodipodi:rx="1.9887378"
          sodipodi:cy="294.30487"
            sodipodi:cy="294.30487"
            sodipodi:rx="1.9887378"
            sodipodi:ry="1.9887378"
-           d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+           d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
            transform="translate(396.83265,20.734896)" />
         <path
-           d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+           d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
            sodipodi:ry="1.9887378"
            sodipodi:rx="1.9887378"
            sodipodi:cy="294.30487"
            transform="translate(404.57596,20.734896)" />
       </g>
       <path
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
          sodipodi:ry="1.9887378"
          sodipodi:rx="1.9887378"
          sodipodi:cy="294.30487"
          d="M -112.69515,308.38387 -117.10336,296.621"
          style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
       <path
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
          sodipodi:ry="1.9887378"
          sodipodi:rx="1.9887378"
          sodipodi:cy="294.30487"
          sodipodi:cy="294.30487"
          sodipodi:rx="1.9887378"
          sodipodi:ry="1.9887378"
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z" />
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z" />
     </g>
     <g
        transform="translate(708.9331,-1.265104)"
          sodipodi:cy="294.30487"
          sodipodi:rx="1.9887378"
          sodipodi:ry="1.9887378"
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z" />
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z" />
       <path
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
          sodipodi:ry="1.9887378"
          sodipodi:rx="1.9887378"
          sodipodi:cy="294.30487"
          d="M -112.69515,308.38387 -117.10336,296.621"
          style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
       <path
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
          sodipodi:ry="1.9887378"
          sodipodi:rx="1.9887378"
          sodipodi:cy="294.30487"
          sodipodi:cy="294.30487"
          sodipodi:rx="1.9887378"
          sodipodi:ry="1.9887378"
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z" />
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z" />
     </g>
     <g
        transform="translate(775.05594,6.4491817)"
          sodipodi:cy="294.30487"
          sodipodi:rx="1.9887378"
          sodipodi:ry="1.9887378"
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z" />
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z" />
       <path
-         d="m -110.76954,294.30487 c 0,1.09835 -0.89039,1.98874 -1.98874,1.98874 -1.09835,0 -1.98874,-0.89039 -1.98874,-1.98874 0,-1.09835 0.89039,-1.98874 1.98874,-1.98874 1.09835,0 1.98874,0.89039 1.98874,1.98874 z"
+         d="m -110.76954,294.30487 a 1.9887378,1.9887378 0 1 1 -3.97748,0 1.9887378,1.9887378 0 1 1 3.97748,0 z"
          sodipodi:ry="1.9887378"
          sodipodi:rx="1.9887378"
          sodipodi:cy="294.30487"
        inkscape:connector-curvature="0"
        id="path5833"
        d="m 286.27386,-106.03375 c -2.1874,14.768872 -13.02464,1.92467 -15.9105,17.425132 -2.88586,-15.500462 -13.72309,-2.65626 -15.91049,-17.425132"
-       style="fill:#ffffff;stroke:#800000;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
-    <path
-       style="fill:#ffffff;stroke:#008000;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
-       d="m 322.27386,-106.03375 c -2.1874,14.768872 -12.39964,1.92467 -15.2855,17.425132 -2.88586,-15.500462 -13.09809,-2.65626 -15.28549,-17.425132"
-       id="path5967"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="ccc" />
-    <path
-       sodipodi:nodetypes="cc"
-       style="fill:#280b0b;fill-opacity:1;stroke:#008000;display:inline"
-       d="m 297.78819,-102.95786 0,-25.51716"
-       id="path5825"
-       inkscape:connector-curvature="0" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5827"
-       d="m 299.78819,-102.95786 0,-25.51716"
-       style="fill:#280b0b;fill-opacity:1;stroke:#008000;display:inline" />
-    <path
-       sodipodi:nodetypes="cc"
-       style="fill:#280b0b;fill-opacity:1;stroke:#008000;display:inline"
-       d="m 295.78819,-102.95786 0,-25.51716"
-       id="path5829"
-       inkscape:connector-curvature="0" />
-    <path
-       style="fill:#280b0b;fill-opacity:1;stroke:#008000;display:inline"
-       d="m 301.78819,-102.95786 0,-25.51716"
-       id="path5831"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5931"
-       d="m 311.03058,-102.95786 0,-25.51716"
-       style="fill:#280b0b;fill-opacity:1;stroke:#008000;display:inline" />
+       style="fill:#ffffff;stroke:#800000;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
     <path
-       style="fill:#280b0b;fill-opacity:1;stroke:#008000;display:inline"
-       d="m 319.03058,-102.95786 0,-25.51716"
-       id="path5933"
+       style="fill:#ffffff;stroke:#008000;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+       d="m 322.27386,-106.03375 c -2.1874,14.768872 -12.39964,1.92467 -15.2855,17.425132 -2.88586,-15.500462 -13.09809,-2.65626 -15.28549,-17.425132"
+       id="path5967"
        inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
+       sodipodi:nodetypes="ccc" />
     <path
        sodipodi:nodetypes="ccc"
        inkscape:connector-curvature="0"
        id="path5969"
        d="m 362.70243,-106.03375 c -2.1874,14.768872 -12.72106,1.92467 -15.60692,17.425132 -2.88587,-15.500462 -13.41953,-2.65626 -15.60693,-17.425132"
        style="fill:#ffffff;stroke:#000080;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#000080;display:inline"
-       d="m 335.03058,-102.95786 0,-25.51716"
-       id="path5937"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5939"
-       d="m 343.03058,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#000080;display:inline" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5941"
-       d="m 351.03058,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#000080;display:inline" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#000080;display:inline"
-       d="m 359.03058,-102.95786 0,-25.51716"
-       id="path5943"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5945"
-       d="m 377.76789,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#000080;display:inline" />
     <path
        style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
        d="m 442.70243,-106.03375 c -2.1874,14.768872 -23.72106,1.92467 -26.60692,17.425132 -2.88587,-15.500462 -24.41953,-2.65626 -26.60693,-17.425132"
        id="path5971"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="ccc" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#000000;display:inline"
-       d="m 394.29327,-102.95786 0,-25.51716"
-       id="path5947"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5949"
-       d="m 402.29327,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#000000;display:inline" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5951"
-       d="m 414.29327,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#000000;display:inline" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#000000;display:inline"
-       d="m 422.29327,-102.95786 0,-25.51716"
-       id="path5953"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#000000;display:inline"
-       d="m 430.29327,-102.95786 0,-25.51716"
-       id="path5955"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5957"
-       d="m 438.29327,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#000000;display:inline" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#800000;display:inline"
-       d="m 258.29327,-102.95786 0,-25.51716"
-       id="path5959"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5961"
-       d="m 266.29327,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#800000;display:inline" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5963"
-       d="m 274.29327,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#800000;display:inline" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#800000;display:inline"
-       d="m 282.29327,-102.95786 0,-25.51716"
-       id="path5965"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
     <path
        style="fill:#ffffff;stroke:#800000;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
        d="m 709.84529,-106.03375 c -2.1874,14.768872 -13.02464,1.92467 -15.9105,17.425132 -2.88586,-15.500462 -13.72309,-2.65626 -15.91049,-17.425132"
        id="path6306"
        d="m 745.84529,-106.03375 c -2.1874,14.768872 -12.39964,1.92467 -15.2855,17.425132 -2.88586,-15.500462 -13.09809,-2.65626 -15.28549,-17.425132"
        style="fill:#ffffff;stroke:#008000;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
-    <path
-       inkscape:connector-curvature="0"
-       id="path6308"
-       d="m 721.35962,-102.95786 0,-25.51716"
-       style="fill:#280b0b;fill-opacity:1;stroke:#008000;display:inline"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:#280b0b;fill-opacity:1;stroke:#008000;display:inline"
-       d="m 723.35962,-102.95786 0,-25.51716"
-       id="path6310"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       inkscape:connector-curvature="0"
-       id="path6312"
-       d="m 719.35962,-102.95786 0,-25.51716"
-       style="fill:#280b0b;fill-opacity:1;stroke:#008000;display:inline"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path6314"
-       d="m 725.35962,-102.95786 0,-25.51716"
-       style="fill:#280b0b;fill-opacity:1;stroke:#008000;display:inline" />
-    <path
-       style="fill:#280b0b;fill-opacity:1;stroke:#008000;display:inline"
-       d="m 734.60201,-102.95786 0,-25.51716"
-       id="path6316"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path6318"
-       d="m 742.60201,-102.95786 0,-25.51716"
-       style="fill:#280b0b;fill-opacity:1;stroke:#008000;display:inline" />
     <path
        style="fill:#ffffff;stroke:#000080;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
        d="m 786.27386,-106.03375 c -2.1874,14.768872 -12.72106,1.92467 -15.60692,17.425132 -2.88587,-15.500462 -13.41953,-2.65626 -15.60693,-17.425132"
        id="path6320"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="ccc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path6322"
-       d="m 758.60201,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#000080;display:inline" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#000080;display:inline"
-       d="m 766.60201,-102.95786 0,-25.51716"
-       id="path6324"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#000080;display:inline"
-       d="m 774.60201,-102.95786 0,-25.51716"
-       id="path6326"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path6328"
-       d="m 782.60201,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#000080;display:inline" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#000080;display:inline"
-       d="m 801.33932,-102.95786 0,-25.51716"
-       id="path6330"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
     <path
        sodipodi:nodetypes="ccc"
        inkscape:connector-curvature="0"
        id="path6332"
        d="m 866.27386,-106.03375 c -2.1874,14.768872 -23.72106,1.92467 -26.60692,17.425132 -2.88587,-15.500462 -24.41953,-2.65626 -26.60693,-17.425132"
        style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path6334"
-       d="m 817.8647,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#000000;display:inline" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#000000;display:inline"
-       d="m 825.8647,-102.95786 0,-25.51716"
-       id="path6336"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#000000;display:inline"
-       d="m 837.8647,-102.95786 0,-25.51716"
-       id="path6338"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path6340"
-       d="m 845.8647,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#000000;display:inline" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path6342"
-       d="m 853.8647,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#000000;display:inline" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#000000;display:inline"
-       d="m 861.8647,-102.95786 0,-25.51716"
-       id="path6344"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path6346"
-       d="m 681.8647,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#800000;display:inline" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#800000;display:inline"
-       d="m 689.8647,-102.95786 0,-25.51716"
-       id="path6348"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:#000080;fill-opacity:1;stroke:#800000;display:inline"
-       d="m 697.8647,-102.95786 0,-25.51716"
-       id="path6350"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path6352"
-       d="m 705.8647,-102.95786 0,-25.51716"
-       style="fill:#000080;fill-opacity:1;stroke:#800000;display:inline" />
     <g
        id="g3141"
        transform="translate(90.36044,-150.75561)">
          style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
       <path
          transform="translate(115.83693,-149.43571)"
-         d="m 201.02036,198.71919 c 0,15.89992 -25.3266,28.78935 -56.56855,28.78935 -31.24194,0 -56.56854,-12.88943 -56.56854,-28.78935 0,-15.89991 25.3266,-28.78934 56.56854,-28.78934 31.24195,0 56.56855,12.88943 56.56855,28.78934 z"
+         d="m 201.02036,198.71919 a 56.568542,28.789347 0 1 1 -113.13709,0 56.568542,28.789347 0 1 1 113.13709,0 z"
          sodipodi:ry="28.789347"
          sodipodi:rx="56.568542"
          sodipodi:cy="198.71919"
            sodipodi:cy="161.34354"
            sodipodi:rx="26.769043"
            sodipodi:ry="23.738585"
-           d="m 111.11678,161.34354 c 0,13.11045 -11.984906,23.73858 -26.76904,23.73858 -14.784134,0 -26.769043,-10.62813 -26.769043,-23.73858 0,-13.11046 11.984909,-23.73859 26.769043,-23.73859 14.784134,0 26.76904,10.62813 26.76904,23.73859 z"
+           d="m 111.11678,161.34354 a 26.769043,23.738585 0 1 1 -53.538083,0 26.769043,23.738585 0 1 1 53.538083,0 z"
            transform="translate(119.625,-145.64764)" />
         <path
            sodipodi:type="arc"
            sodipodi:cy="168.41461"
            sodipodi:rx="5.4295697"
            sodipodi:ry="5.0507627"
-           d="m 90.661191,168.41461 c 0,2.78946 -2.430902,5.05076 -5.42957,5.05076 -2.998669,0 -5.42957,-2.2613 -5.42957,-5.05076 0,-2.78946 2.430901,-5.05076 5.42957,-5.05076 2.998668,0 5.42957,2.2613 5.42957,5.05076 z"
+           d="m 90.661191,168.41461 a 5.4295697,5.0507627 0 1 1 -10.85914,0 5.4295697,5.0507627 0 1 1 10.85914,0 z"
            transform="translate(119.625,-145.64764)" />
         <path
            style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
            sodipodi:cy="168.604"
            sodipodi:rx="0.82074893"
            sodipodi:ry="1.0732871"
-           d="m 87.883272,168.604 c 0,0.59276 -0.367462,1.07329 -0.820749,1.07329 -0.453287,0 -0.820749,-0.48053 -0.820749,-1.07329 0,-0.59276 0.367462,-1.07328 0.820749,-1.07328 0.453287,0 0.820749,0.48052 0.820749,1.07328 z"
+           d="m 87.883272,168.604 a 0.82074893,1.0732871 0 1 1 -1.641498,0 0.82074893,1.0732871 0 1 1 1.641498,0 z"
            transform="translate(119.625,-145.64764)" />
         <path
            transform="translate(115.625,-145.64764)"
-           d="m 87.883272,168.604 c 0,0.59276 -0.367462,1.07329 -0.820749,1.07329 -0.453287,0 -0.820749,-0.48053 -0.820749,-1.07329 0,-0.59276 0.367462,-1.07328 0.820749,-1.07328 0.453287,0 0.820749,0.48052 0.820749,1.07328 z"
+           d="m 87.883272,168.604 a 0.82074893,1.0732871 0 1 1 -1.641498,0 0.82074893,1.0732871 0 1 1 1.641498,0 z"
            sodipodi:ry="1.0732871"
            sodipodi:rx="0.82074893"
            sodipodi:cy="168.604"
            sodipodi:type="arc" />
       </g>
     </g>
+    <g
+       style="display:inline"
+       id="g4081"
+       transform="translate(-87.88709,-120.38488)">
+      <path
+         inkscape:connector-curvature="0"
+         id="path5825-0"
+         d="m 385.78302,17.427023 0,-25.5171598"
+         style="fill:#280b0b;fill-opacity:1;stroke:#008000;marker-start:url(#Arrow2MstartL);display:inline"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:#280b0b;fill-opacity:1;stroke:#008000;marker-start:url(#Arrow2MstartC);display:inline"
+         d="m 387.78302,17.427023 0,-25.5171598"
+         id="path5827-0"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path5829-4"
+         d="m 383.78302,17.427023 0,-25.5171598"
+         style="fill:#280b0b;fill-opacity:1;stroke:#008000;marker-start:url(#Arrow2Mstartq);display:inline"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5831-8"
+         d="m 389.78302,17.427023 0,-25.5171598"
+         style="fill:#280b0b;fill-opacity:1;stroke:#008000;marker-start:url(#Arrow2Mstarth);display:inline" />
+      <path
+         style="fill:#280b0b;fill-opacity:1;stroke:#008000;marker-start:url(#Arrow2MstartZ);display:inline"
+         d="m 399.02541,17.427023 0,-25.5171598"
+         id="path5931-4"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5933-6"
+         d="m 407.02541,17.427023 0,-25.5171598"
+         style="fill:#280b0b;fill-opacity:1;stroke:#008000;marker-start:none;marker-end:url(#Arrow2Mend3);display:inline" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5937-3"
+         d="m 423.02541,17.427023 0,-25.5171598"
+         style="fill:#000080;fill-opacity:1;stroke:#000080;marker-start:url(#Arrow2Mstartk);display:inline" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#000080;marker-start:url(#Arrow2MstartR);display:inline"
+         d="m 431.02541,17.427023 0,-25.5171598"
+         id="path5939-7"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#000080;marker-start:url(#Arrow2Mstart2);display:inline"
+         d="m 439.02541,17.427023 0,-25.5171598"
+         id="path5941-1"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5943-7"
+         d="m 447.02541,17.427023 0,-25.5171598"
+         style="fill:#000080;fill-opacity:1;stroke:#000080;marker-start:url(#Arrow2Mstart7);display:inline" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#000080;marker-start:none;marker-end:url(#Arrow2Mendv);display:inline"
+         d="m 465.65805,17.427023 0,-25.5171598"
+         id="path5945-0"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5947-2"
+         d="m 482.2881,17.427023 0,-25.5171598"
+         style="fill:#000080;fill-opacity:1;stroke:#000000;marker-start:none;marker-end:url(#Arrow2MendG);display:inline" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#000000;marker-start:none;marker-end:url(#Arrow2Mendz);display:inline"
+         d="m 490.2881,17.427023 0,-25.5171598"
+         id="path5949-2"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#000000;marker-start:none;marker-end:url(#Arrow2MendN);display:inline"
+         d="m 502.2881,17.427023 0,-25.5171598"
+         id="path5951-1"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5953-1"
+         d="m 510.2881,17.427023 0,-25.5171598"
+         style="fill:#000080;fill-opacity:1;stroke:#000000;marker-start:url(#Arrow2Mstartr);display:inline" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5955-5"
+         d="m 518.2881,17.427023 0,-25.5171598"
+         style="fill:#000080;fill-opacity:1;stroke:#000000;marker-end:url(#Arrow2Mend);display:inline" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#000000;marker-end:url(#Arrow2Mend);display:inline"
+         d="m 526.2881,17.427023 0,-25.5171598"
+         id="path5957-5"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5959-8"
+         d="m 370.18036,17.427023 0,-25.5171598"
+         style="fill:#000080;fill-opacity:1;stroke:#800000;marker-start:none;marker-end:none;display:inline" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#800000;marker-start:none;marker-end:none;display:inline"
+         d="m 354.2881,17.427023 0,-25.5171598"
+         id="path5961-0"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#800000;display:inline"
+         d="m 362.2881,17.427023 0,-25.5171598"
+         id="path5963-6"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5965-2"
+         d="m 346.18036,17.427023 0,-25.5171598"
+         style="fill:#000080;fill-opacity:1;stroke:#800000;display:inline" />
+    </g>
+    <g
+       style="display:inline"
+       id="g4081-1"
+       transform="translate(335.68434,-120.38488)">
+      <path
+         inkscape:connector-curvature="0"
+         id="path5825-0-1"
+         d="m 385.78302,17.427023 0,-25.5171598"
+         style="fill:#280b0b;fill-opacity:1;stroke:#008000;marker-start:url(#Arrow2MstartL);display:inline"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:#280b0b;fill-opacity:1;stroke:#008000;marker-start:url(#Arrow2MstartC);display:inline"
+         d="m 387.78302,17.427023 0,-25.5171598"
+         id="path5827-0-9"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path5829-4-5"
+         d="m 383.78302,17.427023 0,-25.5171598"
+         style="fill:#280b0b;fill-opacity:1;stroke:#008000;marker-start:url(#Arrow2Mstartq);display:inline"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5831-8-7"
+         d="m 389.78302,17.427023 0,-25.5171598"
+         style="fill:#280b0b;fill-opacity:1;stroke:#008000;marker-start:url(#Arrow2Mstarth);display:inline" />
+      <path
+         style="fill:#280b0b;fill-opacity:1;stroke:#008000;marker-start:url(#Arrow2MstartZ);display:inline"
+         d="m 399.02541,17.427023 0,-25.5171598"
+         id="path5931-4-1"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5933-6-4"
+         d="m 407.02541,17.427023 0,-25.5171598"
+         style="fill:#280b0b;fill-opacity:1;stroke:#008000;marker-start:none;marker-end:url(#Arrow2Mend3);display:inline" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5937-3-7"
+         d="m 423.02541,17.427023 0,-25.5171598"
+         style="fill:#000080;fill-opacity:1;stroke:#000080;marker-start:url(#Arrow2Mstartk);display:inline" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#000080;marker-start:url(#Arrow2MstartR);display:inline"
+         d="m 431.02541,17.427023 0,-25.5171598"
+         id="path5939-7-2"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#000080;marker-start:url(#Arrow2Mstart2);display:inline"
+         d="m 439.02541,17.427023 0,-25.5171598"
+         id="path5941-1-7"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5943-7-8"
+         d="m 447.02541,17.427023 0,-25.5171598"
+         style="fill:#000080;fill-opacity:1;stroke:#000080;marker-start:url(#Arrow2Mstart7);display:inline" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#000080;marker-start:none;marker-end:url(#Arrow2Mendv);display:inline"
+         d="m 465.65805,17.427023 0,-25.5171598"
+         id="path5945-0-1"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5947-2-5"
+         d="m 482.2881,17.427023 0,-25.5171598"
+         style="fill:#000080;fill-opacity:1;stroke:#000000;marker-start:none;marker-end:url(#Arrow2MendG);display:inline" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#000000;marker-start:none;marker-end:url(#Arrow2Mendz);display:inline"
+         d="m 490.2881,17.427023 0,-25.5171598"
+         id="path5949-2-6"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#000000;marker-start:none;marker-end:url(#Arrow2MendN);display:inline"
+         d="m 502.2881,17.427023 0,-25.5171598"
+         id="path5951-1-1"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5953-1-0"
+         d="m 510.2881,17.427023 0,-25.5171598"
+         style="fill:#000080;fill-opacity:1;stroke:#000000;marker-start:url(#Arrow2Mstartr);display:inline" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5955-5-2"
+         d="m 518.2881,17.427023 0,-25.5171598"
+         style="fill:#000080;fill-opacity:1;stroke:#000000;marker-end:url(#Arrow2Mend);display:inline" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#000000;marker-end:url(#Arrow2Mend);display:inline"
+         d="m 526.2881,17.427023 0,-25.5171598"
+         id="path5957-5-7"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5959-8-7"
+         d="m 370.18036,17.427023 0,-25.5171598"
+         style="fill:#000080;fill-opacity:1;stroke:#800000;marker-start:none;marker-end:none;display:inline" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#800000;marker-start:none;marker-end:none;display:inline"
+         d="m 354.2881,17.427023 0,-25.5171598"
+         id="path5961-0-4"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:#000080;fill-opacity:1;stroke:#800000;display:inline"
+         d="m 362.2881,17.427023 0,-25.5171598"
+         id="path5963-6-1"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5965-2-0"
+         d="m 346.18036,17.427023 0,-25.5171598"
+         style="fill:#000080;fill-opacity:1;stroke:#800000;display:inline" />
+    </g>
   </g>
 </svg>
diff --git a/mvdsensorcontrol/daqsetup.tex b/mvdsensorcontrol/daqsetup.tex
new file mode 100644 (file)
index 0000000..8132e92
--- /dev/null
@@ -0,0 +1,119 @@
+\section{Introduction}
+The Micro Vertex Detector (MVD) of the Compressed Baryonic Matter (CBM) experiment employs
+Monolithic Active Pixsel Sensors (MAPS) due to their unique properties concerning spacial
+resolution, low material budget and radiation hardness.
+
+At the present time (march 2014) the Detector is not yet in the production phase but there
+is ongoing research and development. Due to the fact that the sensor, intended for use in
+the final detector, is not available yet, a prototype data acquisition (DAQ) system is developed
+around the MIMOSA26 chip.
+This documentation aims for describing the latest revision of the DAQ system, as well as providing
+a guide to the monitoring, control and data acquisition software for the high level user.
+
+\section{Breakdown of the data acquisition system}
+
+\subsection{Overview}
+
+\begin{figure}[H]
+\centering
+\includegraphics[width=.8\textwidth]{principlechain.pdf}
+\caption{Simplified schema of the MVD DAQ}
+\label{fig:principlechain}
+\end{figure}
+
+A strand of a MVD DAQ chain consists of the following items (see figure \ref{fig:principlechain}):
+\begin{description}
+\item[The sensors:]
+MAPS of the model MIMOSA26
+\item[Front-end electronics]
+Specialized electronics (PCBs and cables) that supply the sensors with power and external reference
+voltages and to some extend convert between different logic signal standards (for example 
+TTL$\Leftrightarrow$LVDS).
+\item[FPGA boards]
+TRB3 boards, the latest general purpose FPGA platform used by the HADES experiment.
+\item[Computer]
+Common PC running Linux and custom control, monitoring, and data acquisition software.
+\end{description}
+
+\subsection{The sensors}
+The MIMOSA26 sensors are Monolithic Active Pixel Sensors (MAPS). In contrast to CCD sensors
+MAPS can be produced in a standard CMOS process and have an amplifying transistor in each 
+pixel (thus "active"). This way even small amounts of charge separation can produce a measurable
+electronic signal. When the sensor pixel matrix is read out, each pixel can have only one of two
+states: fired or not fired (1 or 0). To achieve this hard distinction, the chip possesses a
+line of discriminators at the bottom of the pixel matrix: One discriminator per matrix column.
+The reference threshold voltages of the discriminators can be digitally controlled with four sensor
+internal DACs (one for each fourth of the sensor).
+The pixel matrix is read out sequentially (pixel by pixel) within a time period of
+\SI{115}{\micro\second} which corresponds to one frame.
+The sequential data is not directly transmitted, but processed by a dedicated compression
+logic, the SUZE. It is designed to suppress the redundant transmission of unfired pixels.
+
+The readout logic of MIMOSA26 is clocked by an external clock signal
+CLKL (LVDS) at \SI{80}{\mega\hertz}.
+
+MIMOSA26 has two synchronous serial data output ports, which operate at a frequency of
+\SI{80}{\mega\hertz}.
+The data output possesses an additional signal, MKD, which signals the beginning of a readout frame.
+
+The sensor's settings are being programmed via a JTAG interface (LVTTL) which provides the
+possibility to queue multiple sensors to a JTAG chain.
+
+To start the sensor's data acquisition modus a short pulse has to be sent to the START input (LVDS),
+while a pulse in the sensor's RESET input brings the sensor back to an idle state and resets
+all previously programmed JTAG settings.
+
+MIMOSA26 requires two \SI{3.3}{\volt} power supply lines: analog and digital.
+The digital part of the chip consumes \num{60}-\SI{100}{\milli\ampere} while the analog part
+consumes up to \SI{170}{\milli\ampere}.
+
+The chip possesses several analog voltage lines:
+\begin{itemize}
+\item
+The anode of a silicon diode implemented on the sensor for temperature measurement purposes.
+The cathode is connected to analog ground.
+\item
+External outputs of the discriminator threshold voltage DACs. One differential voltage pair
+for each of the four DACs.
+\item
+The clamping voltage (VClp) input. The clamping voltage is a reference voltage that has to be
+supplied to all pixels in the pixel matrix. It serves as a reset potential for parts of the 
+correlated double sampling circuit. 
+It is suspected that the stability of this voltage has a crucial effect on the signal quality
+and thus on the efficiency of the sensor.
+\end{itemize}
+
+\begin{figure}[H]
+\centering
+\includegraphics[width=.6\textwidth]{m26lines.pdf}
+\caption{Peripheral connections of the MIMOSA26 chip}
+\label{fig:m26lines}
+\end{figure}
+
+
+\subsection{TRB3 FPGA board}
+The 
+
+
+[what is where]
+to explain
+\begin{itemize}
+\item
+hub
+\item
+ccu
+\item
+roc
+  \begin{itemize}
+  \item
+  actual roc
+  \item
+  JTAG
+  \item
+  CbController
+  \end{itemize}
+\item
+tjah
+
+\end{itemize}
+
index 67f59e91f05b610e756bb12341d47a6ad5e23d96..6d6f902076cbee85b228efa7aac9f8b42fc81cd1 100644 (file)
@@ -9,7 +9,9 @@
 \usepackage{eurosym}
 \usepackage{amsmath}
 % \usepackage{listings}
-\usepackage{hyperref}
+% \usepackage{hyperref}
+\usepackage[urlcolor=blue,linkcolor=blue,colorlinks=true]{hyperref}
+\usepackage{siunitx}
 \geometry{verbose,tmargin=3cm,bmargin=3cm,lmargin=3cm,rmargin=3cm}
 
 
@@ -55,6 +57,8 @@
 
 % \include{bib}
 \newpage
+
+
 \section{Prerequisites (draft)}
 \begin{itemize}
 \item
@@ -72,29 +76,8 @@ libxml-perl has to be installed.
 git
 \end{itemize}
 
-\section{DAQ set-up (draft)}
-[what is where]
-to explain
-\begin{itemize}
-\item
-hub
-\item
-ccu
-\item
-roc
-  \begin{itemize}
-  \item
-  actual roc
-  \item
-  JTAG
-  \item
-  CbController
-  \end{itemize}
-\item
-tjah
-
-\end{itemize}
 
+\include{daqsetup}
 
 \section{The prototype DAQ configuration file structure}
 In this section the MVD DAQ prototype configuration file structure is explained top to bottom.
index 1cd43850e5ee9df9137af1f5224ce5fcc0fc29d6..950a4c0902ba972ce61ac002329b449007286ee8 100644 (file)
@@ -129,26 +129,17 @@ ini2xml.pl -i file.ini -s specFile.xml [-o output.xml]
     -r, --redundant  write settings to config file that are identical
                      with the specification defaults
 \end{verbatim}
-\subsubsection{changeConfigVal.pl}
-The script parses STDIN for attribution directives in the format "registerName/fieldName=value" and applies
-these attributions to a denoted configuration XML file. Multiple attributions can be processed at
-the same time when separated by semicolon or line break.
-Values can be entered as hex (with prefix "0x"), binary (with prefix "0b") or decimal number
-(no prefix).
-\begin{verbatim}
-changeConfigVal.pl -c config.xml [-v]
 
-  Options:
-    -h, --help       brief help message
-    -v, --verbose    detailed debugging info about ongoing actions
-    -c, --config     specifies the input config xml file 
-                     (including path if necessary!)
-\end{verbatim}
 \subsubsection{xmlOperation.pl}
+\label{sec:xmlOperation.pl}
 This script is a tool to edit parameters of an XML configuration file. It can edit any editable
 entry of a given configuration file, but can only process one command at a time. The script has
 a CGI interface (invoked via HTTP request) but it can also be used from the command line.
 
+The configuration and the specification XML files are declared without path.
+The tool assumes, that the configuration XML files are stored in "../../mvdconfig/config/"
+and the specification files are stored in "../specs/"
+(relative to the location of xmlOperation.pl).
 \begin{verbatim}
 usage:
 
@@ -196,7 +187,25 @@ parameter explanation:
   action=copyFile&configFile=[configFile]&newFile=[newFile]
 \end{verbatim}
 
+\subsubsection{changeConfigVal.pl}
+Regarding \hyperref[sec:xmlOperation.pl]{xmlOperation.pl}, changeConfigVal.pl is redunant in its
+functionality. It is merely a comfortable shortcut to change parameters inside a configuration
+XML file on the fly.
+The script parses STDIN for attribution directives in the format "registerName/fieldName=value" and applies
+these attributions to a denoted configuration XML file. Multiple attributions can be processed at
+the same time when separated by semicolon or line break.
+Values can be entered as hex (with prefix "0x"), binary (with prefix "0b") or decimal number
+(no prefix).
+The configuration file has to be declared with its full path.
+\begin{verbatim}
+changeConfigVal.pl -c config.xml [-v]
 
+  Options:
+    -h, --help       brief help message
+    -v, --verbose    detailed debugging info about ongoing actions
+    -c, --config     specifies the input config xml file 
+                     (including path if necessary!)
+\end{verbatim}
 
 \subsubsection{startup.pl}
 \label{sec:startup.pl}
@@ -226,6 +235,7 @@ startup.pl setupFile
 
 
 \subsection{Graphical JTAG Editor}
+\label{sec:jtageditor}
 To further facilitate JTAG register manipulation an editor with graphical user interface has been
 implemented. When "mvdsensorcontrol/tools/jtageditor.pl" is invoked from a browser, the user will be
 presented with a three panel layout (see figure \ref{fig:jtageditor_ssht}). In the top panel
@@ -270,4 +280,38 @@ and the specification files are stored in "../specs/"
 \label{fig:jtageditor_ssht}
 \end{figure}
 
+\subsection{Testgui}
+The Testgui application was designed to test the data acquisition of the sensors on the fly.
+It greatly facilitates experimenting with distinct sensor parameters
+while the reaction of the sensors can be directly observed.
+
+When "mvdsensorcontrol/tools/testgui.pl" is invoked from a browser the user has to choose
+a \hyperref[sec:setupFile]{detector setup file} from a dropdown menu. Consequently the user
+is presented with a hierarchical overview of the controller/chain/sensor topology as
+described inside the setup file (see figure \ref{fig:testgui_ssht}). 
+Each sensor is represented by a rectangular area that will show a matrix plot of the
+fired pixels during a given time period, once the user clicks on the "run" button at the
+bottom of the page. Clicking on the button initiates the JTAG programming of all sensors
+in the setup, followed by a period of data acquisition. The data taking time is defined
+in a text field next to the "run" button.
+
+Alongside the plot area of each sensor there is another box labeled "quick editor".
+This quick edit area is an embedded miniature edition of the \hyperref[sec:jtageditor]{JTAG editor}
+which only shows a small selection of all possible JTAG settings. The selection is defined by
+creating a configuration XML file with the name "quickEditMask.xml";
+all settings inside this file (regardless of their values) are used to create a selection mask.
+By clicking on the XML file name at the top of the quick editor, the user is conveniently redirected
+to the full featured JTAG editor that opens the respective configuration file.
+
+\begin{figure}[H]
+\centering
+\includegraphics[width=1\textwidth]{testgui.png}
+\caption{Screenshot of the Testgui application}
+\label{fig:testgui_ssht}
+\end{figure}
+
+
+
+
+
 
diff --git a/mvdsensorcontrol/m26lines.pdf b/mvdsensorcontrol/m26lines.pdf
new file mode 100644 (file)
index 0000000..86552d3
Binary files /dev/null and b/mvdsensorcontrol/m26lines.pdf differ
diff --git a/mvdsensorcontrol/principlechain.pdf b/mvdsensorcontrol/principlechain.pdf
new file mode 100644 (file)
index 0000000..50e69f4
Binary files /dev/null and b/mvdsensorcontrol/principlechain.pdf differ
diff --git a/mvdsensorcontrol/testgui.png b/mvdsensorcontrol/testgui.png
new file mode 100644 (file)
index 0000000..b9ec7ef
Binary files /dev/null and b/mvdsensorcontrol/testgui.png differ