summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--specs/Makefile.am22
-rwxr-xr-xspecs/XKBproto-1.gifbin1778 -> 0 bytes
-rw-r--r--specs/XKBproto-1.svg1177
-rwxr-xr-xspecs/XKBproto-10.gifbin920 -> 0 bytes
-rw-r--r--specs/XKBproto-10.svg142
-rwxr-xr-xspecs/XKBproto-11.gifbin2886 -> 0 bytes
-rw-r--r--specs/XKBproto-11.svg2730
-rwxr-xr-xspecs/XKBproto-2.gifbin1435 -> 0 bytes
-rw-r--r--specs/XKBproto-2.svg544
-rwxr-xr-xspecs/XKBproto-3.gifbin1194 -> 0 bytes
-rw-r--r--specs/XKBproto-3.svg461
-rwxr-xr-xspecs/XKBproto-4.gifbin1077 -> 0 bytes
-rw-r--r--specs/XKBproto-4.svg463
-rwxr-xr-xspecs/XKBproto-5.gifbin1077 -> 0 bytes
-rw-r--r--specs/XKBproto-5.svg468
-rwxr-xr-xspecs/XKBproto-6.gifbin4078 -> 0 bytes
-rw-r--r--specs/XKBproto-6.svg558
-rwxr-xr-xspecs/XKBproto-7.gifbin3886 -> 0 bytes
-rw-r--r--specs/XKBproto-7.svg474
-rwxr-xr-xspecs/XKBproto-8.gifbin946 -> 0 bytes
-rw-r--r--specs/XKBproto-8.svg138
-rwxr-xr-xspecs/XKBproto-9.gifbin946 -> 0 bytes
-rw-r--r--specs/XKBproto-9.svg138
-rw-r--r--specs/ch04.xml6
-rw-r--r--specs/ch06.xml4
-rw-r--r--specs/ch07.xml4
-rw-r--r--specs/ch11.xml8
27 files changed, 7315 insertions, 22 deletions
diff --git a/specs/Makefile.am b/specs/Makefile.am
index 6d99edd..04304e4 100644
--- a/specs/Makefile.am
+++ b/specs/Makefile.am
@@ -47,17 +47,17 @@ dist_doc_DATA = \
ch14.xml \
ch15.xml \
ch16.xml \
- XKBproto-1.gif \
- XKBproto-2.gif \
- XKBproto-3.gif \
- XKBproto-4.gif \
- XKBproto-5.gif \
- XKBproto-6.gif \
- XKBproto-7.gif \
- XKBproto-8.gif \
- XKBproto-9.gif \
- XKBproto-10.gif \
- XKBproto-11.gif
+ XKBproto-1.svg \
+ XKBproto-2.svg \
+ XKBproto-3.svg \
+ XKBproto-4.svg \
+ XKBproto-5.svg \
+ XKBproto-6.svg \
+ XKBproto-7.svg \
+ XKBproto-8.svg \
+ XKBproto-9.svg \
+ XKBproto-10.svg \
+ XKBproto-11.svg
if HAVE_XMLTO
doc_DATA = $(doc_sources:.xml=.html)
diff --git a/specs/XKBproto-1.gif b/specs/XKBproto-1.gif
deleted file mode 100755
index 437f8f8..0000000
--- a/specs/XKBproto-1.gif
+++ /dev/null
Binary files differ
diff --git a/specs/XKBproto-1.svg b/specs/XKBproto-1.svg
new file mode 100644
index 0000000..1f8ba5b
--- /dev/null
+++ b/specs/XKBproto-1.svg
@@ -0,0 +1,1177 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="400"
+ height="40"
+ viewBox="0 0 320 32"
+ version="1.1"
+ id="svg2"
+ inkscape:version="0.48.0 r9654"
+ sodipodi:docname="XKBproto-1.svg">
+ <metadata
+ id="metadata380">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1016"
+ inkscape:window-height="718"
+ id="namedview378"
+ showgrid="false"
+ inkscape:zoom="2.3825"
+ inkscape:cx="200"
+ inkscape:cy="20"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4">
+ <g
+ id="g6">
+ <symbol
+ overflow="visible"
+ id="glyph0-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 5.140625,-6.8125 c 0,0 0,-0.109375 -0.125,-0.109375 -0.15625,0 -1.09375,0.09375 -1.265625,0.109375 -0.078125,0.015625 -0.140625,0.0625 -0.140625,0.1875 0,0.125 0.09375,0.125 0.234375,0.125 0.484375,0 0.5,0.0625 0.5,0.171875 L 4.3125,-6.125 3.71875,-3.765625 C 3.53125,-4.140625 3.25,-4.40625 2.796875,-4.40625 c -1.15625,0 -2.390625,1.46875 -2.390625,2.921875 0,0.9375 0.546875,1.59375 1.3125,1.59375 0.203125,0 0.703125,-0.046875 1.296875,-0.75 0.078125,0.421875 0.4375,0.75 0.90625,0.75 0.359375,0 0.578125,-0.234375 0.75,-0.546875 0.15625,-0.359375 0.296875,-0.96875 0.296875,-0.984375 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.1875 -0.171875,0.640625 -0.34375,1.234375 -0.75,1.234375 -0.28125,0 -0.296875,-0.265625 -0.296875,-0.453125 0,-0.25 0.015625,-0.3125 0.046875,-0.484375 z m -2.0625,5.625 C 3.015625,-1 3.015625,-0.984375 2.875,-0.8125 2.4375,-0.265625 2.03125,-0.109375 1.75,-0.109375 c -0.5,0 -0.640625,-0.546875 -0.640625,-0.9375 0,-0.5 0.3125,-1.71875 0.546875,-2.1875 0.3125,-0.578125 0.75,-0.953125 1.15625,-0.953125 0.640625,0 0.78125,0.8125 0.78125,0.875 0,0.0625 -0.015625,0.125 -0.03125,0.171875 z m 0,0"
+ id="path9"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.890625,-3.734375 C 3.625,-3.71875 3.421875,-3.5 3.421875,-3.28125 c 0,0.140625 0.09375,0.296875 0.3125,0.296875 0.21875,0 0.453125,-0.171875 0.453125,-0.5625 C 4.1875,-4 3.765625,-4.40625 3,-4.40625 c -1.3125,0 -1.6875,1.015625 -1.6875,1.453125 0,0.78125 0.734375,0.921875 1.03125,0.984375 0.515625,0.109375 1.03125,0.21875 1.03125,0.765625 0,0.25 -0.21875,1.09375 -1.421875,1.09375 -0.140625,0 -0.90625,0 -1.140625,-0.53125 0.390625,0.046875 0.640625,-0.25 0.640625,-0.53125 0,-0.21875 -0.171875,-0.34375 -0.375,-0.34375 -0.265625,0 -0.5625,0.203125 -0.5625,0.65625 0,0.5625 0.578125,0.96875 1.421875,0.96875 1.625,0 2.015625,-1.203125 2.015625,-1.65625 0,-0.359375 -0.1875,-0.609375 -0.3125,-0.71875 -0.265625,-0.28125 -0.5625,-0.34375 -1,-0.421875 -0.359375,-0.078125 -0.75,-0.15625 -0.75,-0.609375 C 1.890625,-3.578125 2.125,-4.1875 3,-4.1875 c 0.25,0 0.75,0.078125 0.890625,0.453125 z m 0,0"
+ id="path12"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-2"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.046875,-3.984375 0.9375,0 c 0.203125,0 0.3125,0 0.3125,-0.203125 0,-0.109375 -0.109375,-0.109375 -0.28125,-0.109375 l -0.875,0 C 2.5,-5.71875 2.546875,-5.90625 2.546875,-5.96875 c 0,-0.171875 -0.125,-0.265625 -0.296875,-0.265625 -0.03125,0 -0.3125,0 -0.390625,0.359375 l -0.390625,1.578125 -0.9375,0 c -0.203125,0 -0.296875,0 -0.296875,0.1875 0,0.125 0.078125,0.125 0.28125,0.125 l 0.875,0 C 0.671875,-1.15625 0.625,-0.984375 0.625,-0.8125 0.625,-0.265625 1,0.109375 1.546875,0.109375 2.5625,0.109375 3.125,-1.34375 3.125,-1.421875 3.125,-1.53125 3.046875,-1.53125 3.015625,-1.53125 2.921875,-1.53125 2.90625,-1.5 2.859375,-1.390625 2.4375,-0.34375 1.90625,-0.109375 1.5625,-0.109375 c -0.203125,0 -0.3125,-0.125 -0.3125,-0.453125 0,-0.25 0.03125,-0.3125 0.0625,-0.484375 z m 0,0"
+ id="path15"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-3"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 1.859375,-2.296875 c 0.296875,0 1.03125,-0.03125 1.53125,-0.234375 0.703125,-0.296875 0.75,-0.890625 0.75,-1.03125 0,-0.4375 -0.375,-0.84375 -1.0625,-0.84375 -1.109375,0 -2.625,0.96875 -2.625,2.71875 0,1.015625 0.59375,1.796875 1.578125,1.796875 1.421875,0 2.25,-1.0625 2.25,-1.171875 0,-0.0625 -0.046875,-0.140625 -0.109375,-0.140625 -0.0625,0 -0.078125,0.03125 -0.140625,0.109375 -0.78125,0.984375 -1.875,0.984375 -1.984375,0.984375 -0.78125,0 -0.875,-0.84375 -0.875,-1.15625 0,-0.125 0.015625,-0.421875 0.15625,-1.03125 z m -0.46875,-0.21875 C 1.78125,-4.03125 2.8125,-4.1875 3.078125,-4.1875 c 0.453125,0 0.734375,0.296875 0.734375,0.625 0,1.046875 -1.59375,1.046875 -2.015625,1.046875 z m 0,0"
+ id="path18"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-4"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 0.453125,1.21875 C 0.375,1.5625 0.34375,1.625 -0.09375,1.625 c -0.109375,0 -0.21875,0 -0.21875,0.1875 0,0.078125 0.046875,0.125 0.125,0.125 0.265625,0 0.5625,-0.03125 0.828125,-0.03125 0.34375,0 0.671875,0.03125 1,0.03125 0.046875,0 0.171875,0 0.171875,-0.203125 C 1.8125,1.625 1.71875,1.625 1.578125,1.625 c -0.5,0 -0.5,-0.0625 -0.5,-0.15625 0,-0.125 0.421875,-1.75 0.484375,-2 0.125,0.296875 0.40625,0.640625 0.921875,0.640625 1.15625,0 2.40625,-1.453125 2.40625,-2.921875 0,-0.9375 -0.578125,-1.59375 -1.328125,-1.59375 -0.5,0 -0.984375,0.359375 -1.3125,0.75 -0.09375,-0.546875 -0.53125,-0.75 -0.890625,-0.75 -0.46875,0 -0.65625,0.390625 -0.734375,0.5625 C 0.4375,-3.5 0.3125,-2.90625 0.3125,-2.875 c 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.015625 0.171875,-0.234375 0.171875,-0.703125 0.375,-1.1875 0.734375,-1.1875 0.171875,0 0.3125,0.078125 0.3125,0.453125 0,0.234375 -0.03125,0.34375 -0.078125,0.515625 z m 1.75,-4.328125 C 2.265625,-3.375 2.546875,-3.65625 2.71875,-3.8125 c 0.359375,-0.296875 0.640625,-0.375 0.8125,-0.375 0.390625,0 0.640625,0.34375 0.640625,0.9375 0,0.59375 -0.328125,1.734375 -0.515625,2.109375 -0.34375,0.703125 -0.8125,1.03125 -1.1875,1.03125 C 1.8125,-0.109375 1.6875,-0.9375 1.6875,-1 c 0,-0.015625 0,-0.03125 0.03125,-0.15625 z m 0,0"
+ id="path21"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-5"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.71875,-3.765625 C 3.53125,-4.140625 3.25,-4.40625 2.796875,-4.40625 c -1.15625,0 -2.390625,1.46875 -2.390625,2.921875 0,0.9375 0.546875,1.59375 1.3125,1.59375 0.203125,0 0.703125,-0.046875 1.296875,-0.75 0.078125,0.421875 0.4375,0.75 0.90625,0.75 0.359375,0 0.578125,-0.234375 0.75,-0.546875 0.15625,-0.359375 0.296875,-0.96875 0.296875,-0.984375 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.1875 -0.171875,0.640625 -0.34375,1.234375 -0.75,1.234375 -0.28125,0 -0.296875,-0.265625 -0.296875,-0.453125 0,-0.21875 0.015625,-0.3125 0.125,-0.75 C 3.890625,-1.71875 3.90625,-1.828125 4,-2.203125 L 4.359375,-3.59375 c 0.0625,-0.28125 0.0625,-0.296875 0.0625,-0.34375 0,-0.171875 -0.109375,-0.265625 -0.28125,-0.265625 -0.25,0 -0.390625,0.21875 -0.421875,0.4375 z M 3.078125,-1.1875 C 3.015625,-1 3.015625,-0.984375 2.875,-0.8125 2.4375,-0.265625 2.03125,-0.109375 1.75,-0.109375 c -0.5,0 -0.640625,-0.546875 -0.640625,-0.9375 0,-0.5 0.3125,-1.71875 0.546875,-2.1875 0.3125,-0.578125 0.75,-0.953125 1.15625,-0.953125 0.640625,0 0.78125,0.8125 0.78125,0.875 0,0.0625 -0.015625,0.125 -0.03125,0.171875 z m 0,0"
+ id="path24"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-6"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.953125,-3.78125 c -0.171875,0 -0.296875,0 -0.4375,0.125 -0.171875,0.15625 -0.1875,0.328125 -0.1875,0.390625 0,0.25 0.1875,0.359375 0.375,0.359375 0.28125,0 0.546875,-0.25 0.546875,-0.640625 0,-0.484375 -0.46875,-0.859375 -1.171875,-0.859375 -1.34375,0 -2.671875,1.421875 -2.671875,2.828125 0,0.90625 0.578125,1.6875 1.625,1.6875 1.421875,0 2.25,-1.0625 2.25,-1.171875 0,-0.0625 -0.046875,-0.140625 -0.109375,-0.140625 -0.0625,0 -0.078125,0.03125 -0.140625,0.109375 -0.78125,0.984375 -1.875,0.984375 -1.984375,0.984375 -0.625,0 -0.90625,-0.484375 -0.90625,-1.09375 0,-0.40625 0.203125,-1.375 0.546875,-1.984375 0.3125,-0.578125 0.859375,-1 1.40625,-1 0.328125,0 0.71875,0.125 0.859375,0.40625 z m 0,0"
+ id="path27"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-7"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.828125,-6.234375 c 0,-0.203125 -0.140625,-0.359375 -0.359375,-0.359375 -0.28125,0 -0.546875,0.265625 -0.546875,0.53125 0,0.1875 0.140625,0.359375 0.375,0.359375 0.234375,0 0.53125,-0.234375 0.53125,-0.53125 z m -0.75,3.75 c 0.109375,-0.28125 0.109375,-0.3125 0.21875,-0.578125 0.078125,-0.203125 0.125,-0.34375 0.125,-0.53125 0,-0.4375 -0.3125,-0.8125 -0.8125,-0.8125 -0.9375,0 -1.3125,1.453125 -1.3125,1.53125 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.1875 0.28125,-0.9375 0.671875,-1.234375 1.015625,-1.234375 0.078125,0 0.25,0 0.25,0.3125 0,0.21875 -0.078125,0.421875 -0.109375,0.53125 -0.078125,0.25 -0.53125,1.40625 -0.6875,1.84375 -0.109375,0.25 -0.234375,0.578125 -0.234375,0.796875 0,0.46875 0.34375,0.8125 0.8125,0.8125 0.9375,0 1.3125,-1.4375 1.3125,-1.53125 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.09375,0.03125 -0.140625,0.1875 -0.1875,0.625 -0.515625,1.234375 -1.015625,1.234375 -0.171875,0 -0.25,-0.09375 -0.25,-0.328125 0,-0.25 0.0625,-0.390625 0.296875,-1 z m 0,0"
+ id="path30"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-8"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 4.671875,-2.71875 c 0,-1.046875 -0.6875,-1.6875 -1.59375,-1.6875 -1.328125,0 -2.671875,1.421875 -2.671875,2.828125 0,0.984375 0.671875,1.6875 1.59375,1.6875 1.328125,0 2.671875,-1.375 2.671875,-2.828125 z m -2.65625,2.609375 c -0.4375,0 -0.875,-0.3125 -0.875,-1.09375 0,-0.484375 0.265625,-1.5625 0.578125,-2.0625 0.5,-0.765625 1.078125,-0.921875 1.359375,-0.921875 0.578125,0 0.875,0.484375 0.875,1.078125 0,0.390625 -0.203125,1.4375 -0.578125,2.078125 -0.359375,0.578125 -0.90625,0.921875 -1.359375,0.921875 z m 0,0"
+ id="path33"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-9"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 0.875,-0.59375 c -0.03125,0.15625 -0.09375,0.390625 -0.09375,0.4375 0,0.171875 0.140625,0.265625 0.296875,0.265625 0.125,0 0.296875,-0.078125 0.375,-0.28125 0,-0.015625 0.125,-0.484375 0.1875,-0.734375 l 0.21875,-0.890625 C 1.90625,-2.03125 1.96875,-2.25 2.03125,-2.46875 c 0.03125,-0.171875 0.109375,-0.46875 0.125,-0.5 0.140625,-0.3125 0.671875,-1.21875 1.625,-1.21875 0.453125,0 0.53125,0.375 0.53125,0.703125 0,0.609375 -0.484375,1.890625 -0.640625,2.3125 C 3.578125,-0.9375 3.5625,-0.8125 3.5625,-0.703125 c 0,0.46875 0.359375,0.8125 0.828125,0.8125 0.9375,0 1.296875,-1.453125 1.296875,-1.53125 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.109375,0 -0.109375,0.03125 -0.15625,0.1875 -0.203125,0.671875 -0.53125,1.234375 -1.015625,1.234375 -0.171875,0 -0.234375,-0.09375 -0.234375,-0.328125 0,-0.25 0.078125,-0.484375 0.171875,-0.703125 0.1875,-0.53125 0.609375,-1.625 0.609375,-2.203125 0,-0.65625 -0.421875,-1.0625 -1.140625,-1.0625 -0.90625,0 -1.390625,0.640625 -1.5625,0.875 -0.046875,-0.5625 -0.453125,-0.875 -0.921875,-0.875 -0.453125,0 -0.640625,0.390625 -0.734375,0.5625 C 0.421875,-3.5 0.296875,-2.90625 0.296875,-2.875 c 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.015625 0.171875,-0.234375 0.171875,-0.703125 0.375,-1.1875 0.734375,-1.1875 0.1875,0 0.296875,0.125 0.296875,0.453125 0,0.21875 -0.03125,0.328125 -0.15625,0.84375 z m 0,0"
+ id="path36"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-10"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.578125,-6.8125 c 0,0 0,-0.109375 -0.140625,-0.109375 -0.21875,0 -0.953125,0.078125 -1.21875,0.109375 -0.078125,0 -0.1875,0.015625 -0.1875,0.203125 0,0.109375 0.109375,0.109375 0.25,0.109375 0.484375,0 0.5,0.09375 0.5,0.171875 L 1.75,-6.125 0.484375,-1.140625 C 0.453125,-1.03125 0.4375,-0.96875 0.4375,-0.8125 c 0,0.578125 0.4375,0.921875 0.90625,0.921875 0.328125,0 0.578125,-0.203125 0.75,-0.5625 0.171875,-0.375 0.296875,-0.953125 0.296875,-0.96875 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.046875 -0.125,0.1875 C 1.96875,-0.703125 1.78125,-0.109375 1.375,-0.109375 c -0.296875,0 -0.296875,-0.3125 -0.296875,-0.453125 0,-0.25 0.015625,-0.296875 0.0625,-0.484375 z m 0,0"
+ id="path39"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-11"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 0.875,-0.59375 c -0.03125,0.15625 -0.09375,0.390625 -0.09375,0.4375 0,0.171875 0.140625,0.265625 0.296875,0.265625 0.125,0 0.296875,-0.078125 0.375,-0.28125 0,-0.015625 0.125,-0.484375 0.1875,-0.734375 l 0.21875,-0.890625 C 1.90625,-2.03125 1.96875,-2.25 2.03125,-2.46875 c 0.03125,-0.171875 0.109375,-0.46875 0.125,-0.5 0.140625,-0.3125 0.671875,-1.21875 1.625,-1.21875 0.453125,0 0.53125,0.375 0.53125,0.703125 0,0.25 -0.0625,0.53125 -0.140625,0.828125 L 3.890625,-1.5 3.6875,-0.75 c -0.03125,0.203125 -0.125,0.546875 -0.125,0.59375 0,0.171875 0.140625,0.265625 0.28125,0.265625 0.3125,0 0.375,-0.25 0.453125,-0.5625 0.140625,-0.5625 0.515625,-2.015625 0.59375,-2.40625 0.03125,-0.125 0.5625,-1.328125 1.65625,-1.328125 0.421875,0 0.53125,0.34375 0.53125,0.703125 0,0.5625 -0.421875,1.703125 -0.625,2.234375 -0.078125,0.234375 -0.125,0.34375 -0.125,0.546875 0,0.46875 0.34375,0.8125 0.8125,0.8125 0.9375,0 1.3125,-1.453125 1.3125,-1.53125 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.09375,0.03125 -0.140625,0.1875 -0.15625,0.53125 -0.46875,1.234375 -1.015625,1.234375 -0.171875,0 -0.25,-0.09375 -0.25,-0.328125 0,-0.25 0.09375,-0.484375 0.1875,-0.703125 0.1875,-0.53125 0.609375,-1.625 0.609375,-2.203125 0,-0.640625 -0.40625,-1.0625 -1.15625,-1.0625 -0.734375,0 -1.25,0.4375 -1.625,0.96875 0,-0.125 -0.03125,-0.46875 -0.3125,-0.703125 -0.25,-0.21875 -0.5625,-0.265625 -0.8125,-0.265625 -0.90625,0 -1.390625,0.640625 -1.5625,0.875 -0.046875,-0.578125 -0.46875,-0.875 -0.921875,-0.875 -0.453125,0 -0.640625,0.390625 -0.734375,0.5625 -0.171875,0.359375 -0.296875,0.9375 -0.296875,0.96875 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.015625 0.171875,-0.234375 0.171875,-0.703125 0.375,-1.1875 0.734375,-1.1875 0.15625,0 0.296875,0.078125 0.296875,0.453125 0,0.21875 -0.03125,0.328125 -0.15625,0.84375 z m 0,0"
+ id="path42"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-12"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.328125,-3.015625 C 3.390625,-3.265625 3.625,-4.1875 4.3125,-4.1875 c 0.046875,0 0.296875,0 0.5,0.125 C 4.53125,-4 4.34375,-3.765625 4.34375,-3.515625 c 0,0.15625 0.109375,0.34375 0.375,0.34375 0.21875,0 0.53125,-0.171875 0.53125,-0.578125 0,-0.515625 -0.578125,-0.65625 -0.921875,-0.65625 -0.578125,0 -0.921875,0.53125 -1.046875,0.75 -0.25,-0.65625 -0.78125,-0.75 -1.078125,-0.75 -1.03125,0 -1.609375,1.28125 -1.609375,1.53125 0,0.109375 0.109375,0.109375 0.125,0.109375 0.078125,0 0.109375,-0.03125 0.125,-0.109375 0.34375,-1.0625 1,-1.3125 1.34375,-1.3125 0.1875,0 0.53125,0.09375 0.53125,0.671875 0,0.3125 -0.171875,0.96875 -0.53125,2.375 -0.15625,0.609375 -0.515625,1.03125 -0.953125,1.03125 -0.0625,0 -0.28125,0 -0.5,-0.125 0.25,-0.0625 0.46875,-0.265625 0.46875,-0.546875 0,-0.265625 -0.21875,-0.34375 -0.359375,-0.34375 -0.3125,0 -0.546875,0.25 -0.546875,0.578125 0,0.453125 0.484375,0.65625 0.921875,0.65625 0.671875,0 1.03125,-0.703125 1.046875,-0.75 0.125,0.359375 0.484375,0.75 1.078125,0.75 1.03125,0 1.59375,-1.28125 1.59375,-1.53125 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.109375 -0.328125,1.078125 -1,1.3125 -1.3125,1.3125 -0.390625,0 -0.546875,-0.3125 -0.546875,-0.65625 0,-0.21875 0.046875,-0.4375 0.15625,-0.875 z m 0,0"
+ id="path45"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.296875,2.390625 c 0,-0.03125 0,-0.046875 -0.171875,-0.21875 C 1.890625,0.921875 1.5625,-0.96875 1.5625,-2.5 c 0,-1.734375 0.375,-3.46875 1.609375,-4.703125 0.125,-0.125 0.125,-0.140625 0.125,-0.171875 0,-0.078125 -0.03125,-0.109375 -0.09375,-0.109375 -0.109375,0 -1,0.6875 -1.59375,1.953125 -0.5,1.09375 -0.625,2.203125 -0.625,3.03125 0,0.78125 0.109375,1.984375 0.65625,3.125 C 2.25,1.84375 3.09375,2.5 3.203125,2.5 c 0.0625,0 0.09375,-0.03125 0.09375,-0.109375 z m 0,0"
+ id="path48"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.875,-2.5 c 0,-0.765625 -0.109375,-1.96875 -0.65625,-3.109375 -0.59375,-1.21875 -1.453125,-1.875 -1.546875,-1.875 -0.0625,0 -0.109375,0.046875 -0.109375,0.109375 0,0.03125 0,0.046875 0.1875,0.234375 0.984375,0.984375 1.546875,2.5625 1.546875,4.640625 0,1.71875 -0.359375,3.46875 -1.59375,4.71875 C 0.5625,2.34375 0.5625,2.359375 0.5625,2.390625 0.5625,2.453125 0.609375,2.5 0.671875,2.5 0.765625,2.5 1.671875,1.8125 2.25,0.546875 2.765625,-0.546875 2.875,-1.65625 2.875,-2.5 z m 0,0"
+ id="path51"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-2"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 6.84375,-3.265625 c 0.15625,0 0.34375,0 0.34375,-0.1875 C 7.1875,-3.65625 7,-3.65625 6.859375,-3.65625 l -5.96875,0 c -0.140625,0 -0.328125,0 -0.328125,0.203125 0,0.1875 0.1875,0.1875 0.328125,0.1875 z m 0.015625,1.9375 c 0.140625,0 0.328125,0 0.328125,-0.203125 0,-0.1875 -0.1875,-0.1875 -0.34375,-0.1875 l -5.953125,0 c -0.140625,0 -0.328125,0 -0.328125,0.1875 0,0.203125 0.1875,0.203125 0.328125,0.203125 z m 0,0"
+ id="path54"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-3"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.9375,-6.375 c 0,-0.25 0,-0.265625 -0.234375,-0.265625 C 2.078125,-6 1.203125,-6 0.890625,-6 l 0,0.3125 c 0.203125,0 0.78125,0 1.296875,-0.265625 l 0,5.171875 c 0,0.359375 -0.03125,0.46875 -0.921875,0.46875 l -0.3125,0 0,0.3125 c 0.34375,-0.03125 1.203125,-0.03125 1.609375,-0.03125 0.390625,0 1.265625,0 1.609375,0.03125 l 0,-0.3125 -0.3125,0 c -0.90625,0 -0.921875,-0.109375 -0.921875,-0.46875 z m 0,0"
+ id="path57"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph2-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.875,-2.765625 1.890625,-4.75 C 1.765625,-4.875 1.75,-4.890625 1.671875,-4.890625 1.5625,-4.890625 1.46875,-4.8125 1.46875,-4.6875 c 0,0.0625 0.015625,0.078125 0.125,0.1875 l 2,2 -2,2.015625 c -0.109375,0.109375 -0.125,0.125 -0.125,0.1875 0,0.125 0.09375,0.203125 0.203125,0.203125 0.078125,0 0.09375,-0.015625 0.21875,-0.140625 L 3.875,-2.21875 l 2.0625,2.0625 c 0.015625,0.015625 0.078125,0.0625 0.140625,0.0625 0.125,0 0.203125,-0.078125 0.203125,-0.203125 0,-0.015625 0,-0.046875 -0.03125,-0.109375 C 6.234375,-0.421875 4.65625,-1.984375 4.15625,-2.5 l 1.828125,-1.8125 c 0.046875,-0.0625 0.203125,-0.1875 0.25,-0.25 0,-0.015625 0.046875,-0.0625 0.046875,-0.125 0,-0.125 -0.078125,-0.203125 -0.203125,-0.203125 C 6,-4.890625 5.96875,-4.859375 5.859375,-4.75 z m 0,0"
+ id="path60"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 6.984375,23.421875 c 0,-0.04687 -0.03125,-0.0625 -0.046875,-0.09375 -0.375,-0.375 -1.03125,-1.03125 -1.703125,-2.109375 C 3.625,18.640625 2.90625,15.40625 2.90625,11.5625 c 0,-2.6875 0.359375,-6.140625 2,-9.109375 C 5.6875,1.03125 6.515625,0.21875 6.953125,-0.21875 c 0.03125,-0.03125 0.03125,-0.046875 0.03125,-0.078125 0,-0.109375 -0.078125,-0.109375 -0.21875,-0.109375 -0.140625,0 -0.15625,0 -0.3125,0.15625 -3.328125,3.046875 -4.375,7.609375 -4.375,11.796875 0,3.921875 0.890625,7.875 3.421875,10.859375 0.203125,0.21875 0.578125,0.625 0.984375,0.984375 0.125,0.125 0.140625,0.125 0.28125,0.125 0.140625,0 0.21875,0 0.21875,-0.09375 z m 0,0"
+ id="path63"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 5.25,11.5625 C 5.25,7.640625 4.359375,3.703125 1.828125,0.71875 1.625,0.484375 1.25,0.078125 0.84375,-0.28125 c -0.125,-0.125 -0.140625,-0.125 -0.28125,-0.125 -0.125,0 -0.21875,0 -0.21875,0.109375 0,0.03125 0.046875,0.078125 0.0625,0.09375 0.34375,0.359375 1.015625,1.03125 1.6875,2.109375 1.609375,2.5625 2.328125,5.8125 2.328125,9.640625 0,2.6875 -0.359375,6.140625 -2,9.125 -0.78125,1.40625 -1.609375,2.234375 -2.03125,2.65625 -0.015625,0.03125 -0.046875,0.0625 -0.046875,0.09375 0,0.09375 0.09375,0.09375 0.21875,0.09375 0.140625,0 0.15625,0 0.3125,-0.15625 C 4.203125,20.328125 5.25,15.765625 5.25,11.5625 z m 0,0"
+ id="path66"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph4-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.046875,-2.671875 c -0.25,0.046875 -0.34375,0.234375 -0.34375,0.390625 0,0.1875 0.140625,0.265625 0.265625,0.265625 0.15625,0 0.390625,-0.109375 0.390625,-0.453125 0,-0.46875 -0.53125,-0.609375 -0.90625,-0.609375 -1.046875,0 -2.015625,0.96875 -2.015625,1.9375 0,0.59375 0.40625,1.203125 1.28125,1.203125 1.1875,0 1.734375,-0.6875 1.734375,-0.78125 0,-0.046875 -0.0625,-0.125 -0.125,-0.125 -0.03125,0 -0.046875,0.015625 -0.109375,0.078125 C 2.671875,-0.125 1.859375,-0.125 1.734375,-0.125 c -0.5,0 -0.71875,-0.34375 -0.71875,-0.78125 0,-0.1875 0.09375,-0.953125 0.453125,-1.4375 0.265625,-0.34375 0.625,-0.53125 0.984375,-0.53125 0.09375,0 0.421875,0.015625 0.59375,0.203125 z m 0,0"
+ id="path69"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph4-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 2.953125,-1.125 C 2.90625,-0.984375 2.84375,-0.71875 2.84375,-0.71875 2.703125,-0.5 2.421875,-0.125 2,-0.125 c -0.484375,0 -0.484375,-0.453125 -0.484375,-0.578125 0,-0.40625 0.1875,-0.90625 0.390625,-1.421875 C 1.953125,-2.265625 2,-2.359375 2,-2.46875 2,-2.84375 1.6875,-3.078125 1.34375,-3.078125 0.640625,-3.078125 0.328125,-2.125 0.328125,-2 c 0,0.078125 0.09375,0.078125 0.125,0.078125 0.09375,0 0.09375,-0.03125 0.125,-0.109375 0.15625,-0.5625 0.46875,-0.84375 0.734375,-0.84375 0.125,0 0.171875,0.078125 0.171875,0.234375 0,0.171875 -0.046875,0.3125 -0.125,0.46875 -0.375,0.96875 -0.375,1.171875 -0.375,1.359375 0,0.109375 0,0.4375 0.265625,0.65625 0.203125,0.171875 0.46875,0.21875 0.71875,0.21875 0.4375,0 0.671875,-0.234375 0.90625,-0.453125 C 3.03125,0.0625 3.484375,0.0625 3.578125,0.0625 3.8125,0.0625 4,-0.0625 4.125,-0.296875 4.28125,-0.578125 4.375,-0.96875 4.375,-1 c 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.109375,0 -0.109375,0.03125 -0.15625,0.21875 -0.09375,0.328125 -0.21875,0.75 -0.515625,0.75 -0.171875,0 -0.234375,-0.15625 -0.234375,-0.34375 0,-0.109375 0.0625,-0.375 0.109375,-0.546875 0.046875,-0.1875 0.125,-0.46875 0.15625,-0.625 l 0.15625,-0.625 C 3.828125,-2.4375 3.90625,-2.75 3.90625,-2.78125 3.90625,-2.921875 3.796875,-3 3.671875,-3 c -0.25,0 -0.3125,0.203125 -0.359375,0.421875 z m 0,0"
+ id="path72"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph4-2"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 1.640625,-1.40625 c 0,-0.046875 0.171875,-0.671875 0.171875,-0.703125 0.015625,-0.0625 0.21875,-0.40625 0.453125,-0.578125 0.0625,-0.046875 0.25,-0.1875 0.5625,-0.1875 0.0625,0 0.234375,0 0.375,0.09375 -0.21875,0.0625 -0.296875,0.265625 -0.296875,0.390625 0,0.140625 0.109375,0.25 0.265625,0.25 0.171875,0 0.390625,-0.125 0.390625,-0.421875 0,-0.359375 -0.375,-0.515625 -0.734375,-0.515625 -0.359375,0 -0.671875,0.15625 -0.984375,0.5 -0.125,-0.421875 -0.546875,-0.5 -0.71875,-0.5 -0.25,0 -0.421875,0.171875 -0.546875,0.359375 -0.15625,0.265625 -0.25,0.671875 -0.25,0.71875 0,0.078125 0.09375,0.078125 0.125,0.078125 0.09375,0 0.09375,-0.015625 0.140625,-0.203125 0.109375,-0.421875 0.25,-0.75 0.515625,-0.75 0.1875,0 0.234375,0.15625 0.234375,0.34375 0,0.125 -0.0625,0.390625 -0.125,0.578125 -0.046875,0.1875 -0.109375,0.46875 -0.140625,0.625 L 0.84375,-0.4375 C 0.828125,-0.34375 0.78125,-0.171875 0.78125,-0.15625 0.78125,0 0.90625,0.0625 1.015625,0.0625 1.125,0.0625 1.265625,0 1.3125,-0.125 1.328125,-0.171875 1.40625,-0.484375 1.453125,-0.65625 z m 0,0"
+ id="path75"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph4-3"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.71875,-2.53125 c 0,-0.546875 -0.328125,-0.546875 -0.34375,-0.546875 -0.1875,0 -0.375,0.1875 -0.375,0.375 0,0.109375 0.0625,0.171875 0.109375,0.203125 0.125,0.109375 0.265625,0.28125 0.265625,0.5625 0,0.3125 -0.46875,1.8125 -1.296875,1.8125 -0.5625,0 -0.5625,-0.5 -0.5625,-0.625 0,-0.3125 0.125,-0.703125 0.390625,-1.359375 C 1.953125,-2.25 2,-2.359375 2,-2.46875 2,-2.84375 1.6875,-3.078125 1.34375,-3.078125 0.640625,-3.078125 0.328125,-2.125 0.328125,-2 c 0,0.078125 0.09375,0.078125 0.125,0.078125 0.09375,0 0.09375,-0.03125 0.125,-0.109375 C 0.734375,-2.59375 1.03125,-2.875 1.3125,-2.875 c 0.125,0 0.171875,0.078125 0.171875,0.234375 0,0.171875 -0.046875,0.3125 -0.125,0.46875 -0.296875,0.78125 -0.375,1.078125 -0.375,1.328125 0,0.6875 0.546875,0.90625 1.078125,0.90625 1.171875,0 1.65625,-2.015625 1.65625,-2.59375 z m 0,0"
+ id="path78"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph4-4"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 1.5625,-1.59375 c 0.1875,0 0.75,-0.015625 1.125,-0.140625 0.515625,-0.1875 0.609375,-0.515625 0.609375,-0.71875 0,-0.390625 -0.390625,-0.625 -0.859375,-0.625 -0.84375,0 -1.96875,0.640625 -1.96875,1.84375 0,0.703125 0.4375,1.296875 1.25,1.296875 1.1875,0 1.734375,-0.6875 1.734375,-0.78125 0,-0.046875 -0.0625,-0.125 -0.125,-0.125 -0.03125,0 -0.046875,0.015625 -0.109375,0.078125 C 2.671875,-0.125 1.859375,-0.125 1.734375,-0.125 1.3125,-0.125 1.03125,-0.40625 1.03125,-0.96875 c 0,-0.09375 0,-0.234375 0.09375,-0.625 z M 1.171875,-1.78125 C 1.46875,-2.796875 2.234375,-2.875 2.4375,-2.875 2.734375,-2.875 3,-2.71875 3,-2.453125 3,-1.78125 1.8125,-1.78125 1.515625,-1.78125 z m 0,0"
+ id="path81"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph4-5"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.390625,-2.25 0.734375,0 c 0.53125,0 0.625,0.09375 0.625,0.3125 0,0.109375 0,0.125 -0.046875,0.328125 -0.015625,0.03125 -0.03125,0.0625 -0.03125,0.078125 0,0.0625 0.0625,0.109375 0.125,0.109375 0.09375,0 0.09375,-0.046875 0.140625,-0.171875 l 0.375,-1.46875 c 0,-0.03125 0.015625,-0.125 0.015625,-0.140625 0,-0.078125 -0.046875,-0.109375 -0.109375,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.171875 C 3.9375,-2.59375 3.734375,-2.5 3.140625,-2.5 l -0.6875,0 0.4375,-1.75 c 0.046875,-0.203125 0.0625,-0.234375 0.34375,-0.234375 l 1.078125,0 c 0.921875,0 1.09375,0.21875 1.09375,0.8125 0,0.21875 -0.03125,0.375 -0.03125,0.421875 0,0.0625 0.03125,0.125 0.125,0.125 0.109375,0 0.109375,-0.0625 0.125,-0.1875 L 5.75,-4.515625 c 0.015625,-0.21875 -0.03125,-0.21875 -0.203125,-0.21875 l -3.71875,0 c -0.140625,0 -0.21875,0 -0.21875,0.15625 0,0.09375 0.078125,0.09375 0.21875,0.09375 0,0 0.140625,0 0.265625,0.015625 C 2.234375,-4.453125 2.25,-4.4375 2.25,-4.375 c 0,0.046875 -0.015625,0.125 -0.03125,0.15625 L 1.3125,-0.578125 C 1.234375,-0.296875 1.234375,-0.25 0.6875,-0.25 c -0.109375,0 -0.203125,0 -0.203125,0.140625 C 0.484375,-0.03125 0.53125,0 0.59375,0 0.796875,0 1.3125,-0.03125 1.515625,-0.03125 l 0.53125,0.015625 C 2.234375,-0.015625 2.421875,0 2.59375,0 2.640625,0 2.75,0 2.75,-0.15625 2.75,-0.25 2.671875,-0.25 2.515625,-0.25 c -0.015625,0 -0.1875,0 -0.375,-0.015625 C 2,-0.28125 1.9375,-0.28125 1.9375,-0.390625 c 0,-0.015625 0,-0.046875 0.015625,-0.125 z m 0,0"
+ id="path84"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph4-6"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.9375,-2.65625 c -0.140625,-0.234375 -0.375,-0.421875 -0.71875,-0.421875 -0.890625,0 -1.796875,0.984375 -1.796875,1.984375 0,0.6875 0.453125,1.15625 1.0625,1.15625 0.375,0 0.703125,-0.203125 0.984375,-0.484375 C 2.59375,0 3,0.0625 3.1875,0.0625 c 0.25,0 0.421875,-0.140625 0.546875,-0.359375 0.15625,-0.28125 0.25,-0.671875 0.25,-0.703125 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.109375,0 -0.109375,0.03125 -0.15625,0.21875 C 3.625,-0.53125 3.5,-0.125 3.203125,-0.125 3.03125,-0.125 2.96875,-0.28125 2.96875,-0.46875 c 0,-0.109375 0.0625,-0.375 0.109375,-0.546875 0.046875,-0.1875 0.125,-0.46875 0.15625,-0.625 L 3.375,-2.171875 C 3.421875,-2.359375 3.5,-2.6875 3.5,-2.71875 3.5,-2.875 3.375,-2.9375 3.265625,-2.9375 c -0.125,0 -0.28125,0.078125 -0.328125,0.28125 z M 2.5,-0.875 C 2.453125,-0.671875 2.296875,-0.53125 2.140625,-0.40625 2.078125,-0.34375 1.796875,-0.125 1.5,-0.125 c -0.265625,0 -0.515625,-0.1875 -0.515625,-0.671875 0,-0.375 0.203125,-1.140625 0.375,-1.421875 0.3125,-0.5625 0.671875,-0.65625 0.859375,-0.65625 0.484375,0 0.625,0.53125 0.625,0.609375 0,0.015625 -0.015625,0.078125 -0.015625,0.09375 z m 0,0"
+ id="path87"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph4-7"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 1.71875,-2.75 0.703125,0 c 0.140625,0 0.21875,0 0.21875,-0.15625 C 2.640625,-3 2.5625,-3 2.4375,-3 l -0.65625,0 0.25,-1.03125 C 2.046875,-4.0625 2.0625,-4.109375 2.0625,-4.125 c 0,-0.140625 -0.109375,-0.234375 -0.25,-0.234375 -0.171875,0 -0.265625,0.125 -0.328125,0.296875 C 1.4375,-3.875 1.53125,-4.21875 1.21875,-3 l -0.703125,0 c -0.125,0 -0.21875,0 -0.21875,0.15625 C 0.296875,-2.75 0.375,-2.75 0.5,-2.75 l 0.65625,0 L 0.75,-1.109375 C 0.703125,-0.9375 0.640625,-0.6875 0.640625,-0.59375 c 0,0.40625 0.359375,0.65625 0.75,0.65625 0.78125,0 1.21875,-0.96875 1.21875,-1.0625 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.09375,0 -0.09375,0.015625 -0.15625,0.140625 -0.1875,0.4375 -0.546875,0.828125 -0.921875,0.828125 -0.15625,0 -0.25,-0.09375 -0.25,-0.34375 0,-0.0625 0.03125,-0.21875 0.046875,-0.28125 z m 0,0"
+ id="path90"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph4-8"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.703125,-1.859375 c 0,-0.765625 -0.578125,-1.21875 -1.265625,-1.21875 -1.03125,0 -2,0.96875 -2,1.921875 0,0.703125 0.5,1.21875 1.265625,1.21875 1,0 2,-0.90625 2,-1.921875 z m -2,1.734375 c -0.34375,0 -0.6875,-0.21875 -0.6875,-0.78125 0,-0.28125 0.125,-0.96875 0.40625,-1.359375 C 1.71875,-2.703125 2.125,-2.875 2.4375,-2.875 c 0.375,0 0.6875,0.25 0.6875,0.765625 C 3.125,-1.9375 3.046875,-1.25 2.734375,-0.765625 2.46875,-0.34375 2.0625,-0.125 1.703125,-0.125 z m 0,0"
+ id="path93"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="g3778">
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g96">
+ <use
+ xlink:href="#glyph0-0"
+ x="153"
+ y="160.3"
+ id="use98"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g100">
+ <use
+ xlink:href="#glyph1-0"
+ x="158.16016"
+ y="160.3"
+ id="use102"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g104">
+ <use
+ xlink:href="#glyph0-1"
+ x="162"
+ y="160.3"
+ id="use106"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g108">
+ <use
+ xlink:href="#glyph0-2"
+ x="166.68001"
+ y="160.3"
+ id="use110"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g112">
+ <use
+ xlink:href="#glyph0-3"
+ x="170.28001"
+ y="160.3"
+ id="use114"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g116">
+ <use
+ xlink:href="#glyph0-4"
+ x="174.96001"
+ y="160.3"
+ id="use118"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g120">
+ <use
+ xlink:href="#glyph1-1"
+ x="180"
+ y="160.3"
+ id="use122"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g124">
+ <use
+ xlink:href="#glyph1-2"
+ x="186.60001"
+ y="160.3"
+ id="use126"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g128">
+ <use
+ xlink:href="#glyph0-5"
+ x="197.03979"
+ y="160.3"
+ id="use130"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g132">
+ <use
+ xlink:href="#glyph0-6"
+ x="202.31979"
+ y="160.3"
+ id="use134"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g136">
+ <use
+ xlink:href="#glyph0-2"
+ x="206.6398"
+ y="160.3"
+ id="use138"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g140">
+ <use
+ xlink:href="#glyph0-7"
+ x="210.23981"
+ y="160.3"
+ id="use142"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g144">
+ <use
+ xlink:href="#glyph0-8"
+ x="213.7198"
+ y="160.3"
+ id="use146"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g148">
+ <use
+ xlink:href="#glyph0-9"
+ x="218.51981"
+ y="160.3"
+ id="use150"
+ width="595"
+ height="842" />
+ </g>
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 79.64514,18.01709 3,0 0,0.48047 -3,0 z m 0,0"
+ id="path152"
+ inkscape:connector-curvature="0" />
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g154">
+ <use
+ xlink:href="#glyph0-0"
+ x="228.12"
+ y="160.3"
+ id="use156"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g158">
+ <use
+ xlink:href="#glyph0-3"
+ x="233.28001"
+ y="160.3"
+ id="use160"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g162">
+ <use
+ xlink:href="#glyph0-10"
+ x="237.96001"
+ y="160.3"
+ id="use164"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g166">
+ <use
+ xlink:href="#glyph0-2"
+ x="241.20009"
+ y="160.3"
+ id="use168"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g170">
+ <use
+ xlink:href="#glyph0-5"
+ x="244.80009"
+ y="160.3"
+ id="use172"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g174">
+ <use
+ xlink:href="#glyph2-0"
+ x="252.12"
+ y="160.3"
+ id="use176"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g178">
+ <use
+ xlink:href="#glyph3-0"
+ x="262.08017"
+ y="146.26019"
+ id="use180"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g182">
+ <use
+ xlink:href="#glyph0-11"
+ x="299.88016"
+ y="153.58012"
+ id="use184"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g186">
+ <use
+ xlink:href="#glyph0-5"
+ x="308.64017"
+ y="153.58012"
+ id="use188"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g190">
+ <use
+ xlink:href="#glyph0-12"
+ x="313.92017"
+ y="153.58012"
+ id="use192"
+ width="595"
+ height="842" />
+ </g>
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 174.68421,11.29834 3,0 0,0.48047 -3,0 z m 0,0"
+ id="path194"
+ inkscape:connector-curvature="0" />
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g196">
+ <use
+ xlink:href="#glyph0-5"
+ x="323.16"
+ y="153.58"
+ id="use198"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g200">
+ <use
+ xlink:href="#glyph0-6"
+ x="328.44"
+ y="153.58"
+ id="use202"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g204">
+ <use
+ xlink:href="#glyph0-6"
+ x="332.76001"
+ y="153.58"
+ id="use206"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g208">
+ <use
+ xlink:href="#glyph0-3"
+ x="337.07999"
+ y="153.58"
+ id="use210"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g212">
+ <use
+ xlink:href="#glyph0-10"
+ x="341.76001"
+ y="153.58"
+ id="use214"
+ width="595"
+ height="842" />
+ </g>
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 125.12561,15.73584 103.5586,0 0,0.48047 -103.5586,0 z m 0,0"
+ id="path216"
+ inkscape:connector-curvature="0" />
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g218">
+ <use
+ xlink:href="#glyph0-1"
+ x="270.60001"
+ y="167.14"
+ id="use220"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g222">
+ <use
+ xlink:href="#glyph0-2"
+ x="275.28"
+ y="167.14"
+ id="use224"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g226">
+ <use
+ xlink:href="#glyph0-3"
+ x="278.88"
+ y="167.14"
+ id="use228"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g230">
+ <use
+ xlink:href="#glyph0-4"
+ x="283.56003"
+ y="167.14"
+ id="use232"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g234">
+ <use
+ xlink:href="#glyph0-1"
+ x="288.60001"
+ y="167.14"
+ id="use236"
+ width="595"
+ height="842" />
+ </g>
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 148.40296,24.85693 3,0 0,0.48047 -3,0 z m 0,0"
+ id="path238"
+ inkscape:connector-curvature="0" />
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g240">
+ <use
+ xlink:href="#glyph0-2"
+ x="296.88"
+ y="167.14"
+ id="use242"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g244">
+ <use
+ xlink:href="#glyph0-8"
+ x="300.48001"
+ y="167.14"
+ id="use246"
+ width="595"
+ height="842" />
+ </g>
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 160.40296,24.85693 3,0 0,0.48047 -3,0 z m 0,0"
+ id="path248"
+ inkscape:connector-curvature="0" />
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g250">
+ <use
+ xlink:href="#glyph0-11"
+ x="308.88"
+ y="167.14"
+ id="use252"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g254">
+ <use
+ xlink:href="#glyph0-5"
+ x="317.64001"
+ y="167.14"
+ id="use256"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g258">
+ <use
+ xlink:href="#glyph0-12"
+ x="322.91998"
+ y="167.14"
+ id="use260"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g262">
+ <use
+ xlink:href="#glyph4-0"
+ x="328.56009"
+ y="164.26031"
+ id="use264"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g266">
+ <use
+ xlink:href="#glyph4-1"
+ x="332.1601"
+ y="164.26031"
+ id="use268"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g270">
+ <use
+ xlink:href="#glyph4-2"
+ x="336.84009"
+ y="164.26031"
+ id="use272"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g274">
+ <use
+ xlink:href="#glyph4-3"
+ x="340.79993"
+ y="164.26031"
+ id="use276"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g278">
+ <use
+ xlink:href="#glyph4-4"
+ x="344.99994"
+ y="164.26031"
+ id="use280"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g282">
+ <use
+ xlink:href="#glyph4-5"
+ x="348.71994"
+ y="164.26031"
+ id="use284"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g286">
+ <use
+ xlink:href="#glyph4-6"
+ x="354.83978"
+ y="164.26031"
+ id="use288"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g290">
+ <use
+ xlink:href="#glyph4-0"
+ x="359.15979"
+ y="164.26031"
+ id="use292"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g294">
+ <use
+ xlink:href="#glyph4-7"
+ x="362.75977"
+ y="164.26031"
+ id="use296"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g298">
+ <use
+ xlink:href="#glyph4-8"
+ x="365.75977"
+ y="164.26031"
+ id="use300"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g302">
+ <use
+ xlink:href="#glyph4-2"
+ x="369.71979"
+ y="164.26031"
+ id="use304"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g306">
+ <use
+ xlink:href="#glyph3-1"
+ x="375.36011"
+ y="146.26031"
+ id="use308"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g310">
+ <use
+ xlink:href="#glyph2-0"
+ x="384.83978"
+ y="160.30011"
+ id="use312"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g314">
+ <use
+ xlink:href="#glyph0-1"
+ x="394.79996"
+ y="160.30011"
+ id="use316"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g318">
+ <use
+ xlink:href="#glyph0-2"
+ x="399.47995"
+ y="160.30011"
+ id="use320"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g322">
+ <use
+ xlink:href="#glyph0-3"
+ x="403.07996"
+ y="160.30011"
+ id="use324"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-145.46423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g326">
+ <use
+ xlink:href="#glyph0-4"
+ x="407.75998"
+ y="160.30011"
+ id="use328"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g330">
+ <use
+ xlink:href="#glyph4-0"
+ x="412.79996"
+ y="156.10011"
+ id="use332"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g334">
+ <use
+ xlink:href="#glyph4-1"
+ x="416.39996"
+ y="156.10011"
+ id="use336"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g338">
+ <use
+ xlink:href="#glyph4-2"
+ x="421.07999"
+ y="156.10011"
+ id="use340"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g342">
+ <use
+ xlink:href="#glyph4-3"
+ x="425.03983"
+ y="156.10011"
+ id="use344"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g346">
+ <use
+ xlink:href="#glyph4-4"
+ x="429.23984"
+ y="156.10011"
+ id="use348"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g350">
+ <use
+ xlink:href="#glyph4-5"
+ x="432.95984"
+ y="156.10011"
+ id="use352"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g354">
+ <use
+ xlink:href="#glyph4-6"
+ x="439.07965"
+ y="156.10011"
+ id="use356"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g358">
+ <use
+ xlink:href="#glyph4-0"
+ x="443.39969"
+ y="156.10011"
+ id="use360"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g362">
+ <use
+ xlink:href="#glyph4-7"
+ x="446.99973"
+ y="156.10011"
+ id="use364"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g366">
+ <use
+ xlink:href="#glyph4-8"
+ x="449.99973"
+ y="156.10011"
+ id="use368"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-143.86423,-141.81494)"
+ style="fill:#000000;fill-opacity:1"
+ id="g370">
+ <use
+ xlink:href="#glyph4-2"
+ x="453.95972"
+ y="156.10011"
+ id="use372"
+ width="595"
+ height="842" />
+ </g>
+ </g>
+</svg>
diff --git a/specs/XKBproto-10.gif b/specs/XKBproto-10.gif
deleted file mode 100755
index 4fd531d..0000000
--- a/specs/XKBproto-10.gif
+++ /dev/null
Binary files differ
diff --git a/specs/XKBproto-10.svg b/specs/XKBproto-10.svg
new file mode 100644
index 0000000..7660079
--- /dev/null
+++ b/specs/XKBproto-10.svg
@@ -0,0 +1,142 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="25"
+ height="30"
+ viewBox="0 0 20 24"
+ version="1.1"
+ id="svg2"
+ inkscape:version="0.48.0 r9654"
+ sodipodi:docname="XKBproto-10.svg">
+ <metadata
+ id="metadata42">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1016"
+ inkscape:window-height="718"
+ id="namedview40"
+ showgrid="false"
+ inkscape:zoom="6.3875313"
+ inkscape:cx="12.5"
+ inkscape:cy="15"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4">
+ <g
+ id="g6">
+ <symbol
+ overflow="visible"
+ id="glyph0-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.9375,-6.375 c 0,-0.25 0,-0.265625 -0.234375,-0.265625 C 2.078125,-6 1.203125,-6 0.890625,-6 l 0,0.3125 c 0.203125,0 0.78125,0 1.296875,-0.265625 l 0,5.171875 c 0,0.359375 -0.03125,0.46875 -0.921875,0.46875 l -0.3125,0 0,0.3125 c 0.34375,-0.03125 1.203125,-0.03125 1.609375,-0.03125 0.390625,0 1.265625,0 1.609375,0.03125 l 0,-0.3125 -0.3125,0 c -0.90625,0 -0.921875,-0.109375 -0.921875,-0.46875 z m 0,0"
+ id="path9"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 4.578125,-3.1875 c 0,-0.796875 -0.046875,-1.59375 -0.390625,-2.328125 -0.453125,-0.96875 -1.28125,-1.125 -1.6875,-1.125 -0.609375,0 -1.328125,0.265625 -1.75,1.1875 -0.3125,0.6875 -0.359375,1.46875 -0.359375,2.265625 0,0.75 0.03125,1.640625 0.453125,2.40625 0.421875,0.796875 1.15625,1 1.640625,1 0.53125,0 1.296875,-0.203125 1.734375,-1.15625 0.3125,-0.6875 0.359375,-1.46875 0.359375,-2.25 z M 2.484375,0 C 2.09375,0 1.5,-0.25 1.328125,-1.203125 1.21875,-1.796875 1.21875,-2.71875 1.21875,-3.3125 c 0,-0.640625 0,-1.296875 0.078125,-1.828125 0.1875,-1.1875 0.9375,-1.28125 1.1875,-1.28125 0.328125,0 0.984375,0.1875 1.171875,1.171875 0.109375,0.5625 0.109375,1.3125 0.109375,1.9375 0,0.75 0,1.421875 -0.109375,2.0625 C 3.5,-0.296875 2.9375,0 2.484375,0 z m 0,0"
+ id="path12"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.53125,-1.734375 c 0,-0.84375 -0.671875,-1.5 -1.5,-1.5 -0.828125,0 -1.5,0.671875 -1.5,1.484375 0,0.84375 0.6875,1.5 1.5,1.5 0.84375,0 1.5,-0.671875 1.5,-1.484375 z m -1.5,1.140625 C 1.375,-0.59375 0.875,-1.125 0.875,-1.734375 c 0,-0.65625 0.515625,-1.171875 1.15625,-1.171875 0.65625,0 1.15625,0.53125 1.15625,1.15625 0,0.65625 -0.515625,1.15625 -1.15625,1.15625 z m 0,0"
+ id="path15"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="g3030"
+ transform="translate(-295.66002,683.68776)">
+ <g
+ transform="translate(0,-818)"
+ style="fill:#000000;fill-opacity:1"
+ id="g18">
+ <use
+ xlink:href="#glyph0-0"
+ x="300.84"
+ y="143.02"
+ id="use20"
+ width="595"
+ height="842" />
+ </g>
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 298.30859,-671.00781 10.07813,0 0,0.48047 -10.07813,0 z m 0,0"
+ id="path22"
+ inkscape:connector-curvature="0" />
+ <g
+ transform="translate(0,-818)"
+ style="fill:#000000;fill-opacity:1"
+ id="g24">
+ <use
+ xlink:href="#glyph0-0"
+ x="298.32001"
+ y="156.58"
+ id="use26"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(0,-818)"
+ style="fill:#000000;fill-opacity:1"
+ id="g28">
+ <use
+ xlink:href="#glyph0-1"
+ x="303.35999"
+ y="156.58"
+ id="use30"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(0,-818)"
+ style="fill:#000000;fill-opacity:1"
+ id="g32">
+ <use
+ xlink:href="#glyph1-0"
+ x="309.48019"
+ y="139.0601"
+ id="use34"
+ width="595"
+ height="842" />
+ </g>
+ </g>
+</svg>
diff --git a/specs/XKBproto-11.gif b/specs/XKBproto-11.gif
deleted file mode 100755
index 62dee73..0000000
--- a/specs/XKBproto-11.gif
+++ /dev/null
Binary files differ
diff --git a/specs/XKBproto-11.svg b/specs/XKBproto-11.svg
new file mode 100644
index 0000000..fa334de
--- /dev/null
+++ b/specs/XKBproto-11.svg
@@ -0,0 +1,2730 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="1070"
+ height="500"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.0 r9654"
+ sodipodi:docname="XKBproto-11.svg"
+ inkscape:export-filename="/home/fcarrijo/Desktop/XKBproto-11.png"
+ inkscape:export-xdpi="156.71965"
+ inkscape:export-ydpi="156.71965"
+ style="display:inline">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.89065421"
+ inkscape:cx="405.32004"
+ inkscape:cy="250"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer2"
+ showgrid="false"
+ inkscape:window-width="1016"
+ inkscape:window-height="718"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Vetorial"
+ style="display:inline">
+ <rect
+ style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect5143"
+ width="1054.705"
+ height="461.88309"
+ x="4.3166642"
+ y="16.533602"
+ rx="17.132263"
+ ry="15.693377" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#66cc33;stroke:none"
+ id="path3922"
+ sodipodi:cx="66.804825"
+ sodipodi:cy="98.328964"
+ sodipodi:rx="3.9296956"
+ sodipodi:ry="3.6490033"
+ d="m 70.73452,98.328964 a 3.9296956,3.6490033 0 1 1 -7.859391,0 3.9296956,3.6490033 0 1 1 7.859391,0 z"
+ transform="matrix(1.0178905,0,0,1.0961898,-0.0020999,-10.370621)" />
+ <g
+ id="g5460">
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="48.260418"
+ x="53.589493"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="48.260418"
+ x="313.59778"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="48.260418"
+ x="86.09053"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-1"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="48.260418"
+ x="118.59155"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-5"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="48.260418"
+ x="151.09259"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-54"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="48.260418"
+ x="183.59363"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-7"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="48.260418"
+ x="216.09465"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-6"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="48.260418"
+ x="248.59569"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-56"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="48.260418"
+ x="281.09674"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-9"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918"
+ y="68.407303"
+ x="52.357876"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="68.407303"
+ x="52.357876"
+ id="tspan3920"
+ sodipodi:role="line">&lt;ESC&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4"
+ y="68.407303"
+ x="82.18454"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="68.407303"
+ x="82.18454"
+ id="tspan3920-5"
+ sodipodi:role="line">&lt;FK01&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-4"
+ y="68.407303"
+ x="114.71823"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="68.407303"
+ x="114.71823"
+ id="tspan3920-5-2"
+ sodipodi:role="line">&lt;FK02&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-49"
+ y="68.407303"
+ x="147.25191"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="68.407303"
+ x="147.25191"
+ id="tspan3920-5-9"
+ sodipodi:role="line">&lt;FK03&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-9"
+ y="68.407303"
+ x="179.7856"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="68.407303"
+ x="179.7856"
+ id="tspan3920-5-4"
+ sodipodi:role="line">&lt;FK04&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-98"
+ y="68.407303"
+ x="212.31929"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="68.407303"
+ x="212.31929"
+ id="tspan3920-5-1"
+ sodipodi:role="line">&lt;FK05&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-6"
+ y="68.402908"
+ x="244.853"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="68.402908"
+ x="244.853"
+ id="tspan3920-5-3"
+ sodipodi:role="line">&lt;FK06&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-93"
+ y="68.407303"
+ x="277.38666"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="68.407303"
+ x="277.38666"
+ id="tspan3920-5-34"
+ sodipodi:role="line">&lt;FK07&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-61"
+ y="68.407303"
+ x="309.92035"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="68.407303"
+ x="309.92035"
+ id="tspan3920-5-5"
+ sodipodi:role="line">&lt;FK08&gt;</tspan></text>
+ </g>
+ <g
+ id="g5257">
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="108.15319"
+ x="48.559811"
+ height="43.22665"
+ width="53.331585"
+ id="rect4022"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296961"
+ rx="3.9296958"
+ y="110.67943"
+ x="51.928123"
+ height="38.174183"
+ width="46.594963"
+ id="rect4022-6"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8"
+ y="133.10637"
+ x="58.98122"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="133.10637"
+ x="58.98122"
+ id="tspan3920-6"
+ sodipodi:role="line">&lt;AE12&gt;</tspan></text>
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="154.28033"
+ x="48.559811"
+ height="43.22665"
+ width="53.331585"
+ id="rect4022-7"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296961"
+ rx="3.9296958"
+ y="156.80656"
+ x="51.928123"
+ height="38.174183"
+ width="46.594963"
+ id="rect4022-6-2"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-3"
+ y="179.17857"
+ x="61.688251"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="179.17857"
+ x="61.688251"
+ id="tspan3920-7"
+ sodipodi:role="line">&lt;TAB&gt;</tspan></text>
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="200.40747"
+ x="48.559811"
+ height="43.22665"
+ width="53.331585"
+ id="rect4022-9"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296961"
+ rx="3.9296958"
+ y="202.93372"
+ x="51.928123"
+ height="38.174183"
+ width="46.594963"
+ id="rect4022-6-28"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-7"
+ y="225.29692"
+ x="58.98122"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="225.29692"
+ x="58.98122"
+ id="tspan3920-2"
+ sodipodi:role="line">&lt;CAPS&gt;</tspan></text>
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="246.53462"
+ x="48.559811"
+ height="43.22665"
+ width="53.331585"
+ id="rect4022-4"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296961"
+ rx="3.9296958"
+ y="249.06085"
+ x="51.928123"
+ height="38.174183"
+ width="46.594963"
+ id="rect4022-6-7"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-37"
+ y="271.42407"
+ x="58.98122"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="271.42407"
+ x="58.98122"
+ id="tspan3920-25"
+ sodipodi:role="line">&lt;LFSH&gt;</tspan></text>
+ <rect
+ ry="3.9296961"
+ rx="3.9296958"
+ y="114.32844"
+ x="103.85625"
+ height="43.80616"
+ width="44.910809"
+ id="rect4172"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296961"
+ rx="3.9296958"
+ y="117.03252"
+ x="107.50526"
+ height="38.397991"
+ width="37.612801"
+ id="rect4174"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-7"
+ y="139.50764"
+ x="110.06726"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="139.50764"
+ x="110.06726"
+ id="tspan3920-6-3"
+ sodipodi:role="line">&lt;AE01&gt;</tspan></text>
+ <rect
+ ry="3.9296961"
+ rx="3.9296958"
+ y="160.92114"
+ x="103.85625"
+ height="43.80616"
+ width="44.910809"
+ id="rect4172-9"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296961"
+ rx="3.9296958"
+ y="163.62521"
+ x="107.50526"
+ height="38.397991"
+ width="37.612801"
+ id="rect4174-9"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-1"
+ y="186.10034"
+ x="110.06726"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="186.10034"
+ x="110.06726"
+ id="tspan3920-6-0"
+ sodipodi:role="line">&lt;AD01&gt;</tspan></text>
+ <rect
+ ry="3.9296961"
+ rx="3.9296958"
+ y="207.51384"
+ x="103.85625"
+ height="43.80616"
+ width="44.910809"
+ id="rect4172-0"
+ style="fill:#d3d3d3;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296961"
+ rx="3.9296958"
+ y="210.21791"
+ x="107.50526"
+ height="38.397991"
+ width="37.612801"
+ id="rect4174-2"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-0"
+ y="232.69304"
+ x="110.06726"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="232.69304"
+ x="110.06726"
+ id="tspan3920-6-5"
+ sodipodi:role="line">&lt;AC01&gt;</tspan></text>
+ <rect
+ ry="3.9296961"
+ rx="3.9296958"
+ y="254.10654"
+ x="103.85625"
+ height="43.80616"
+ width="44.910809"
+ id="rect4172-90"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296961"
+ rx="3.9296958"
+ y="256.81061"
+ x="107.50526"
+ height="38.397991"
+ width="37.612801"
+ id="rect4174-1"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-03"
+ y="279.28574"
+ x="110.06726"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="279.28574"
+ x="110.06726"
+ id="tspan3920-6-1"
+ sodipodi:role="line">&lt;AB01&gt;</tspan></text>
+ <rect
+ ry="3.9296961"
+ rx="3.9296958"
+ y="300.69922"
+ x="103.85625"
+ height="43.80616"
+ width="44.910809"
+ id="rect4172-00"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296961"
+ rx="3.9296958"
+ y="303.40332"
+ x="107.50526"
+ height="38.397991"
+ width="37.612801"
+ id="rect4174-6"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8"
+ y="325.88281"
+ x="110.06726"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="325.88281"
+ x="110.06726"
+ id="tspan3920-6-01"
+ sodipodi:role="line">&lt;TLDE&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="107.03043"
+ x="152.41606"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="110.00209"
+ x="156.06506"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-0"
+ y="131.64847"
+ x="158.34639"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="131.64847"
+ x="158.34639"
+ id="tspan3920-6-01-6"
+ sodipodi:role="line">&lt;AE02&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="153.62306"
+ x="152.41606"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-0"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="156.59471"
+ x="156.06506"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-3"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-5"
+ y="178.24109"
+ x="158.34639"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="178.24109"
+ x="158.34639"
+ id="tspan3920-6-01-9"
+ sodipodi:role="line">&lt;AD02&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="200.21571"
+ x="152.41606"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-3"
+ style="fill:#d3d3d3;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="203.18736"
+ x="156.06506"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-37"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-56"
+ y="224.83376"
+ x="158.34639"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="224.83376"
+ x="158.34639"
+ id="tspan3920-6-01-1"
+ sodipodi:role="line">&lt;AC02&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="246.80835"
+ x="152.41606"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-9"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="249.78001"
+ x="156.06506"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-9"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-1"
+ y="271.42639"
+ x="158.34639"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="271.42639"
+ x="158.34639"
+ id="tspan3920-6-01-4"
+ sodipodi:role="line">&lt;AB02&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="293.401"
+ x="152.41606"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-94"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="296.37265"
+ x="156.06506"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-2"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-3"
+ y="318.01904"
+ x="161.05342"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="318.01904"
+ x="161.05342"
+ id="tspan3920-6-01-7"
+ sodipodi:role="line">&lt;INS&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="107.03043"
+ x="199.75954"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-33"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="110.00208"
+ x="203.40854"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-92"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-0-4"
+ y="131.64847"
+ x="205.68987"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="131.64847"
+ x="205.68987"
+ id="tspan3920-6-01-6-4"
+ sodipodi:role="line">&lt;AE03&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="153.62306"
+ x="199.75954"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-0-9"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="156.59471"
+ x="203.40854"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-3-9"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-5-3"
+ y="178.24109"
+ x="205.68987"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="178.24109"
+ x="205.68987"
+ id="tspan3920-6-01-9-8"
+ sodipodi:role="line">&lt;AD03&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="200.21571"
+ x="199.75954"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-3-2"
+ style="fill:#d3d3d3;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="203.18736"
+ x="203.40854"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-37-9"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-56-5"
+ y="224.83376"
+ x="205.68987"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="224.83376"
+ x="205.68987"
+ id="tspan3920-6-01-1-4"
+ sodipodi:role="line">&lt;AC03&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="246.80835"
+ x="199.75954"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-9-9"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="249.78001"
+ x="203.40854"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-9-4"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-1-9"
+ y="271.42639"
+ x="205.68987"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="271.42639"
+ x="205.68987"
+ id="tspan3920-6-01-4-5"
+ sodipodi:role="line">&lt;AB03&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="293.401"
+ x="199.75954"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-94-7"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="296.37265"
+ x="203.40854"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-2-3"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-3-9"
+ y="318.02344"
+ x="205.68987"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="318.02344"
+ x="205.68987"
+ id="tspan3920-6-01-7-0"
+ sodipodi:role="line">&lt;LEFT&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="107.03043"
+ x="247.10303"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-33-7"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="110.00208"
+ x="250.75204"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-92-2"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-0-4-9"
+ y="131.64847"
+ x="253.03336"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="131.64847"
+ x="253.03336"
+ id="tspan3920-6-01-6-4-0"
+ sodipodi:role="line">&lt;AE04&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="153.62306"
+ x="247.10303"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-0-9-0"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="156.59471"
+ x="250.75204"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-3-9-4"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-5-3-1"
+ y="178.24109"
+ x="253.03336"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="178.24109"
+ x="253.03336"
+ id="tspan3920-6-01-9-8-7"
+ sodipodi:role="line">&lt;AD04&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="200.21571"
+ x="247.10303"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-3-2-3"
+ style="fill:#d3d3d3;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="203.18736"
+ x="250.75204"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-37-9-6"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-56-5-2"
+ y="224.83376"
+ x="253.03336"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="224.83376"
+ x="253.03336"
+ id="tspan3920-6-01-1-4-1"
+ sodipodi:role="line">&lt;AC04&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="246.80835"
+ x="247.10303"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-9-9-5"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="249.78001"
+ x="250.75204"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-9-4-3"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-1-9-9"
+ y="271.42639"
+ x="253.03336"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="271.42639"
+ x="253.03336"
+ id="tspan3920-6-01-4-5-1"
+ sodipodi:role="line">&lt;AB04&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="293.401"
+ x="247.10303"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-94-7-8"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="296.37265"
+ x="250.75204"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-2-3-7"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-3-9-0"
+ y="318.02344"
+ x="253.03336"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="318.02344"
+ x="253.03336"
+ id="tspan3920-6-01-7-0-5"
+ sodipodi:role="line">&lt;RGHT&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="107.03043"
+ x="294.4465"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-33-7-9"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="110.00208"
+ x="298.09552"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-92-2-1"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-0-4-9-9"
+ y="131.64847"
+ x="300.37683"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="131.64847"
+ x="300.37683"
+ id="tspan3920-6-01-6-4-0-6"
+ sodipodi:role="line">&lt;AE05&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="153.62306"
+ x="294.4465"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-0-9-0-6"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="156.59471"
+ x="298.09552"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-3-9-4-8"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-5-3-1-4"
+ y="178.24109"
+ x="300.37683"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="178.24109"
+ x="300.37683"
+ id="tspan3920-6-01-9-8-7-6"
+ sodipodi:role="line">&lt;AD05&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="200.21571"
+ x="294.4465"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-3-2-3-7"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="203.18736"
+ x="298.09552"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-37-9-6-2"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-56-5-2-7"
+ y="224.83376"
+ x="300.37683"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="224.83376"
+ x="300.37683"
+ id="tspan3920-6-01-1-4-1-4"
+ sodipodi:role="line">&lt;AC05&gt;</tspan></text>
+ <rect
+ ry="3.9296963"
+ rx="3.9296958"
+ y="246.80835"
+ x="294.4465"
+ height="42.683838"
+ width="44.349422"
+ id="rect4481-9-9-5-0"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="3.9296958"
+ rx="3.9296958"
+ y="249.78001"
+ x="298.09552"
+ height="36.740517"
+ width="37.051418"
+ id="rect4481-7-9-4-3-0"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-8-8-1-9-9-6"
+ y="271.42639"
+ x="300.37683"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="271.42639"
+ x="300.37683"
+ id="tspan3920-6-01-4-5-1-4"
+ sodipodi:role="line">&lt;AB05&gt;</tspan></text>
+ </g>
+ <g
+ id="g5516">
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="45.952225"
+ x="740.87012"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-2"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="45.952225"
+ x="1000.8784"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-17"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="45.952225"
+ x="773.37115"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-1-9"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="45.952225"
+ x="805.87219"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-5-5"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="45.952225"
+ x="838.37323"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-54-6"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="45.952225"
+ x="870.87427"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-7-8"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="45.952225"
+ x="903.37531"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-6-9"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="45.952225"
+ x="935.87634"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-56-5"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="0"
+ rx="8.814271"
+ y="45.952225"
+ x="968.37738"
+ height="33.741531"
+ width="24.611471"
+ id="rect3070-6-9-5"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2"
+ y="66.077141"
+ x="736.93146"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="66.077141"
+ x="736.93146"
+ id="tspan3920-1"
+ sodipodi:role="line">&lt;FK09&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-5"
+ y="66.099113"
+ x="769.46515"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="66.099113"
+ x="769.46515"
+ id="tspan3920-5-99"
+ sodipodi:role="line">&lt;FK10&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-4-1"
+ y="66.099113"
+ x="801.99884"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="66.099113"
+ x="801.99884"
+ id="tspan3920-5-2-6"
+ sodipodi:role="line">&lt;FK11&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-49-2"
+ y="66.099113"
+ x="834.53253"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="66.099113"
+ x="834.53253"
+ id="tspan3920-5-9-1"
+ sodipodi:role="line">&lt;FK12&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-9-0"
+ y="66.099113"
+ x="867.06622"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="66.099113"
+ x="867.06622"
+ id="tspan3920-5-4-5"
+ sodipodi:role="line">&lt;PRSC&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-98-3"
+ y="66.099113"
+ x="899.59991"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="66.099113"
+ x="899.59991"
+ id="tspan3920-5-1-2"
+ sodipodi:role="line">&lt;SCLK&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-6-1"
+ y="66.094719"
+ x="932.13361"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="66.094719"
+ x="932.13361"
+ id="tspan3920-5-3-9"
+ sodipodi:role="line">&lt;PAUS&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-93-7"
+ y="66.099113"
+ x="964.6673"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="66.099113"
+ x="964.6673"
+ id="tspan3920-5-34-6"
+ sodipodi:role="line">&lt;FK16&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-4-61-8"
+ y="66.099113"
+ x="997.20099"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="66.099113"
+ x="997.20099"
+ id="tspan3920-5-5-2"
+ sodipodi:role="line">&lt;FK17&gt;</tspan></text>
+ </g>
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect6144"
+ width="103.10342"
+ height="26.324278"
+ x="604.36157"
+ y="81.005241"
+ rx="3.9296958"
+ ry="3.9296963" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#66cc33;stroke:none;display:inline"
+ id="path3922-3"
+ sodipodi:cx="66.804825"
+ sodipodi:cy="98.328964"
+ sodipodi:rx="3.9296956"
+ sodipodi:ry="3.6490033"
+ d="m 70.73452,98.328964 a 3.9296956,3.6490033 0 1 1 -7.859391,0 3.9296956,3.6490033 0 1 1 7.859391,0 z"
+ transform="matrix(1.0178905,0,0,1.0961898,736.46434,-10.234015)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#66cc33;stroke:none;display:inline"
+ id="path3922-8"
+ sodipodi:cx="66.804825"
+ sodipodi:cy="98.328964"
+ sodipodi:rx="3.9296956"
+ sodipodi:ry="3.6490033"
+ d="m 70.73452,98.328964 a 3.9296956,3.6490033 0 1 1 -7.859391,0 3.9296956,3.6490033 0 1 1 7.859391,0 z"
+ transform="matrix(1.0178905,0,0,1.0961898,908.38962,-10.234015)" />
+ <g
+ id="g5879">
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="107.21355"
+ x="735.79156"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="109.33839"
+ x="739.13055"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8"
+ y="132.64403"
+ x="741.4024"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="132.64403"
+ x="741.4024"
+ id="tspan3920-1-7"
+ sodipodi:role="line">&lt;AE06&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="153.25113"
+ x="735.79156"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-4"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="155.37595"
+ x="739.13055"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-3"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-4"
+ y="178.68159"
+ x="741.4024"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="178.68159"
+ x="741.4024"
+ id="tspan3920-1-9"
+ sodipodi:role="line">&lt;AD06&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="199.2887"
+ x="735.79156"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-6"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="201.41351"
+ x="739.13055"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-9"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-3"
+ y="224.71916"
+ x="741.4024"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="224.71916"
+ x="741.4024"
+ id="tspan3920-1-1"
+ sodipodi:role="line">&lt;AC06&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="245.32626"
+ x="735.79156"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-48"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="247.45108"
+ x="739.13055"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-5"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-38"
+ y="270.75674"
+ x="741.4024"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="270.75674"
+ x="741.4024"
+ id="tspan3920-1-79"
+ sodipodi:role="line">&lt;AB06&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="107.21354"
+ x="783.14728"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-2"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="109.33836"
+ x="786.48627"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-97"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-8"
+ y="123.04574"
+ x="788.75812"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="123.04574"
+ x="788.75812"
+ id="tspan3920-1-7-4"
+ sodipodi:role="line">&lt;NMLK&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-0"
+ y="142.75565"
+ x="788.75812"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="142.75565"
+ x="788.75812"
+ id="tspan3920-1-7-0"
+ sodipodi:role="line">&lt;AE07&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="153.73174"
+ x="783.14728"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-09"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="155.85655"
+ x="786.48627"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-2"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-86"
+ y="168.82205"
+ x="792.07983"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="168.82205"
+ x="792.07983"
+ id="tspan3920-1-7-8"
+ sodipodi:role="line">&lt;KP7&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-2"
+ y="189.15573"
+ x="789.47369"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="189.15573"
+ x="789.47369"
+ id="tspan3920-1-7-3"
+ sodipodi:role="line">&lt;AD07&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="200.24991"
+ x="783.14728"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-8"
+ style="fill:#d3d3d3;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="202.37473"
+ x="786.48627"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-7"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-85"
+ y="216.34799"
+ x="791.46515"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="216.34799"
+ x="791.46515"
+ id="tspan3920-1-7-05"
+ sodipodi:role="line">&lt;KP4&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-9"
+ y="234.80699"
+ x="788.75812"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="234.80699"
+ x="788.75812"
+ id="tspan3920-1-7-2"
+ sodipodi:role="line">&lt;AC07&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="246.7681"
+ x="783.14728"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-1"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="248.89291"
+ x="786.48627"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-6"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-6"
+ y="261.74802"
+ x="791.46515"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="261.74802"
+ x="791.46515"
+ id="tspan3920-1-7-85"
+ sodipodi:role="line">&lt;KP1&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-28"
+ y="282.61841"
+ x="788.75812"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="282.61841"
+ x="788.75812"
+ id="tspan3920-1-7-36"
+ sodipodi:role="line">&lt;AB07&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="293.28625"
+ x="783.14728"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-5"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="295.41107"
+ x="786.48627"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-0"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-7"
+ y="319.49194"
+ x="794.17218"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="319.49194"
+ x="794.17218"
+ id="tspan3920-1-7-87"
+ sodipodi:role="line">&lt;UP&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="107.21354"
+ x="830.50299"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-64"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="109.33835"
+ x="833.84198"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-8"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-61"
+ y="122.48763"
+ x="835.93439"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="122.48763"
+ x="835.93439"
+ id="tspan3920-1-7-5"
+ sodipodi:role="line">&lt;KPEQ&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-5"
+ y="142.75565"
+ x="835.93445"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="142.75565"
+ x="835.93445"
+ id="tspan3920-1-7-47"
+ sodipodi:role="line">&lt;AE08&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="153.73174"
+ x="830.50299"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-62"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="155.85655"
+ x="833.84198"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-52"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-65"
+ y="168.81766"
+ x="839.37939"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="168.81766"
+ x="839.37939"
+ id="tspan3920-1-7-6"
+ sodipodi:role="line">&lt;KP8&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-93"
+ y="189.15573"
+ x="836.06854"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="189.15573"
+ x="836.06854"
+ id="tspan3920-1-7-7"
+ sodipodi:role="line">&lt;AD08&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="200.24992"
+ x="830.50299"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-13"
+ style="fill:#d3d3d3;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="202.37474"
+ x="833.84198"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-31"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-4"
+ y="216.28427"
+ x="838.63824"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="216.28427"
+ x="838.63824"
+ id="tspan3920-1-7-52"
+ sodipodi:role="line">&lt;KP5&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-54"
+ y="234.80699"
+ x="836.27338"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="234.80699"
+ x="836.27338"
+ id="tspan3920-1-7-74"
+ sodipodi:role="line">&lt;AC08&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="246.7681"
+ x="830.50299"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-69"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="248.89291"
+ x="833.84198"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-4"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-43"
+ y="261.80734"
+ x="839.37939"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="261.80734"
+ x="839.37939"
+ id="tspan3920-1-7-07"
+ sodipodi:role="line">&lt;KP2&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-868"
+ y="282.61841"
+ x="836.54156"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="282.61841"
+ x="836.54156"
+ id="tspan3920-1-7-84"
+ sodipodi:role="line">&lt;AB08&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="293.28625"
+ x="830.50299"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-07"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="295.41107"
+ x="833.84198"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-43"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-3"
+ y="319.55127"
+ x="836.61218"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="319.55127"
+ x="836.61218"
+ id="tspan3920-1-7-1"
+ sodipodi:role="line">&lt;DOWN&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="107.21354"
+ x="877.8587"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-9"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="109.33835"
+ x="881.19769"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-00"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-49"
+ y="123.04134"
+ x="883.84216"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="123.04134"
+ x="883.84216"
+ id="tspan3920-1-7-20"
+ sodipodi:role="line">&lt;KPSL&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-68"
+ y="142.73367"
+ x="882.42322"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="142.73367"
+ x="882.42322"
+ id="tspan3920-1-7-9"
+ sodipodi:role="line">&lt;AE09&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="153.73174"
+ x="877.8587"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-26"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="155.85655"
+ x="881.19769"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-90"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-26"
+ y="168.76712"
+ x="886.073"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="168.76712"
+ x="886.073"
+ id="tspan3920-1-7-64"
+ sodipodi:role="line">&lt;KP9&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-95"
+ y="189.13376"
+ x="883.70807"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="189.13376"
+ x="883.70807"
+ id="tspan3920-1-7-04"
+ sodipodi:role="line">&lt;AD09&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="200.24992"
+ x="877.8587"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-58"
+ style="fill:#d3d3d3;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="202.37474"
+ x="881.19769"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-71"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-87"
+ y="216.33481"
+ x="886.4118"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="216.33481"
+ x="886.4118"
+ id="tspan3920-1-7-17"
+ sodipodi:role="line">&lt;KP6&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-27"
+ y="234.78502"
+ x="883.57391"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="234.78502"
+ x="883.57391"
+ id="tspan3920-1-7-22"
+ sodipodi:role="line">&lt;AC09&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="246.76808"
+ x="877.8587"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-60"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="248.8929"
+ x="881.19769"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-41"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-610"
+ y="261.74362"
+ x="884.99286"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="261.74362"
+ x="884.99286"
+ id="tspan3920-1-7-61"
+ sodipodi:role="line">&lt;KP3&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-59"
+ y="282.59644"
+ x="882.62799"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="282.59644"
+ x="882.62799"
+ id="tspan3920-1-7-49"
+ sodipodi:role="line">&lt;AB09&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="293.28625"
+ x="877.8587"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-29"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="295.41107"
+ x="881.19769"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-60"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-09"
+ y="319.55566"
+ x="882.35974"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="319.55566"
+ x="882.35974"
+ id="tspan3920-1-7-177"
+ sodipodi:role="line">&lt;AD11&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="114.62343"
+ x="925.21442"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-3"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="116.74824"
+ x="928.55341"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-54"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-1"
+ y="130.09161"
+ x="930.82526"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="130.09161"
+ x="930.82526"
+ id="tspan3920-1-7-15"
+ sodipodi:role="line">&lt;KPMU&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-97"
+ y="148.42969"
+ x="930.82526"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="148.42969"
+ x="930.82526"
+ id="tspan3920-1-7-76"
+ sodipodi:role="line">&lt;AE10&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="161.1104"
+ x="925.21442"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-43"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="163.23521"
+ x="928.55341"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-1"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-73"
+ y="177.13062"
+ x="930.82526"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="177.13062"
+ x="930.82526"
+ id="tspan3920-1-7-65"
+ sodipodi:role="line">&lt;KPSU&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-63"
+ y="194.99573"
+ x="930.82526"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="194.99573"
+ x="930.82526"
+ id="tspan3920-1-7-94"
+ sodipodi:role="line">&lt;AD10&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="207.59738"
+ x="925.21442"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-094"
+ style="fill:#d3d3d3;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="209.7222"
+ x="928.55341"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-56"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-81"
+ y="223.49188"
+ x="930.82526"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="223.49188"
+ x="930.82526"
+ id="tspan3920-1-7-29"
+ sodipodi:role="line">&lt;KPAD&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-39"
+ y="242.30295"
+ x="930.82526"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="242.30295"
+ x="930.82526"
+ id="tspan3920-1-7-08"
+ sodipodi:role="line">&lt;AC10&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="254.08437"
+ x="925.21442"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-91"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="256.20917"
+ x="928.55341"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-77"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-850"
+ y="269.58493"
+ x="930.82526"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="269.58493"
+ x="930.82526"
+ id="tspan3920-1-7-96"
+ sodipodi:role="line">&lt;KPEN&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-38"
+ y="288.39597"
+ x="930.82526"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="288.39597"
+ x="930.82526"
+ id="tspan3920-1-7-56"
+ sodipodi:role="line">&lt;AB10&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="300.57135"
+ x="925.21442"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-19"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="302.69617"
+ x="928.55341"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-13"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-11"
+ y="326.06995"
+ x="930.82526"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="326.06995"
+ x="930.82526"
+ id="tspan3920-1-7-59"
+ sodipodi:role="line">&lt;AD12&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-84"
+ y="123.46996"
+ x="982.07812"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="123.46996"
+ x="982.07812"
+ id="tspan3920-1-7-81"
+ sodipodi:role="line">&lt;KPEN&gt;</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-03"
+ y="143.80803"
+ x="982.07812"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="143.80803"
+ x="982.07812"
+ id="tspan3920-1-7-044"
+ sodipodi:role="line">&lt;AE11&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="108.02888"
+ x="972.57013"
+ height="44.146919"
+ width="52.173634"
+ id="rect4025"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="110.70446"
+ x="976.5835"
+ height="38.795776"
+ width="43.478027"
+ id="rect4027"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-44"
+ y="180.20096"
+ x="982.07812"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="180.20096"
+ x="982.07812"
+ id="tspan3920-1-7-763"
+ sodipodi:role="line">&lt;BKSL&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="154.85136"
+ x="972.57013"
+ height="44.146919"
+ width="52.173634"
+ id="rect4025-5"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="157.52695"
+ x="976.5835"
+ height="38.795776"
+ width="43.478027"
+ id="rect4027-7"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-17"
+ y="227.02342"
+ x="982.07812"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="227.02342"
+ x="982.07812"
+ id="tspan3920-1-7-596"
+ sodipodi:role="line">&lt;AC11&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="201.67384"
+ x="972.57013"
+ height="44.146919"
+ width="52.173634"
+ id="rect4025-4"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="204.34941"
+ x="976.5835"
+ height="38.795776"
+ width="43.478027"
+ id="rect4027-1"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-8-21"
+ y="273.84595"
+ x="982.07812"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="273.84595"
+ x="982.07812"
+ id="tspan3920-1-7-78"
+ sodipodi:role="line">&lt;RTSH&gt;</tspan></text>
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="248.49634"
+ x="972.57013"
+ height="44.146919"
+ width="52.173634"
+ id="rect4025-8"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="251.17192"
+ x="976.5835"
+ height="38.795776"
+ width="43.478027"
+ id="rect4027-5"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ </g>
+ <g
+ style="display:inline"
+ id="g4593-8"
+ transform="matrix(0.93742177,-0.34819596,0.34819596,0.93742177,100.22386,357.68882)"
+ inkscape:transform-center-x="-88.434743"
+ inkscape:transform-center-y="48.691687">
+ <g
+ id="g4551-1">
+ <g
+ id="g4505-2"
+ transform="translate(0,-2.2858381e-5)">
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="124.68343"
+ x="501.25912"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-4-3-8"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="126.80824"
+ x="504.59811"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-3-8-93"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-4-6-6"
+ y="150.1227"
+ x="506.86993"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="150.1227"
+ x="506.86993"
+ id="tspan3920-1-9-0-8"
+ sodipodi:role="line">&lt;RALT&gt;</tspan></text>
+ </g>
+ </g>
+ <g
+ id="g4558-0">
+ <g
+ id="g4499-2"
+ transform="translate(0,-1.5228987e-5)">
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="170.72099"
+ x="501.25912"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-6-8-1"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="172.84581"
+ x="504.59811"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-9-8-0"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-3-9-5"
+ y="196.15585"
+ x="506.86993"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="196.15585"
+ x="506.86993"
+ id="tspan3920-1-1-7-1"
+ sodipodi:role="line">&lt;PGUP&gt;</tspan></text>
+ </g>
+ </g>
+ <g
+ id="g4565-1">
+ <g
+ id="g4493-0"
+ transform="translate(0,-7.5995922e-6)">
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="216.75856"
+ x="501.25912"
+ height="44.317482"
+ width="43.710392"
+ id="rect6202-48-6-8"
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="218.88338"
+ x="504.59811"
+ height="40.06786"
+ width="37.032413"
+ id="rect6202-0-5-4-5"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-38-3-0"
+ y="242.19342"
+ x="506.86993"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="242.19342"
+ x="506.86993"
+ id="tspan3920-1-79-0-6"
+ sodipodi:role="line">&lt;PGDN&gt;</tspan></text>
+ </g>
+ </g>
+ <g
+ id="g4572-4">
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect6202-4-3-0-6"
+ width="43.710392"
+ height="44.317482"
+ x="547.61102"
+ y="124.99924"
+ rx="2.7433832"
+ ry="2.7433832" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ id="rect6202-0-3-8-9-2"
+ width="37.032413"
+ height="40.06786"
+ x="550.95001"
+ y="127.12405"
+ rx="2.7433832"
+ ry="2.7433832" />
+ <text
+ xml:space="preserve"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ x="553.22186"
+ y="150.4341"
+ id="text3918-2-4-6-2-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3920-1-9-0-5-8"
+ x="553.22186"
+ y="150.4341">&lt;RCTL&gt;</tspan></text>
+ </g>
+ <g
+ id="g4578-6">
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect6202-4-3-0-0-2"
+ width="43.710392"
+ height="89.884888"
+ x="547.66498"
+ y="171.1897"
+ rx="2.7433832"
+ ry="2.7433829" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ id="rect6202-0-3-8-9-5-8"
+ width="37.032413"
+ height="81.265785"
+ x="551.00397"
+ y="175.49922"
+ rx="2.7433832"
+ ry="2.7433829" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-4-6-2-2-4"
+ y="219.96637"
+ x="553.27582"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="219.96637"
+ x="553.27582"
+ id="tspan3920-1-9-0-5-4-7"
+ sodipodi:role="line">&lt;RTRN&gt;</tspan></text>
+ </g>
+ <g
+ id="g4584-2">
+ <g
+ id="g4543-4"
+ transform="translate(-0.99996783,0)">
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="171.3858"
+ x="595.01697"
+ height="90.161743"
+ width="43.710392"
+ id="rect6202-4-3-0-0-9-0"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <rect
+ ry="2.7433832"
+ rx="2.7433832"
+ y="175.70863"
+ x="598.35596"
+ height="81.516098"
+ width="37.032413"
+ id="rect6202-0-3-8-9-5-2-6"
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+ <text
+ xml:space="preserve"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ x="603.33484"
+ y="196.15585"
+ id="text3918-2-4-6-2-7-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3920-1-9-0-5-7-9"
+ x="603.33484"
+ y="196.15585">&lt;KP0&gt;</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ x="600.62781"
+ y="242.19342"
+ id="text3918-2-4-6-2-7-5-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3920-1-9-0-5-7-4-0"
+ x="600.62781"
+ y="242.19342">&lt;SPCE&gt;</tspan></text>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g5401">
+ <g
+ transform="matrix(0.94202452,0.33554403,-0.33554403,0.94202452,11.325611,-183.06124)"
+ id="g4967">
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect6202-4-3-1"
+ width="43.710392"
+ height="44.317482"
+ x="-584.29395"
+ y="301.99927"
+ rx="2.7433832"
+ ry="2.7433832"
+ transform="scale(-1,1)" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ id="rect6202-0-3-8-0"
+ width="37.032413"
+ height="40.06786"
+ x="-580.95496"
+ y="304.12408"
+ rx="2.7433832"
+ ry="2.7433832"
+ transform="scale(-1,1)" />
+ <text
+ xml:space="preserve"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ x="546.1944"
+ y="327.43854"
+ id="text3918-2-4-6-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3920-1-9-0-4"
+ x="546.1944"
+ y="327.43854">&lt;LALT&gt;</tspan></text>
+ </g>
+ <g
+ transform="matrix(0.94202452,0.33554403,-0.33554403,0.94202452,11.325611,-183.06124)"
+ id="g4973">
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect6202-6-8-19"
+ width="43.710392"
+ height="44.317482"
+ x="-584.29401"
+ y="348.0368"
+ rx="2.7433832"
+ ry="2.7433832"
+ transform="scale(-1,1)" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ id="rect6202-0-9-8-6"
+ width="37.032413"
+ height="40.06786"
+ x="-580.95502"
+ y="350.16162"
+ rx="2.7433832"
+ ry="2.7433832"
+ transform="scale(-1,1)" />
+ <text
+ xml:space="preserve"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ x="546.19446"
+ y="373.47168"
+ id="text3918-2-3-9-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3920-1-1-7-3"
+ x="546.19446"
+ y="373.47168">&lt;HOME&gt;</tspan></text>
+ </g>
+ <g
+ transform="matrix(0.94202452,0.33554403,-0.33554403,0.94202452,11.325611,-183.06124)"
+ id="g4979">
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect6202-48-6-0"
+ width="43.710392"
+ height="44.317482"
+ x="-584.29401"
+ y="394.0744"
+ rx="2.7433832"
+ ry="2.7433832"
+ transform="scale(-1,1)" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ id="rect6202-0-5-4-56"
+ width="37.032413"
+ height="40.06786"
+ x="-580.95502"
+ y="396.19922"
+ rx="2.7433832"
+ ry="2.7433832"
+ transform="scale(-1,1)" />
+ <text
+ xml:space="preserve"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ x="548.90149"
+ y="419.50925"
+ id="text3918-2-38-3-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3920-1-79-0-4"
+ x="548.90149"
+ y="419.50925">&lt;END&gt;</tspan></text>
+ </g>
+ <g
+ transform="matrix(0.94202452,0.33554403,-0.33554403,0.94202452,11.325611,-183.06124)"
+ id="g4985">
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect6202-4-3-0-04"
+ width="43.710392"
+ height="44.317482"
+ x="-537.94214"
+ y="302.31509"
+ rx="2.7433832"
+ ry="2.7433832"
+ transform="scale(-1,1)" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ id="rect6202-0-3-8-9-6"
+ width="37.032413"
+ height="40.06786"
+ x="-534.60315"
+ y="304.43988"
+ rx="2.7433832"
+ ry="2.7433832"
+ transform="scale(-1,1)" />
+ <text
+ xml:space="preserve"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ x="499.84253"
+ y="327.74994"
+ id="text3918-2-4-6-2-26"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3920-1-9-0-5-75"
+ x="499.84253"
+ y="327.74994">&lt;LCTL&gt;</tspan></text>
+ </g>
+ <g
+ transform="matrix(0.94202452,0.33554403,-0.33554403,0.94202452,11.325611,-183.06124)"
+ id="g4991">
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect6202-4-3-0-0-8"
+ width="43.710392"
+ height="89.884888"
+ x="-537.88818"
+ y="348.50555"
+ rx="2.7433832"
+ ry="2.7433829"
+ transform="scale(-1,1)" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ id="rect6202-0-3-8-9-5-7"
+ width="37.032413"
+ height="81.265785"
+ x="-534.54919"
+ y="352.81506"
+ rx="2.7433832"
+ ry="2.7433829"
+ transform="scale(-1,1)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-4-6-2-2-2"
+ y="397.28223"
+ x="499.78857"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="397.28223"
+ x="499.78857"
+ id="tspan3920-1-9-0-5-4-8"
+ sodipodi:role="line">&lt;DELE&gt;</tspan></text>
+ </g>
+ <g
+ transform="matrix(0.94202452,0.33554403,-0.33554403,0.94202452,11.325611,-183.06124)"
+ id="g4997">
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ id="rect6202-4-3-0-0-9-6"
+ width="43.710392"
+ height="90.161743"
+ x="-491.53616"
+ y="348.70166"
+ rx="2.7433832"
+ ry="2.7433832"
+ transform="scale(-1,1)" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ id="rect6202-0-3-8-9-5-2-0"
+ width="37.032413"
+ height="81.516098"
+ x="-488.19717"
+ y="353.02448"
+ rx="2.7433832"
+ ry="2.7433832"
+ transform="scale(-1,1)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3918-2-4-6-2-7-5-1"
+ y="397.27783"
+ x="453.43655"
+ style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono Bold"
+ xml:space="preserve"><tspan
+ y="397.27783"
+ x="453.43655"
+ id="tspan3920-1-9-0-5-7-4-3"
+ sodipodi:role="line">&lt;BKSP&gt;</tspan></text>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/specs/XKBproto-2.gif b/specs/XKBproto-2.gif
deleted file mode 100755
index 43728a3..0000000
--- a/specs/XKBproto-2.gif
+++ /dev/null
Binary files differ
diff --git a/specs/XKBproto-2.svg b/specs/XKBproto-2.svg
new file mode 100644
index 0000000..495be15
--- /dev/null
+++ b/specs/XKBproto-2.svg
@@ -0,0 +1,544 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="200"
+ height="30"
+ viewBox="0 0 160 24"
+ version="1.1"
+ id="svg2"
+ inkscape:version="0.48.0 r9654"
+ sodipodi:docname="XKBproto-2.svg">
+ <metadata
+ id="metadata182">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1016"
+ inkscape:window-height="718"
+ id="namedview180"
+ showgrid="false"
+ inkscape:zoom="2.3825"
+ inkscape:cx="100"
+ inkscape:cy="15"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4">
+ <g
+ id="g6">
+ <symbol
+ overflow="visible"
+ id="glyph0-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.953125,-3.78125 c -0.171875,0 -0.296875,0 -0.4375,0.125 -0.171875,0.15625 -0.1875,0.328125 -0.1875,0.390625 0,0.25 0.1875,0.359375 0.375,0.359375 0.28125,0 0.546875,-0.25 0.546875,-0.640625 0,-0.484375 -0.46875,-0.859375 -1.171875,-0.859375 -1.34375,0 -2.671875,1.421875 -2.671875,2.828125 0,0.90625 0.578125,1.6875 1.625,1.6875 1.421875,0 2.25,-1.0625 2.25,-1.171875 0,-0.0625 -0.046875,-0.140625 -0.109375,-0.140625 -0.0625,0 -0.078125,0.03125 -0.140625,0.109375 -0.78125,0.984375 -1.875,0.984375 -1.984375,0.984375 -0.625,0 -0.90625,-0.484375 -0.90625,-1.09375 0,-0.40625 0.203125,-1.375 0.546875,-1.984375 0.3125,-0.578125 0.859375,-1 1.40625,-1 0.328125,0 0.71875,0.125 0.859375,0.40625 z m 0,0"
+ id="path9"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.484375,-0.5625 C 3.59375,-0.15625 3.953125,0.109375 4.375,0.109375 4.71875,0.109375 4.953125,-0.125 5.109375,-0.4375 5.28125,-0.796875 5.40625,-1.40625 5.40625,-1.421875 c 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.109375,0 -0.109375,0.046875 -0.140625,0.1875 -0.140625,0.5625 -0.328125,1.234375 -0.75,1.234375 -0.203125,0 -0.3125,-0.125 -0.3125,-0.453125 0,-0.21875 0.125,-0.6875 0.203125,-1.046875 L 4.578125,-2.6875 C 4.609375,-2.828125 4.703125,-3.203125 4.75,-3.359375 4.796875,-3.59375 4.890625,-3.96875 4.890625,-4.03125 c 0,-0.171875 -0.140625,-0.265625 -0.28125,-0.265625 -0.046875,0 -0.3125,0.015625 -0.390625,0.34375 -0.1875,0.734375 -0.625,2.484375 -0.75,3 -0.015625,0.046875 -0.40625,0.84375 -1.140625,0.84375 -0.515625,0 -0.609375,-0.453125 -0.609375,-0.8125 0,-0.5625 0.28125,-1.34375 0.53125,-2.03125 0.125,-0.3125 0.171875,-0.453125 0.171875,-0.640625 0,-0.4375 -0.3125,-0.8125 -0.8125,-0.8125 -0.953125,0 -1.3125,1.453125 -1.3125,1.53125 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.1875 0.25,-0.859375 0.640625,-1.234375 1.015625,-1.234375 0.09375,0 0.25,0.015625 0.25,0.328125 0,0.234375 -0.109375,0.53125 -0.171875,0.671875 -0.375,1 -0.578125,1.609375 -0.578125,2.09375 0,0.953125 0.6875,1.203125 1.21875,1.203125 0.65625,0 1.015625,-0.453125 1.1875,-0.671875 z m 0,0"
+ id="path12"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-2"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 0.875,-0.59375 c -0.03125,0.15625 -0.09375,0.390625 -0.09375,0.4375 0,0.171875 0.140625,0.265625 0.296875,0.265625 0.125,0 0.296875,-0.078125 0.375,-0.28125 C 1.46875,-0.203125 1.796875,-1.5625 1.84375,-1.75 c 0.078125,-0.328125 0.265625,-1.015625 0.3125,-1.296875 0.046875,-0.125 0.328125,-0.59375 0.5625,-0.8125 0.078125,-0.0625 0.375,-0.328125 0.796875,-0.328125 0.265625,0 0.40625,0.125 0.421875,0.125 -0.296875,0.046875 -0.515625,0.28125 -0.515625,0.546875 0,0.15625 0.109375,0.34375 0.375,0.34375 0.265625,0 0.546875,-0.234375 0.546875,-0.59375 0,-0.34375 -0.3125,-0.640625 -0.828125,-0.640625 C 2.875,-4.40625 2.4375,-3.921875 2.25,-3.640625 2.15625,-4.09375 1.796875,-4.40625 1.328125,-4.40625 0.875,-4.40625 0.6875,-4.015625 0.59375,-3.84375 0.421875,-3.5 0.296875,-2.90625 0.296875,-2.875 c 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.015625 0.171875,-0.234375 0.171875,-0.703125 0.375,-1.1875 0.734375,-1.1875 0.15625,0 0.296875,0.078125 0.296875,0.453125 0,0.21875 -0.03125,0.328125 -0.15625,0.84375 z m 0,0"
+ id="path15"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-3"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 4.671875,-3.703125 c 0,-0.546875 -0.265625,-0.703125 -0.4375,-0.703125 -0.25,0 -0.5,0.265625 -0.5,0.484375 0,0.125 0.046875,0.1875 0.15625,0.296875 0.21875,0.203125 0.34375,0.453125 0.34375,0.8125 0,0.421875 -0.609375,2.703125 -1.765625,2.703125 -0.515625,0 -0.75,-0.34375 -0.75,-0.875 0,-0.546875 0.28125,-1.28125 0.578125,-2.109375 0.078125,-0.171875 0.125,-0.3125 0.125,-0.5 0,-0.4375 -0.3125,-0.8125 -0.8125,-0.8125 -0.9375,0 -1.3125,1.453125 -1.3125,1.53125 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.1875 0.296875,-1 0.71875,-1.234375 1.015625,-1.234375 0.078125,0 0.25,0 0.25,0.3125 0,0.25 -0.109375,0.53125 -0.171875,0.703125 -0.4375,1.15625 -0.5625,1.609375 -0.5625,2.046875 0,1.078125 0.875,1.234375 1.328125,1.234375 1.671875,0 2.25,-3.296875 2.25,-3.8125 z m 0,0"
+ id="path18"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-4"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 1.859375,-2.296875 c 0.296875,0 1.03125,-0.03125 1.53125,-0.234375 0.703125,-0.296875 0.75,-0.890625 0.75,-1.03125 0,-0.4375 -0.375,-0.84375 -1.0625,-0.84375 -1.109375,0 -2.625,0.96875 -2.625,2.71875 0,1.015625 0.59375,1.796875 1.578125,1.796875 1.421875,0 2.25,-1.0625 2.25,-1.171875 0,-0.0625 -0.046875,-0.140625 -0.109375,-0.140625 -0.0625,0 -0.078125,0.03125 -0.140625,0.109375 -0.78125,0.984375 -1.875,0.984375 -1.984375,0.984375 -0.78125,0 -0.875,-0.84375 -0.875,-1.15625 0,-0.125 0.015625,-0.421875 0.15625,-1.03125 z m -0.46875,-0.21875 C 1.78125,-4.03125 2.8125,-4.1875 3.078125,-4.1875 c 0.453125,0 0.734375,0.296875 0.734375,0.625 0,1.046875 -1.59375,1.046875 -2.015625,1.046875 z m 0,0"
+ id="path21"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-5"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.015625,-3.234375 0.96875,0 c 0.75,0 0.828125,0.15625 0.828125,0.4375 0,0.078125 0,0.1875 -0.0625,0.5 C 4.71875,-2.25 4.71875,-2.21875 4.71875,-2.1875 c 0,0.078125 0.0625,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.203125 L 5.53125,-4.453125 C 5.5625,-4.5625 5.5625,-4.578125 5.5625,-4.609375 5.5625,-4.625 5.546875,-4.71875 5.4375,-4.71875 5.34375,-4.71875 5.328125,-4.671875 5.296875,-4.5 5.078125,-3.734375 4.859375,-3.546875 4,-3.546875 l -0.90625,0 0.640625,-2.53125 C 3.828125,-6.4375 3.84375,-6.46875 4.28125,-6.46875 l 1.3125,0 c 1.21875,0 1.453125,0.328125 1.453125,1.09375 0,0.234375 0,0.265625 -0.03125,0.546875 C 7,-4.703125 7,-4.6875 7,-4.65625 c 0,0.046875 0.03125,0.125 0.125,0.125 0.109375,0 0.109375,-0.0625 0.125,-0.25 L 7.453125,-6.515625 C 7.484375,-6.78125 7.4375,-6.78125 7.1875,-6.78125 l -4.890625,0 c -0.1875,0 -0.296875,0 -0.296875,0.203125 0,0.109375 0.09375,0.109375 0.28125,0.109375 0.375,0 0.65625,0 0.65625,0.171875 0,0.046875 0,0.0625 -0.0625,0.25 L 1.5625,-0.78125 c -0.09375,0.390625 -0.109375,0.46875 -0.90625,0.46875 -0.171875,0 -0.28125,0 -0.28125,0.1875 C 0.375,0 0.5,0 0.53125,0 0.8125,0 1.5625,-0.03125 1.84375,-0.03125 2.171875,-0.03125 3,0 3.328125,0 3.421875,0 3.53125,0 3.53125,-0.1875 3.53125,-0.265625 3.484375,-0.296875 3.484375,-0.296875 3.453125,-0.3125 3.421875,-0.3125 3.203125,-0.3125 c -0.21875,0 -0.265625,0 -0.515625,-0.015625 -0.296875,-0.03125 -0.328125,-0.078125 -0.328125,-0.203125 0,-0.015625 0,-0.078125 0.046875,-0.21875 z m 0,0"
+ id="path24"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-6"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.71875,-3.765625 C 3.53125,-4.140625 3.25,-4.40625 2.796875,-4.40625 c -1.15625,0 -2.390625,1.46875 -2.390625,2.921875 0,0.9375 0.546875,1.59375 1.3125,1.59375 0.203125,0 0.703125,-0.046875 1.296875,-0.75 0.078125,0.421875 0.4375,0.75 0.90625,0.75 0.359375,0 0.578125,-0.234375 0.75,-0.546875 0.15625,-0.359375 0.296875,-0.96875 0.296875,-0.984375 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.1875 -0.171875,0.640625 -0.34375,1.234375 -0.75,1.234375 -0.28125,0 -0.296875,-0.265625 -0.296875,-0.453125 0,-0.21875 0.015625,-0.3125 0.125,-0.75 C 3.890625,-1.71875 3.90625,-1.828125 4,-2.203125 L 4.359375,-3.59375 c 0.0625,-0.28125 0.0625,-0.296875 0.0625,-0.34375 0,-0.171875 -0.109375,-0.265625 -0.28125,-0.265625 -0.25,0 -0.390625,0.21875 -0.421875,0.4375 z M 3.078125,-1.1875 C 3.015625,-1 3.015625,-0.984375 2.875,-0.8125 2.4375,-0.265625 2.03125,-0.109375 1.75,-0.109375 c -0.5,0 -0.640625,-0.546875 -0.640625,-0.9375 0,-0.5 0.3125,-1.71875 0.546875,-2.1875 0.3125,-0.578125 0.75,-0.953125 1.15625,-0.953125 0.640625,0 0.78125,0.8125 0.78125,0.875 0,0.0625 -0.015625,0.125 -0.03125,0.171875 z m 0,0"
+ id="path27"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-7"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.046875,-3.984375 0.9375,0 c 0.203125,0 0.3125,0 0.3125,-0.203125 0,-0.109375 -0.109375,-0.109375 -0.28125,-0.109375 l -0.875,0 C 2.5,-5.71875 2.546875,-5.90625 2.546875,-5.96875 c 0,-0.171875 -0.125,-0.265625 -0.296875,-0.265625 -0.03125,0 -0.3125,0 -0.390625,0.359375 l -0.390625,1.578125 -0.9375,0 c -0.203125,0 -0.296875,0 -0.296875,0.1875 0,0.125 0.078125,0.125 0.28125,0.125 l 0.875,0 C 0.671875,-1.15625 0.625,-0.984375 0.625,-0.8125 0.625,-0.265625 1,0.109375 1.546875,0.109375 2.5625,0.109375 3.125,-1.34375 3.125,-1.421875 3.125,-1.53125 3.046875,-1.53125 3.015625,-1.53125 2.921875,-1.53125 2.90625,-1.5 2.859375,-1.390625 2.4375,-0.34375 1.90625,-0.109375 1.5625,-0.109375 c -0.203125,0 -0.3125,-0.125 -0.3125,-0.453125 0,-0.25 0.03125,-0.3125 0.0625,-0.484375 z m 0,0"
+ id="path30"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-8"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 4.671875,-2.71875 c 0,-1.046875 -0.6875,-1.6875 -1.59375,-1.6875 -1.328125,0 -2.671875,1.421875 -2.671875,2.828125 0,0.984375 0.671875,1.6875 1.59375,1.6875 1.328125,0 2.671875,-1.375 2.671875,-2.828125 z m -2.65625,2.609375 c -0.4375,0 -0.875,-0.3125 -0.875,-1.09375 0,-0.484375 0.265625,-1.5625 0.578125,-2.0625 0.5,-0.765625 1.078125,-0.921875 1.359375,-0.921875 0.578125,0 0.875,0.484375 0.875,1.078125 0,0.390625 -0.203125,1.4375 -0.578125,2.078125 -0.359375,0.578125 -0.90625,0.921875 -1.359375,0.921875 z m 0,0"
+ id="path33"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.296875,2.390625 c 0,-0.03125 0,-0.046875 -0.171875,-0.21875 C 1.890625,0.921875 1.5625,-0.96875 1.5625,-2.5 c 0,-1.734375 0.375,-3.46875 1.609375,-4.703125 0.125,-0.125 0.125,-0.140625 0.125,-0.171875 0,-0.078125 -0.03125,-0.109375 -0.09375,-0.109375 -0.109375,0 -1,0.6875 -1.59375,1.953125 -0.5,1.09375 -0.625,2.203125 -0.625,3.03125 0,0.78125 0.109375,1.984375 0.65625,3.125 C 2.25,1.84375 3.09375,2.5 3.203125,2.5 c 0.0625,0 0.09375,-0.03125 0.09375,-0.109375 z m 0,0"
+ id="path36"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.875,-2.5 c 0,-0.765625 -0.109375,-1.96875 -0.65625,-3.109375 -0.59375,-1.21875 -1.453125,-1.875 -1.546875,-1.875 -0.0625,0 -0.109375,0.046875 -0.109375,0.109375 0,0.03125 0,0.046875 0.1875,0.234375 0.984375,0.984375 1.546875,2.5625 1.546875,4.640625 0,1.71875 -0.359375,3.46875 -1.59375,4.71875 C 0.5625,2.34375 0.5625,2.359375 0.5625,2.390625 0.5625,2.453125 0.609375,2.5 0.671875,2.5 0.765625,2.5 1.671875,1.8125 2.25,0.546875 2.765625,-0.546875 2.875,-1.65625 2.875,-2.5 z m 0,0"
+ id="path39"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-2"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 6.84375,-3.265625 c 0.15625,0 0.34375,0 0.34375,-0.1875 C 7.1875,-3.65625 7,-3.65625 6.859375,-3.65625 l -5.96875,0 c -0.140625,0 -0.328125,0 -0.328125,0.203125 0,0.1875 0.1875,0.1875 0.328125,0.1875 z m 0.015625,1.9375 c 0.140625,0 0.328125,0 0.328125,-0.203125 0,-0.1875 -0.1875,-0.1875 -0.34375,-0.1875 l -5.953125,0 c -0.140625,0 -0.328125,0 -0.328125,0.1875 0,0.203125 0.1875,0.203125 0.328125,0.203125 z m 0,0"
+ id="path42"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-3"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.9375,-6.375 c 0,-0.25 0,-0.265625 -0.234375,-0.265625 C 2.078125,-6 1.203125,-6 0.890625,-6 l 0,0.3125 c 0.203125,0 0.78125,0 1.296875,-0.265625 l 0,5.171875 c 0,0.359375 -0.03125,0.46875 -0.921875,0.46875 l -0.3125,0 0,0.3125 c 0.34375,-0.03125 1.203125,-0.03125 1.609375,-0.03125 0.390625,0 1.265625,0 1.609375,0.03125 l 0,-0.3125 -0.3125,0 c -0.90625,0 -0.921875,-0.109375 -0.921875,-0.46875 z m 0,0"
+ id="path45"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-4"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 4.078125,-2.296875 2.78125,0 C 7,-2.296875 7.1875,-2.296875 7.1875,-2.5 7.1875,-2.6875 7,-2.6875 6.859375,-2.6875 l -2.78125,0 0,-2.796875 c 0,-0.140625 0,-0.328125 -0.203125,-0.328125 -0.203125,0 -0.203125,0.1875 -0.203125,0.328125 l 0,2.796875 -2.78125,0 c -0.140625,0 -0.328125,0 -0.328125,0.1875 0,0.203125 0.1875,0.203125 0.328125,0.203125 l 2.78125,0 0,2.796875 c 0,0.140625 0,0.328125 0.203125,0.328125 0.203125,0 0.203125,-0.1875 0.203125,-0.328125 z m 0,0"
+ id="path48"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-5"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 4.578125,-3.1875 c 0,-0.796875 -0.046875,-1.59375 -0.390625,-2.328125 -0.453125,-0.96875 -1.28125,-1.125 -1.6875,-1.125 -0.609375,0 -1.328125,0.265625 -1.75,1.1875 -0.3125,0.6875 -0.359375,1.46875 -0.359375,2.265625 0,0.75 0.03125,1.640625 0.453125,2.40625 0.421875,0.796875 1.15625,1 1.640625,1 0.53125,0 1.296875,-0.203125 1.734375,-1.15625 0.3125,-0.6875 0.359375,-1.46875 0.359375,-2.25 z M 2.484375,0 C 2.09375,0 1.5,-0.25 1.328125,-1.203125 1.21875,-1.796875 1.21875,-2.71875 1.21875,-3.3125 c 0,-0.640625 0,-1.296875 0.078125,-1.828125 0.1875,-1.1875 0.9375,-1.28125 1.1875,-1.28125 0.328125,0 0.984375,0.1875 1.171875,1.171875 0.109375,0.5625 0.109375,1.3125 0.109375,1.9375 0,0.75 0,1.421875 -0.109375,2.0625 C 3.5,-0.296875 2.9375,0 2.484375,0 z m 0,0"
+ id="path51"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ transform="translate(-225.2968,-132.76614)"
+ id="g3222">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g54">
+ <use
+ xlink:href="#glyph0-0"
+ x="233.16"
+ y="146.86"
+ id="use56"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g58">
+ <use
+ xlink:href="#glyph0-1"
+ x="237.48"
+ y="146.86"
+ id="use60"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g62">
+ <use
+ xlink:href="#glyph0-2"
+ x="243.24001"
+ y="146.86"
+ id="use64"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g66">
+ <use
+ xlink:href="#glyph0-3"
+ x="247.92017"
+ y="146.86"
+ id="use68"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g70">
+ <use
+ xlink:href="#glyph0-4"
+ x="253.08032"
+ y="146.86"
+ id="use72"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g74">
+ <use
+ xlink:href="#glyph0-5"
+ x="257.76035"
+ y="146.86"
+ id="use76"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g78">
+ <use
+ xlink:href="#glyph0-6"
+ x="265.56039"
+ y="146.86"
+ id="use80"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g82">
+ <use
+ xlink:href="#glyph0-0"
+ x="270.84039"
+ y="146.86"
+ id="use84"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g86">
+ <use
+ xlink:href="#glyph0-7"
+ x="275.1604"
+ y="146.86"
+ id="use88"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g90">
+ <use
+ xlink:href="#glyph0-8"
+ x="278.76041"
+ y="146.86"
+ id="use92"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g94">
+ <use
+ xlink:href="#glyph0-2"
+ x="283.56039"
+ y="146.86"
+ id="use96"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g98">
+ <use
+ xlink:href="#glyph1-0"
+ x="288.24051"
+ y="146.86"
+ id="use100"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g102">
+ <use
+ xlink:href="#glyph0-0"
+ x="292.08035"
+ y="146.86"
+ id="use104"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g106">
+ <use
+ xlink:href="#glyph0-1"
+ x="296.40033"
+ y="146.86"
+ id="use108"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g110">
+ <use
+ xlink:href="#glyph0-2"
+ x="302.16034"
+ y="146.86"
+ id="use112"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g114">
+ <use
+ xlink:href="#glyph0-3"
+ x="306.84052"
+ y="146.86"
+ id="use116"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g118">
+ <use
+ xlink:href="#glyph0-4"
+ x="312.00067"
+ y="146.86"
+ id="use120"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g122">
+ <use
+ xlink:href="#glyph1-1"
+ x="316.68073"
+ y="146.86"
+ id="use124"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g126">
+ <use
+ xlink:href="#glyph1-2"
+ x="323.40067"
+ y="146.86"
+ id="use128"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g130">
+ <use
+ xlink:href="#glyph1-3"
+ x="333.96082"
+ y="146.86"
+ id="use132"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g134">
+ <use
+ xlink:href="#glyph1-4"
+ x="341.16083"
+ y="146.86"
+ id="use136"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g138">
+ <use
+ xlink:href="#glyph0-0"
+ x="352.31985"
+ y="140.01978"
+ id="use140"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g142">
+ <use
+ xlink:href="#glyph0-1"
+ x="356.63983"
+ y="140.01978"
+ id="use144"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g146">
+ <use
+ xlink:href="#glyph0-2"
+ x="362.39984"
+ y="140.01978"
+ id="use148"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g150">
+ <use
+ xlink:href="#glyph0-3"
+ x="367.08002"
+ y="140.01978"
+ id="use152"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g154">
+ <use
+ xlink:href="#glyph0-4"
+ x="372.24014"
+ y="140.01978"
+ id="use156"
+ width="595"
+ height="842" />
+ </g>
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 352.30859,144.11328 24.71875,0 0,0.48047 -24.71875,0 z m 0,0"
+ id="path158"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g160">
+ <use
+ xlink:href="#glyph1-3"
+ x="354.60001"
+ y="153.7"
+ id="use162"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g164">
+ <use
+ xlink:href="#glyph1-5"
+ x="359.63998"
+ y="153.7"
+ id="use166"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g168">
+ <use
+ xlink:href="#glyph1-5"
+ x="364.67999"
+ y="153.7"
+ id="use170"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g172">
+ <use
+ xlink:href="#glyph1-5"
+ x="369.71997"
+ y="153.7"
+ id="use174"
+ width="595"
+ height="842" />
+ </g>
+ </g>
+</svg>
diff --git a/specs/XKBproto-3.gif b/specs/XKBproto-3.gif
deleted file mode 100755
index 1d7114a..0000000
--- a/specs/XKBproto-3.gif
+++ /dev/null
Binary files differ
diff --git a/specs/XKBproto-3.svg b/specs/XKBproto-3.svg
new file mode 100644
index 0000000..30744c5
--- /dev/null
+++ b/specs/XKBproto-3.svg
@@ -0,0 +1,461 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="160"
+ height="25"
+ viewBox="0 0 128 20"
+ version="1.1"
+ id="svg2"
+ inkscape:version="0.48.0 r9654"
+ sodipodi:docname="XKBproto-3.svg">
+ <metadata
+ id="metadata152">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1016"
+ inkscape:window-height="718"
+ id="namedview150"
+ showgrid="false"
+ inkscape:zoom="4.2117048"
+ inkscape:cx="80"
+ inkscape:cy="12.5"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4">
+ <g
+ id="g6">
+ <symbol
+ overflow="visible"
+ id="glyph0-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.296875,2.390625 c 0,-0.03125 0,-0.046875 -0.171875,-0.21875 C 1.890625,0.921875 1.5625,-0.96875 1.5625,-2.5 c 0,-1.734375 0.375,-3.46875 1.609375,-4.703125 0.125,-0.125 0.125,-0.140625 0.125,-0.171875 0,-0.078125 -0.03125,-0.109375 -0.09375,-0.109375 -0.109375,0 -1,0.6875 -1.59375,1.953125 -0.5,1.09375 -0.625,2.203125 -0.625,3.03125 0,0.78125 0.109375,1.984375 0.65625,3.125 C 2.25,1.84375 3.09375,2.5 3.203125,2.5 c 0.0625,0 0.09375,-0.03125 0.09375,-0.109375 z m 0,0"
+ id="path9"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.875,-2.5 c 0,-0.765625 -0.109375,-1.96875 -0.65625,-3.109375 -0.59375,-1.21875 -1.453125,-1.875 -1.546875,-1.875 -0.0625,0 -0.109375,0.046875 -0.109375,0.109375 0,0.03125 0,0.046875 0.1875,0.234375 0.984375,0.984375 1.546875,2.5625 1.546875,4.640625 0,1.71875 -0.359375,3.46875 -1.59375,4.71875 C 0.5625,2.34375 0.5625,2.359375 0.5625,2.390625 0.5625,2.453125 0.609375,2.5 0.671875,2.5 0.765625,2.5 1.671875,1.8125 2.25,0.546875 2.765625,-0.546875 2.875,-1.65625 2.875,-2.5 z m 0,0"
+ id="path12"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-2"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.9375,-6.375 c 0,-0.25 0,-0.265625 -0.234375,-0.265625 C 2.078125,-6 1.203125,-6 0.890625,-6 l 0,0.3125 c 0.203125,0 0.78125,0 1.296875,-0.265625 l 0,5.171875 c 0,0.359375 -0.03125,0.46875 -0.921875,0.46875 l -0.3125,0 0,0.3125 c 0.34375,-0.03125 1.203125,-0.03125 1.609375,-0.03125 0.390625,0 1.265625,0 1.609375,0.03125 l 0,-0.3125 -0.3125,0 c -0.90625,0 -0.921875,-0.109375 -0.921875,-0.46875 z m 0,0"
+ id="path15"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 0.875,-0.59375 c -0.03125,0.15625 -0.09375,0.390625 -0.09375,0.4375 0,0.171875 0.140625,0.265625 0.296875,0.265625 0.125,0 0.296875,-0.078125 0.375,-0.28125 0,-0.015625 0.125,-0.484375 0.1875,-0.734375 l 0.21875,-0.890625 C 1.90625,-2.03125 1.96875,-2.25 2.03125,-2.46875 c 0.03125,-0.171875 0.109375,-0.46875 0.125,-0.5 0.140625,-0.3125 0.671875,-1.21875 1.625,-1.21875 0.453125,0 0.53125,0.375 0.53125,0.703125 0,0.25 -0.0625,0.53125 -0.140625,0.828125 L 3.890625,-1.5 3.6875,-0.75 c -0.03125,0.203125 -0.125,0.546875 -0.125,0.59375 0,0.171875 0.140625,0.265625 0.28125,0.265625 0.3125,0 0.375,-0.25 0.453125,-0.5625 0.140625,-0.5625 0.515625,-2.015625 0.59375,-2.40625 0.03125,-0.125 0.5625,-1.328125 1.65625,-1.328125 0.421875,0 0.53125,0.34375 0.53125,0.703125 0,0.5625 -0.421875,1.703125 -0.625,2.234375 -0.078125,0.234375 -0.125,0.34375 -0.125,0.546875 0,0.46875 0.34375,0.8125 0.8125,0.8125 0.9375,0 1.3125,-1.453125 1.3125,-1.53125 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.09375,0.03125 -0.140625,0.1875 -0.15625,0.53125 -0.46875,1.234375 -1.015625,1.234375 -0.171875,0 -0.25,-0.09375 -0.25,-0.328125 0,-0.25 0.09375,-0.484375 0.1875,-0.703125 0.1875,-0.53125 0.609375,-1.625 0.609375,-2.203125 0,-0.640625 -0.40625,-1.0625 -1.15625,-1.0625 -0.734375,0 -1.25,0.4375 -1.625,0.96875 0,-0.125 -0.03125,-0.46875 -0.3125,-0.703125 -0.25,-0.21875 -0.5625,-0.265625 -0.8125,-0.265625 -0.90625,0 -1.390625,0.640625 -1.5625,0.875 -0.046875,-0.578125 -0.46875,-0.875 -0.921875,-0.875 -0.453125,0 -0.640625,0.390625 -0.734375,0.5625 -0.171875,0.359375 -0.296875,0.9375 -0.296875,0.96875 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.015625 0.171875,-0.234375 0.171875,-0.703125 0.375,-1.1875 0.734375,-1.1875 0.15625,0 0.296875,0.078125 0.296875,0.453125 0,0.21875 -0.03125,0.328125 -0.15625,0.84375 z m 0,0"
+ id="path18"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.71875,-3.765625 C 3.53125,-4.140625 3.25,-4.40625 2.796875,-4.40625 c -1.15625,0 -2.390625,1.46875 -2.390625,2.921875 0,0.9375 0.546875,1.59375 1.3125,1.59375 0.203125,0 0.703125,-0.046875 1.296875,-0.75 0.078125,0.421875 0.4375,0.75 0.90625,0.75 0.359375,0 0.578125,-0.234375 0.75,-0.546875 0.15625,-0.359375 0.296875,-0.96875 0.296875,-0.984375 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.1875 -0.171875,0.640625 -0.34375,1.234375 -0.75,1.234375 -0.28125,0 -0.296875,-0.265625 -0.296875,-0.453125 0,-0.21875 0.015625,-0.3125 0.125,-0.75 C 3.890625,-1.71875 3.90625,-1.828125 4,-2.203125 L 4.359375,-3.59375 c 0.0625,-0.28125 0.0625,-0.296875 0.0625,-0.34375 0,-0.171875 -0.109375,-0.265625 -0.28125,-0.265625 -0.25,0 -0.390625,0.21875 -0.421875,0.4375 z M 3.078125,-1.1875 C 3.015625,-1 3.015625,-0.984375 2.875,-0.8125 2.4375,-0.265625 2.03125,-0.109375 1.75,-0.109375 c -0.5,0 -0.640625,-0.546875 -0.640625,-0.9375 0,-0.5 0.3125,-1.71875 0.546875,-2.1875 0.3125,-0.578125 0.75,-0.953125 1.15625,-0.953125 0.640625,0 0.78125,0.8125 0.78125,0.875 0,0.0625 -0.015625,0.125 -0.03125,0.171875 z m 0,0"
+ id="path21"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-2"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.328125,-3.015625 C 3.390625,-3.265625 3.625,-4.1875 4.3125,-4.1875 c 0.046875,0 0.296875,0 0.5,0.125 C 4.53125,-4 4.34375,-3.765625 4.34375,-3.515625 c 0,0.15625 0.109375,0.34375 0.375,0.34375 0.21875,0 0.53125,-0.171875 0.53125,-0.578125 0,-0.515625 -0.578125,-0.65625 -0.921875,-0.65625 -0.578125,0 -0.921875,0.53125 -1.046875,0.75 -0.25,-0.65625 -0.78125,-0.75 -1.078125,-0.75 -1.03125,0 -1.609375,1.28125 -1.609375,1.53125 0,0.109375 0.109375,0.109375 0.125,0.109375 0.078125,0 0.109375,-0.03125 0.125,-0.109375 0.34375,-1.0625 1,-1.3125 1.34375,-1.3125 0.1875,0 0.53125,0.09375 0.53125,0.671875 0,0.3125 -0.171875,0.96875 -0.53125,2.375 -0.15625,0.609375 -0.515625,1.03125 -0.953125,1.03125 -0.0625,0 -0.28125,0 -0.5,-0.125 0.25,-0.0625 0.46875,-0.265625 0.46875,-0.546875 0,-0.265625 -0.21875,-0.34375 -0.359375,-0.34375 -0.3125,0 -0.546875,0.25 -0.546875,0.578125 0,0.453125 0.484375,0.65625 0.921875,0.65625 0.671875,0 1.03125,-0.703125 1.046875,-0.75 0.125,0.359375 0.484375,0.75 1.078125,0.75 1.03125,0 1.59375,-1.28125 1.59375,-1.53125 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.109375 -0.328125,1.078125 -1,1.3125 -1.3125,1.3125 -0.390625,0 -0.546875,-0.3125 -0.546875,-0.65625 0,-0.21875 0.046875,-0.4375 0.15625,-0.875 z m 0,0"
+ id="path24"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-3"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.953125,-3.78125 c -0.171875,0 -0.296875,0 -0.4375,0.125 -0.171875,0.15625 -0.1875,0.328125 -0.1875,0.390625 0,0.25 0.1875,0.359375 0.375,0.359375 0.28125,0 0.546875,-0.25 0.546875,-0.640625 0,-0.484375 -0.46875,-0.859375 -1.171875,-0.859375 -1.34375,0 -2.671875,1.421875 -2.671875,2.828125 0,0.90625 0.578125,1.6875 1.625,1.6875 1.421875,0 2.25,-1.0625 2.25,-1.171875 0,-0.0625 -0.046875,-0.140625 -0.109375,-0.140625 -0.0625,0 -0.078125,0.03125 -0.140625,0.109375 -0.78125,0.984375 -1.875,0.984375 -1.984375,0.984375 -0.625,0 -0.90625,-0.484375 -0.90625,-1.09375 0,-0.40625 0.203125,-1.375 0.546875,-1.984375 0.3125,-0.578125 0.859375,-1 1.40625,-1 0.328125,0 0.71875,0.125 0.859375,0.40625 z m 0,0"
+ id="path27"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-4"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 1.859375,-2.296875 c 0.296875,0 1.03125,-0.03125 1.53125,-0.234375 0.703125,-0.296875 0.75,-0.890625 0.75,-1.03125 0,-0.4375 -0.375,-0.84375 -1.0625,-0.84375 -1.109375,0 -2.625,0.96875 -2.625,2.71875 0,1.015625 0.59375,1.796875 1.578125,1.796875 1.421875,0 2.25,-1.0625 2.25,-1.171875 0,-0.0625 -0.046875,-0.140625 -0.109375,-0.140625 -0.0625,0 -0.078125,0.03125 -0.140625,0.109375 -0.78125,0.984375 -1.875,0.984375 -1.984375,0.984375 -0.78125,0 -0.875,-0.84375 -0.875,-1.15625 0,-0.125 0.015625,-0.421875 0.15625,-1.03125 z m -0.46875,-0.21875 C 1.78125,-4.03125 2.8125,-4.1875 3.078125,-4.1875 c 0.453125,0 0.734375,0.296875 0.734375,0.625 0,1.046875 -1.59375,1.046875 -2.015625,1.046875 z m 0,0"
+ id="path30"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-5"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.578125,-6.8125 c 0,0 0,-0.109375 -0.140625,-0.109375 -0.21875,0 -0.953125,0.078125 -1.21875,0.109375 -0.078125,0 -0.1875,0.015625 -0.1875,0.203125 0,0.109375 0.109375,0.109375 0.25,0.109375 0.484375,0 0.5,0.09375 0.5,0.171875 L 1.75,-6.125 0.484375,-1.140625 C 0.453125,-1.03125 0.4375,-0.96875 0.4375,-0.8125 c 0,0.578125 0.4375,0.921875 0.90625,0.921875 0.328125,0 0.578125,-0.203125 0.75,-0.5625 0.171875,-0.375 0.296875,-0.953125 0.296875,-0.96875 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.046875 -0.125,0.1875 C 1.96875,-0.703125 1.78125,-0.109375 1.375,-0.109375 c -0.296875,0 -0.296875,-0.3125 -0.296875,-0.453125 0,-0.25 0.015625,-0.296875 0.0625,-0.484375 z m 0,0"
+ id="path33"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-6"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.046875,-3.984375 0.9375,0 c 0.203125,0 0.3125,0 0.3125,-0.203125 0,-0.109375 -0.109375,-0.109375 -0.28125,-0.109375 l -0.875,0 C 2.5,-5.71875 2.546875,-5.90625 2.546875,-5.96875 c 0,-0.171875 -0.125,-0.265625 -0.296875,-0.265625 -0.03125,0 -0.3125,0 -0.390625,0.359375 l -0.390625,1.578125 -0.9375,0 c -0.203125,0 -0.296875,0 -0.296875,0.1875 0,0.125 0.078125,0.125 0.28125,0.125 l 0.875,0 C 0.671875,-1.15625 0.625,-0.984375 0.625,-0.8125 0.625,-0.265625 1,0.109375 1.546875,0.109375 2.5625,0.109375 3.125,-1.34375 3.125,-1.421875 3.125,-1.53125 3.046875,-1.53125 3.015625,-1.53125 2.921875,-1.53125 2.90625,-1.5 2.859375,-1.390625 2.4375,-0.34375 1.90625,-0.109375 1.5625,-0.109375 c -0.203125,0 -0.3125,-0.125 -0.3125,-0.453125 0,-0.25 0.03125,-0.3125 0.0625,-0.484375 z m 0,0"
+ id="path36"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-7"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.828125,-6.234375 c 0,-0.203125 -0.140625,-0.359375 -0.359375,-0.359375 -0.28125,0 -0.546875,0.265625 -0.546875,0.53125 0,0.1875 0.140625,0.359375 0.375,0.359375 0.234375,0 0.53125,-0.234375 0.53125,-0.53125 z m -0.75,3.75 c 0.109375,-0.28125 0.109375,-0.3125 0.21875,-0.578125 0.078125,-0.203125 0.125,-0.34375 0.125,-0.53125 0,-0.4375 -0.3125,-0.8125 -0.8125,-0.8125 -0.9375,0 -1.3125,1.453125 -1.3125,1.53125 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.1875 0.28125,-0.9375 0.671875,-1.234375 1.015625,-1.234375 0.078125,0 0.25,0 0.25,0.3125 0,0.21875 -0.078125,0.421875 -0.109375,0.53125 -0.078125,0.25 -0.53125,1.40625 -0.6875,1.84375 -0.109375,0.25 -0.234375,0.578125 -0.234375,0.796875 0,0.46875 0.34375,0.8125 0.8125,0.8125 0.9375,0 1.3125,-1.4375 1.3125,-1.53125 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.09375,0.03125 -0.140625,0.1875 -0.1875,0.625 -0.515625,1.234375 -1.015625,1.234375 -0.171875,0 -0.25,-0.09375 -0.25,-0.328125 0,-0.25 0.0625,-0.390625 0.296875,-1 z m 0,0"
+ id="path39"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-8"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 4.671875,-2.71875 c 0,-1.046875 -0.6875,-1.6875 -1.59375,-1.6875 -1.328125,0 -2.671875,1.421875 -2.671875,2.828125 0,0.984375 0.671875,1.6875 1.59375,1.6875 1.328125,0 2.671875,-1.375 2.671875,-2.828125 z m -2.65625,2.609375 c -0.4375,0 -0.875,-0.3125 -0.875,-1.09375 0,-0.484375 0.265625,-1.5625 0.578125,-2.0625 0.5,-0.765625 1.078125,-0.921875 1.359375,-0.921875 0.578125,0 0.875,0.484375 0.875,1.078125 0,0.390625 -0.203125,1.4375 -0.578125,2.078125 -0.359375,0.578125 -0.90625,0.921875 -1.359375,0.921875 z m 0,0"
+ id="path42"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-9"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 0.875,-0.59375 c -0.03125,0.15625 -0.09375,0.390625 -0.09375,0.4375 0,0.171875 0.140625,0.265625 0.296875,0.265625 0.125,0 0.296875,-0.078125 0.375,-0.28125 0,-0.015625 0.125,-0.484375 0.1875,-0.734375 l 0.21875,-0.890625 C 1.90625,-2.03125 1.96875,-2.25 2.03125,-2.46875 c 0.03125,-0.171875 0.109375,-0.46875 0.125,-0.5 0.140625,-0.3125 0.671875,-1.21875 1.625,-1.21875 0.453125,0 0.53125,0.375 0.53125,0.703125 0,0.609375 -0.484375,1.890625 -0.640625,2.3125 C 3.578125,-0.9375 3.5625,-0.8125 3.5625,-0.703125 c 0,0.46875 0.359375,0.8125 0.828125,0.8125 0.9375,0 1.296875,-1.453125 1.296875,-1.53125 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.109375,0 -0.109375,0.03125 -0.15625,0.1875 -0.203125,0.671875 -0.53125,1.234375 -1.015625,1.234375 -0.171875,0 -0.234375,-0.09375 -0.234375,-0.328125 0,-0.25 0.078125,-0.484375 0.171875,-0.703125 0.1875,-0.53125 0.609375,-1.625 0.609375,-2.203125 0,-0.65625 -0.421875,-1.0625 -1.140625,-1.0625 -0.90625,0 -1.390625,0.640625 -1.5625,0.875 -0.046875,-0.5625 -0.453125,-0.875 -0.921875,-0.875 -0.453125,0 -0.640625,0.390625 -0.734375,0.5625 C 0.421875,-3.5 0.296875,-2.90625 0.296875,-2.875 c 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.015625 0.171875,-0.234375 0.171875,-0.703125 0.375,-1.1875 0.734375,-1.1875 0.1875,0 0.296875,0.125 0.296875,0.453125 0,0.21875 -0.03125,0.328125 -0.15625,0.84375 z m 0,0"
+ id="path45"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-10"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 5.140625,-6.8125 c 0,0 0,-0.109375 -0.125,-0.109375 -0.15625,0 -1.09375,0.09375 -1.265625,0.109375 -0.078125,0.015625 -0.140625,0.0625 -0.140625,0.1875 0,0.125 0.09375,0.125 0.234375,0.125 0.484375,0 0.5,0.0625 0.5,0.171875 L 4.3125,-6.125 3.71875,-3.765625 C 3.53125,-4.140625 3.25,-4.40625 2.796875,-4.40625 c -1.15625,0 -2.390625,1.46875 -2.390625,2.921875 0,0.9375 0.546875,1.59375 1.3125,1.59375 0.203125,0 0.703125,-0.046875 1.296875,-0.75 0.078125,0.421875 0.4375,0.75 0.90625,0.75 0.359375,0 0.578125,-0.234375 0.75,-0.546875 0.15625,-0.359375 0.296875,-0.96875 0.296875,-0.984375 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.1875 -0.171875,0.640625 -0.34375,1.234375 -0.75,1.234375 -0.28125,0 -0.296875,-0.265625 -0.296875,-0.453125 0,-0.25 0.015625,-0.3125 0.046875,-0.484375 z m -2.0625,5.625 C 3.015625,-1 3.015625,-0.984375 2.875,-0.8125 2.4375,-0.265625 2.03125,-0.109375 1.75,-0.109375 c -0.5,0 -0.640625,-0.546875 -0.640625,-0.9375 0,-0.5 0.3125,-1.71875 0.546875,-2.1875 0.3125,-0.578125 0.75,-0.953125 1.15625,-0.953125 0.640625,0 0.78125,0.8125 0.78125,0.875 0,0.0625 -0.015625,0.125 -0.03125,0.171875 z m 0,0"
+ id="path48"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph2-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.875,-2.765625 1.890625,-4.75 C 1.765625,-4.875 1.75,-4.890625 1.671875,-4.890625 1.5625,-4.890625 1.46875,-4.8125 1.46875,-4.6875 c 0,0.0625 0.015625,0.078125 0.125,0.1875 l 2,2 -2,2.015625 c -0.109375,0.109375 -0.125,0.125 -0.125,0.1875 0,0.125 0.09375,0.203125 0.203125,0.203125 0.078125,0 0.09375,-0.015625 0.21875,-0.140625 L 3.875,-2.21875 l 2.0625,2.0625 c 0.015625,0.015625 0.078125,0.0625 0.140625,0.0625 0.125,0 0.203125,-0.078125 0.203125,-0.203125 0,-0.015625 0,-0.046875 -0.03125,-0.109375 C 6.234375,-0.421875 4.65625,-1.984375 4.15625,-2.5 l 1.828125,-1.8125 c 0.046875,-0.0625 0.203125,-0.1875 0.25,-0.25 0,-0.015625 0.046875,-0.0625 0.046875,-0.125 0,-0.125 -0.078125,-0.203125 -0.203125,-0.203125 C 6,-4.890625 5.96875,-4.859375 5.859375,-4.75 z m 0,0"
+ id="path51"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ transform="translate(-241.6498,-134.36781)"
+ id="g3177">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g54">
+ <use
+ xlink:href="#glyph0-0"
+ x="246.72"
+ y="146.86"
+ id="use56"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g58">
+ <use
+ xlink:href="#glyph1-0"
+ x="250.55984"
+ y="146.86"
+ id="use60"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g62">
+ <use
+ xlink:href="#glyph1-1"
+ x="259.31985"
+ y="146.86"
+ id="use64"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g66">
+ <use
+ xlink:href="#glyph1-2"
+ x="264.59982"
+ y="146.86"
+ id="use68"
+ width="595"
+ height="842" />
+ </g>
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 270.82812,146.39062 3,0 0,0.48047 -3,0 z m 0,0"
+ id="path70"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g72">
+ <use
+ xlink:href="#glyph1-1"
+ x="273.95999"
+ y="146.86"
+ id="use74"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g76">
+ <use
+ xlink:href="#glyph1-3"
+ x="279.23999"
+ y="146.86"
+ id="use78"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g80">
+ <use
+ xlink:href="#glyph1-3"
+ x="283.56"
+ y="146.86"
+ id="use82"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g84">
+ <use
+ xlink:href="#glyph1-4"
+ x="287.88"
+ y="146.86"
+ id="use86"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g88">
+ <use
+ xlink:href="#glyph1-5"
+ x="292.56"
+ y="146.86"
+ id="use90"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g92">
+ <use
+ xlink:href="#glyph2-0"
+ x="297.84009"
+ y="146.86"
+ id="use94"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g96">
+ <use
+ xlink:href="#glyph1-1"
+ x="307.80026"
+ y="146.86"
+ id="use98"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g100">
+ <use
+ xlink:href="#glyph1-3"
+ x="313.08026"
+ y="146.86"
+ id="use102"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g104">
+ <use
+ xlink:href="#glyph1-6"
+ x="317.40027"
+ y="146.86"
+ id="use106"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g108">
+ <use
+ xlink:href="#glyph1-7"
+ x="321.00027"
+ y="146.86"
+ id="use110"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g112">
+ <use
+ xlink:href="#glyph1-8"
+ x="324.48026"
+ y="146.86"
+ id="use114"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g116">
+ <use
+ xlink:href="#glyph1-9"
+ x="329.28027"
+ y="146.86"
+ id="use118"
+ width="595"
+ height="842" />
+ </g>
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 335.86719,146.39062 3,0 0,0.48047 -3,0 z m 0,0"
+ id="path120"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g122">
+ <use
+ xlink:href="#glyph1-10"
+ x="338.76001"
+ y="146.86"
+ id="use124"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g126">
+ <use
+ xlink:href="#glyph1-4"
+ x="343.92001"
+ y="146.86"
+ id="use128"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g130">
+ <use
+ xlink:href="#glyph1-5"
+ x="348.60001"
+ y="146.86"
+ id="use132"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g134">
+ <use
+ xlink:href="#glyph1-6"
+ x="351.84009"
+ y="146.86"
+ id="use136"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g138">
+ <use
+ xlink:href="#glyph1-1"
+ x="355.44009"
+ y="146.86"
+ id="use140"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g142">
+ <use
+ xlink:href="#glyph0-1"
+ x="360.72021"
+ y="146.86"
+ id="use144"
+ width="595"
+ height="842" />
+ </g>
+ </g>
+</svg>
diff --git a/specs/XKBproto-4.gif b/specs/XKBproto-4.gif
deleted file mode 100755
index 739ab95..0000000
--- a/specs/XKBproto-4.gif
+++ /dev/null
Binary files differ
diff --git a/specs/XKBproto-4.svg b/specs/XKBproto-4.svg
new file mode 100644
index 0000000..f5578d3
--- /dev/null
+++ b/specs/XKBproto-4.svg
@@ -0,0 +1,463 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="140"
+ height="25"
+ viewBox="0 0 112 20"
+ version="1.1"
+ id="svg2"
+ inkscape:version="0.48.0 r9654"
+ sodipodi:docname="XKBproto-4.svg">
+ <metadata
+ id="metadata146">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1016"
+ inkscape:window-height="718"
+ id="namedview144"
+ showgrid="false"
+ inkscape:zoom="3.4035714"
+ inkscape:cx="70"
+ inkscape:cy="12.5"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4">
+ <g
+ id="g6">
+ <symbol
+ overflow="visible"
+ id="glyph0-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 4.671875,-3.703125 c 0,-0.546875 -0.265625,-0.703125 -0.4375,-0.703125 -0.25,0 -0.5,0.265625 -0.5,0.484375 0,0.125 0.046875,0.1875 0.15625,0.296875 0.21875,0.203125 0.34375,0.453125 0.34375,0.8125 0,0.421875 -0.609375,2.703125 -1.765625,2.703125 -0.515625,0 -0.75,-0.34375 -0.75,-0.875 0,-0.546875 0.28125,-1.28125 0.578125,-2.109375 0.078125,-0.171875 0.125,-0.3125 0.125,-0.5 0,-0.4375 -0.3125,-0.8125 -0.8125,-0.8125 -0.9375,0 -1.3125,1.453125 -1.3125,1.53125 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.1875 0.296875,-1 0.71875,-1.234375 1.015625,-1.234375 0.078125,0 0.25,0 0.25,0.3125 0,0.25 -0.109375,0.53125 -0.171875,0.703125 -0.4375,1.15625 -0.5625,1.609375 -0.5625,2.046875 0,1.078125 0.875,1.234375 1.328125,1.234375 1.671875,0 2.25,-3.296875 2.25,-3.8125 z m 0,0"
+ id="path9"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.71875,-3.765625 C 3.53125,-4.140625 3.25,-4.40625 2.796875,-4.40625 c -1.15625,0 -2.390625,1.46875 -2.390625,2.921875 0,0.9375 0.546875,1.59375 1.3125,1.59375 0.203125,0 0.703125,-0.046875 1.296875,-0.75 0.078125,0.421875 0.4375,0.75 0.90625,0.75 0.359375,0 0.578125,-0.234375 0.75,-0.546875 0.15625,-0.359375 0.296875,-0.96875 0.296875,-0.984375 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.1875 -0.171875,0.640625 -0.34375,1.234375 -0.75,1.234375 -0.28125,0 -0.296875,-0.265625 -0.296875,-0.453125 0,-0.21875 0.015625,-0.3125 0.125,-0.75 C 3.890625,-1.71875 3.90625,-1.828125 4,-2.203125 L 4.359375,-3.59375 c 0.0625,-0.28125 0.0625,-0.296875 0.0625,-0.34375 0,-0.171875 -0.109375,-0.265625 -0.28125,-0.265625 -0.25,0 -0.390625,0.21875 -0.421875,0.4375 z M 3.078125,-1.1875 C 3.015625,-1 3.015625,-0.984375 2.875,-0.8125 2.4375,-0.265625 2.03125,-0.109375 1.75,-0.109375 c -0.5,0 -0.640625,-0.546875 -0.640625,-0.9375 0,-0.5 0.3125,-1.71875 0.546875,-2.1875 0.3125,-0.578125 0.75,-0.953125 1.15625,-0.953125 0.640625,0 0.78125,0.8125 0.78125,0.875 0,0.0625 -0.015625,0.125 -0.03125,0.171875 z m 0,0"
+ id="path12"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-2"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.578125,-6.8125 c 0,0 0,-0.109375 -0.140625,-0.109375 -0.21875,0 -0.953125,0.078125 -1.21875,0.109375 -0.078125,0 -0.1875,0.015625 -0.1875,0.203125 0,0.109375 0.109375,0.109375 0.25,0.109375 0.484375,0 0.5,0.09375 0.5,0.171875 L 1.75,-6.125 0.484375,-1.140625 C 0.453125,-1.03125 0.4375,-0.96875 0.4375,-0.8125 c 0,0.578125 0.4375,0.921875 0.90625,0.921875 0.328125,0 0.578125,-0.203125 0.75,-0.5625 0.171875,-0.375 0.296875,-0.953125 0.296875,-0.96875 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.046875 -0.125,0.1875 C 1.96875,-0.703125 1.78125,-0.109375 1.375,-0.109375 c -0.296875,0 -0.296875,-0.3125 -0.296875,-0.453125 0,-0.25 0.015625,-0.296875 0.0625,-0.484375 z m 0,0"
+ id="path15"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-3"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 0.875,-0.59375 c -0.03125,0.15625 -0.09375,0.390625 -0.09375,0.4375 0,0.171875 0.140625,0.265625 0.296875,0.265625 0.125,0 0.296875,-0.078125 0.375,-0.28125 0,-0.015625 0.125,-0.484375 0.1875,-0.734375 l 0.21875,-0.890625 C 1.90625,-2.03125 1.96875,-2.25 2.03125,-2.46875 c 0.03125,-0.171875 0.109375,-0.46875 0.125,-0.5 0.140625,-0.3125 0.671875,-1.21875 1.625,-1.21875 0.453125,0 0.53125,0.375 0.53125,0.703125 0,0.609375 -0.484375,1.890625 -0.640625,2.3125 C 3.578125,-0.9375 3.5625,-0.8125 3.5625,-0.703125 c 0,0.46875 0.359375,0.8125 0.828125,0.8125 0.9375,0 1.296875,-1.453125 1.296875,-1.53125 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.109375,0 -0.109375,0.03125 -0.15625,0.1875 -0.203125,0.671875 -0.53125,1.234375 -1.015625,1.234375 -0.171875,0 -0.234375,-0.09375 -0.234375,-0.328125 0,-0.25 0.078125,-0.484375 0.171875,-0.703125 0.1875,-0.53125 0.609375,-1.625 0.609375,-2.203125 0,-0.65625 -0.421875,-1.0625 -1.140625,-1.0625 -0.90625,0 -1.390625,0.640625 -1.5625,0.875 -0.046875,-0.5625 -0.453125,-0.875 -0.921875,-0.875 -0.453125,0 -0.640625,0.390625 -0.734375,0.5625 C 0.421875,-3.5 0.296875,-2.90625 0.296875,-2.875 c 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.015625 0.171875,-0.234375 0.171875,-0.703125 0.375,-1.1875 0.734375,-1.1875 0.1875,0 0.296875,0.125 0.296875,0.453125 0,0.21875 -0.03125,0.328125 -0.15625,0.84375 z m 0,0"
+ id="path18"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-4"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 6.265625,-5.671875 C 6.75,-6.453125 7.171875,-6.484375 7.53125,-6.5 c 0.125,-0.015625 0.140625,-0.171875 0.140625,-0.1875 0,-0.078125 -0.0625,-0.125 -0.140625,-0.125 -0.25,0 -0.546875,0.03125 -0.8125,0.03125 -0.328125,0 -0.671875,-0.03125 -0.984375,-0.03125 -0.0625,0 -0.1875,0 -0.1875,0.1875 0,0.109375 0.078125,0.125 0.15625,0.125 0.265625,0.015625 0.453125,0.125 0.453125,0.328125 0,0.15625 -0.140625,0.375 -0.140625,0.375 l -3.0625,4.875 -0.6875,-5.28125 C 2.265625,-6.375 2.5,-6.5 2.953125,-6.5 c 0.140625,0 0.25,0 0.25,-0.203125 0,-0.078125 -0.078125,-0.109375 -0.125,-0.109375 -0.40625,0 -0.828125,0.03125 -1.25,0.03125 -0.171875,0 -0.359375,0 -0.546875,0 -0.171875,0 -0.359375,-0.03125 -0.53125,-0.03125 -0.078125,0 -0.1875,0 -0.1875,0.1875 0,0.125 0.078125,0.125 0.25,0.125 0.546875,0 0.5625,0.09375 0.59375,0.34375 L 2.1875,-0.015625 C 2.21875,0.1875 2.265625,0.21875 2.390625,0.21875 c 0.15625,0 0.203125,-0.046875 0.28125,-0.171875 z m 0,0"
+ id="path21"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-5"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.484375,-0.5625 C 3.59375,-0.15625 3.953125,0.109375 4.375,0.109375 4.71875,0.109375 4.953125,-0.125 5.109375,-0.4375 5.28125,-0.796875 5.40625,-1.40625 5.40625,-1.421875 c 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.109375,0 -0.109375,0.046875 -0.140625,0.1875 -0.140625,0.5625 -0.328125,1.234375 -0.75,1.234375 -0.203125,0 -0.3125,-0.125 -0.3125,-0.453125 0,-0.21875 0.125,-0.6875 0.203125,-1.046875 L 4.578125,-2.6875 C 4.609375,-2.828125 4.703125,-3.203125 4.75,-3.359375 4.796875,-3.59375 4.890625,-3.96875 4.890625,-4.03125 c 0,-0.171875 -0.140625,-0.265625 -0.28125,-0.265625 -0.046875,0 -0.3125,0.015625 -0.390625,0.34375 -0.1875,0.734375 -0.625,2.484375 -0.75,3 -0.015625,0.046875 -0.40625,0.84375 -1.140625,0.84375 -0.515625,0 -0.609375,-0.453125 -0.609375,-0.8125 0,-0.5625 0.28125,-1.34375 0.53125,-2.03125 0.125,-0.3125 0.171875,-0.453125 0.171875,-0.640625 0,-0.4375 -0.3125,-0.8125 -0.8125,-0.8125 -0.953125,0 -1.3125,1.453125 -1.3125,1.53125 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.1875 0.25,-0.859375 0.640625,-1.234375 1.015625,-1.234375 0.09375,0 0.25,0.015625 0.25,0.328125 0,0.234375 -0.109375,0.53125 -0.171875,0.671875 -0.375,1 -0.578125,1.609375 -0.578125,2.09375 0,0.953125 0.6875,1.203125 1.21875,1.203125 0.65625,0 1.015625,-0.453125 1.1875,-0.671875 z m 0,0"
+ id="path24"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-6"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 1.859375,-2.296875 c 0.296875,0 1.03125,-0.03125 1.53125,-0.234375 0.703125,-0.296875 0.75,-0.890625 0.75,-1.03125 0,-0.4375 -0.375,-0.84375 -1.0625,-0.84375 -1.109375,0 -2.625,0.96875 -2.625,2.71875 0,1.015625 0.59375,1.796875 1.578125,1.796875 1.421875,0 2.25,-1.0625 2.25,-1.171875 0,-0.0625 -0.046875,-0.140625 -0.109375,-0.140625 -0.0625,0 -0.078125,0.03125 -0.140625,0.109375 -0.78125,0.984375 -1.875,0.984375 -1.984375,0.984375 -0.78125,0 -0.875,-0.84375 -0.875,-1.15625 0,-0.125 0.015625,-0.421875 0.15625,-1.03125 z m -0.46875,-0.21875 C 1.78125,-4.03125 2.8125,-4.1875 3.078125,-4.1875 c 0.453125,0 0.734375,0.296875 0.734375,0.625 0,1.046875 -1.59375,1.046875 -2.015625,1.046875 z m 0,0"
+ id="path27"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.875,-2.765625 1.890625,-4.75 C 1.765625,-4.875 1.75,-4.890625 1.671875,-4.890625 1.5625,-4.890625 1.46875,-4.8125 1.46875,-4.6875 c 0,0.0625 0.015625,0.078125 0.125,0.1875 l 2,2 -2,2.015625 c -0.109375,0.109375 -0.125,0.125 -0.125,0.1875 0,0.125 0.09375,0.203125 0.203125,0.203125 0.078125,0 0.09375,-0.015625 0.21875,-0.140625 L 3.875,-2.21875 l 2.0625,2.0625 c 0.015625,0.015625 0.078125,0.0625 0.140625,0.0625 0.125,0 0.203125,-0.078125 0.203125,-0.203125 0,-0.015625 0,-0.046875 -0.03125,-0.109375 C 6.234375,-0.421875 4.65625,-1.984375 4.15625,-2.5 l 1.828125,-1.8125 c 0.046875,-0.0625 0.203125,-0.1875 0.25,-0.25 0,-0.015625 0.046875,-0.0625 0.046875,-0.125 0,-0.125 -0.078125,-0.203125 -0.203125,-0.203125 C 6,-4.890625 5.96875,-4.859375 5.859375,-4.75 z m 0,0"
+ id="path30"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph2-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 1.265625,-0.765625 1.0625,-1.03125 c 1.546875,-1.375 2.140625,-1.90625 2.140625,-2.90625 0,-1.140625 -0.890625,-1.9375 -2.109375,-1.9375 -1.125,0 -1.859375,0.921875 -1.859375,1.8125 0,0.546875 0.5,0.546875 0.53125,0.546875 0.171875,0 0.515625,-0.109375 0.515625,-0.53125 0,-0.25 -0.1875,-0.515625 -0.53125,-0.515625 -0.078125,0 -0.09375,0 -0.125,0.015625 0.21875,-0.65625 0.765625,-1.015625 1.34375,-1.015625 0.90625,0 1.328125,0.8125 1.328125,1.625 C 3.5625,-3.90625 3.078125,-3.125 2.515625,-2.5 l -1.90625,2.125 C 0.5,-0.265625 0.5,-0.234375 0.5,0 l 3.703125,0 0.265625,-1.734375 -0.234375,0 C 4.171875,-1.4375 4.109375,-1 4,-0.84375 3.9375,-0.765625 3.28125,-0.765625 3.0625,-0.765625 z m 0,0"
+ id="path33"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph2-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.9375,-6.375 c 0,-0.25 0,-0.265625 -0.234375,-0.265625 C 2.078125,-6 1.203125,-6 0.890625,-6 l 0,0.3125 c 0.203125,0 0.78125,0 1.296875,-0.265625 l 0,5.171875 c 0,0.359375 -0.03125,0.46875 -0.921875,0.46875 l -0.3125,0 0,0.3125 c 0.34375,-0.03125 1.203125,-0.03125 1.609375,-0.03125 0.390625,0 1.265625,0 1.609375,0.03125 l 0,-0.3125 -0.3125,0 c -0.90625,0 -0.921875,-0.109375 -0.921875,-0.46875 z m 0,0"
+ id="path36"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.71875,-2.53125 c 0,-0.546875 -0.328125,-0.546875 -0.34375,-0.546875 -0.1875,0 -0.375,0.1875 -0.375,0.375 0,0.109375 0.0625,0.171875 0.109375,0.203125 0.125,0.109375 0.265625,0.28125 0.265625,0.5625 0,0.3125 -0.46875,1.8125 -1.296875,1.8125 -0.5625,0 -0.5625,-0.5 -0.5625,-0.625 0,-0.3125 0.125,-0.703125 0.390625,-1.359375 C 1.953125,-2.25 2,-2.359375 2,-2.46875 2,-2.84375 1.6875,-3.078125 1.34375,-3.078125 0.640625,-3.078125 0.328125,-2.125 0.328125,-2 c 0,0.078125 0.09375,0.078125 0.125,0.078125 0.09375,0 0.09375,-0.03125 0.125,-0.109375 C 0.734375,-2.59375 1.03125,-2.875 1.3125,-2.875 c 0.125,0 0.171875,0.078125 0.171875,0.234375 0,0.171875 -0.046875,0.3125 -0.125,0.46875 -0.296875,0.78125 -0.375,1.078125 -0.375,1.328125 0,0.6875 0.546875,0.90625 1.078125,0.90625 1.171875,0 1.65625,-2.015625 1.65625,-2.59375 z m 0,0"
+ id="path39"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.9375,-2.65625 c -0.140625,-0.234375 -0.375,-0.421875 -0.71875,-0.421875 -0.890625,0 -1.796875,0.984375 -1.796875,1.984375 0,0.6875 0.453125,1.15625 1.0625,1.15625 0.375,0 0.703125,-0.203125 0.984375,-0.484375 C 2.59375,0 3,0.0625 3.1875,0.0625 c 0.25,0 0.421875,-0.140625 0.546875,-0.359375 0.15625,-0.28125 0.25,-0.671875 0.25,-0.703125 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.109375,0 -0.109375,0.03125 -0.15625,0.21875 C 3.625,-0.53125 3.5,-0.125 3.203125,-0.125 3.03125,-0.125 2.96875,-0.28125 2.96875,-0.46875 c 0,-0.109375 0.0625,-0.375 0.109375,-0.546875 0.046875,-0.1875 0.125,-0.46875 0.15625,-0.625 L 3.375,-2.171875 C 3.421875,-2.359375 3.5,-2.6875 3.5,-2.71875 3.5,-2.875 3.375,-2.9375 3.265625,-2.9375 c -0.125,0 -0.28125,0.078125 -0.328125,0.28125 z M 2.5,-0.875 C 2.453125,-0.671875 2.296875,-0.53125 2.140625,-0.40625 2.078125,-0.34375 1.796875,-0.125 1.5,-0.125 c -0.265625,0 -0.515625,-0.1875 -0.515625,-0.671875 0,-0.375 0.203125,-1.140625 0.375,-1.421875 0.3125,-0.5625 0.671875,-0.65625 0.859375,-0.65625 0.484375,0 0.625,0.53125 0.625,0.609375 0,0.015625 -0.015625,0.078125 -0.015625,0.09375 z m 0,0"
+ id="path42"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-2"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 1.96875,-4.625 C 1.96875,-4.640625 2,-4.734375 2,-4.734375 2,-4.78125 1.96875,-4.84375 1.875,-4.84375 c -0.140625,0 -0.71875,0.0625 -0.890625,0.078125 -0.046875,0 -0.140625,0.015625 -0.140625,0.15625 0,0.09375 0.09375,0.09375 0.171875,0.09375 0.34375,0 0.34375,0.0625 0.34375,0.109375 0,0.046875 -0.015625,0.09375 -0.03125,0.15625 l -0.875,3.4375 C 0.4375,-0.734375 0.4375,-0.65625 0.4375,-0.59375 c 0,0.453125 0.390625,0.65625 0.71875,0.65625 0.171875,0 0.390625,-0.046875 0.5625,-0.359375 C 1.875,-0.5625 1.96875,-0.96875 1.96875,-1 c 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.109375,0 -0.125,0.046875 -0.140625,0.171875 C 1.625,-0.578125 1.484375,-0.125 1.1875,-0.125 1,-0.125 0.953125,-0.296875 0.953125,-0.46875 0.953125,-0.546875 0.96875,-0.671875 1,-0.75 z m 0,0"
+ id="path45"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-3"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 0.84375,-0.4375 c -0.015625,0.09375 -0.0625,0.265625 -0.0625,0.28125 0,0.15625 0.125,0.21875 0.234375,0.21875 0.125,0 0.234375,-0.078125 0.28125,-0.140625 0.03125,-0.0625 0.078125,-0.296875 0.125,-0.4375 0.03125,-0.125 0.109375,-0.453125 0.140625,-0.625 0.046875,-0.15625 0.09375,-0.3125 0.125,-0.46875 0.078125,-0.28125 0.09375,-0.34375 0.296875,-0.625 C 2.171875,-2.515625 2.5,-2.875 3.03125,-2.875 c 0.390625,0 0.40625,0.359375 0.40625,0.484375 0,0.421875 -0.296875,1.1875 -0.40625,1.484375 -0.078125,0.203125 -0.109375,0.265625 -0.109375,0.375 0,0.375 0.296875,0.59375 0.65625,0.59375 0.703125,0 1,-0.953125 1,-1.0625 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.09375,0 -0.09375,0.046875 -0.125,0.125 C 4.1875,-0.40625 3.875,-0.125 3.609375,-0.125 c -0.15625,0 -0.1875,-0.09375 -0.1875,-0.25 0,-0.15625 0.046875,-0.25 0.171875,-0.5625 0.078125,-0.21875 0.359375,-0.953125 0.359375,-1.34375 0,-0.671875 -0.53125,-0.796875 -0.90625,-0.796875 -0.578125,0 -0.96875,0.359375 -1.171875,0.640625 -0.046875,-0.484375 -0.453125,-0.640625 -0.75,-0.640625 -0.296875,0 -0.453125,0.21875 -0.546875,0.375 -0.15625,0.265625 -0.25,0.65625 -0.25,0.703125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.09375,0 0.09375,-0.015625 0.140625,-0.203125 0.109375,-0.40625 0.25,-0.75 0.515625,-0.75 0.1875,0 0.234375,0.15625 0.234375,0.34375 0,0.125 -0.0625,0.390625 -0.125,0.578125 -0.046875,0.1875 -0.109375,0.46875 -0.140625,0.625 z m 0,0"
+ id="path48"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-4"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 4.953125,-4.8125 c 0,-0.03125 -0.03125,-0.09375 -0.09375,-0.09375 -0.046875,0 -0.046875,0.015625 -0.140625,0.109375 L 4.375,-4.40625 c -0.265625,-0.375 -0.703125,-0.5 -1.125,-0.5 -0.984375,0 -1.859375,0.796875 -1.859375,1.609375 0,0.09375 0.03125,0.375 0.234375,0.640625 0.234375,0.265625 0.5,0.328125 0.96875,0.453125 0.140625,0.03125 0.484375,0.109375 0.59375,0.140625 0.21875,0.046875 0.640625,0.203125 0.640625,0.71875 0,0.5625 -0.59375,1.234375 -1.375,1.234375 -0.625,0 -1.359375,-0.21875 -1.359375,-0.984375 0,-0.078125 0.015625,-0.234375 0.046875,-0.359375 0,-0.03125 0,-0.03125 0,-0.03125 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.09375,0 -0.109375,0.015625 -0.125,0.140625 l -0.359375,1.390625 c -0.015625,0.03125 -0.03125,0.0625 -0.03125,0.109375 0,0.03125 0.03125,0.078125 0.109375,0.078125 0.03125,0 0.046875,-0.015625 0.140625,-0.09375 0.078125,-0.09375 0.25,-0.3125 0.328125,-0.390625 C 1.46875,0.0625 2,0.140625 2.421875,0.140625 c 1.0625,0 1.90625,-0.90625 1.90625,-1.734375 0,-0.296875 -0.125,-0.578125 -0.28125,-0.734375 -0.234375,-0.25 -0.34375,-0.28125 -1.25,-0.5 C 2.65625,-2.859375 2.421875,-2.90625 2.359375,-2.9375 2.1875,-3 1.890625,-3.171875 1.890625,-3.5625 c 0,-0.5625 0.625,-1.109375 1.34375,-1.109375 0.765625,0 1.125,0.421875 1.125,1.078125 0,0.09375 -0.03125,0.25 -0.03125,0.3125 0,0.109375 0.078125,0.109375 0.125,0.109375 0.09375,0 0.109375,-0.046875 0.125,-0.15625 z m 0,0"
+ id="path51"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-5"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.046875,-2.671875 c -0.25,0.046875 -0.34375,0.234375 -0.34375,0.390625 0,0.1875 0.140625,0.265625 0.265625,0.265625 0.15625,0 0.390625,-0.109375 0.390625,-0.453125 0,-0.46875 -0.53125,-0.609375 -0.90625,-0.609375 -1.046875,0 -2.015625,0.96875 -2.015625,1.9375 0,0.59375 0.40625,1.203125 1.28125,1.203125 1.1875,0 1.734375,-0.6875 1.734375,-0.78125 0,-0.046875 -0.0625,-0.125 -0.125,-0.125 -0.03125,0 -0.046875,0.015625 -0.109375,0.078125 C 2.671875,-0.125 1.859375,-0.125 1.734375,-0.125 c -0.5,0 -0.71875,-0.34375 -0.71875,-0.78125 0,-0.1875 0.09375,-0.953125 0.453125,-1.4375 0.265625,-0.34375 0.625,-0.53125 0.984375,-0.53125 0.09375,0 0.421875,0.015625 0.59375,0.203125 z m 0,0"
+ id="path54"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-6"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 1.5625,-1.59375 c 0.1875,0 0.75,-0.015625 1.125,-0.140625 0.515625,-0.1875 0.609375,-0.515625 0.609375,-0.71875 0,-0.390625 -0.390625,-0.625 -0.859375,-0.625 -0.84375,0 -1.96875,0.640625 -1.96875,1.84375 0,0.703125 0.4375,1.296875 1.25,1.296875 1.1875,0 1.734375,-0.6875 1.734375,-0.78125 0,-0.046875 -0.0625,-0.125 -0.125,-0.125 -0.03125,0 -0.046875,0.015625 -0.109375,0.078125 C 2.671875,-0.125 1.859375,-0.125 1.734375,-0.125 1.3125,-0.125 1.03125,-0.40625 1.03125,-0.96875 c 0,-0.09375 0,-0.234375 0.09375,-0.625 z M 1.171875,-1.78125 C 1.46875,-2.796875 2.234375,-2.875 2.4375,-2.875 2.734375,-2.875 3,-2.71875 3,-2.453125 3,-1.78125 1.8125,-1.78125 1.515625,-1.78125 z m 0,0"
+ id="path57"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="g3165"
+ transform="translate(-250.95492,-132.41625)">
+ <g
+ transform="translate(1.6,0)"
+ style="fill:#000000;fill-opacity:1"
+ id="g60">
+ <use
+ xlink:href="#glyph0-0"
+ x="255.84"
+ y="146.86"
+ id="use62"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(1.6,0)"
+ style="fill:#000000;fill-opacity:1"
+ id="g64">
+ <use
+ xlink:href="#glyph0-1"
+ x="261.00015"
+ y="146.86"
+ id="use66"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(1.6,0)"
+ style="fill:#000000;fill-opacity:1"
+ id="g68">
+ <use
+ xlink:href="#glyph0-2"
+ x="266.28015"
+ y="146.86"
+ id="use70"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(1.6,0)"
+ style="fill:#000000;fill-opacity:1"
+ id="g72">
+ <use
+ xlink:href="#glyph0-3"
+ x="269.52005"
+ y="146.86"
+ id="use74"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(1.6,0)"
+ style="fill:#000000;fill-opacity:1"
+ id="g76">
+ <use
+ xlink:href="#glyph0-4"
+ x="275.52005"
+ y="146.86"
+ id="use78"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g80">
+ <use
+ xlink:href="#glyph0-1"
+ x="283.43997"
+ y="146.86"
+ id="use82"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g84">
+ <use
+ xlink:href="#glyph0-2"
+ x="288.71997"
+ y="146.86"
+ id="use86"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g88">
+ <use
+ xlink:href="#glyph0-5"
+ x="291.95987"
+ y="146.86"
+ id="use90"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g92">
+ <use
+ xlink:href="#glyph0-6"
+ x="297.71988"
+ y="146.86"
+ id="use94"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g96">
+ <use
+ xlink:href="#glyph1-0"
+ x="304.44"
+ y="146.86"
+ id="use98"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g100">
+ <use
+ xlink:href="#glyph2-0"
+ x="314.40015"
+ y="146.86"
+ id="use102"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(1.6,0)"
+ style="fill:#000000;fill-opacity:1"
+ id="g104">
+ <use
+ xlink:href="#glyph3-0"
+ x="319.44"
+ y="142.66"
+ id="use106"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(1.6,0)"
+ style="fill:#000000;fill-opacity:1"
+ id="g108">
+ <use
+ xlink:href="#glyph3-1"
+ x="323.64001"
+ y="142.66"
+ id="use110"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(1.6,0)"
+ style="fill:#000000;fill-opacity:1"
+ id="g112">
+ <use
+ xlink:href="#glyph3-2"
+ x="327.95999"
+ y="142.66"
+ id="use114"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(1.6,0)"
+ style="fill:#000000;fill-opacity:1"
+ id="g116">
+ <use
+ xlink:href="#glyph3-3"
+ x="330.48001"
+ y="142.66"
+ id="use118"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(1.6,0)"
+ style="fill:#000000;fill-opacity:1"
+ id="g120">
+ <use
+ xlink:href="#glyph3-4"
+ x="335.40002"
+ y="142.66"
+ id="use122"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(1.6,0)"
+ style="fill:#000000;fill-opacity:1"
+ id="g124">
+ <use
+ xlink:href="#glyph3-5"
+ x="340.67984"
+ y="142.66"
+ id="use126"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(1.6,0)"
+ style="fill:#000000;fill-opacity:1"
+ id="g128">
+ <use
+ xlink:href="#glyph3-1"
+ x="344.27985"
+ y="142.66"
+ id="use130"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(1.6,0)"
+ style="fill:#000000;fill-opacity:1"
+ id="g132">
+ <use
+ xlink:href="#glyph3-2"
+ x="348.59985"
+ y="142.66"
+ id="use134"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(1.6,0)"
+ style="fill:#000000;fill-opacity:1"
+ id="g136">
+ <use
+ xlink:href="#glyph3-6"
+ x="351.11984"
+ y="142.66"
+ id="use138"
+ width="595"
+ height="842" />
+ </g>
+ </g>
+</svg>
diff --git a/specs/XKBproto-5.gif b/specs/XKBproto-5.gif
deleted file mode 100755
index 739ab95..0000000
--- a/specs/XKBproto-5.gif
+++ /dev/null
Binary files differ
diff --git a/specs/XKBproto-5.svg b/specs/XKBproto-5.svg
new file mode 100644
index 0000000..0deeacc
--- /dev/null
+++ b/specs/XKBproto-5.svg
@@ -0,0 +1,468 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="140"
+ height="25"
+ viewBox="0 0 112 20"
+ version="1.1"
+ id="svg2"
+ inkscape:version="0.48.0 r9654"
+ sodipodi:docname="XKBproto-5.svg">
+ <metadata
+ id="metadata146">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1016"
+ inkscape:window-height="718"
+ id="namedview144"
+ showgrid="false"
+ inkscape:zoom="3.4035714"
+ inkscape:cx="70"
+ inkscape:cy="12.5"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4">
+ <g
+ id="g6">
+ <symbol
+ overflow="visible"
+ id="glyph0-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 4.671875,-3.703125 c 0,-0.546875 -0.265625,-0.703125 -0.4375,-0.703125 -0.25,0 -0.5,0.265625 -0.5,0.484375 0,0.125 0.046875,0.1875 0.15625,0.296875 0.21875,0.203125 0.34375,0.453125 0.34375,0.8125 0,0.421875 -0.609375,2.703125 -1.765625,2.703125 -0.515625,0 -0.75,-0.34375 -0.75,-0.875 0,-0.546875 0.28125,-1.28125 0.578125,-2.109375 0.078125,-0.171875 0.125,-0.3125 0.125,-0.5 0,-0.4375 -0.3125,-0.8125 -0.8125,-0.8125 -0.9375,0 -1.3125,1.453125 -1.3125,1.53125 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.1875 0.296875,-1 0.71875,-1.234375 1.015625,-1.234375 0.078125,0 0.25,0 0.25,0.3125 0,0.25 -0.109375,0.53125 -0.171875,0.703125 -0.4375,1.15625 -0.5625,1.609375 -0.5625,2.046875 0,1.078125 0.875,1.234375 1.328125,1.234375 1.671875,0 2.25,-3.296875 2.25,-3.8125 z m 0,0"
+ id="path9"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.71875,-3.765625 C 3.53125,-4.140625 3.25,-4.40625 2.796875,-4.40625 c -1.15625,0 -2.390625,1.46875 -2.390625,2.921875 0,0.9375 0.546875,1.59375 1.3125,1.59375 0.203125,0 0.703125,-0.046875 1.296875,-0.75 0.078125,0.421875 0.4375,0.75 0.90625,0.75 0.359375,0 0.578125,-0.234375 0.75,-0.546875 0.15625,-0.359375 0.296875,-0.96875 0.296875,-0.984375 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.1875 -0.171875,0.640625 -0.34375,1.234375 -0.75,1.234375 -0.28125,0 -0.296875,-0.265625 -0.296875,-0.453125 0,-0.21875 0.015625,-0.3125 0.125,-0.75 C 3.890625,-1.71875 3.90625,-1.828125 4,-2.203125 L 4.359375,-3.59375 c 0.0625,-0.28125 0.0625,-0.296875 0.0625,-0.34375 0,-0.171875 -0.109375,-0.265625 -0.28125,-0.265625 -0.25,0 -0.390625,0.21875 -0.421875,0.4375 z M 3.078125,-1.1875 C 3.015625,-1 3.015625,-0.984375 2.875,-0.8125 2.4375,-0.265625 2.03125,-0.109375 1.75,-0.109375 c -0.5,0 -0.640625,-0.546875 -0.640625,-0.9375 0,-0.5 0.3125,-1.71875 0.546875,-2.1875 0.3125,-0.578125 0.75,-0.953125 1.15625,-0.953125 0.640625,0 0.78125,0.8125 0.78125,0.875 0,0.0625 -0.015625,0.125 -0.03125,0.171875 z m 0,0"
+ id="path12"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-2"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.578125,-6.8125 c 0,0 0,-0.109375 -0.140625,-0.109375 -0.21875,0 -0.953125,0.078125 -1.21875,0.109375 -0.078125,0 -0.1875,0.015625 -0.1875,0.203125 0,0.109375 0.109375,0.109375 0.25,0.109375 0.484375,0 0.5,0.09375 0.5,0.171875 L 1.75,-6.125 0.484375,-1.140625 C 0.453125,-1.03125 0.4375,-0.96875 0.4375,-0.8125 c 0,0.578125 0.4375,0.921875 0.90625,0.921875 0.328125,0 0.578125,-0.203125 0.75,-0.5625 0.171875,-0.375 0.296875,-0.953125 0.296875,-0.96875 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.046875 -0.125,0.1875 C 1.96875,-0.703125 1.78125,-0.109375 1.375,-0.109375 c -0.296875,0 -0.296875,-0.3125 -0.296875,-0.453125 0,-0.25 0.015625,-0.296875 0.0625,-0.484375 z m 0,0"
+ id="path15"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-3"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 0.875,-0.59375 c -0.03125,0.15625 -0.09375,0.390625 -0.09375,0.4375 0,0.171875 0.140625,0.265625 0.296875,0.265625 0.125,0 0.296875,-0.078125 0.375,-0.28125 0,-0.015625 0.125,-0.484375 0.1875,-0.734375 l 0.21875,-0.890625 C 1.90625,-2.03125 1.96875,-2.25 2.03125,-2.46875 c 0.03125,-0.171875 0.109375,-0.46875 0.125,-0.5 0.140625,-0.3125 0.671875,-1.21875 1.625,-1.21875 0.453125,0 0.53125,0.375 0.53125,0.703125 0,0.609375 -0.484375,1.890625 -0.640625,2.3125 C 3.578125,-0.9375 3.5625,-0.8125 3.5625,-0.703125 c 0,0.46875 0.359375,0.8125 0.828125,0.8125 0.9375,0 1.296875,-1.453125 1.296875,-1.53125 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.109375,0 -0.109375,0.03125 -0.15625,0.1875 -0.203125,0.671875 -0.53125,1.234375 -1.015625,1.234375 -0.171875,0 -0.234375,-0.09375 -0.234375,-0.328125 0,-0.25 0.078125,-0.484375 0.171875,-0.703125 0.1875,-0.53125 0.609375,-1.625 0.609375,-2.203125 0,-0.65625 -0.421875,-1.0625 -1.140625,-1.0625 -0.90625,0 -1.390625,0.640625 -1.5625,0.875 -0.046875,-0.5625 -0.453125,-0.875 -0.921875,-0.875 -0.453125,0 -0.640625,0.390625 -0.734375,0.5625 C 0.421875,-3.5 0.296875,-2.90625 0.296875,-2.875 c 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.015625 0.171875,-0.234375 0.171875,-0.703125 0.375,-1.1875 0.734375,-1.1875 0.1875,0 0.296875,0.125 0.296875,0.453125 0,0.21875 -0.03125,0.328125 -0.15625,0.84375 z m 0,0"
+ id="path18"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-4"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 6.265625,-5.671875 C 6.75,-6.453125 7.171875,-6.484375 7.53125,-6.5 c 0.125,-0.015625 0.140625,-0.171875 0.140625,-0.1875 0,-0.078125 -0.0625,-0.125 -0.140625,-0.125 -0.25,0 -0.546875,0.03125 -0.8125,0.03125 -0.328125,0 -0.671875,-0.03125 -0.984375,-0.03125 -0.0625,0 -0.1875,0 -0.1875,0.1875 0,0.109375 0.078125,0.125 0.15625,0.125 0.265625,0.015625 0.453125,0.125 0.453125,0.328125 0,0.15625 -0.140625,0.375 -0.140625,0.375 l -3.0625,4.875 -0.6875,-5.28125 C 2.265625,-6.375 2.5,-6.5 2.953125,-6.5 c 0.140625,0 0.25,0 0.25,-0.203125 0,-0.078125 -0.078125,-0.109375 -0.125,-0.109375 -0.40625,0 -0.828125,0.03125 -1.25,0.03125 -0.171875,0 -0.359375,0 -0.546875,0 -0.171875,0 -0.359375,-0.03125 -0.53125,-0.03125 -0.078125,0 -0.1875,0 -0.1875,0.1875 0,0.125 0.078125,0.125 0.25,0.125 0.546875,0 0.5625,0.09375 0.59375,0.34375 L 2.1875,-0.015625 C 2.21875,0.1875 2.265625,0.21875 2.390625,0.21875 c 0.15625,0 0.203125,-0.046875 0.28125,-0.171875 z m 0,0"
+ id="path21"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-5"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.484375,-0.5625 C 3.59375,-0.15625 3.953125,0.109375 4.375,0.109375 4.71875,0.109375 4.953125,-0.125 5.109375,-0.4375 5.28125,-0.796875 5.40625,-1.40625 5.40625,-1.421875 c 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.109375,0 -0.109375,0.046875 -0.140625,0.1875 -0.140625,0.5625 -0.328125,1.234375 -0.75,1.234375 -0.203125,0 -0.3125,-0.125 -0.3125,-0.453125 0,-0.21875 0.125,-0.6875 0.203125,-1.046875 L 4.578125,-2.6875 C 4.609375,-2.828125 4.703125,-3.203125 4.75,-3.359375 4.796875,-3.59375 4.890625,-3.96875 4.890625,-4.03125 c 0,-0.171875 -0.140625,-0.265625 -0.28125,-0.265625 -0.046875,0 -0.3125,0.015625 -0.390625,0.34375 -0.1875,0.734375 -0.625,2.484375 -0.75,3 -0.015625,0.046875 -0.40625,0.84375 -1.140625,0.84375 -0.515625,0 -0.609375,-0.453125 -0.609375,-0.8125 0,-0.5625 0.28125,-1.34375 0.53125,-2.03125 0.125,-0.3125 0.171875,-0.453125 0.171875,-0.640625 0,-0.4375 -0.3125,-0.8125 -0.8125,-0.8125 -0.953125,0 -1.3125,1.453125 -1.3125,1.53125 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.1875 0.25,-0.859375 0.640625,-1.234375 1.015625,-1.234375 0.09375,0 0.25,0.015625 0.25,0.328125 0,0.234375 -0.109375,0.53125 -0.171875,0.671875 -0.375,1 -0.578125,1.609375 -0.578125,2.09375 0,0.953125 0.6875,1.203125 1.21875,1.203125 0.65625,0 1.015625,-0.453125 1.1875,-0.671875 z m 0,0"
+ id="path24"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph0-6"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 1.859375,-2.296875 c 0.296875,0 1.03125,-0.03125 1.53125,-0.234375 0.703125,-0.296875 0.75,-0.890625 0.75,-1.03125 0,-0.4375 -0.375,-0.84375 -1.0625,-0.84375 -1.109375,0 -2.625,0.96875 -2.625,2.71875 0,1.015625 0.59375,1.796875 1.578125,1.796875 1.421875,0 2.25,-1.0625 2.25,-1.171875 0,-0.0625 -0.046875,-0.140625 -0.109375,-0.140625 -0.0625,0 -0.078125,0.03125 -0.140625,0.109375 -0.78125,0.984375 -1.875,0.984375 -1.984375,0.984375 -0.78125,0 -0.875,-0.84375 -0.875,-1.15625 0,-0.125 0.015625,-0.421875 0.15625,-1.03125 z m -0.46875,-0.21875 C 1.78125,-4.03125 2.8125,-4.1875 3.078125,-4.1875 c 0.453125,0 0.734375,0.296875 0.734375,0.625 0,1.046875 -1.59375,1.046875 -2.015625,1.046875 z m 0,0"
+ id="path27"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 3.875,-2.765625 1.890625,-4.75 C 1.765625,-4.875 1.75,-4.890625 1.671875,-4.890625 1.5625,-4.890625 1.46875,-4.8125 1.46875,-4.6875 c 0,0.0625 0.015625,0.078125 0.125,0.1875 l 2,2 -2,2.015625 c -0.109375,0.109375 -0.125,0.125 -0.125,0.1875 0,0.125 0.09375,0.203125 0.203125,0.203125 0.078125,0 0.09375,-0.015625 0.21875,-0.140625 L 3.875,-2.21875 l 2.0625,2.0625 c 0.015625,0.015625 0.078125,0.0625 0.140625,0.0625 0.125,0 0.203125,-0.078125 0.203125,-0.203125 0,-0.015625 0,-0.046875 -0.03125,-0.109375 C 6.234375,-0.421875 4.65625,-1.984375 4.15625,-2.5 l 1.828125,-1.8125 c 0.046875,-0.0625 0.203125,-0.1875 0.25,-0.25 0,-0.015625 0.046875,-0.0625 0.046875,-0.125 0,-0.125 -0.078125,-0.203125 -0.203125,-0.203125 C 6,-4.890625 5.96875,-4.859375 5.859375,-4.75 z m 0,0"
+ id="path30"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph2-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 1.265625,-0.765625 1.0625,-1.03125 c 1.546875,-1.375 2.140625,-1.90625 2.140625,-2.90625 0,-1.140625 -0.890625,-1.9375 -2.109375,-1.9375 -1.125,0 -1.859375,0.921875 -1.859375,1.8125 0,0.546875 0.5,0.546875 0.53125,0.546875 0.171875,0 0.515625,-0.109375 0.515625,-0.53125 0,-0.25 -0.1875,-0.515625 -0.53125,-0.515625 -0.078125,0 -0.09375,0 -0.125,0.015625 0.21875,-0.65625 0.765625,-1.015625 1.34375,-1.015625 0.90625,0 1.328125,0.8125 1.328125,1.625 C 3.5625,-3.90625 3.078125,-3.125 2.515625,-2.5 l -1.90625,2.125 C 0.5,-0.265625 0.5,-0.234375 0.5,0 l 3.703125,0 0.265625,-1.734375 -0.234375,0 C 4.171875,-1.4375 4.109375,-1 4,-0.84375 3.9375,-0.765625 3.28125,-0.765625 3.0625,-0.765625 z m 0,0"
+ id="path33"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph2-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.9375,-6.375 c 0,-0.25 0,-0.265625 -0.234375,-0.265625 C 2.078125,-6 1.203125,-6 0.890625,-6 l 0,0.3125 c 0.203125,0 0.78125,0 1.296875,-0.265625 l 0,5.171875 c 0,0.359375 -0.03125,0.46875 -0.921875,0.46875 l -0.3125,0 0,0.3125 c 0.34375,-0.03125 1.203125,-0.03125 1.609375,-0.03125 0.390625,0 1.265625,0 1.609375,0.03125 l 0,-0.3125 -0.3125,0 c -0.90625,0 -0.921875,-0.109375 -0.921875,-0.46875 z m 0,0"
+ id="path36"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.71875,-2.53125 c 0,-0.546875 -0.328125,-0.546875 -0.34375,-0.546875 -0.1875,0 -0.375,0.1875 -0.375,0.375 0,0.109375 0.0625,0.171875 0.109375,0.203125 0.125,0.109375 0.265625,0.28125 0.265625,0.5625 0,0.3125 -0.46875,1.8125 -1.296875,1.8125 -0.5625,0 -0.5625,-0.5 -0.5625,-0.625 0,-0.3125 0.125,-0.703125 0.390625,-1.359375 C 1.953125,-2.25 2,-2.359375 2,-2.46875 2,-2.84375 1.6875,-3.078125 1.34375,-3.078125 0.640625,-3.078125 0.328125,-2.125 0.328125,-2 c 0,0.078125 0.09375,0.078125 0.125,0.078125 0.09375,0 0.09375,-0.03125 0.125,-0.109375 C 0.734375,-2.59375 1.03125,-2.875 1.3125,-2.875 c 0.125,0 0.171875,0.078125 0.171875,0.234375 0,0.171875 -0.046875,0.3125 -0.125,0.46875 -0.296875,0.78125 -0.375,1.078125 -0.375,1.328125 0,0.6875 0.546875,0.90625 1.078125,0.90625 1.171875,0 1.65625,-2.015625 1.65625,-2.59375 z m 0,0"
+ id="path39"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.9375,-2.65625 c -0.140625,-0.234375 -0.375,-0.421875 -0.71875,-0.421875 -0.890625,0 -1.796875,0.984375 -1.796875,1.984375 0,0.6875 0.453125,1.15625 1.0625,1.15625 0.375,0 0.703125,-0.203125 0.984375,-0.484375 C 2.59375,0 3,0.0625 3.1875,0.0625 c 0.25,0 0.421875,-0.140625 0.546875,-0.359375 0.15625,-0.28125 0.25,-0.671875 0.25,-0.703125 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.109375,0 -0.109375,0.03125 -0.15625,0.21875 C 3.625,-0.53125 3.5,-0.125 3.203125,-0.125 3.03125,-0.125 2.96875,-0.28125 2.96875,-0.46875 c 0,-0.109375 0.0625,-0.375 0.109375,-0.546875 0.046875,-0.1875 0.125,-0.46875 0.15625,-0.625 L 3.375,-2.171875 C 3.421875,-2.359375 3.5,-2.6875 3.5,-2.71875 3.5,-2.875 3.375,-2.9375 3.265625,-2.9375 c -0.125,0 -0.28125,0.078125 -0.328125,0.28125 z M 2.5,-0.875 C 2.453125,-0.671875 2.296875,-0.53125 2.140625,-0.40625 2.078125,-0.34375 1.796875,-0.125 1.5,-0.125 c -0.265625,0 -0.515625,-0.1875 -0.515625,-0.671875 0,-0.375 0.203125,-1.140625 0.375,-1.421875 0.3125,-0.5625 0.671875,-0.65625 0.859375,-0.65625 0.484375,0 0.625,0.53125 0.625,0.609375 0,0.015625 -0.015625,0.078125 -0.015625,0.09375 z m 0,0"
+ id="path42"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-2"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="M 1.96875,-4.625 C 1.96875,-4.640625 2,-4.734375 2,-4.734375 2,-4.78125 1.96875,-4.84375 1.875,-4.84375 c -0.140625,0 -0.71875,0.0625 -0.890625,0.078125 -0.046875,0 -0.140625,0.015625 -0.140625,0.15625 0,0.09375 0.09375,0.09375 0.171875,0.09375 0.34375,0 0.34375,0.0625 0.34375,0.109375 0,0.046875 -0.015625,0.09375 -0.03125,0.15625 l -0.875,3.4375 C 0.4375,-0.734375 0.4375,-0.65625 0.4375,-0.59375 c 0,0.453125 0.390625,0.65625 0.71875,0.65625 0.171875,0 0.390625,-0.046875 0.5625,-0.359375 C 1.875,-0.5625 1.96875,-0.96875 1.96875,-1 c 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.109375,0 -0.125,0.046875 -0.140625,0.171875 C 1.625,-0.578125 1.484375,-0.125 1.1875,-0.125 1,-0.125 0.953125,-0.296875 0.953125,-0.46875 0.953125,-0.546875 0.96875,-0.671875 1,-0.75 z m 0,0"
+ id="path45"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-3"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 0.84375,-0.4375 c -0.015625,0.09375 -0.0625,0.265625 -0.0625,0.28125 0,0.15625 0.125,0.21875 0.234375,0.21875 0.125,0 0.234375,-0.078125 0.28125,-0.140625 0.03125,-0.0625 0.078125,-0.296875 0.125,-0.4375 0.03125,-0.125 0.109375,-0.453125 0.140625,-0.625 0.046875,-0.15625 0.09375,-0.3125 0.125,-0.46875 0.078125,-0.28125 0.09375,-0.34375 0.296875,-0.625 C 2.171875,-2.515625 2.5,-2.875 3.03125,-2.875 c 0.390625,0 0.40625,0.359375 0.40625,0.484375 0,0.421875 -0.296875,1.1875 -0.40625,1.484375 -0.078125,0.203125 -0.109375,0.265625 -0.109375,0.375 0,0.375 0.296875,0.59375 0.65625,0.59375 0.703125,0 1,-0.953125 1,-1.0625 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.09375,0 -0.09375,0.046875 -0.125,0.125 C 4.1875,-0.40625 3.875,-0.125 3.609375,-0.125 c -0.15625,0 -0.1875,-0.09375 -0.1875,-0.25 0,-0.15625 0.046875,-0.25 0.171875,-0.5625 0.078125,-0.21875 0.359375,-0.953125 0.359375,-1.34375 0,-0.671875 -0.53125,-0.796875 -0.90625,-0.796875 -0.578125,0 -0.96875,0.359375 -1.171875,0.640625 -0.046875,-0.484375 -0.453125,-0.640625 -0.75,-0.640625 -0.296875,0 -0.453125,0.21875 -0.546875,0.375 -0.15625,0.265625 -0.25,0.65625 -0.25,0.703125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.09375,0 0.09375,-0.015625 0.140625,-0.203125 0.109375,-0.40625 0.25,-0.75 0.515625,-0.75 0.1875,0 0.234375,0.15625 0.234375,0.34375 0,0.125 -0.0625,0.390625 -0.125,0.578125 -0.046875,0.1875 -0.109375,0.46875 -0.140625,0.625 z m 0,0"
+ id="path48"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-4"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 4.953125,-4.8125 c 0,-0.03125 -0.03125,-0.09375 -0.09375,-0.09375 -0.046875,0 -0.046875,0.015625 -0.140625,0.109375 L 4.375,-4.40625 c -0.265625,-0.375 -0.703125,-0.5 -1.125,-0.5 -0.984375,0 -1.859375,0.796875 -1.859375,1.609375 0,0.09375 0.03125,0.375 0.234375,0.640625 0.234375,0.265625 0.5,0.328125 0.96875,0.453125 0.140625,0.03125 0.484375,0.109375 0.59375,0.140625 0.21875,0.046875 0.640625,0.203125 0.640625,0.71875 0,0.5625 -0.59375,1.234375 -1.375,1.234375 -0.625,0 -1.359375,-0.21875 -1.359375,-0.984375 0,-0.078125 0.015625,-0.234375 0.046875,-0.359375 0,-0.03125 0,-0.03125 0,-0.03125 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.09375,0 -0.109375,0.015625 -0.125,0.140625 l -0.359375,1.390625 c -0.015625,0.03125 -0.03125,0.0625 -0.03125,0.109375 0,0.03125 0.03125,0.078125 0.109375,0.078125 0.03125,0 0.046875,-0.015625 0.140625,-0.09375 0.078125,-0.09375 0.25,-0.3125 0.328125,-0.390625 C 1.46875,0.0625 2,0.140625 2.421875,0.140625 c 1.0625,0 1.90625,-0.90625 1.90625,-1.734375 0,-0.296875 -0.125,-0.578125 -0.28125,-0.734375 -0.234375,-0.25 -0.34375,-0.28125 -1.25,-0.5 C 2.65625,-2.859375 2.421875,-2.90625 2.359375,-2.9375 2.1875,-3 1.890625,-3.171875 1.890625,-3.5625 c 0,-0.5625 0.625,-1.109375 1.34375,-1.109375 0.765625,0 1.125,0.421875 1.125,1.078125 0,0.09375 -0.03125,0.25 -0.03125,0.3125 0,0.109375 0.078125,0.109375 0.125,0.109375 0.09375,0 0.109375,-0.046875 0.125,-0.15625 z m 0,0"
+ id="path51"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-5"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 3.046875,-2.671875 c -0.25,0.046875 -0.34375,0.234375 -0.34375,0.390625 0,0.1875 0.140625,0.265625 0.265625,0.265625 0.15625,0 0.390625,-0.109375 0.390625,-0.453125 0,-0.46875 -0.53125,-0.609375 -0.90625,-0.609375 -1.046875,0 -2.015625,0.96875 -2.015625,1.9375 0,0.59375 0.40625,1.203125 1.28125,1.203125 1.1875,0 1.734375,-0.6875 1.734375,-0.78125 0,-0.046875 -0.0625,-0.125 -0.125,-0.125 -0.03125,0 -0.046875,0.015625 -0.109375,0.078125 C 2.671875,-0.125 1.859375,-0.125 1.734375,-0.125 c -0.5,0 -0.71875,-0.34375 -0.71875,-0.78125 0,-0.1875 0.09375,-0.953125 0.453125,-1.4375 0.265625,-0.34375 0.625,-0.53125 0.984375,-0.53125 0.09375,0 0.421875,0.015625 0.59375,0.203125 z m 0,0"
+ id="path54"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph3-6"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 1.5625,-1.59375 c 0.1875,0 0.75,-0.015625 1.125,-0.140625 0.515625,-0.1875 0.609375,-0.515625 0.609375,-0.71875 0,-0.390625 -0.390625,-0.625 -0.859375,-0.625 -0.84375,0 -1.96875,0.640625 -1.96875,1.84375 0,0.703125 0.4375,1.296875 1.25,1.296875 1.1875,0 1.734375,-0.6875 1.734375,-0.78125 0,-0.046875 -0.0625,-0.125 -0.125,-0.125 -0.03125,0 -0.046875,0.015625 -0.109375,0.078125 C 2.671875,-0.125 1.859375,-0.125 1.734375,-0.125 1.3125,-0.125 1.03125,-0.40625 1.03125,-0.96875 c 0,-0.09375 0,-0.234375 0.09375,-0.625 z M 1.171875,-1.78125 C 1.46875,-2.796875 2.234375,-2.875 2.4375,-2.875 2.734375,-2.875 3,-2.71875 3,-2.453125 3,-1.78125 1.8125,-1.78125 1.515625,-1.78125 z m 0,0"
+ id="path57"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="g3247">
+ <g
+ transform="translate(-249.35492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g60">
+ <use
+ xlink:href="#glyph0-0"
+ x="255.84"
+ y="146.86"
+ id="use62"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-249.35492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g64">
+ <use
+ xlink:href="#glyph0-1"
+ x="261.00015"
+ y="146.86"
+ id="use66"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-249.35492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g68">
+ <use
+ xlink:href="#glyph0-2"
+ x="266.28015"
+ y="146.86"
+ id="use70"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-249.35492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g72">
+ <use
+ xlink:href="#glyph0-3"
+ x="269.52005"
+ y="146.86"
+ id="use74"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-249.35492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g76">
+ <use
+ xlink:href="#glyph0-4"
+ x="275.52005"
+ y="146.86"
+ id="use78"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-250.95492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g80">
+ <use
+ xlink:href="#glyph0-1"
+ x="283.43997"
+ y="146.86"
+ id="use82"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-250.95492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g84">
+ <use
+ xlink:href="#glyph0-2"
+ x="288.71997"
+ y="146.86"
+ id="use86"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-250.95492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g88">
+ <use
+ xlink:href="#glyph0-5"
+ x="291.95987"
+ y="146.86"
+ id="use90"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-250.95492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g92">
+ <use
+ xlink:href="#glyph0-6"
+ x="297.71988"
+ y="146.86"
+ id="use94"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-250.95492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g96">
+ <use
+ xlink:href="#glyph1-0"
+ x="304.44"
+ y="146.86"
+ id="use98"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-250.95492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g100">
+ <use
+ xlink:href="#glyph2-0"
+ x="314.40015"
+ y="146.86"
+ id="use102"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-249.35492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g104">
+ <use
+ xlink:href="#glyph3-0"
+ x="319.44"
+ y="142.66"
+ id="use106"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-249.35492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g108">
+ <use
+ xlink:href="#glyph3-1"
+ x="323.64001"
+ y="142.66"
+ id="use110"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-249.35492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g112">
+ <use
+ xlink:href="#glyph3-2"
+ x="327.95999"
+ y="142.66"
+ id="use114"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-249.35492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g116">
+ <use
+ xlink:href="#glyph3-3"
+ x="330.48001"
+ y="142.66"
+ id="use118"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-249.35492,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g120">
+ <use
+ xlink:href="#glyph3-4"
+ x="335.40002"
+ y="142.66"
+ id="use122"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-250.15494,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g124">
+ <use
+ xlink:href="#glyph3-5"
+ x="340.67984"
+ y="142.66"
+ id="use126"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-250.15494,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g128">
+ <use
+ xlink:href="#glyph3-1"
+ x="344.27985"
+ y="142.66"
+ id="use130"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-250.15494,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g132">
+ <use
+ xlink:href="#glyph3-2"
+ x="348.59985"
+ y="142.66"
+ id="use134"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ transform="translate(-250.15494,-132.41625)"
+ style="fill:#000000;fill-opacity:1"
+ id="g136">
+ <use
+ xlink:href="#glyph3-6"
+ x="351.11984"
+ y="142.66"
+ id="use138"
+ width="595"
+ height="842" />
+ </g>
+ </g>
+</svg>
diff --git a/specs/XKBproto-6.gif b/specs/XKBproto-6.gif
deleted file mode 100755
index 58ea4e8..0000000
--- a/specs/XKBproto-6.gif
+++ /dev/null
Binary files differ
diff --git a/specs/XKBproto-6.svg b/specs/XKBproto-6.svg
new file mode 100644
index 0000000..a274f2b
--- /dev/null
+++ b/specs/XKBproto-6.svg
@@ -0,0 +1,558 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="550"
+ height="150"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.0 r9654"
+ sodipodi:docname="XKBproto-6.svg"
+ style="display:inline"
+ inkscape:export-filename="/home/fcarrijo/Desktop/XKBlib-14.png"
+ inkscape:export-xdpi="156.71965"
+ inkscape:export-ydpi="156.71965">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Mend"
+ style="overflow:visible">
+ <path
+ id="path4715"
+ style="font-size:12px;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="Arrow2Mend-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4715-3"
+ style="font-size:12px;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)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.7327273"
+ inkscape:cx="288.60377"
+ inkscape:cy="28.83001"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer2"
+ showgrid="false"
+ inkscape:window-width="1016"
+ inkscape:window-height="718"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Vetorial">
+ <g
+ id="g3181">
+ <rect
+ ry="0"
+ rx="8.6568727"
+ y="48.001095"
+ x="413.22141"
+ height="24.81637"
+ width="100.41972"
+ id="rect4240"
+ style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3086-4-1"
+ y="119.98951"
+ x="418.81"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ xml:space="preserve"><tspan
+ y="119.98951"
+ x="418.81"
+ id="tspan3134"
+ sodipodi:role="line">Core Symbols</tspan></text>
+ <g
+ transform="matrix(1.163736,0,0,1.163736,187.4481,-154.55402)"
+ id="text3086-4-1-7-4"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3234-7"
+ d="m 268.03934,181.84424 -1.5,3.57422 2.20898,0 0,-3.57422 -0.70898,0 m -1.5586,-1.5 8.34961,0 0,1.70508 -3.82617,0 0,1.6289 3.59766,0 0,1.70508 -3.59766,0 0,2.00391 3.96094,0 0,1.70508 -6.2168,0 0,-2.05079 -2.89453,0 -0.86133,2.05079 -2.17383,0 3.66211,-8.74805" />
+ </g>
+ <g
+ transform="translate(330.99227,-128.81083)"
+ id="text3086-4-1-7-2-3"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3267-7"
+ d="m 148.543,188.37929 c -1e-5,-0.46484 -0.13673,-0.83854 -0.41016,-1.1211 -0.26889,-0.2871 -0.62208,-0.43065 -1.05957,-0.43066 -0.46941,1e-5 -0.84994,0.13445 -1.1416,0.40332 -0.29167,0.26433 -0.47397,0.64714 -0.54687,1.14844 l 3.1582,0 m -6.87012,1.21679 c -0.51042,1e-5 -0.89551,0.0866 -1.15527,0.25977 -0.25521,0.17318 -0.38282,0.42839 -0.38281,0.76563 -1e-5,0.30989 0.10253,0.55371 0.30761,0.73144 0.20964,0.17318 0.49902,0.25977 0.86817,0.25977 0.46028,0 0.84765,-0.16406 1.16211,-0.49219 0.31444,-0.33268 0.47167,-0.74739 0.47168,-1.24414 l 0,-0.28028 -1.27149,0 m -3.33594,-4.00585 c 0.54232,-0.1276 1.06641,-0.2233 1.57227,-0.28711 0.51041,-0.0684 0.98665,-0.10254 1.42871,-0.10254 0.68359,0 1.27148,0.0889 1.76367,0.2666 0.49674,0.17318 0.9069,0.43978 1.23047,0.7998 0.35091,-0.3509 0.75878,-0.61522 1.22363,-0.79297 0.46484,-0.18228 0.97526,-0.27343 1.53125,-0.27343 1.20768,0 2.17154,0.36231 2.89161,1.08691 0.72459,0.72462 1.0869,1.69304 1.08691,2.90527 l 0,0.69727 -5.72852,0 c 0.0638,0.57422 0.27115,1.00488 0.62207,1.29199 0.35546,0.28711 0.85449,0.43067 1.49708,0.43067 0.51496,0 1.04132,-0.0752 1.5791,-0.22559 0.5423,-0.15495 1.09829,-0.38737 1.66797,-0.69727 l 0,1.88672 c -0.57879,0.21875 -1.15985,0.38282 -1.74317,0.49219 -0.57879,0.11393 -1.15528,0.1709 -1.72949,0.1709 -0.81577,0 -1.5267,-0.12077 -2.13281,-0.36231 -0.60157,-0.24609 -1.06642,-0.597 -1.39453,-1.05273 -0.4603,0.48763 -0.94565,0.84538 -1.45606,1.07324 -0.50586,0.22787 -1.07552,0.3418 -1.70898,0.3418 -0.88412,0 -1.58366,-0.22331 -2.09864,-0.66992 -0.51497,-0.45117 -0.77246,-1.05957 -0.77246,-1.8252 0,-0.89778 0.30762,-1.55631 0.92285,-1.97558 0.61979,-0.41927 1.5905,-0.62891 2.91211,-0.62891 l 1.44239,0 0,-0.19141 c -1e-5,-0.38736 -0.15268,-0.66991 -0.45801,-0.84765 -0.30535,-0.18229 -0.78158,-0.27343 -1.42871,-0.27344 -0.52409,1e-5 -1.01172,0.0524 -1.46289,0.15723 -0.45118,0.10482 -0.87045,0.26205 -1.25782,0.47168 l 0,-1.86621" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3353-9-87"
+ y="65.512306"
+ x="444.93228"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ xml:space="preserve"><tspan
+ y="65.512306"
+ x="444.93228"
+ id="tspan3378-31"
+ sodipodi:role="line">A</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3353-3"
+ y="64.230568"
+ x="420.86691"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ xml:space="preserve"><tspan
+ y="64.230568"
+ x="420.86691"
+ id="tspan3355-1"
+ sodipodi:role="line">a</tspan></text>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="rect4240-7"
+ d="m 437.84541,72.817465 0,-24.81637"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="rect4240-7-9"
+ d="m 462.85412,72.817465 0,-24.81637"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="rect4240-7-1"
+ d="m 487.86287,72.817465 0,-24.81637"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4325"
+ y="43.961224"
+ x="417.83841"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="43.961224"
+ x="417.83841"
+ id="tspan4327"
+ sodipodi:role="line">L1</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4325-5"
+ y="44.040325"
+ x="444.11926"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="44.040325"
+ x="444.11926"
+ id="tspan4350"
+ sodipodi:role="line">L2</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4325-9"
+ y="43.961224"
+ x="468.35852"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="43.961224"
+ x="468.35852"
+ id="tspan4327-1"
+ sodipodi:role="line">L1</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4325-5-8"
+ y="44.040325"
+ x="492.64462"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ id="tspan4350-8"
+ sodipodi:role="line"
+ x="492.64462"
+ y="44.040325">L2</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4325-79"
+ y="85.848366"
+ x="429.69113"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="85.848366"
+ x="429.69113"
+ id="tspan4457"
+ sodipodi:role="line">G1</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4325-79-6"
+ y="85.848366"
+ x="479.41757"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="85.848366"
+ x="479.41757"
+ id="tspan4480"
+ sodipodi:role="line">G2</tspan></text>
+ </g>
+ <g
+ id="g3158">
+ <rect
+ rx="0"
+ y="43.961231"
+ x="317.41867"
+ height="48.478489"
+ width="48.478489"
+ id="rect4286"
+ style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3086-4-1-6"
+ y="119.98951"
+ x="289.94351"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ xml:space="preserve"><tspan
+ y="119.98951"
+ x="289.94351"
+ id="tspan3157"
+ sodipodi:role="line">Xkb Symbols</tspan></text>
+ <g
+ transform="matrix(1.163736,0,0,1.163736,40.85837,-134.06608)"
+ id="text3086-4-1-7-8"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3234-6"
+ d="m 268.03934,181.84424 -1.5,3.57422 2.20898,0 0,-3.57422 -0.70898,0 m -1.5586,-1.5 8.34961,0 0,1.70508 -3.82617,0 0,1.6289 3.59766,0 0,1.70508 -3.59766,0 0,2.00391 3.96094,0 0,1.70508 -6.2168,0 0,-2.05079 -2.89453,0 -0.86133,2.05079 -2.17383,0 3.66211,-8.74805" />
+ </g>
+ <g
+ transform="translate(185.17206,-107.25221)"
+ id="text3086-4-1-7-2-3-7"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3267-7-2"
+ d="m 148.543,188.37929 c -1e-5,-0.46484 -0.13673,-0.83854 -0.41016,-1.1211 -0.26889,-0.2871 -0.62208,-0.43065 -1.05957,-0.43066 -0.46941,1e-5 -0.84994,0.13445 -1.1416,0.40332 -0.29167,0.26433 -0.47397,0.64714 -0.54687,1.14844 l 3.1582,0 m -6.87012,1.21679 c -0.51042,1e-5 -0.89551,0.0866 -1.15527,0.25977 -0.25521,0.17318 -0.38282,0.42839 -0.38281,0.76563 -1e-5,0.30989 0.10253,0.55371 0.30761,0.73144 0.20964,0.17318 0.49902,0.25977 0.86817,0.25977 0.46028,0 0.84765,-0.16406 1.16211,-0.49219 0.31444,-0.33268 0.47167,-0.74739 0.47168,-1.24414 l 0,-0.28028 -1.27149,0 m -3.33594,-4.00585 c 0.54232,-0.1276 1.06641,-0.2233 1.57227,-0.28711 0.51041,-0.0684 0.98665,-0.10254 1.42871,-0.10254 0.68359,0 1.27148,0.0889 1.76367,0.2666 0.49674,0.17318 0.9069,0.43978 1.23047,0.7998 0.35091,-0.3509 0.75878,-0.61522 1.22363,-0.79297 0.46484,-0.18228 0.97526,-0.27343 1.53125,-0.27343 1.20768,0 2.17154,0.36231 2.89161,1.08691 0.72459,0.72462 1.0869,1.69304 1.08691,2.90527 l 0,0.69727 -5.72852,0 c 0.0638,0.57422 0.27115,1.00488 0.62207,1.29199 0.35546,0.28711 0.85449,0.43067 1.49708,0.43067 0.51496,0 1.04132,-0.0752 1.5791,-0.22559 0.5423,-0.15495 1.09829,-0.38737 1.66797,-0.69727 l 0,1.88672 c -0.57879,0.21875 -1.15985,0.38282 -1.74317,0.49219 -0.57879,0.11393 -1.15528,0.1709 -1.72949,0.1709 -0.81577,0 -1.5267,-0.12077 -2.13281,-0.36231 -0.60157,-0.24609 -1.06642,-0.597 -1.39453,-1.05273 -0.4603,0.48763 -0.94565,0.84538 -1.45606,1.07324 -0.50586,0.22787 -1.07552,0.3418 -1.70898,0.3418 -0.88412,0 -1.58366,-0.22331 -2.09864,-0.66992 -0.51497,-0.45117 -0.77246,-1.05957 -0.77246,-1.8252 0,-0.89778 0.30762,-1.55631 0.92285,-1.97558 0.61979,-0.41927 1.5905,-0.62891 2.91211,-0.62891 l 1.44239,0 0,-0.19141 c -1e-5,-0.38736 -0.15268,-0.66991 -0.45801,-0.84765 -0.30535,-0.18229 -0.78158,-0.27343 -1.42871,-0.27344 -0.52409,1e-5 -1.01172,0.0524 -1.46289,0.15723 -0.45118,0.10482 -0.87045,0.26205 -1.25782,0.47168 l 0,-1.86621" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3353-9-0"
+ y="61.18388"
+ x="348.36005"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ xml:space="preserve"><tspan
+ y="61.18388"
+ x="348.36005"
+ id="tspan3378-0"
+ sodipodi:role="line">A</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3353-8"
+ y="60.985638"
+ x="322.75568"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ xml:space="preserve"><tspan
+ y="60.985638"
+ x="322.75568"
+ id="tspan3355-01"
+ sodipodi:role="line">a</tspan></text>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="rect4286-0"
+ d="m 366.47428,68.200476 -48.47849,0"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="rect4286-0-3"
+ d="m 341.65791,91.862594 0,-48.47849"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4325-7"
+ y="39.678383"
+ x="321.7688"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="39.678383"
+ x="321.7688"
+ id="tspan4327-0"
+ sodipodi:role="line">L1</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4325-5-5"
+ y="39.180359"
+ x="345.47778"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ id="tspan4350-2"
+ sodipodi:role="line"
+ x="345.47778"
+ y="39.180359">L2</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4325-79-68"
+ y="61.532513"
+ x="297.04611"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="61.532513"
+ x="297.04611"
+ id="tspan4457-4"
+ sodipodi:role="line">G1</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4325-79-6-6"
+ y="86.336067"
+ x="297.09299"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="86.336067"
+ x="297.09299"
+ id="tspan4480-6"
+ sodipodi:role="line">G2</tspan></text>
+ </g>
+ <g
+ id="g4663"
+ transform="translate(0,-1.002037)">
+ <text
+ sodipodi:linespacing="125%"
+ id="text3086-4"
+ y="120.99155"
+ x="176.48442"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ xml:space="preserve"><tspan
+ y="120.99155"
+ x="176.48442"
+ id="tspan3111"
+ sodipodi:role="line">Symbols</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3353-5"
+ y="39.859066"
+ x="221.81828"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ xml:space="preserve"><tspan
+ y="39.859066"
+ x="221.81828"
+ id="tspan3355-0"
+ sodipodi:role="line">a</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4325-79-7"
+ y="40.405941"
+ x="173.5414"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="40.405941"
+ x="173.5414"
+ id="tspan4457-2"
+ sodipodi:role="line">G1L1 =</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3353-9-8"
+ y="58.23595"
+ x="222.35149"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ xml:space="preserve"><tspan
+ y="58.23595"
+ x="222.35149"
+ id="tspan3378-3"
+ sodipodi:role="line">A</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4325-79-74"
+ y="57.501087"
+ x="173.5414"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="57.501087"
+ x="173.5414"
+ id="tspan4457-1"
+ sodipodi:role="line">G1L2 =</tspan></text>
+ <g
+ transform="translate(84.752833,-118.99205)"
+ id="text3086-4-1-7-2"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3267"
+ d="m 148.543,188.37929 c -1e-5,-0.46484 -0.13673,-0.83854 -0.41016,-1.1211 -0.26889,-0.2871 -0.62208,-0.43065 -1.05957,-0.43066 -0.46941,1e-5 -0.84994,0.13445 -1.1416,0.40332 -0.29167,0.26433 -0.47397,0.64714 -0.54687,1.14844 l 3.1582,0 m -6.87012,1.21679 c -0.51042,1e-5 -0.89551,0.0866 -1.15527,0.25977 -0.25521,0.17318 -0.38282,0.42839 -0.38281,0.76563 -1e-5,0.30989 0.10253,0.55371 0.30761,0.73144 0.20964,0.17318 0.49902,0.25977 0.86817,0.25977 0.46028,0 0.84765,-0.16406 1.16211,-0.49219 0.31444,-0.33268 0.47167,-0.74739 0.47168,-1.24414 l 0,-0.28028 -1.27149,0 m -3.33594,-4.00585 c 0.54232,-0.1276 1.06641,-0.2233 1.57227,-0.28711 0.51041,-0.0684 0.98665,-0.10254 1.42871,-0.10254 0.68359,0 1.27148,0.0889 1.76367,0.2666 0.49674,0.17318 0.9069,0.43978 1.23047,0.7998 0.35091,-0.3509 0.75878,-0.61522 1.22363,-0.79297 0.46484,-0.18228 0.97526,-0.27343 1.53125,-0.27343 1.20768,0 2.17154,0.36231 2.89161,1.08691 0.72459,0.72462 1.0869,1.69304 1.08691,2.90527 l 0,0.69727 -5.72852,0 c 0.0638,0.57422 0.27115,1.00488 0.62207,1.29199 0.35546,0.28711 0.85449,0.43067 1.49708,0.43067 0.51496,0 1.04132,-0.0752 1.5791,-0.22559 0.5423,-0.15495 1.09829,-0.38737 1.66797,-0.69727 l 0,1.88672 c -0.57879,0.21875 -1.15985,0.38282 -1.74317,0.49219 -0.57879,0.11393 -1.15528,0.1709 -1.72949,0.1709 -0.81577,0 -1.5267,-0.12077 -2.13281,-0.36231 -0.60157,-0.24609 -1.06642,-0.597 -1.39453,-1.05273 -0.4603,0.48763 -0.94565,0.84538 -1.45606,1.07324 -0.50586,0.22787 -1.07552,0.3418 -1.70898,0.3418 -0.88412,0 -1.58366,-0.22331 -2.09864,-0.66992 -0.51497,-0.45117 -0.77246,-1.05957 -0.77246,-1.8252 0,-0.89778 0.30762,-1.55631 0.92285,-1.97558 0.61979,-0.41927 1.5905,-0.62891 2.91211,-0.62891 l 1.44239,0 0,-0.19141 c -1e-5,-0.38736 -0.15268,-0.66991 -0.45801,-0.84765 -0.30535,-0.18229 -0.78158,-0.27343 -1.42871,-0.27344 -0.52409,1e-5 -1.01172,0.0524 -1.46289,0.15723 -0.45118,0.10482 -0.87045,0.26205 -1.25782,0.47168 l 0,-1.86621" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4325-79-0"
+ y="74.59623"
+ x="173.5414"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="74.59623"
+ x="173.5414"
+ id="tspan4457-0"
+ sodipodi:role="line">G2L1 =</tspan></text>
+ <g
+ transform="matrix(1.163736,0,0,1.163736,-83.431648,-127.64009)"
+ id="text3086-4-1-7"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3234"
+ d="m 268.03934,181.84424 -1.5,3.57422 2.20898,0 0,-3.57422 -0.70898,0 m -1.5586,-1.5 8.34961,0 0,1.70508 -3.82617,0 0,1.6289 3.59766,0 0,1.70508 -3.59766,0 0,2.00391 3.96094,0 0,1.70508 -6.2168,0 0,-2.05079 -2.89453,0 -0.86133,2.05079 -2.17383,0 3.66211,-8.74805" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4325-79-64"
+ y="91.691368"
+ x="173.5414"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="91.691368"
+ x="173.5414"
+ id="tspan4457-43"
+ sodipodi:role="line">G2L2 =</tspan></text>
+ </g>
+ <g
+ id="g3138">
+ <rect
+ rx="8.6568727"
+ ry="8.6568727"
+ y="19.569786"
+ x="57.712486"
+ height="73.871986"
+ width="63.483734"
+ id="rect3458"
+ style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ ry="8.6568727"
+ rx="8.6568727"
+ y="24.186779"
+ x="64.06086"
+ height="50.786987"
+ width="50.786987"
+ id="rect3460"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3086"
+ y="119.98951"
+ x="40.975864"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ xml:space="preserve"><tspan
+ y="119.98951"
+ x="40.975864"
+ id="tspan3088"
+ sodipodi:role="line">Physical Key</tspan></text>
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text3086-2"
+ y="53.643921"
+ x="-92.862938"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="53.643921"
+ x="-92.862938"
+ id="tspan3210"
+ sodipodi:role="line">Shift Level</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3086-2-1"
+ y="105.41803"
+ x="62.852604"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="105.41803"
+ x="62.852604"
+ id="tspan3210-2"
+ sodipodi:role="line">Group</tspan></text>
+ <g
+ transform="translate(-45.888592,-129.55559)"
+ id="text3086-4-1-7-2-3-3"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#999999;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold">
+ <path
+ style="fill:#999999"
+ inkscape:connector-curvature="0"
+ id="path3267-7-7"
+ d="m 148.543,188.37929 c -1e-5,-0.46484 -0.13673,-0.83854 -0.41016,-1.1211 -0.26889,-0.2871 -0.62208,-0.43065 -1.05957,-0.43066 -0.46941,1e-5 -0.84994,0.13445 -1.1416,0.40332 -0.29167,0.26433 -0.47397,0.64714 -0.54687,1.14844 l 3.1582,0 m -6.87012,1.21679 c -0.51042,1e-5 -0.89551,0.0866 -1.15527,0.25977 -0.25521,0.17318 -0.38282,0.42839 -0.38281,0.76563 -1e-5,0.30989 0.10253,0.55371 0.30761,0.73144 0.20964,0.17318 0.49902,0.25977 0.86817,0.25977 0.46028,0 0.84765,-0.16406 1.16211,-0.49219 0.31444,-0.33268 0.47167,-0.74739 0.47168,-1.24414 l 0,-0.28028 -1.27149,0 m -3.33594,-4.00585 c 0.54232,-0.1276 1.06641,-0.2233 1.57227,-0.28711 0.51041,-0.0684 0.98665,-0.10254 1.42871,-0.10254 0.68359,0 1.27148,0.0889 1.76367,0.2666 0.49674,0.17318 0.9069,0.43978 1.23047,0.7998 0.35091,-0.3509 0.75878,-0.61522 1.22363,-0.79297 0.46484,-0.18228 0.97526,-0.27343 1.53125,-0.27343 1.20768,0 2.17154,0.36231 2.89161,1.08691 0.72459,0.72462 1.0869,1.69304 1.08691,2.90527 l 0,0.69727 -5.72852,0 c 0.0638,0.57422 0.27115,1.00488 0.62207,1.29199 0.35546,0.28711 0.85449,0.43067 1.49708,0.43067 0.51496,0 1.04132,-0.0752 1.5791,-0.22559 0.5423,-0.15495 1.09829,-0.38737 1.66797,-0.69727 l 0,1.88672 c -0.57879,0.21875 -1.15985,0.38282 -1.74317,0.49219 -0.57879,0.11393 -1.15528,0.1709 -1.72949,0.1709 -0.81577,0 -1.5267,-0.12077 -2.13281,-0.36231 -0.60157,-0.24609 -1.06642,-0.597 -1.39453,-1.05273 -0.4603,0.48763 -0.94565,0.84538 -1.45606,1.07324 -0.50586,0.22787 -1.07552,0.3418 -1.70898,0.3418 -0.88412,0 -1.58366,-0.22331 -2.09864,-0.66992 -0.51497,-0.45117 -0.77246,-1.05957 -0.77246,-1.8252 0,-0.89778 0.30762,-1.55631 0.92285,-1.97558 0.61979,-0.41927 1.5905,-0.62891 2.91211,-0.62891 l 1.44239,0 0,-0.19141 c -1e-5,-0.38736 -0.15268,-0.66991 -0.45801,-0.84765 -0.30535,-0.18229 -0.78158,-0.27343 -1.42871,-0.27344 -0.52409,1e-5 -1.01172,0.0524 -1.46289,0.15723 -0.45118,0.10482 -0.87045,0.26205 -1.25782,0.47168 l 0,-1.86621" />
+ </g>
+ <g
+ transform="matrix(1.163736,0,0,1.163736,-214.44151,-178.38377)"
+ id="text3086-4-1-7-25"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3234-3"
+ d="m 268.03934,181.84424 -1.5,3.57422 2.20898,0 0,-3.57422 -0.70898,0 m -1.5586,-1.5 8.34961,0 0,1.70508 -3.82617,0 0,1.6289 3.59766,0 0,1.70508 -3.59766,0 0,2.00391 3.96094,0 0,1.70508 -6.2168,0 0,-2.05079 -2.89453,0 -0.86133,2.05079 -2.17383,0 3.66211,-8.74805" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3353"
+ y="63.485809"
+ x="74.238411"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#999999;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ xml:space="preserve"><tspan
+ y="63.485809"
+ x="74.238411"
+ id="tspan3355"
+ sodipodi:role="line">a</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3353-9"
+ y="41.682552"
+ x="73.295052"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ xml:space="preserve"><tspan
+ y="41.682552"
+ x="73.295052"
+ id="tspan3378"
+ sodipodi:role="line">A</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path4683"
+ d="m 105.03673,101.52151 11.54249,0"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4683-4"
+ d="m 51.950847,27.215961 0,-11.54249"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
+ </g>
+ </g>
+</svg>
diff --git a/specs/XKBproto-7.gif b/specs/XKBproto-7.gif
deleted file mode 100755
index 5620419..0000000
--- a/specs/XKBproto-7.gif
+++ /dev/null
Binary files differ
diff --git a/specs/XKBproto-7.svg b/specs/XKBproto-7.svg
new file mode 100644
index 0000000..82b80a6
--- /dev/null
+++ b/specs/XKBproto-7.svg
@@ -0,0 +1,474 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="720"
+ height="160"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.0 r9654"
+ sodipodi:docname="XKBproto-7.svg"
+ inkscape:export-filename="/home/fcarrijo/Desktop/XKBproto-7.png"
+ inkscape:export-xdpi="156.71965"
+ inkscape:export-ydpi="156.71965">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.68071429"
+ inkscape:cx="402.88363"
+ inkscape:cy="182.08043"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer2"
+ showgrid="false"
+ inkscape:window-width="1016"
+ inkscape:window-height="718"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Vetorial"
+ style="display:inline">
+ <rect
+ rx="8.814271"
+ style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3163-3-80"
+ width="98.974358"
+ height="85.20462"
+ x="595.8656"
+ y="20.440712"
+ ry="8.814271" />
+ <rect
+ rx="8.814271"
+ style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3163-3-85"
+ width="71.983215"
+ height="85.20462"
+ x="511.51794"
+ y="20.440712"
+ ry="8.814271" />
+ <rect
+ rx="8.814271"
+ style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3163-3-4"
+ width="71.983215"
+ height="85.20462"
+ x="427.17029"
+ y="20.440712"
+ ry="8.814271" />
+ <rect
+ rx="8.814271"
+ style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3163-3-8"
+ width="71.983215"
+ height="85.20462"
+ x="342.82263"
+ y="20.440712"
+ ry="8.814271" />
+ <rect
+ rx="8.814271"
+ style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3163-3-5"
+ width="71.983215"
+ height="85.20462"
+ x="258.47498"
+ y="20.440712"
+ ry="8.814271" />
+ <rect
+ rx="8.814271"
+ style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3163-3-2"
+ width="71.983215"
+ height="85.20462"
+ x="174.1273"
+ y="20.440712"
+ ry="8.814271" />
+ <rect
+ rx="8.814271"
+ style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3163-3"
+ width="71.983215"
+ height="85.20462"
+ x="89.77964"
+ y="20.440712"
+ ry="8.814271" />
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="27.054842"
+ y="70.057137"
+ id="text3051"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053"
+ x="27.054842"
+ y="70.057137">Key:</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="7.179842"
+ y="131.84898"
+ id="text3051-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6"
+ x="7.179842"
+ y="131.84898">Keycode:</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="537.08771"
+ y="133.25914"
+ id="text3051-4-1-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-7"
+ x="537.08771"
+ y="133.25914">13</tspan></text>
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3163-35"
+ width="58.761806"
+ height="58.761806"
+ x="518.12866"
+ y="27.051416"
+ ry="8.814271"
+ rx="8.814271" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="528.65259"
+ y="54.889793"
+ id="text3051-4-1-6-2-9-1-0-6-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1-4-0-2-0-3-0"
+ x="528.65259"
+ y="54.889793">Num</tspan><tspan
+ sodipodi:role="line"
+ x="528.65259"
+ y="72.389793"
+ id="tspan3406">Lock</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="634.9895"
+ y="133.15367"
+ id="text3051-4-1-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-6"
+ x="634.9895"
+ y="133.15367">15</tspan></text>
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3163-9"
+ width="80.795395"
+ height="58.761806"
+ x="604.95508"
+ y="27.051416"
+ ry="8.814271"
+ rx="8.814271" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="623.40942"
+ y="62.170746"
+ id="text3051-4-1-6-2-9-1-0-6-9-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="623.40942"
+ y="62.170746"
+ id="tspan3406-8">Enter</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="452.90018"
+ y="133.37242"
+ id="text3051-4-1-28"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-12"
+ x="452.90018"
+ y="133.37242">12</tspan></text>
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3163-36"
+ width="58.761806"
+ height="58.761806"
+ x="433.78098"
+ y="27.051416"
+ ry="8.814271"
+ rx="8.814271" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="457.17151"
+ y="47.026733"
+ id="text3051-4-1-6-2-9-1-0-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1-4-0-2-0-3"
+ x="457.17151"
+ y="47.026733">1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="447.50891"
+ y="72.454063"
+ id="text3051-4-1-6-2-9-1-0-6-9-8-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="447.50891"
+ y="72.454063"
+ id="tspan3406-8-3">End</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="205.08766"
+ y="133.25914"
+ id="text3051-4-1-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1"
+ x="205.08766"
+ y="133.25914">9</tspan></text>
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3163-7"
+ width="58.761806"
+ height="58.761806"
+ x="180.73801"
+ y="27.051416"
+ ry="8.814271"
+ rx="8.814271" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="192.18912"
+ y="47.423218"
+ id="text3051-4-1-6-2-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1-4-0"
+ x="192.18912"
+ y="47.423218">è</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="192.09"
+ y="72.553185"
+ id="text3051-4-1-6-2-9-10"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1-4-0-0"
+ x="192.09"
+ y="72.553185">ö</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="120.68531"
+ y="133.25914"
+ id="text3051-4-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5"
+ x="120.68531"
+ y="133.25914">8</tspan></text>
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3163"
+ width="58.761806"
+ height="58.761806"
+ x="96.390343"
+ y="27.051416"
+ ry="8.814271"
+ rx="8.814271" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="106.78407"
+ y="46.097046"
+ id="text3051-4-1-6-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1-4"
+ x="106.78407"
+ y="46.097046">Q</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#999999;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="107.99403"
+ y="69.692345"
+ id="text3051-4-1-6-2-9-10-5-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1-4-0-0-0-1"
+ x="107.99403"
+ y="69.692345">q</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#999999;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="127.64465"
+ y="70.939903"
+ id="text3051-4-1-6-2-9-10-5-3-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1-4-0-0-0-1-0"
+ x="127.64465"
+ y="70.939903">@</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="283.93536"
+ y="133.25914"
+ id="text3051-4-1-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-2"
+ x="283.93536"
+ y="133.25914">10</tspan></text>
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3163-72"
+ width="58.761806"
+ height="58.761806"
+ x="265.08569"
+ y="27.051416"
+ ry="8.814271"
+ rx="8.814271" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="276.45502"
+ y="47.026733"
+ id="text3051-4-1-6-2-9-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1-4-0-2"
+ x="276.45502"
+ y="47.026733">A</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#999999;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="277.39838"
+ y="71.056114"
+ id="text3051-4-1-6-2-9-10-5-3-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1-4-0-0-0-1-7"
+ x="277.39838"
+ y="71.056114">a</tspan></text>
+ <g
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ id="text3051-4-1-6-2-9-1-9"
+ transform="translate(38.649176,-147.4572)">
+ <path
+ d="m 265.10147,186.02788 -1.75,4.16992 2.57715,0 0,-4.16992 -0.82715,0 m -1.81836,-1.75 9.74121,0 0,1.98926 -4.46386,0 0,1.90039 4.19726,0 0,1.98925 -4.19726,0 0,2.33789 4.62109,0 0,1.98926 -7.25293,0 0,-2.39258 -3.37695,0 -1.00489,2.39258 -2.53613,0 4.27246,-10.20605"
+ id="path4350"
+ inkscape:connector-curvature="0" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#999999;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="297.44449"
+ y="71.056114"
+ id="text3051-4-1-6-2-9-10-5-3-1-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1-4-0-0-0-1-7-3"
+ x="297.44449"
+ y="71.056114">æ</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="368.49002"
+ y="133.26695"
+ id="text3051-4-1-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-9"
+ x="368.49002"
+ y="133.26695">11</tspan></text>
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3163-6"
+ width="58.761806"
+ height="58.761806"
+ x="349.43335"
+ y="27.051416"
+ ry="8.814271"
+ rx="8.814271" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="360.83109"
+ y="47.119019"
+ id="text3051-4-1-6-2-9-1-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1-4-0-2-0"
+ x="360.83109"
+ y="47.119019">?</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="385.02301"
+ y="71.688438"
+ id="text3051-4-1-6-2-9-10-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1-4-0-0-0"
+ x="385.02301"
+ y="71.688438">\</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#999999;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="-391.66754"
+ y="-36.728394"
+ id="text3051-4-1-6-2-9-1-0-5"
+ sodipodi:linespacing="125%"
+ transform="scale(-1,-1)"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1-4-0-2-0-9"
+ x="-391.66754"
+ y="-36.728394">?</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#999999;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="359.97318"
+ y="72.529259"
+ id="text3051-4-1-6-2-9-10-5-3-1-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3053-6-5-1-4-0-0-0-1-7-8"
+ x="359.97318"
+ y="72.529259">ϐ</tspan></text>
+ </g>
+</svg>
diff --git a/specs/XKBproto-8.gif b/specs/XKBproto-8.gif
deleted file mode 100755
index 4281b4e..0000000
--- a/specs/XKBproto-8.gif
+++ /dev/null
Binary files differ
diff --git a/specs/XKBproto-8.svg b/specs/XKBproto-8.svg
new file mode 100644
index 0000000..8baa3e3
--- /dev/null
+++ b/specs/XKBproto-8.svg
@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="25"
+ height="25"
+ viewBox="0 0 20 20"
+ version="1.1"
+ id="svg2"
+ inkscape:version="0.48.0 r9654"
+ sodipodi:docname="XKBproto-9.svg">
+ <metadata
+ id="metadata42">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1016"
+ inkscape:window-height="718"
+ id="namedview40"
+ showgrid="false"
+ inkscape:zoom="10.84"
+ inkscape:cx="12.5"
+ inkscape:cy="12.5"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4">
+ <g
+ id="g6">
+ <symbol
+ overflow="visible"
+ id="glyph0-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 0.875,-0.59375 c -0.03125,0.15625 -0.09375,0.390625 -0.09375,0.4375 0,0.171875 0.140625,0.265625 0.296875,0.265625 0.125,0 0.296875,-0.078125 0.375,-0.28125 0,-0.015625 0.125,-0.484375 0.1875,-0.734375 l 0.21875,-0.890625 C 1.90625,-2.03125 1.96875,-2.25 2.03125,-2.46875 c 0.03125,-0.171875 0.109375,-0.46875 0.125,-0.5 0.140625,-0.3125 0.671875,-1.21875 1.625,-1.21875 0.453125,0 0.53125,0.375 0.53125,0.703125 0,0.25 -0.0625,0.53125 -0.140625,0.828125 L 3.890625,-1.5 3.6875,-0.75 c -0.03125,0.203125 -0.125,0.546875 -0.125,0.59375 0,0.171875 0.140625,0.265625 0.28125,0.265625 0.3125,0 0.375,-0.25 0.453125,-0.5625 0.140625,-0.5625 0.515625,-2.015625 0.59375,-2.40625 0.03125,-0.125 0.5625,-1.328125 1.65625,-1.328125 0.421875,0 0.53125,0.34375 0.53125,0.703125 0,0.5625 -0.421875,1.703125 -0.625,2.234375 -0.078125,0.234375 -0.125,0.34375 -0.125,0.546875 0,0.46875 0.34375,0.8125 0.8125,0.8125 0.9375,0 1.3125,-1.453125 1.3125,-1.53125 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.09375,0.03125 -0.140625,0.1875 -0.15625,0.53125 -0.46875,1.234375 -1.015625,1.234375 -0.171875,0 -0.25,-0.09375 -0.25,-0.328125 0,-0.25 0.09375,-0.484375 0.1875,-0.703125 0.1875,-0.53125 0.609375,-1.625 0.609375,-2.203125 0,-0.640625 -0.40625,-1.0625 -1.15625,-1.0625 -0.734375,0 -1.25,0.4375 -1.625,0.96875 0,-0.125 -0.03125,-0.46875 -0.3125,-0.703125 -0.25,-0.21875 -0.5625,-0.265625 -0.8125,-0.265625 -0.90625,0 -1.390625,0.640625 -1.5625,0.875 -0.046875,-0.578125 -0.46875,-0.875 -0.921875,-0.875 -0.453125,0 -0.640625,0.390625 -0.734375,0.5625 -0.171875,0.359375 -0.296875,0.9375 -0.296875,0.96875 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.015625 0.171875,-0.234375 0.171875,-0.703125 0.375,-1.1875 0.734375,-1.1875 0.15625,0 0.296875,0.078125 0.296875,0.453125 0,0.21875 -0.03125,0.328125 -0.15625,0.84375 z m 0,0"
+ id="path9"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.9375,-6.375 c 0,-0.25 0,-0.265625 -0.234375,-0.265625 C 2.078125,-6 1.203125,-6 0.890625,-6 l 0,0.3125 c 0.203125,0 0.78125,0 1.296875,-0.265625 l 0,5.171875 c 0,0.359375 -0.03125,0.46875 -0.921875,0.46875 l -0.3125,0 0,0.3125 c 0.34375,-0.03125 1.203125,-0.03125 1.609375,-0.03125 0.390625,0 1.265625,0 1.609375,0.03125 l 0,-0.3125 -0.3125,0 c -0.90625,0 -0.921875,-0.109375 -0.921875,-0.46875 z m 0,0"
+ id="path12"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 4.578125,-3.1875 c 0,-0.796875 -0.046875,-1.59375 -0.390625,-2.328125 -0.453125,-0.96875 -1.28125,-1.125 -1.6875,-1.125 -0.609375,0 -1.328125,0.265625 -1.75,1.1875 -0.3125,0.6875 -0.359375,1.46875 -0.359375,2.265625 0,0.75 0.03125,1.640625 0.453125,2.40625 0.421875,0.796875 1.15625,1 1.640625,1 0.53125,0 1.296875,-0.203125 1.734375,-1.15625 0.3125,-0.6875 0.359375,-1.46875 0.359375,-2.25 z M 2.484375,0 C 2.09375,0 1.5,-0.25 1.328125,-1.203125 1.21875,-1.796875 1.21875,-2.71875 1.21875,-3.3125 c 0,-0.640625 0,-1.296875 0.078125,-1.828125 0.1875,-1.1875 0.9375,-1.28125 1.1875,-1.28125 0.328125,0 0.984375,0.1875 1.171875,1.171875 0.109375,0.5625 0.109375,1.3125 0.109375,1.9375 0,0.75 0,1.421875 -0.109375,2.0625 C 3.5,-0.296875 2.9375,0 2.484375,0 z m 0,0"
+ id="path15"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="g3030"
+ transform="translate(-295.62695,-134.76625)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g18">
+ <use
+ xlink:href="#glyph0-0"
+ x="296.88"
+ y="140.02"
+ id="use20"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g22">
+ <use
+ xlink:href="#glyph0-0"
+ x="305.64001"
+ y="140.02"
+ id="use24"
+ width="595"
+ height="842" />
+ </g>
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 296.86719,144.11328 17.51953,0 0,0.48047 -17.51953,0 z m 0,0"
+ id="path26"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g28">
+ <use
+ xlink:href="#glyph1-0"
+ x="300.60001"
+ y="153.7"
+ id="use30"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g32">
+ <use
+ xlink:href="#glyph1-1"
+ x="305.63998"
+ y="153.7"
+ id="use34"
+ width="595"
+ height="842" />
+ </g>
+ </g>
+</svg>
diff --git a/specs/XKBproto-9.gif b/specs/XKBproto-9.gif
deleted file mode 100755
index 4281b4e..0000000
--- a/specs/XKBproto-9.gif
+++ /dev/null
Binary files differ
diff --git a/specs/XKBproto-9.svg b/specs/XKBproto-9.svg
new file mode 100644
index 0000000..8baa3e3
--- /dev/null
+++ b/specs/XKBproto-9.svg
@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="25"
+ height="25"
+ viewBox="0 0 20 20"
+ version="1.1"
+ id="svg2"
+ inkscape:version="0.48.0 r9654"
+ sodipodi:docname="XKBproto-9.svg">
+ <metadata
+ id="metadata42">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1016"
+ inkscape:window-height="718"
+ id="namedview40"
+ showgrid="false"
+ inkscape:zoom="10.84"
+ inkscape:cx="12.5"
+ inkscape:cy="12.5"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4">
+ <g
+ id="g6">
+ <symbol
+ overflow="visible"
+ id="glyph0-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 0.875,-0.59375 c -0.03125,0.15625 -0.09375,0.390625 -0.09375,0.4375 0,0.171875 0.140625,0.265625 0.296875,0.265625 0.125,0 0.296875,-0.078125 0.375,-0.28125 0,-0.015625 0.125,-0.484375 0.1875,-0.734375 l 0.21875,-0.890625 C 1.90625,-2.03125 1.96875,-2.25 2.03125,-2.46875 c 0.03125,-0.171875 0.109375,-0.46875 0.125,-0.5 0.140625,-0.3125 0.671875,-1.21875 1.625,-1.21875 0.453125,0 0.53125,0.375 0.53125,0.703125 0,0.25 -0.0625,0.53125 -0.140625,0.828125 L 3.890625,-1.5 3.6875,-0.75 c -0.03125,0.203125 -0.125,0.546875 -0.125,0.59375 0,0.171875 0.140625,0.265625 0.28125,0.265625 0.3125,0 0.375,-0.25 0.453125,-0.5625 0.140625,-0.5625 0.515625,-2.015625 0.59375,-2.40625 0.03125,-0.125 0.5625,-1.328125 1.65625,-1.328125 0.421875,0 0.53125,0.34375 0.53125,0.703125 0,0.5625 -0.421875,1.703125 -0.625,2.234375 -0.078125,0.234375 -0.125,0.34375 -0.125,0.546875 0,0.46875 0.34375,0.8125 0.8125,0.8125 0.9375,0 1.3125,-1.453125 1.3125,-1.53125 0,-0.109375 -0.09375,-0.109375 -0.125,-0.109375 -0.09375,0 -0.09375,0.03125 -0.140625,0.1875 -0.15625,0.53125 -0.46875,1.234375 -1.015625,1.234375 -0.171875,0 -0.25,-0.09375 -0.25,-0.328125 0,-0.25 0.09375,-0.484375 0.1875,-0.703125 0.1875,-0.53125 0.609375,-1.625 0.609375,-2.203125 0,-0.640625 -0.40625,-1.0625 -1.15625,-1.0625 -0.734375,0 -1.25,0.4375 -1.625,0.96875 0,-0.125 -0.03125,-0.46875 -0.3125,-0.703125 -0.25,-0.21875 -0.5625,-0.265625 -0.8125,-0.265625 -0.90625,0 -1.390625,0.640625 -1.5625,0.875 -0.046875,-0.578125 -0.46875,-0.875 -0.921875,-0.875 -0.453125,0 -0.640625,0.390625 -0.734375,0.5625 -0.171875,0.359375 -0.296875,0.9375 -0.296875,0.96875 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.015625 0.171875,-0.234375 0.171875,-0.703125 0.375,-1.1875 0.734375,-1.1875 0.15625,0 0.296875,0.078125 0.296875,0.453125 0,0.21875 -0.03125,0.328125 -0.15625,0.84375 z m 0,0"
+ id="path9"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-0"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 2.9375,-6.375 c 0,-0.25 0,-0.265625 -0.234375,-0.265625 C 2.078125,-6 1.203125,-6 0.890625,-6 l 0,0.3125 c 0.203125,0 0.78125,0 1.296875,-0.265625 l 0,5.171875 c 0,0.359375 -0.03125,0.46875 -0.921875,0.46875 l -0.3125,0 0,0.3125 c 0.34375,-0.03125 1.203125,-0.03125 1.609375,-0.03125 0.390625,0 1.265625,0 1.609375,0.03125 l 0,-0.3125 -0.3125,0 c -0.90625,0 -0.921875,-0.109375 -0.921875,-0.46875 z m 0,0"
+ id="path12"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="glyph1-1"
+ style="overflow:visible">
+ <path
+ style="stroke:none"
+ d="m 4.578125,-3.1875 c 0,-0.796875 -0.046875,-1.59375 -0.390625,-2.328125 -0.453125,-0.96875 -1.28125,-1.125 -1.6875,-1.125 -0.609375,0 -1.328125,0.265625 -1.75,1.1875 -0.3125,0.6875 -0.359375,1.46875 -0.359375,2.265625 0,0.75 0.03125,1.640625 0.453125,2.40625 0.421875,0.796875 1.15625,1 1.640625,1 0.53125,0 1.296875,-0.203125 1.734375,-1.15625 0.3125,-0.6875 0.359375,-1.46875 0.359375,-2.25 z M 2.484375,0 C 2.09375,0 1.5,-0.25 1.328125,-1.203125 1.21875,-1.796875 1.21875,-2.71875 1.21875,-3.3125 c 0,-0.640625 0,-1.296875 0.078125,-1.828125 0.1875,-1.1875 0.9375,-1.28125 1.1875,-1.28125 0.328125,0 0.984375,0.1875 1.171875,1.171875 0.109375,0.5625 0.109375,1.3125 0.109375,1.9375 0,0.75 0,1.421875 -0.109375,2.0625 C 3.5,-0.296875 2.9375,0 2.484375,0 z m 0,0"
+ id="path15"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="g3030"
+ transform="translate(-295.62695,-134.76625)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g18">
+ <use
+ xlink:href="#glyph0-0"
+ x="296.88"
+ y="140.02"
+ id="use20"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g22">
+ <use
+ xlink:href="#glyph0-0"
+ x="305.64001"
+ y="140.02"
+ id="use24"
+ width="595"
+ height="842" />
+ </g>
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 296.86719,144.11328 17.51953,0 0,0.48047 -17.51953,0 z m 0,0"
+ id="path26"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g28">
+ <use
+ xlink:href="#glyph1-0"
+ x="300.60001"
+ y="153.7"
+ id="use30"
+ width="595"
+ height="842" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g32">
+ <use
+ xlink:href="#glyph1-1"
+ x="305.63998"
+ y="153.7"
+ id="use34"
+ width="595"
+ height="842" />
+ </g>
+ </g>
+</svg>
diff --git a/specs/ch04.xml b/specs/ch04.xml
index 4ea8e92..33b77b3 100644
--- a/specs/ch04.xml
+++ b/specs/ch04.xml
@@ -409,7 +409,7 @@ accelerated according to the formula:
<mediaobject>
<imageobject>
- <imagedata fileref="XKBproto-1.gif" format='GIF'/>
+ <imagedata format="SVG" fileref="XKBproto-1.svg"/>
</imageobject>
</mediaobject>
@@ -431,7 +431,7 @@ curve</emphasis>
</para>
<mediaobject>
- <imageobject> <imagedata fileref="XKBproto-2.gif"/>
+ <imageobject> <imagedata format="SVG" fileref="XKBproto-2.svg"/>
</imageobject>
</mediaobject>
@@ -444,7 +444,7 @@ curve</emphasis>
causes the distance moved to increase linearly from <emphasis>
action_delta</emphasis>
to <mediaobject>
- <imageobject> <imagedata fileref="XKBproto-3.gif"/>
+ <imageobject> <imagedata format="SVG" fileref="XKBproto-3.svg"/>
</imageobject>
</mediaobject>
diff --git a/specs/ch06.xml b/specs/ch06.xml
index 74a8e3c..cab2624 100644
--- a/specs/ch06.xml
+++ b/specs/ch06.xml
@@ -1547,7 +1547,7 @@ valnWhat</emphasis>
is <emphasis>
SA_SetValRelative</emphasis>
, <mediaobject>
- <imageobject> <imagedata fileref="XKBproto-4.gif"/>
+ <imageobject> <imagedata format="SVG" fileref="XKBproto-4.svg"/>
</imageobject>
</mediaobject>
@@ -1564,7 +1564,7 @@ SA_SetValAbsolute</emphasis>
, <emphasis>
valn</emphasis>
is set to <mediaobject>
- <imageobject> <imagedata fileref="XKBproto-5.gif"/>
+ <imageobject> <imagedata format="SVG" fileref="XKBproto-5.svg"/>
</imageobject>
</mediaobject>
diff --git a/specs/ch07.xml b/specs/ch07.xml
index 8ba8f61..15b5399 100644
--- a/specs/ch07.xml
+++ b/specs/ch07.xml
@@ -58,7 +58,7 @@ n</emphasis>
</para>
<mediaobject>
- <imageobject> <imagedata fileref="XKBproto-6.gif"/>
+ <imageobject> <imagedata format="SVG" fileref="XKBproto-6.svg"/>
</imageobject>
</mediaobject>
@@ -478,7 +478,7 @@ engraved on the key):
</para>
<mediaobject>
- <imageobject> <imagedata fileref="XKBproto-7.gif"/>
+ <imageobject> <imagedata format="SVG" fileref="XKBproto-7.svg"/>
</imageobject>
</mediaobject>
diff --git a/specs/ch11.xml b/specs/ch11.xml
index ed3596d..3164b6c 100644
--- a/specs/ch11.xml
+++ b/specs/ch11.xml
@@ -29,7 +29,7 @@ width</emphasis>
and <emphasis>
height</emphasis>
of the keyboard, in <mediaobject>
- <imageobject> <imagedata fileref="XKBproto-8.gif"/>
+ <imageobject> <imagedata format="SVG" fileref="XKBproto-8.svg"/>
</imageobject>
</mediaobject>
. For non-rectangular keyboards, the width and height describe the smallest
@@ -97,14 +97,14 @@ url="XKBproto.htm#50332257_35210">See Shapes and Outlines</ulink>.
<para>
Unless otherwise specified, geometry measurements are in <mediaobject>
- <imageobject> <imagedata fileref="XKBproto-9.gif"/>
+ <imageobject> <imagedata format="SVG" fileref="XKBproto-9.svg"/>
</imageobject>
</mediaobject>
units. The origin (0,0) is in the top left corner of the keyboard image. Some
geometry components can be drawn rotated; all such objects rotate about their
origin in <mediaobject>
- <imageobject> <imagedata fileref="XKBproto-10.gif"/>
+ <imageobject> <imagedata format="SVG" fileref="XKBproto-10.svg"/>
</imageobject>
</mediaobject>
@@ -346,7 +346,7 @@ Consider the following example keyboard:
<mediaobject>
<imageobject>
- <imagedata fileref="XKBproto-11.gif"/>
+ <imagedata format="SVG" fileref="XKBproto-11.svg"/>
</imageobject>
</mediaobject>