aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2022-12-11 18:41:15 +0100
committerAlex Auvolat <alex@adnab.me>2022-12-11 18:41:15 +0100
commit2c2e65ad8b37128612ba47a777eacbae5e43f3ab (patch)
treea6e224afbb35e2baa88091731870ff575d118664
parentdefd7d9e6353e10b0b9d58b66aad4f04e7d50c41 (diff)
parentec12d6c8ddde0f1dc908e43fef0ecc88d1e5406b (diff)
downloadgarage-2c2e65ad8b37128612ba47a777eacbae5e43f3ab.tar.gz
garage-2c2e65ad8b37128612ba47a777eacbae5e43f3ab.zip
Merge commit 'ec12d6c' into next
-rw-r--r--Cargo.lock2
-rw-r--r--Cargo.nix12
-rw-r--r--doc/optimal_layout_report/.gitignore5
-rw-r--r--doc/optimal_layout_report/figures/flow.pdfbin0 -> 12947 bytes
-rw-r--r--doc/optimal_layout_report/figures/flow.svg2205
-rw-r--r--doc/optimal_layout_report/figures/mini_node.pdfbin0 -> 18288 bytes
-rw-r--r--doc/optimal_layout_report/figures/mini_node.svg3962
-rw-r--r--doc/optimal_layout_report/figures/mini_zone.pdfbin0 -> 7446 bytes
-rw-r--r--doc/optimal_layout_report/figures/mini_zone.svg1562
-rw-r--r--doc/optimal_layout_report/figures/naive.pdfbin0 -> 18347 bytes
-rw-r--r--doc/optimal_layout_report/figures/naive.svg3899
-rw-r--r--doc/optimal_layout_report/optimal_layout.bib11
-rw-r--r--doc/optimal_layout_report/optimal_layout.pdfbin0 -> 395308 bytes
-rw-r--r--doc/optimal_layout_report/optimal_layout.tex709
-rwxr-xr-xscript/dev-cluster.sh2
-rwxr-xr-xscript/dev-configure.sh3
-rw-r--r--src/api/admin/cluster.rs14
-rw-r--r--src/db/lib.rs3
-rw-r--r--src/garage/cli/cmd.rs2
-rw-r--r--src/garage/cli/layout.rs176
-rw-r--r--src/garage/cli/structs.rs15
-rw-r--r--src/garage/main.rs3
-rw-r--r--src/garage/tests/common/garage.rs2
-rw-r--r--src/rpc/Cargo.toml2
-rw-r--r--src/rpc/graph_algo.rs411
-rw-r--r--src/rpc/layout.rs1271
-rw-r--r--src/rpc/lib.rs1
-rw-r--r--src/rpc/ring.rs1
-rw-r--r--src/rpc/system.rs6
29 files changed, 13802 insertions, 477 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 40dac806..c9f63a19 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1215,12 +1215,14 @@ dependencies = [
"arc-swap",
"async-trait",
"bytes",
+ "bytesize",
"err-derive",
"futures",
"futures-util",
"garage_util",
"gethostname",
"hex",
+ "itertools 0.10.3",
"k8s-openapi",
"kube",
"kuska-sodiumoxide",
diff --git a/Cargo.nix b/Cargo.nix
index 358d2ef0..273bee57 100644
--- a/Cargo.nix
+++ b/Cargo.nix
@@ -32,7 +32,7 @@ args@{
ignoreLockHash,
}:
let
- nixifiedLockHash = "90b29705f5037c7e1b33f4650841f1266f2e86fa03d5d0c87ad80be7619985c7";
+ nixifiedLockHash = "a68c589851ec1990d29cdc20e8b922b27c1a6b402b682f7b0d9a9e6258f25828";
workspaceSrc = if args.workspaceSrc == null then ./. else args.workspaceSrc;
currentLockHash = builtins.hashFile "sha256" (workspaceSrc + /Cargo.lock);
lockHashIgnored = if ignoreLockHash
@@ -1738,12 +1738,14 @@ in
arc_swap = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".arc-swap."1.5.0" { inherit profileName; }).out;
async_trait = (buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".async-trait."0.1.52" { profileName = "__noProfile"; }).out;
bytes = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".bytes."1.2.0" { inherit profileName; }).out;
+ bytesize = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".bytesize."1.1.0" { inherit profileName; }).out;
${ if rootFeatures' ? "garage/consul-discovery" || rootFeatures' ? "garage_rpc/consul-discovery" || rootFeatures' ? "garage_rpc/err-derive" then "err_derive" else null } = (buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".err-derive."0.3.1" { profileName = "__noProfile"; }).out;
futures = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures."0.3.21" { inherit profileName; }).out;
futures_util = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-util."0.3.21" { inherit profileName; }).out;
garage_util = (rustPackages."unknown".garage_util."0.8.0" { inherit profileName; }).out;
gethostname = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".gethostname."0.2.3" { inherit profileName; }).out;
hex = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".hex."0.4.3" { inherit profileName; }).out;
+ itertools = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".itertools."0.10.3" { inherit profileName; }).out;
${ if rootFeatures' ? "garage/kubernetes-discovery" || rootFeatures' ? "garage_rpc/k8s-openapi" || rootFeatures' ? "garage_rpc/kubernetes-discovery" then "k8s_openapi" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".k8s-openapi."0.16.0" { inherit profileName; }).out;
${ if rootFeatures' ? "garage/kubernetes-discovery" || rootFeatures' ? "garage_rpc/kube" || rootFeatures' ? "garage_rpc/kubernetes-discovery" then "kube" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".kube."0.75.0" { inherit profileName; }).out;
sodiumoxide = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".kuska-sodiumoxide."0.2.5-0" { inherit profileName; }).out;
@@ -2372,12 +2374,12 @@ in
registry = "registry+https://github.com/rust-lang/crates.io-index";
src = fetchCratesIo { inherit name version; sha256 = "a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3"; };
features = builtins.concatLists [
- (lib.optional (rootFeatures' ? "garage/opentelemetry-otlp" || rootFeatures' ? "garage/telemetry-otlp") "default")
- (lib.optional (rootFeatures' ? "garage/opentelemetry-otlp" || rootFeatures' ? "garage/telemetry-otlp") "use_alloc")
- (lib.optional (rootFeatures' ? "garage/opentelemetry-otlp" || rootFeatures' ? "garage/telemetry-otlp") "use_std")
+ [ "default" ]
+ [ "use_alloc" ]
+ [ "use_std" ]
];
dependencies = {
- ${ if rootFeatures' ? "garage/opentelemetry-otlp" || rootFeatures' ? "garage/telemetry-otlp" then "either" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".either."1.6.1" { inherit profileName; }).out;
+ either = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".either."1.6.1" { inherit profileName; }).out;
};
});
diff --git a/doc/optimal_layout_report/.gitignore b/doc/optimal_layout_report/.gitignore
new file mode 100644
index 00000000..52deb7ad
--- /dev/null
+++ b/doc/optimal_layout_report/.gitignore
@@ -0,0 +1,5 @@
+optimal_layout.aux
+optimal_layout.log
+optimal_layout.synctex.gz
+optimal_layout.bbl
+optimal_layout.blg
diff --git a/doc/optimal_layout_report/figures/flow.pdf b/doc/optimal_layout_report/figures/flow.pdf
new file mode 100644
index 00000000..3546ad0a
--- /dev/null
+++ b/doc/optimal_layout_report/figures/flow.pdf
Binary files differ
diff --git a/doc/optimal_layout_report/figures/flow.svg b/doc/optimal_layout_report/figures/flow.svg
new file mode 100644
index 00000000..e370755e
--- /dev/null
+++ b/doc/optimal_layout_report/figures/flow.svg
@@ -0,0 +1,2205 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:ns3="http://www.iki.fi/pav/software/textext/"
+ 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="210mm"
+ height="297mm"
+ viewBox="0 0 210 297"
+ version="1.1"
+ id="svg8"
+ sodipodi:docname="flow.svg"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
+ <defs
+ id="defs2">
+ <marker
+ style="overflow:visible;"
+ id="marker5128"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path5126" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker5020"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path5018" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4918"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4916" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4822"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4820" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4732"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4730" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4648"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4646" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4570"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4568" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4498"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4496" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4432"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4430" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4372"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4370" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4318"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4316" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4270"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4268" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4228"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4226" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4192"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4190" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="Arrow1Lend"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path3903" />
+ </marker>
+ <g
+ id="id-1326d3bc-9eb9-41c7-a782-1493224ab9b8-5">
+ <symbol
+ overflow="visible"
+ id="id-526e90b2-6c3e-41c5-8d6f-f0cd897f75fc-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-f90a0839-69b8-41f4-bfca-4510a71f784f-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9161cfde-34a8-4083-835e-e3ff87402147-6">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-5b87e3e3-95fa-4c6d-b0f4-0d87595f99ea-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71a1d34a-b2d8-4880-a0ab-e2cc1c41148f-9">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-9f84e59d-4dcd-4022-8f5f-2e2ac2123cd8-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c3155d45-1683-4dca-bea0-1830721f6bea-2">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-518cc7d9-1fe0-430f-b9d0-f705991de9b3-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80fd135c-95aa-4d43-a203-46c244616eee-0">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-efe98237-6fd5-4c48-9bb8-22812bd06c8b-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-282f7dff-00f0-4136-a937-90b7ec5ce165-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-5cef49ea-eac5-4e19-9115-8a792ca899e5-6" />
+ </symbol>
+ </g>
+ <g
+ id="id-47935b59-06ee-4c7d-aad1-b2eb9c1ecfff-5">
+ <symbol
+ overflow="visible"
+ id="id-30a4c9fc-8faf-46a0-bc6c-a9f87fef6253-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-786b0d14-3a5a-48ea-b6c0-3bcb1008f442-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ae643f90-7e2b-4001-aa11-715997a19ee5-2">
+ <path
+ style="stroke:none"
+ d="M 2.109375,-2.9375 C 1.734375,-3 1.09375,-3.109375 1.09375,-3.578125 c 0,-0.625 0.921875,-0.625 1.109375,-0.625 0.75,0 1.125,0.296875 1.171875,0.84375 0.015625,0.15625 0.03125,0.203125 0.234375,0.203125 0.234375,0 0.234375,-0.046875 0.234375,-0.28125 v -0.796875 c 0,-0.1875 0,-0.28125 -0.171875,-0.28125 -0.046875,0 -0.0625,0 -0.453125,0.1875 -0.265625,-0.125 -0.609375,-0.1875 -1,-0.1875 -0.3125,0 -1.84375,0 -1.84375,1.3125 0,0.390625 0.203125,0.65625 0.40625,0.828125 0.390625,0.34375 0.78125,0.40625 1.546875,0.546875 0.359375,0.0625 1.09375,0.1875 1.09375,0.78125 0,0.75 -0.90625,0.75 -1.125,0.75 -1.0625,0 -1.3125,-0.734375 -1.4375,-1.15625 C 0.8125,-1.59375 0.75,-1.59375 0.625,-1.59375 c -0.25,0 -0.25,0.0625 -0.25,0.28125 v 1.09375 c 0,0.1875 0,0.28125 0.1875,0.28125 0.0625,0 0.078125,0 0.296875,-0.15625 0.015625,0 0.234375,-0.140625 0.25,-0.171875 0.46875,0.328125 0.984375,0.328125 1.1875,0.328125 0.3125,0 1.84375,0 1.84375,-1.453125 0,-0.4375 -0.203125,-0.78125 -0.546875,-1.0625 C 3.203125,-2.734375 2.875,-2.796875 2.109375,-2.9375 Z m 0,0"
+ id="id-9b3da47a-1b25-40c1-9823-033905267525-8" />
+ </symbol>
+ </g>
+ <g
+ id="id-1326d3bc-9eb9-41c7-a782-1493224ab9b8-3">
+ <symbol
+ overflow="visible"
+ id="id-526e90b2-6c3e-41c5-8d6f-f0cd897f75fc-1">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-f90a0839-69b8-41f4-bfca-4510a71f784f-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9161cfde-34a8-4083-835e-e3ff87402147-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-5b87e3e3-95fa-4c6d-b0f4-0d87595f99ea-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71a1d34a-b2d8-4880-a0ab-e2cc1c41148f-8">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-9f84e59d-4dcd-4022-8f5f-2e2ac2123cd8-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c3155d45-1683-4dca-bea0-1830721f6bea-5">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-518cc7d9-1fe0-430f-b9d0-f705991de9b3-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80fd135c-95aa-4d43-a203-46c244616eee-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-efe98237-6fd5-4c48-9bb8-22812bd06c8b-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-282f7dff-00f0-4136-a937-90b7ec5ce165-1">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-5cef49ea-eac5-4e19-9115-8a792ca899e5-0" />
+ </symbol>
+ </g>
+ <g
+ id="id-1326d3bc-9eb9-41c7-a782-1493224ab9b8-9">
+ <symbol
+ overflow="visible"
+ id="id-526e90b2-6c3e-41c5-8d6f-f0cd897f75fc-37">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-f90a0839-69b8-41f4-bfca-4510a71f784f-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9161cfde-34a8-4083-835e-e3ff87402147-5">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-5b87e3e3-95fa-4c6d-b0f4-0d87595f99ea-25" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71a1d34a-b2d8-4880-a0ab-e2cc1c41148f-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-9f84e59d-4dcd-4022-8f5f-2e2ac2123cd8-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c3155d45-1683-4dca-bea0-1830721f6bea-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-518cc7d9-1fe0-430f-b9d0-f705991de9b3-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80fd135c-95aa-4d43-a203-46c244616eee-30">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-efe98237-6fd5-4c48-9bb8-22812bd06c8b-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-282f7dff-00f0-4136-a937-90b7ec5ce165-8">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-5cef49ea-eac5-4e19-9115-8a792ca899e5-68" />
+ </symbol>
+ </g>
+ <g
+ id="id-1326d3bc-9eb9-41c7-a782-1493224ab9b8-4">
+ <symbol
+ overflow="visible"
+ id="id-526e90b2-6c3e-41c5-8d6f-f0cd897f75fc-9">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-f90a0839-69b8-41f4-bfca-4510a71f784f-50" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9161cfde-34a8-4083-835e-e3ff87402147-48">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-5b87e3e3-95fa-4c6d-b0f4-0d87595f99ea-71" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71a1d34a-b2d8-4880-a0ab-e2cc1c41148f-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-9f84e59d-4dcd-4022-8f5f-2e2ac2123cd8-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c3155d45-1683-4dca-bea0-1830721f6bea-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-518cc7d9-1fe0-430f-b9d0-f705991de9b3-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80fd135c-95aa-4d43-a203-46c244616eee-2">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-efe98237-6fd5-4c48-9bb8-22812bd06c8b-61" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-282f7dff-00f0-4136-a937-90b7ec5ce165-0">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-5cef49ea-eac5-4e19-9115-8a792ca899e5-61" />
+ </symbol>
+ </g>
+ <g
+ id="id-f665f0ad-6acc-4c65-818f-65538ae870ec-7">
+ <symbol
+ overflow="visible"
+ id="id-b528872c-9c37-40cc-8f3c-4a3820527247-7">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-b9b64af8-af4d-498f-81ae-f2cb3b370123-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d0bf1643-b2f5-444d-a657-4aaefc6c89d4-7">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-311ed8ac-5c86-4922-8ddd-c8730c4eb1f1-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1911bbd6-3c25-4e44-b82f-6e209a9efbf4-6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-ad0a7a76-9842-4d63-89a8-c9c17aa71c17-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-756b752a-2988-4d30-9ec2-f35e31955def-6">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-3ec43921-ba3b-4f7d-b817-b8c615e98630-3" />
+ </symbol>
+ </g>
+ <g
+ id="id-f98b961b-31b5-4c0f-bfb1-2760408a739a-8">
+ <symbol
+ overflow="visible"
+ id="id-4737c041-b95c-4219-8e7e-c562852710ea-5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-c55a79d7-b066-4a99-ae31-2b04d4c628d0-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80361aa1-942d-4c7e-b9e6-0b746bab4670-9">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-46772014-ff2f-4c4f-bd9c-546c16e45ebe-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-8dac91f2-ce64-4971-ad7d-d446cd8c9c1c-3">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-604b9e94-17f8-4699-8fca-83a7170f9ad1-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-7656f371-933a-4b40-8c22-717f88b408ac-5">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-99006318-9528-4ad3-a74f-c639da460421-6" />
+ </symbol>
+ </g>
+ <g
+ id="id-71316add-b757-483c-8195-02b65d505b23-3">
+ <symbol
+ overflow="visible"
+ id="id-c8bc3666-affb-46c2-bef9-2fbbe8cb5a5b-0">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-16e8a8b6-0ef9-495f-bb2a-dad69d9a779f-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-42113c59-1a6b-4fa3-a92c-5a205e35714f-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-7e639714-71bd-465b-95ea-f8586e48e3fe-4" />
+ </symbol>
+ </g>
+ <g
+ id="id-47935b59-06ee-4c7d-aad1-b2eb9c1ecfff-8">
+ <symbol
+ overflow="visible"
+ id="id-30a4c9fc-8faf-46a0-bc6c-a9f87fef6253-5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-786b0d14-3a5a-48ea-b6c0-3bcb1008f442-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ae643f90-7e2b-4001-aa11-715997a19ee5-4">
+ <path
+ style="stroke:none"
+ d="M 2.109375,-2.9375 C 1.734375,-3 1.09375,-3.109375 1.09375,-3.578125 c 0,-0.625 0.921875,-0.625 1.109375,-0.625 0.75,0 1.125,0.296875 1.171875,0.84375 0.015625,0.15625 0.03125,0.203125 0.234375,0.203125 0.234375,0 0.234375,-0.046875 0.234375,-0.28125 v -0.796875 c 0,-0.1875 0,-0.28125 -0.171875,-0.28125 -0.046875,0 -0.0625,0 -0.453125,0.1875 -0.265625,-0.125 -0.609375,-0.1875 -1,-0.1875 -0.3125,0 -1.84375,0 -1.84375,1.3125 0,0.390625 0.203125,0.65625 0.40625,0.828125 0.390625,0.34375 0.78125,0.40625 1.546875,0.546875 0.359375,0.0625 1.09375,0.1875 1.09375,0.78125 0,0.75 -0.90625,0.75 -1.125,0.75 -1.0625,0 -1.3125,-0.734375 -1.4375,-1.15625 C 0.8125,-1.59375 0.75,-1.59375 0.625,-1.59375 c -0.25,0 -0.25,0.0625 -0.25,0.28125 v 1.09375 c 0,0.1875 0,0.28125 0.1875,0.28125 0.0625,0 0.078125,0 0.296875,-0.15625 0.015625,0 0.234375,-0.140625 0.25,-0.171875 0.46875,0.328125 0.984375,0.328125 1.1875,0.328125 0.3125,0 1.84375,0 1.84375,-1.453125 0,-0.4375 -0.203125,-0.78125 -0.546875,-1.0625 C 3.203125,-2.734375 2.875,-2.796875 2.109375,-2.9375 Z m 0,0"
+ id="id-9b3da47a-1b25-40c1-9823-033905267525-1" />
+ </symbol>
+ </g>
+ <g
+ id="id-e9cdbc45-842a-4299-856a-e73e8a96598a-8">
+ <symbol
+ overflow="visible"
+ id="id-4c9afea4-0492-4e68-ad02-526d968a9dda-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-022447e8-2b8e-45a6-9421-6bb9cee18fb8-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-eb4351ed-2b75-4189-9149-06b49bb09d39-1">
+ <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="id-9793d5ee-1e50-443d-8e24-59e74686be5c-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-acdb85cf-666d-461d-bcc6-3145d4b5a194-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-974496ba-fe40-4bde-9d6c-97d29282be67-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a9937435-0508-4c68-9850-f26d0b685df1-4">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-9c0b6904-6368-4d8f-ad75-244ef0a02a48-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4dbc287f-4992-4820-8c67-423900ff8378-3">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d9c1862f-dbd4-4f66-9f79-92002bb14eb8-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-7933b5d5-7f25-482f-b30b-4ba167fd355d-8">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-7f05503e-8203-4760-910b-5af86e2658b9-6" />
+ </symbol>
+ </g>
+ <g
+ id="id-eea55ade-e2c2-48c1-a3f1-d65d7b23c75c-3">
+ <symbol
+ overflow="visible"
+ id="id-702cf98a-7855-4a56-b3b9-be3e9c89e5eb-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3d08f3b9-fc2d-4c8b-a693-2f069085b4c8-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4db591ab-5b31-4921-a71b-d732a9a3a154-2">
+ <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="id-fb3ea09c-6864-4691-95b5-1c3c652a23e5-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a45ec7ed-aed1-44f6-87e2-879d7497660b-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-7b47d29b-e6d8-48a4-b8b1-d1b172f6aa82-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b6a5b321-fb81-4c79-8c77-e89277728de4-5">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-1c892cf5-670f-4af9-9c88-c02621bf8637-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ad80f9d7-8845-4991-af60-575fc64207c6-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-62aa46d3-6905-4658-9610-06a86458f6eb-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-25df116e-62f9-4a97-a0aa-f3214438cb8a-9">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-c94b97b0-0e4d-4d84-8e0b-6baff1ddbc84-2" />
+ </symbol>
+ </g>
+ <g
+ id="id-e222d3e7-5a3e-4726-a518-5c6732a58b38-6">
+ <symbol
+ overflow="visible"
+ id="id-078cb2fa-d1b6-4887-ba5f-5b66b97fd3ed-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-61f320b7-89e9-479b-bc4e-49a54067dc37-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-59aac359-51b0-40e5-b69b-22218a35fc49-2">
+ <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="id-92fad41b-7616-42ba-92ca-aab660696a81-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-2a7c3fec-733a-4dd6-91b6-c39d5a40c7f2-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-861ee250-5da7-465e-9e31-9df2fb1caca2-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c4424853-cb4a-455a-86b7-76f979819c20-1">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-7bbf4d7e-e0a1-496f-b1d4-619a2e578da8-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-57147852-035b-4ec9-98bd-1874c4e26ec3-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-6bd1fefe-bc6f-4f64-9e15-3452b2cae843-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c777c81c-fd27-4557-a370-a3cf2891daa4-5">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-89ae508b-1dad-4bbf-985c-254ae964db83-0" />
+ </symbol>
+ </g>
+ <g
+ id="id-e222d3e7-5a3e-4726-a518-5c6732a58b38-4">
+ <symbol
+ overflow="visible"
+ id="id-078cb2fa-d1b6-4887-ba5f-5b66b97fd3ed-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-61f320b7-89e9-479b-bc4e-49a54067dc37-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-59aac359-51b0-40e5-b69b-22218a35fc49-29">
+ <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="id-92fad41b-7616-42ba-92ca-aab660696a81-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-2a7c3fec-733a-4dd6-91b6-c39d5a40c7f2-08">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-861ee250-5da7-465e-9e31-9df2fb1caca2-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c4424853-cb4a-455a-86b7-76f979819c20-3">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-7bbf4d7e-e0a1-496f-b1d4-619a2e578da8-11" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-57147852-035b-4ec9-98bd-1874c4e26ec3-03">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-6bd1fefe-bc6f-4f64-9e15-3452b2cae843-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c777c81c-fd27-4557-a370-a3cf2891daa4-0">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-89ae508b-1dad-4bbf-985c-254ae964db83-3" />
+ </symbol>
+ </g>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="3.3131931"
+ inkscape:cx="269.84092"
+ inkscape:cy="216.61097"
+ inkscape:document-units="mm"
+ inkscape:current-layer="g3128"
+ inkscape:document-rotation="0"
+ showgrid="false"
+ inkscape:window-width="1920"
+ inkscape:window-height="992"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata5">
+ <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:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <g
+ id="g3128"
+ transform="translate(0,1.9402219)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-3"
+ cx="29.921179"
+ cy="57.147594"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.5541,0,0,0.584984,28.9278,55.5399)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{s}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-6">
+ <defs
+ id="id-b8b5e3e7-eaef-4e90-9b23-e33c7addfd0b">
+ <g
+ id="id-47935b59-06ee-4c7d-aad1-b2eb9c1ecfff">
+ <symbol
+ overflow="visible"
+ id="id-30a4c9fc-8faf-46a0-bc6c-a9f87fef6253">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-786b0d14-3a5a-48ea-b6c0-3bcb1008f442" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ae643f90-7e2b-4001-aa11-715997a19ee5">
+ <path
+ style="stroke:none"
+ d="M 2.109375,-2.9375 C 1.734375,-3 1.09375,-3.109375 1.09375,-3.578125 c 0,-0.625 0.921875,-0.625 1.109375,-0.625 0.75,0 1.125,0.296875 1.171875,0.84375 0.015625,0.15625 0.03125,0.203125 0.234375,0.203125 0.234375,0 0.234375,-0.046875 0.234375,-0.28125 v -0.796875 c 0,-0.1875 0,-0.28125 -0.171875,-0.28125 -0.046875,0 -0.0625,0 -0.453125,0.1875 -0.265625,-0.125 -0.609375,-0.1875 -1,-0.1875 -0.3125,0 -1.84375,0 -1.84375,1.3125 0,0.390625 0.203125,0.65625 0.40625,0.828125 0.390625,0.34375 0.78125,0.40625 1.546875,0.546875 0.359375,0.0625 1.09375,0.1875 1.09375,0.78125 0,0.75 -0.90625,0.75 -1.125,0.75 -1.0625,0 -1.3125,-0.734375 -1.4375,-1.15625 C 0.8125,-1.59375 0.75,-1.59375 0.625,-1.59375 c -0.25,0 -0.25,0.0625 -0.25,0.28125 v 1.09375 c 0,0.1875 0,0.28125 0.1875,0.28125 0.0625,0 0.078125,0 0.296875,-0.15625 0.015625,0 0.234375,-0.140625 0.25,-0.171875 0.46875,0.328125 0.984375,0.328125 1.1875,0.328125 0.3125,0 1.84375,0 1.84375,-1.453125 0,-0.4375 -0.203125,-0.78125 -0.546875,-1.0625 C 3.203125,-2.734375 2.875,-2.796875 2.109375,-2.9375 Z m 0,0"
+ id="id-9b3da47a-1b25-40c1-9823-033905267525" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-f73a8857-fdac-4c87-ae0e-65dc150a63e8"
+ transform="translate(-149.087,-130.249)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-2f770fd4-bb45-449d-b247-9b46d24284e2">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g1093">
+ <path
+ style="stroke:none"
+ d="M 2.109375,-2.9375 C 1.734375,-3 1.09375,-3.109375 1.09375,-3.578125 c 0,-0.625 0.921875,-0.625 1.109375,-0.625 0.75,0 1.125,0.296875 1.171875,0.84375 0.015625,0.15625 0.03125,0.203125 0.234375,0.203125 0.234375,0 0.234375,-0.046875 0.234375,-0.28125 v -0.796875 c 0,-0.1875 0,-0.28125 -0.171875,-0.28125 -0.046875,0 -0.0625,0 -0.453125,0.1875 -0.265625,-0.125 -0.609375,-0.1875 -1,-0.1875 -0.3125,0 -1.84375,0 -1.84375,1.3125 0,0.390625 0.203125,0.65625 0.40625,0.828125 0.390625,0.34375 0.78125,0.40625 1.546875,0.546875 0.359375,0.0625 1.09375,0.1875 1.09375,0.78125 0,0.75 -0.90625,0.75 -1.125,0.75 -1.0625,0 -1.3125,-0.734375 -1.4375,-1.15625 C 0.8125,-1.59375 0.75,-1.59375 0.625,-1.59375 c -0.25,0 -0.25,0.0625 -0.25,0.28125 v 1.09375 c 0,0.1875 0,0.28125 0.1875,0.28125 0.0625,0 0.078125,0 0.296875,-0.15625 0.015625,0 0.234375,-0.140625 0.25,-0.171875 0.46875,0.328125 0.984375,0.328125 1.1875,0.328125 0.3125,0 1.84375,0 1.84375,-1.453125 0,-0.4375 -0.203125,-0.78125 -0.546875,-1.0625 C 3.203125,-2.734375 2.875,-2.796875 2.109375,-2.9375 Z m 0,0"
+ id="id-906cb7e4-b32b-42ac-8d74-3e888f78676c" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.5541,0,0,0.584984,36.661851,43.071258)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$n_{z_1}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-6-1">
+ <defs
+ id="id-500f6610-588a-4818-a433-a4f58ed9eb9c">
+ <g
+ id="id-e9cdbc45-842a-4299-856a-e73e8a96598a">
+ <symbol
+ overflow="visible"
+ id="id-4c9afea4-0492-4e68-ad02-526d968a9dda">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-022447e8-2b8e-45a6-9421-6bb9cee18fb8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-eb4351ed-2b75-4189-9149-06b49bb09d39">
+ <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="id-9793d5ee-1e50-443d-8e24-59e74686be5c" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-acdb85cf-666d-461d-bcc6-3145d4b5a194">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-974496ba-fe40-4bde-9d6c-97d29282be67" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a9937435-0508-4c68-9850-f26d0b685df1">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-9c0b6904-6368-4d8f-ad75-244ef0a02a48" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4dbc287f-4992-4820-8c67-423900ff8378">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d9c1862f-dbd4-4f66-9f79-92002bb14eb8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-7933b5d5-7f25-482f-b30b-4ba167fd355d">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-7f05503e-8203-4760-910b-5af86e2658b9" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-26364c9d-08dc-4865-b0f5-a8b7297166be"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-0f03436e-8db0-450f-aa25-544f24a2f390">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g5447">
+ <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="id-8d69f6e6-afd7-45c6-b3ad-a0c71f610f71" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-b623b9b7-25f3-4b3c-b1b9-1f0b64ed4354">
+ <g
+ transform="translate(154.692,136.259)"
+ id="g5451">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-c4159b05-d0cb-49aa-ada3-a23c58758478" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-62e080c4-1c1e-474b-8c1e-e2d031a29f56">
+ <g
+ transform="translate(158.499,137.255)"
+ id="g5455">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-202d962f-9c87-4ba6-bdb0-d542963a60dd" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.5541 0 0 0.584984 41.5766 55.823)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$n_{z_2}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-6-1-5">
+ <defs
+ id="id-4f0a6264-44fa-4419-b663-f12fba190357">
+ <g
+ id="id-eea55ade-e2c2-48c1-a3f1-d65d7b23c75c">
+ <symbol
+ overflow="visible"
+ id="id-702cf98a-7855-4a56-b3b9-be3e9c89e5eb">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3d08f3b9-fc2d-4c8b-a693-2f069085b4c8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4db591ab-5b31-4921-a71b-d732a9a3a154">
+ <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="id-fb3ea09c-6864-4691-95b5-1c3c652a23e5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a45ec7ed-aed1-44f6-87e2-879d7497660b">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-7b47d29b-e6d8-48a4-b8b1-d1b172f6aa82" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b6a5b321-fb81-4c79-8c77-e89277728de4">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-1c892cf5-670f-4af9-9c88-c02621bf8637" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ad80f9d7-8845-4991-af60-575fc64207c6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-62aa46d3-6905-4658-9610-06a86458f6eb" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-25df116e-62f9-4a97-a0aa-f3214438cb8a">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-c94b97b0-0e4d-4d84-8e0b-6baff1ddbc84" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-59d35469-3df4-4774-807c-a85c375a14d9"
+ transform="translate(-149.009, -130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-1e18d863-b305-48ee-ab24-c1390922c582">
+ <g
+ transform="translate(148.712, 134.765)"
+ id="g6019">
+ <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="id-d1bdb664-3813-4978-a3de-6043db78b4cc" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-0b03857d-96b0-420b-a542-083214d77acc">
+ <g
+ transform="translate(154.692, 136.259)"
+ id="g6023">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-58e741b3-5e8c-40d8-a42e-af9bf621a270" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-71d7b44d-bb0b-40e1-a089-131ac614a256">
+ <g
+ transform="translate(158.499, 137.255)"
+ id="g6027">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-6a32d87d-779d-47ab-898f-cfb399c66b20" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.5541 0 0 0.584984 36.2586 66.9082)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$n_{z_k}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-6-1-5-3">
+ <defs
+ id="id-b97136dd-f97a-4a19-bfc2-535cc0ff0225">
+ <g
+ id="id-e222d3e7-5a3e-4726-a518-5c6732a58b38">
+ <symbol
+ overflow="visible"
+ id="id-078cb2fa-d1b6-4887-ba5f-5b66b97fd3ed">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-61f320b7-89e9-479b-bc4e-49a54067dc37" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-59aac359-51b0-40e5-b69b-22218a35fc49">
+ <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="id-92fad41b-7616-42ba-92ca-aab660696a81" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-2a7c3fec-733a-4dd6-91b6-c39d5a40c7f2">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-861ee250-5da7-465e-9e31-9df2fb1caca2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c4424853-cb4a-455a-86b7-76f979819c20">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-7bbf4d7e-e0a1-496f-b1d4-619a2e578da8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-57147852-035b-4ec9-98bd-1874c4e26ec3">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-6bd1fefe-bc6f-4f64-9e15-3452b2cae843" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c777c81c-fd27-4557-a370-a3cf2891daa4">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-89ae508b-1dad-4bbf-985c-254ae964db83" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-0eda9a8f-5cba-48a6-82d1-723ba393e163"
+ transform="translate(-149.009, -130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-1ba7400b-e448-4815-b9dc-c4f9b38e9d77">
+ <g
+ transform="translate(148.712, 134.765)"
+ id="g6629">
+ <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="id-7d2401a2-a930-480e-8880-b596ebf68560" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-65c59b1d-cb54-4435-bb74-6c26702bb157">
+ <g
+ transform="translate(154.692, 136.259)"
+ id="g6633">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-e67e3d4a-b26f-4f10-afdc-b198b1fb6290" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-cb3074c6-a03f-4073-a3b6-6790538542ca">
+ <g
+ transform="translate(158.499, 137.316)"
+ id="g6637">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-b41836f9-37d2-4116-9431-427f90e79c86" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.5541 0 0 0.584984 69.2226 33.5501)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$1$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-6-1-5-3-9">
+ <defs
+ id="id-016c5830-b5cb-4715-89d3-0d230c1cc384">
+ <g
+ id="id-eba692f1-bdd2-4485-a464-9470b20af630">
+ <symbol
+ overflow="visible"
+ id="id-a8396958-ed2f-495e-b5b4-661e2ff6233a">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-abc4eca5-1311-4e0d-b35d-cb0d5f657696" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ea4261ab-bafd-40f6-9ef3-7034344d6951">
+ <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 v 0.3125 c 0.203125,0 0.78125,0 1.296875,-0.265625 v 5.171875 c 0,0.359375 -0.03125,0.46875 -0.921875,0.46875 h -0.3125 V 0 c 0.34375,-0.03125 1.203125,-0.03125 1.609375,-0.03125 0.390625,0 1.265625,0 1.609375,0.03125 v -0.3125 h -0.3125 c -0.90625,0 -0.921875,-0.109375 -0.921875,-0.46875 z m 0,0"
+ id="id-ab73cb18-6620-4738-9391-092bf86d8402" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-0451793a-1cd4-4733-ae2c-0927593fe997"
+ transform="translate(-149.603, -128.124)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-422a3a82-12ea-4e6e-9092-30ec82236e28">
+ <g
+ transform="translate(148.712, 134.765)"
+ id="g7269">
+ <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 v 0.3125 c 0.203125,0 0.78125,0 1.296875,-0.265625 v 5.171875 c 0,0.359375 -0.03125,0.46875 -0.921875,0.46875 h -0.3125 V 0 c 0.34375,-0.03125 1.203125,-0.03125 1.609375,-0.03125 0.390625,0 1.265625,0 1.609375,0.03125 v -0.3125 h -0.3125 c -0.90625,0 -0.921875,-0.109375 -0.921875,-0.46875 z m 0,0"
+ id="id-60dc7762-4fed-4f8e-9998-580eb2c9b464" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.5541 0 0 0.584984 98.8404 41.6497)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$3$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-6-1-5-3-7">
+ <defs
+ id="id-c99c9aed-28f7-4816-852f-e64acd476142">
+ <g
+ id="id-e1c7c39a-e278-4365-9d0f-d1069d80e801">
+ <symbol
+ overflow="visible"
+ id="id-d68940b5-c11a-421c-a278-45e8ed8c5e4d">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-50004078-43d2-42f6-8c2c-9c1f1aa3752b" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-6bc899ec-07b3-488e-98d0-b6608742429c">
+ <path
+ style="stroke:none"
+ d="m 2.890625,-3.515625 c 0.8125,-0.265625 1.390625,-0.953125 1.390625,-1.75 0,-0.8125 -0.875,-1.375 -1.828125,-1.375 -1,0 -1.765625,0.59375 -1.765625,1.359375 0,0.328125 0.21875,0.515625 0.515625,0.515625 0.296875,0 0.5,-0.21875 0.5,-0.515625 0,-0.484375 -0.46875,-0.484375 -0.609375,-0.484375 0.296875,-0.5 0.953125,-0.625 1.3125,-0.625 0.421875,0 0.96875,0.21875 0.96875,1.109375 0,0.125 -0.03125,0.703125 -0.28125,1.140625 C 2.796875,-3.65625 2.453125,-3.625 2.203125,-3.625 2.125,-3.609375 1.890625,-3.59375 1.8125,-3.59375 c -0.078125,0.015625 -0.140625,0.03125 -0.140625,0.125 0,0.109375 0.0625,0.109375 0.234375,0.109375 h 0.4375 c 0.8125,0 1.1875,0.671875 1.1875,1.65625 0,1.359375 -0.6875,1.640625 -1.125,1.640625 -0.4375,0 -1.1875,-0.171875 -1.53125,-0.75 0.34375,0.046875 0.65625,-0.171875 0.65625,-0.546875 0,-0.359375 -0.265625,-0.5625 -0.546875,-0.5625 -0.25,0 -0.5625,0.140625 -0.5625,0.578125 0,0.90625 0.921875,1.5625 2.015625,1.5625 1.21875,0 2.125,-0.90625 2.125,-1.921875 0,-0.8125 -0.640625,-1.59375 -1.671875,-1.8125 z m 0,0"
+ id="id-47002757-8afd-4e59-90bd-2a38518992a7" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-fde33495-e144-4bdd-9bd0-a004481b5582"
+ transform="translate(-149.134, -128.124)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-185d51e6-d865-4a17-8bce-cd26dd561351">
+ <g
+ transform="translate(148.712, 134.765)"
+ id="g7876">
+ <path
+ style="stroke:none"
+ d="m 2.890625,-3.515625 c 0.8125,-0.265625 1.390625,-0.953125 1.390625,-1.75 0,-0.8125 -0.875,-1.375 -1.828125,-1.375 -1,0 -1.765625,0.59375 -1.765625,1.359375 0,0.328125 0.21875,0.515625 0.515625,0.515625 0.296875,0 0.5,-0.21875 0.5,-0.515625 0,-0.484375 -0.46875,-0.484375 -0.609375,-0.484375 0.296875,-0.5 0.953125,-0.625 1.3125,-0.625 0.421875,0 0.96875,0.21875 0.96875,1.109375 0,0.125 -0.03125,0.703125 -0.28125,1.140625 C 2.796875,-3.65625 2.453125,-3.625 2.203125,-3.625 2.125,-3.609375 1.890625,-3.59375 1.8125,-3.59375 c -0.078125,0.015625 -0.140625,0.03125 -0.140625,0.125 0,0.109375 0.0625,0.109375 0.234375,0.109375 h 0.4375 c 0.8125,0 1.1875,0.671875 1.1875,1.65625 0,1.359375 -0.6875,1.640625 -1.125,1.640625 -0.4375,0 -1.1875,-0.171875 -1.53125,-0.75 0.34375,0.046875 0.65625,-0.171875 0.65625,-0.546875 0,-0.359375 -0.265625,-0.5625 -0.546875,-0.5625 -0.25,0 -0.5625,0.140625 -0.5625,0.578125 0,0.90625 0.921875,1.5625 2.015625,1.5625 1.21875,0 2.125,-0.90625 2.125,-1.921875 0,-0.8125 -0.640625,-1.59375 -1.671875,-1.8125 z m 0,0"
+ id="id-bc02ccf3-8293-4bdb-b7a2-f5b8987d30eb" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3318"
+ transform="translate(0,-0.75454133)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-3-2"
+ cx="112.99427"
+ cy="59.842358"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.5541,0,0,0.584984,112.044,57.7048)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{t}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-6-3">
+ <defs
+ id="id-b670797f-4679-4aab-bd11-b4e3eb3bf3b5">
+ <g
+ id="id-b83515ba-b48c-49b8-a844-5bf1aba72764">
+ <symbol
+ overflow="visible"
+ id="id-1443da91-0b3a-4345-aa0f-2096c77ce860">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-73285ab0-aed2-4ca0-854c-265452f2571e" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-6ea998af-306e-4d6c-80b0-cd789009aff8">
+ <path
+ style="stroke:none"
+ d="m 1.03125,-3.953125 v 2.734375 c 0,1.0625 0.859375,1.28125 1.578125,1.28125 0.75,0 1.203125,-0.578125 1.203125,-1.296875 v -0.53125 H 3.34375 V -1.25 c 0,0.671875 -0.328125,0.90625 -0.609375,0.90625 -0.578125,0 -0.578125,-0.640625 -0.578125,-0.859375 v -2.75 H 3.625 v -0.46875 H 2.15625 v -1.90625 H 1.6875 c 0,1 -0.484375,1.984375 -1.484375,2.015625 v 0.359375 z m 0,0"
+ id="id-46234536-02a6-450d-b8ae-7b6c6d8ec66f" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-c0271557-d7fe-435d-ba30-4b4740217f68"
+ transform="translate(-148.915,-128.437)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-2adb8022-4fef-4874-ad73-dbc6a7032af0">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g1252">
+ <path
+ style="stroke:none"
+ d="m 1.03125,-3.953125 v 2.734375 c 0,1.0625 0.859375,1.28125 1.578125,1.28125 0.75,0 1.203125,-0.578125 1.203125,-1.296875 v -0.53125 H 3.34375 V -1.25 c 0,0.671875 -0.328125,0.90625 -0.609375,0.90625 -0.578125,0 -0.578125,-0.640625 -0.578125,-0.859375 v -2.75 H 3.625 v -0.46875 H 2.15625 v -1.90625 H 1.6875 c 0,1 -0.484375,1.984375 -1.484375,2.015625 v 0.359375 z m 0,0"
+ id="id-b499da72-00ec-49c7-8587-72e812a9c95e" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3799"
+ transform="translate(-0.60989494)">
+ <g
+ id="g3156"
+ transform="translate(-11.789786,-1.6856517)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833"
+ cx="70.011894"
+ cy="42.18951"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.55409974,0,0,0.58498411,66.626528,39.899151)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{x}_{z_1}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="0.9449006740783156"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:jacobian_sqrt="0.33334"
+ id="g866">
+ <defs
+ id="id-1e809e81-165d-4546-a013-e3cf86d150e3">
+ <g
+ id="id-1326d3bc-9eb9-41c7-a782-1493224ab9b8">
+ <symbol
+ overflow="visible"
+ id="id-526e90b2-6c3e-41c5-8d6f-f0cd897f75fc">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-f90a0839-69b8-41f4-bfca-4510a71f784f" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9161cfde-34a8-4083-835e-e3ff87402147">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-5b87e3e3-95fa-4c6d-b0f4-0d87595f99ea" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71a1d34a-b2d8-4880-a0ab-e2cc1c41148f">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-9f84e59d-4dcd-4022-8f5f-2e2ac2123cd8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c3155d45-1683-4dca-bea0-1830721f6bea">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-518cc7d9-1fe0-430f-b9d0-f705991de9b3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80fd135c-95aa-4d43-a203-46c244616eee">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-efe98237-6fd5-4c48-9bb8-22812bd06c8b" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-282f7dff-00f0-4136-a937-90b7ec5ce165">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-5cef49ea-eac5-4e19-9115-8a792ca899e5" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-109d20c4-4451-4b92-a1ac-a968b7e02140"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-2499faef-5c0a-41f6-bda3-13db74ee69e1">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g854">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-d7db6940-de89-47e3-a033-049363ff49cd" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-ffaf43f8-bbb4-4154-ad7f-840f271d65cf">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g858">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-f96a5f13-9133-4906-a110-2b8b9488e204" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-0260b20e-ac21-4d3f-a285-2d7e01002974">
+ <g
+ transform="translate(158.565,137.255)"
+ id="g862">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-36c7b204-6585-4a05-99ee-593991b6f965" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3184"
+ transform="translate(-11.934691,-3.882734)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-6"
+ cx="70.156799"
+ cy="56.775902"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.5541,0,0,0.584984,66.7236,54.4856)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{x}_{z_2}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-5">
+ <defs
+ id="id-4648fc5a-c898-434c-af5f-c0534d61ee65">
+ <g
+ id="id-a0d15d55-c9ae-4d1b-a246-de6159e2f150">
+ <symbol
+ overflow="visible"
+ id="id-40b33fa1-9b51-4644-904d-cb9657a51cf1">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-7c84767c-5058-4a40-83ef-557271c16288" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b93f01ee-c7fa-43f7-90d5-c22ad372b37a">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-3662a559-3637-4a84-9dc9-6c84df45bf82" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-43ab27cb-8880-4ddf-a916-1cf727caa0e5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-149313cf-16b6-4740-a711-aec81c8e75fd" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-753c04f0-06ae-4990-b1e4-298e87bf2fc1">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-57cf8603-682c-4ceb-aee2-2e107b1c406f" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-7711970b-969b-4cb9-8a63-4bf2a5a63b5a">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-ad4000b7-f8e8-400c-8ae6-936ced4ad61c" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-0602fc4c-71b4-487d-904f-4d5a4e06e43d">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-d420c112-a63a-4d44-84f0-5d1c7f736aeb" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-0d60f8fc-70ba-4ea0-81eb-4ad80ebf6946"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-af85f9a5-4446-474b-a2ed-c8ee2263016d">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g1819">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-492ea2c0-5b30-4c35-bcb7-b8158023f6a8" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-70620bc0-2b29-4b71-b25d-385e3b33843a">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g1823">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-5ab71b69-687f-4f2b-a35d-8d3b454a7348" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-f129db3c-8ecb-4ad2-9e9e-10ab81c2fe07">
+ <g
+ transform="translate(158.565,137.255)"
+ id="g1827">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-b694d8d9-4ef9-4414-a0cd-1a0f31359315" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3241"
+ transform="translate(-9.890387,-4.5650119)">
+ <g
+ id="g3212">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-9"
+ cx="68.112495"
+ cy="82.236786"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.5541,0,0,0.584984,64.571,79.9104)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{x}_{z_k}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-26">
+ <defs
+ id="id-96762b80-ea2d-4a5e-a2ad-5d97a096cd52">
+ <g
+ id="id-245294a4-4f69-405f-94a1-9174258337c1">
+ <symbol
+ overflow="visible"
+ id="id-e2dd9529-fc99-4b31-9c16-14ad4a1fc3be">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-17c044fd-5b23-468c-87f6-dd286727df31" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-930379a4-c04b-4aae-ad4e-82d06321f8b7">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-74e35bdc-b2a8-4d6e-9f99-fe9c38fa05d9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-8ee8024f-7cf2-4e57-ae5a-fbf096019740">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-4c0e5c52-ea77-4e1c-a834-c7034310d876" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b6410325-6d8a-4717-a6ac-7bd7fe997f13">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-eff15891-7f72-4106-a331-7c10fe5720ea" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-07e5ad76-d1ce-4b88-bff8-cf8a734e7c7b">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-34c8ed1b-56ff-48e8-be30-235cbf99e5cc" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-2149adb6-8971-4e7e-b40f-0b187a368563">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-853a23b1-76aa-40ee-8675-f64d61e57f7e" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-9713bb64-446c-43b4-98c8-f010dc1747ce"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-adc390f0-441a-4783-8568-bb1e92be4889">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g2366">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-1667236e-545e-4ae8-b84b-7f098e58a0d4" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-d9e4689f-c1e4-475a-9d17-717c322f1858">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g2370">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-d4b505ed-697d-4917-a5b5-afe96ed6edc9" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-e445e258-c48b-423a-bbe5-020f5e09912b">
+ <g
+ transform="translate(158.565,137.316)"
+ id="g2374">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-cd1190bd-9504-42f0-9cda-b407c5cb01f7" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0,0.569333,-0.569333,0,58.524851,62.464098)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\dots$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:jacobian_sqrt="0.569333"
+ id="g3585">
+ <defs
+ id="id-2d87e1eb-bc7d-4d81-9582-86bf8727c9c8">
+ <g
+ id="id-71316add-b757-483c-8195-02b65d505b23">
+ <symbol
+ overflow="visible"
+ id="id-c8bc3666-affb-46c2-bef9-2fbbe8cb5a5b">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-16e8a8b6-0ef9-495f-bb2a-dad69d9a779f" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-42113c59-1a6b-4fa3-a92c-5a205e35714f">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-7e639714-71bd-465b-95ea-f8586e48e3fe" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-23aff8e1-1381-4a2c-abe7-6876395be91e"
+ transform="translate(-149.571,-133.702)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-5b54ebfc-dda4-4ec4-bcb2-23140a03764f">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3573">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-72082536-97ab-43a3-b518-c109a83a7e12" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-cce936cb-daec-4765-a3e4-f9a896a5c2be">
+ <g
+ transform="translate(153.143,134.765)"
+ id="g3577">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-10f522ad-8f94-43e2-a1c5-58b79872198f" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-35f841a6-d98a-45f1-b1da-d546a3d5cbe8">
+ <g
+ transform="translate(157.565,134.765)"
+ id="g3581">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-0465aa74-fcdf-4786-a696-48e096109a98" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3878"
+ transform="translate(-2.7908099)">
+ <g
+ id="g3262"
+ transform="translate(-4.3642598,-1.3114528)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-1"
+ cx="92.458305"
+ cy="41.815311"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.5541,0,0,0.584984,89.98,39.6684)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{y}_{1}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-2">
+ <defs
+ id="id-15a6f521-2fe4-4753-8623-832d47d60e24">
+ <g
+ id="id-f665f0ad-6acc-4c65-818f-65538ae870ec">
+ <symbol
+ overflow="visible"
+ id="id-b528872c-9c37-40cc-8f3c-4a3820527247">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-b9b64af8-af4d-498f-81ae-f2cb3b370123" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d0bf1643-b2f5-444d-a657-4aaefc6c89d4">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-311ed8ac-5c86-4922-8ddd-c8730c4eb1f1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1911bbd6-3c25-4e44-b82f-6e209a9efbf4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-ad0a7a76-9842-4d63-89a8-c9c17aa71c17" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-756b752a-2988-4d30-9ec2-f35e31955def">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-3ec43921-ba3b-4f7d-b817-b8c615e98630" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-cead2aa7-946f-4ead-8279-e9b065b68e9f"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-a55af208-6012-444c-8a5a-d3c5ddd0bb01">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g1512">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-d2267913-737c-48d1-9245-ad03781200c6" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-04e7d486-2d80-490f-9c17-2027c5db438d">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g1516">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-e8473c25-707e-4ede-b251-a71e242045d8" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3283"
+ transform="translate(-3.9925634,-4.8119651)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-1-1"
+ cx="92.086609"
+ cy="57.705132"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.5541,0,0,0.584984,89.5476,55.5583)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{y}_{2}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-2-5">
+ <defs
+ id="id-f25c2c64-4dfe-4f14-833a-50688ba672e1">
+ <g
+ id="id-f98b961b-31b5-4c0f-bfb1-2760408a739a">
+ <symbol
+ overflow="visible"
+ id="id-4737c041-b95c-4219-8e7e-c562852710ea">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-c55a79d7-b066-4a99-ae31-2b04d4c628d0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80361aa1-942d-4c7e-b9e6-0b746bab4670">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-46772014-ff2f-4c4f-bd9c-546c16e45ebe" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-8dac91f2-ce64-4971-ad7d-d446cd8c9c1c">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-604b9e94-17f8-4699-8fca-83a7170f9ad1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-7656f371-933a-4b40-8c22-717f88b408ac">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-99006318-9528-4ad3-a74f-c639da460421" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-52d349e1-f5e4-4979-be96-eb0c9ee8b3d0"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-6c068af8-182e-4513-b413-5641c34ba3e3">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g2718">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-7154de53-d596-477e-8e1c-be2d76dcdebe" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-114a8c4d-759e-4b5a-8922-68b1628605fa">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g2722">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-8e15c3ea-b557-40f4-85fa-10d874426fc0" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3304"
+ transform="translate(-2.4128744,1.5679074)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-1-1-9"
+ cx="90.50692"
+ cy="76.103867"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.5541,0,0,0.584984,87.089,73.9571)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{y}_{N}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-2-5-0">
+ <defs
+ id="id-fbc6ebc5-614c-413b-aabe-afcf82be9a44">
+ <g
+ id="id-d7b73406-3b54-4c18-b9d9-a8d48226548b">
+ <symbol
+ overflow="visible"
+ id="id-7392a411-3fc7-40dd-8159-940d133d1964">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-f1141261-817e-4519-a866-9b5fb0d27fe4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-bb327e41-7636-4bdb-a5ff-468e484b4942">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-c45e9d73-05a0-4b4c-8bfa-22e86bbf9052" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ed639f13-2e63-4b44-9269-8011bcac5110">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-1055d386-f97e-4aca-85f9-52b442a94df3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-3215daba-e473-42b7-bf0e-512b603ee5ea">
+ <path
+ style="stroke:none"
+ d="M 5.8125,-4 C 5.875,-4.265625 6,-4.5 6.546875,-4.515625 c 0.03125,0 0.140625,0 0.140625,-0.140625 0,-0.046875 -0.03125,-0.109375 -0.109375,-0.109375 -0.21875,0 -0.484375,0.03125 -0.71875,0.03125 -0.171875,0 -0.5625,-0.03125 -0.734375,-0.03125 -0.03125,0 -0.140625,0 -0.140625,0.15625 0,0.09375 0.09375,0.09375 0.15625,0.09375 0.328125,0.015625 0.4375,0.125 0.4375,0.296875 0,0.046875 0,0.09375 -0.03125,0.15625 l -0.75,3.046875 -1.765625,-3.625 c -0.0625,-0.125 -0.078125,-0.125 -0.25,-0.125 H 1.828125 c -0.125,0 -0.21875,0 -0.21875,0.15625 0,0.09375 0.078125,0.09375 0.234375,0.09375 0.140625,0 0.296875,0.015625 0.4375,0.046875 L 1.359375,-0.75 c -0.0625,0.265625 -0.1875,0.484375 -0.734375,0.5 -0.046875,0 -0.140625,0 -0.140625,0.140625 C 0.484375,-0.03125 0.53125,0 0.578125,0 0.8125,0 1.078125,-0.03125 1.3125,-0.03125 1.484375,-0.03125 1.875,0 2.046875,0 2.125,0 2.1875,-0.03125 2.1875,-0.140625 2.1875,-0.25 2.109375,-0.25 2.03125,-0.25 c -0.4375,-0.015625 -0.4375,-0.203125 -0.4375,-0.296875 0,-0.03125 0,-0.0625 0.015625,-0.171875 l 0.90625,-3.5625 2.03125,4.15625 C 4.59375,0 4.625,0 4.703125,0 4.8125,0 4.8125,-0.015625 4.84375,-0.140625 Z m 0,0"
+ id="id-4bb30a4f-a8ce-4012-95d5-a0da4eb3b353" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-3d923e0f-a2be-4d8b-978a-fa754bd42e64"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-1733af0a-dd75-4350-8c56-5f694adf9885">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3087">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-98092114-1794-4f5a-b393-560db71d0bdd" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-4a9f6241-cd96-4f72-b97e-acc7894d3da0">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g3091">
+ <path
+ style="stroke:none"
+ d="M 5.8125,-4 C 5.875,-4.265625 6,-4.5 6.546875,-4.515625 c 0.03125,0 0.140625,0 0.140625,-0.140625 0,-0.046875 -0.03125,-0.109375 -0.109375,-0.109375 -0.21875,0 -0.484375,0.03125 -0.71875,0.03125 -0.171875,0 -0.5625,-0.03125 -0.734375,-0.03125 -0.03125,0 -0.140625,0 -0.140625,0.15625 0,0.09375 0.09375,0.09375 0.15625,0.09375 0.328125,0.015625 0.4375,0.125 0.4375,0.296875 0,0.046875 0,0.09375 -0.03125,0.15625 l -0.75,3.046875 -1.765625,-3.625 c -0.0625,-0.125 -0.078125,-0.125 -0.25,-0.125 H 1.828125 c -0.125,0 -0.21875,0 -0.21875,0.15625 0,0.09375 0.078125,0.09375 0.234375,0.09375 0.140625,0 0.296875,0.015625 0.4375,0.046875 L 1.359375,-0.75 c -0.0625,0.265625 -0.1875,0.484375 -0.734375,0.5 -0.046875,0 -0.140625,0 -0.140625,0.140625 C 0.484375,-0.03125 0.53125,0 0.578125,0 0.8125,0 1.078125,-0.03125 1.3125,-0.03125 1.484375,-0.03125 1.875,0 2.046875,0 2.125,0 2.1875,-0.03125 2.1875,-0.140625 2.1875,-0.25 2.109375,-0.25 2.03125,-0.25 c -0.4375,-0.015625 -0.4375,-0.203125 -0.4375,-0.296875 0,-0.03125 0,-0.0625 0.015625,-0.171875 l 0.90625,-3.5625 2.03125,4.15625 C 4.59375,0 4.625,0 4.703125,0 4.8125,0 4.8125,-0.015625 4.84375,-0.140625 Z m 0,0"
+ id="id-8e9beff6-a262-40fa-a2e1-2242bbc5d27f" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0,0.569333,-0.569333,0,88.396788,62.464097)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\dots$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:jacobian_sqrt="0.569333"
+ id="g3585-1">
+ <defs
+ id="id-2d87e1eb-bc7d-4d81-9582-86bf8727c9c8-0">
+ <g
+ id="g3668">
+ <symbol
+ overflow="visible"
+ id="symbol3662">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path3660" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol3666">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="path3664" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-23aff8e1-1381-4a2c-abe7-6876395be91e-4"
+ transform="translate(-149.571,-133.702)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-5b54ebfc-dda4-4ec4-bcb2-23140a03764f-7">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3573-6">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-72082536-97ab-43a3-b518-c109a83a7e12-3" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-cce936cb-daec-4765-a3e4-f9a896a5c2be-1">
+ <g
+ transform="translate(153.143,134.765)"
+ id="g3577-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-10f522ad-8f94-43e2-a1c5-58b79872198f-5" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-35f841a6-d98a-45f1-b1da-d546a3d5cbe8-9">
+ <g
+ transform="translate(157.565,134.765)"
+ id="g3581-6">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-0465aa74-fcdf-4786-a696-48e096109a98-2" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Lend)"
+ d="M 33.745855,56.297626 53.402989,42.605547"
+ id="path3898" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4192)"
+ d="m 34.497258,58.468169 18.923153,-3.33584"
+ id="path4182" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4228)"
+ d="M 33.240731,62.357703 54.096552,75.345461"
+ id="path4218" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4270)"
+ d="m 62.113175,40.390646 18.588768,0.148211"
+ id="path4260" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4318)"
+ d="m 62.21413,52.969117 18.356627,0.05513"
+ id="path4308" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4372)"
+ d="m 62.160025,77.401858 18.442318,0.351846"
+ id="path4362" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4432)"
+ d="M 62.065902,41.700487 80.97172,50.828768"
+ id="path4422" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4498)"
+ d="M 61.085219,56.07705 81.587701,74.497202"
+ id="path4488" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4570)"
+ d="M 61.84597,76.017913 82.105385,56.001594"
+ id="path4560" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4648)"
+ d="M 61.130933,50.116589 81.48726,42.878927"
+ id="path4638" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4732)"
+ d="M 61.043684,43.711029 83.776697,73.154867"
+ id="path4722" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4822)"
+ d="m 60.350672,74.205948 22.43012,-29.72668"
+ id="path4812" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4918)"
+ d="M 89.508072,42.08863 109.44579,56.431409"
+ id="path4908" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5020)"
+ d="m 89.263015,55.033277 19.038815,3.964276"
+ id="path5010" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5128)"
+ d="M 89.783181,76.121616 109.35936,61.777628"
+ id="path5118" />
+ </g>
+</svg>
diff --git a/doc/optimal_layout_report/figures/mini_node.pdf b/doc/optimal_layout_report/figures/mini_node.pdf
new file mode 100644
index 00000000..6df8a5b2
--- /dev/null
+++ b/doc/optimal_layout_report/figures/mini_node.pdf
Binary files differ
diff --git a/doc/optimal_layout_report/figures/mini_node.svg b/doc/optimal_layout_report/figures/mini_node.svg
new file mode 100644
index 00000000..b044b0cd
--- /dev/null
+++ b/doc/optimal_layout_report/figures/mini_node.svg
@@ -0,0 +1,3962 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:ns3="http://www.iki.fi/pav/software/textext/"
+ 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="210mm"
+ height="297mm"
+ viewBox="0 0 210 297"
+ version="1.1"
+ id="svg8"
+ sodipodi:docname="mini_node.svg"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
+ <defs
+ id="defs2">
+ <marker
+ style="overflow:visible"
+ id="marker29335"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="DotM"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.4) translate(7.4, 1)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
+ id="path29333" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker29325"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="DotM"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.4) translate(7.4, 1)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
+ id="path29323" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker29315"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="DotM"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.4) translate(7.4, 1)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
+ id="path29313" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker29025"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="DotM"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.4) translate(7.4, 1)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
+ id="path29023" />
+ </marker>
+ <marker
+ inkscape:stockid="DistanceStart"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker28638"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <g
+ id="g28636"
+ style="stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1">
+ <path
+ id="path28630"
+ d="M 0,0 L 2,0"
+ style="fill:#000000;stroke:#000000;stroke-width:1.15;stroke-linecap:square;stroke-opacity:1;fill-opacity:1" />
+ <path
+ id="path28632"
+ d="M 0,0 L 13,4 L 9,0 13,-4 L 0,0 z "
+ style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-opacity:1;fill-opacity:1" />
+ <path
+ id="path28634"
+ d="M 0,-4 L 0,40"
+ style="fill:#000000;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-opacity:1;fill-opacity:1" />
+ </g>
+ </marker>
+ <marker
+ inkscape:stockid="DistanceStart"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker28613"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <g
+ id="g28611"
+ style="stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1">
+ <path
+ id="path28605"
+ d="M 0,0 L 2,0"
+ style="fill:#000000;stroke:#000000;stroke-width:1.15;stroke-linecap:square;stroke-opacity:1;fill-opacity:1" />
+ <path
+ id="path28607"
+ d="M 0,0 L 13,4 L 9,0 13,-4 L 0,0 z "
+ style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-opacity:1;fill-opacity:1" />
+ <path
+ id="path28609"
+ d="M 0,-4 L 0,40"
+ style="fill:#000000;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-opacity:1;fill-opacity:1" />
+ </g>
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker5128"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path5126" />
+ </marker>
+ <g
+ id="id-1326d3bc-9eb9-41c7-a782-1493224ab9b8-5">
+ <symbol
+ overflow="visible"
+ id="id-526e90b2-6c3e-41c5-8d6f-f0cd897f75fc-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-f90a0839-69b8-41f4-bfca-4510a71f784f-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9161cfde-34a8-4083-835e-e3ff87402147-6">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-5b87e3e3-95fa-4c6d-b0f4-0d87595f99ea-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71a1d34a-b2d8-4880-a0ab-e2cc1c41148f-9">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-9f84e59d-4dcd-4022-8f5f-2e2ac2123cd8-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c3155d45-1683-4dca-bea0-1830721f6bea-2">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-518cc7d9-1fe0-430f-b9d0-f705991de9b3-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80fd135c-95aa-4d43-a203-46c244616eee-0">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-efe98237-6fd5-4c48-9bb8-22812bd06c8b-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-282f7dff-00f0-4136-a937-90b7ec5ce165-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-5cef49ea-eac5-4e19-9115-8a792ca899e5-6" />
+ </symbol>
+ </g>
+ <g
+ id="id-47935b59-06ee-4c7d-aad1-b2eb9c1ecfff-5">
+ <symbol
+ overflow="visible"
+ id="id-30a4c9fc-8faf-46a0-bc6c-a9f87fef6253-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-786b0d14-3a5a-48ea-b6c0-3bcb1008f442-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ae643f90-7e2b-4001-aa11-715997a19ee5-2">
+ <path
+ style="stroke:none"
+ d="M 2.109375,-2.9375 C 1.734375,-3 1.09375,-3.109375 1.09375,-3.578125 c 0,-0.625 0.921875,-0.625 1.109375,-0.625 0.75,0 1.125,0.296875 1.171875,0.84375 0.015625,0.15625 0.03125,0.203125 0.234375,0.203125 0.234375,0 0.234375,-0.046875 0.234375,-0.28125 v -0.796875 c 0,-0.1875 0,-0.28125 -0.171875,-0.28125 -0.046875,0 -0.0625,0 -0.453125,0.1875 -0.265625,-0.125 -0.609375,-0.1875 -1,-0.1875 -0.3125,0 -1.84375,0 -1.84375,1.3125 0,0.390625 0.203125,0.65625 0.40625,0.828125 0.390625,0.34375 0.78125,0.40625 1.546875,0.546875 0.359375,0.0625 1.09375,0.1875 1.09375,0.78125 0,0.75 -0.90625,0.75 -1.125,0.75 -1.0625,0 -1.3125,-0.734375 -1.4375,-1.15625 C 0.8125,-1.59375 0.75,-1.59375 0.625,-1.59375 c -0.25,0 -0.25,0.0625 -0.25,0.28125 v 1.09375 c 0,0.1875 0,0.28125 0.1875,0.28125 0.0625,0 0.078125,0 0.296875,-0.15625 0.015625,0 0.234375,-0.140625 0.25,-0.171875 0.46875,0.328125 0.984375,0.328125 1.1875,0.328125 0.3125,0 1.84375,0 1.84375,-1.453125 0,-0.4375 -0.203125,-0.78125 -0.546875,-1.0625 C 3.203125,-2.734375 2.875,-2.796875 2.109375,-2.9375 Z m 0,0"
+ id="id-9b3da47a-1b25-40c1-9823-033905267525-8" />
+ </symbol>
+ </g>
+ <g
+ id="id-1326d3bc-9eb9-41c7-a782-1493224ab9b8-3">
+ <symbol
+ overflow="visible"
+ id="id-526e90b2-6c3e-41c5-8d6f-f0cd897f75fc-1">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-f90a0839-69b8-41f4-bfca-4510a71f784f-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9161cfde-34a8-4083-835e-e3ff87402147-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-5b87e3e3-95fa-4c6d-b0f4-0d87595f99ea-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71a1d34a-b2d8-4880-a0ab-e2cc1c41148f-8">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-9f84e59d-4dcd-4022-8f5f-2e2ac2123cd8-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c3155d45-1683-4dca-bea0-1830721f6bea-5">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-518cc7d9-1fe0-430f-b9d0-f705991de9b3-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80fd135c-95aa-4d43-a203-46c244616eee-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-efe98237-6fd5-4c48-9bb8-22812bd06c8b-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-282f7dff-00f0-4136-a937-90b7ec5ce165-1">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-5cef49ea-eac5-4e19-9115-8a792ca899e5-0" />
+ </symbol>
+ </g>
+ <g
+ id="id-1326d3bc-9eb9-41c7-a782-1493224ab9b8-9">
+ <symbol
+ overflow="visible"
+ id="id-526e90b2-6c3e-41c5-8d6f-f0cd897f75fc-37">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-f90a0839-69b8-41f4-bfca-4510a71f784f-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9161cfde-34a8-4083-835e-e3ff87402147-5">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-5b87e3e3-95fa-4c6d-b0f4-0d87595f99ea-25" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71a1d34a-b2d8-4880-a0ab-e2cc1c41148f-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-9f84e59d-4dcd-4022-8f5f-2e2ac2123cd8-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c3155d45-1683-4dca-bea0-1830721f6bea-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-518cc7d9-1fe0-430f-b9d0-f705991de9b3-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80fd135c-95aa-4d43-a203-46c244616eee-30">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-efe98237-6fd5-4c48-9bb8-22812bd06c8b-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-282f7dff-00f0-4136-a937-90b7ec5ce165-8">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-5cef49ea-eac5-4e19-9115-8a792ca899e5-68" />
+ </symbol>
+ </g>
+ <g
+ id="id-1326d3bc-9eb9-41c7-a782-1493224ab9b8-4">
+ <symbol
+ overflow="visible"
+ id="id-526e90b2-6c3e-41c5-8d6f-f0cd897f75fc-9">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-f90a0839-69b8-41f4-bfca-4510a71f784f-50" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9161cfde-34a8-4083-835e-e3ff87402147-48">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-5b87e3e3-95fa-4c6d-b0f4-0d87595f99ea-71" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71a1d34a-b2d8-4880-a0ab-e2cc1c41148f-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-9f84e59d-4dcd-4022-8f5f-2e2ac2123cd8-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c3155d45-1683-4dca-bea0-1830721f6bea-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-518cc7d9-1fe0-430f-b9d0-f705991de9b3-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80fd135c-95aa-4d43-a203-46c244616eee-2">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-efe98237-6fd5-4c48-9bb8-22812bd06c8b-61" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-282f7dff-00f0-4136-a937-90b7ec5ce165-0">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-5cef49ea-eac5-4e19-9115-8a792ca899e5-61" />
+ </symbol>
+ </g>
+ <g
+ id="id-f665f0ad-6acc-4c65-818f-65538ae870ec-7">
+ <symbol
+ overflow="visible"
+ id="id-b528872c-9c37-40cc-8f3c-4a3820527247-7">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-b9b64af8-af4d-498f-81ae-f2cb3b370123-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d0bf1643-b2f5-444d-a657-4aaefc6c89d4-7">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-311ed8ac-5c86-4922-8ddd-c8730c4eb1f1-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1911bbd6-3c25-4e44-b82f-6e209a9efbf4-6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-ad0a7a76-9842-4d63-89a8-c9c17aa71c17-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-756b752a-2988-4d30-9ec2-f35e31955def-6">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-3ec43921-ba3b-4f7d-b817-b8c615e98630-3" />
+ </symbol>
+ </g>
+ <g
+ id="id-f98b961b-31b5-4c0f-bfb1-2760408a739a-8">
+ <symbol
+ overflow="visible"
+ id="id-4737c041-b95c-4219-8e7e-c562852710ea-5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-c55a79d7-b066-4a99-ae31-2b04d4c628d0-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80361aa1-942d-4c7e-b9e6-0b746bab4670-9">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-46772014-ff2f-4c4f-bd9c-546c16e45ebe-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-8dac91f2-ce64-4971-ad7d-d446cd8c9c1c-3">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-604b9e94-17f8-4699-8fca-83a7170f9ad1-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-7656f371-933a-4b40-8c22-717f88b408ac-5">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-99006318-9528-4ad3-a74f-c639da460421-6" />
+ </symbol>
+ </g>
+ <g
+ id="id-71316add-b757-483c-8195-02b65d505b23-3">
+ <symbol
+ overflow="visible"
+ id="id-c8bc3666-affb-46c2-bef9-2fbbe8cb5a5b-0">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-16e8a8b6-0ef9-495f-bb2a-dad69d9a779f-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-42113c59-1a6b-4fa3-a92c-5a205e35714f-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-7e639714-71bd-465b-95ea-f8586e48e3fe-4" />
+ </symbol>
+ </g>
+ <g
+ id="id-47935b59-06ee-4c7d-aad1-b2eb9c1ecfff-8">
+ <symbol
+ overflow="visible"
+ id="id-30a4c9fc-8faf-46a0-bc6c-a9f87fef6253-5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-786b0d14-3a5a-48ea-b6c0-3bcb1008f442-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ae643f90-7e2b-4001-aa11-715997a19ee5-4">
+ <path
+ style="stroke:none"
+ d="M 2.109375,-2.9375 C 1.734375,-3 1.09375,-3.109375 1.09375,-3.578125 c 0,-0.625 0.921875,-0.625 1.109375,-0.625 0.75,0 1.125,0.296875 1.171875,0.84375 0.015625,0.15625 0.03125,0.203125 0.234375,0.203125 0.234375,0 0.234375,-0.046875 0.234375,-0.28125 v -0.796875 c 0,-0.1875 0,-0.28125 -0.171875,-0.28125 -0.046875,0 -0.0625,0 -0.453125,0.1875 -0.265625,-0.125 -0.609375,-0.1875 -1,-0.1875 -0.3125,0 -1.84375,0 -1.84375,1.3125 0,0.390625 0.203125,0.65625 0.40625,0.828125 0.390625,0.34375 0.78125,0.40625 1.546875,0.546875 0.359375,0.0625 1.09375,0.1875 1.09375,0.78125 0,0.75 -0.90625,0.75 -1.125,0.75 -1.0625,0 -1.3125,-0.734375 -1.4375,-1.15625 C 0.8125,-1.59375 0.75,-1.59375 0.625,-1.59375 c -0.25,0 -0.25,0.0625 -0.25,0.28125 v 1.09375 c 0,0.1875 0,0.28125 0.1875,0.28125 0.0625,0 0.078125,0 0.296875,-0.15625 0.015625,0 0.234375,-0.140625 0.25,-0.171875 0.46875,0.328125 0.984375,0.328125 1.1875,0.328125 0.3125,0 1.84375,0 1.84375,-1.453125 0,-0.4375 -0.203125,-0.78125 -0.546875,-1.0625 C 3.203125,-2.734375 2.875,-2.796875 2.109375,-2.9375 Z m 0,0"
+ id="id-9b3da47a-1b25-40c1-9823-033905267525-1" />
+ </symbol>
+ </g>
+ <g
+ id="id-e9cdbc45-842a-4299-856a-e73e8a96598a-8">
+ <symbol
+ overflow="visible"
+ id="id-4c9afea4-0492-4e68-ad02-526d968a9dda-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-022447e8-2b8e-45a6-9421-6bb9cee18fb8-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-eb4351ed-2b75-4189-9149-06b49bb09d39-1">
+ <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="id-9793d5ee-1e50-443d-8e24-59e74686be5c-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-acdb85cf-666d-461d-bcc6-3145d4b5a194-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-974496ba-fe40-4bde-9d6c-97d29282be67-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a9937435-0508-4c68-9850-f26d0b685df1-4">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-9c0b6904-6368-4d8f-ad75-244ef0a02a48-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4dbc287f-4992-4820-8c67-423900ff8378-3">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d9c1862f-dbd4-4f66-9f79-92002bb14eb8-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-7933b5d5-7f25-482f-b30b-4ba167fd355d-8">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-7f05503e-8203-4760-910b-5af86e2658b9-6" />
+ </symbol>
+ </g>
+ <g
+ id="id-eea55ade-e2c2-48c1-a3f1-d65d7b23c75c-3">
+ <symbol
+ overflow="visible"
+ id="id-702cf98a-7855-4a56-b3b9-be3e9c89e5eb-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3d08f3b9-fc2d-4c8b-a693-2f069085b4c8-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4db591ab-5b31-4921-a71b-d732a9a3a154-2">
+ <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="id-fb3ea09c-6864-4691-95b5-1c3c652a23e5-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a45ec7ed-aed1-44f6-87e2-879d7497660b-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-7b47d29b-e6d8-48a4-b8b1-d1b172f6aa82-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b6a5b321-fb81-4c79-8c77-e89277728de4-5">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-1c892cf5-670f-4af9-9c88-c02621bf8637-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ad80f9d7-8845-4991-af60-575fc64207c6-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-62aa46d3-6905-4658-9610-06a86458f6eb-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-25df116e-62f9-4a97-a0aa-f3214438cb8a-9">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-c94b97b0-0e4d-4d84-8e0b-6baff1ddbc84-2" />
+ </symbol>
+ </g>
+ <g
+ id="id-e222d3e7-5a3e-4726-a518-5c6732a58b38-6">
+ <symbol
+ overflow="visible"
+ id="id-078cb2fa-d1b6-4887-ba5f-5b66b97fd3ed-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-61f320b7-89e9-479b-bc4e-49a54067dc37-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-59aac359-51b0-40e5-b69b-22218a35fc49-2">
+ <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="id-92fad41b-7616-42ba-92ca-aab660696a81-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-2a7c3fec-733a-4dd6-91b6-c39d5a40c7f2-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-861ee250-5da7-465e-9e31-9df2fb1caca2-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c4424853-cb4a-455a-86b7-76f979819c20-1">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-7bbf4d7e-e0a1-496f-b1d4-619a2e578da8-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-57147852-035b-4ec9-98bd-1874c4e26ec3-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-6bd1fefe-bc6f-4f64-9e15-3452b2cae843-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c777c81c-fd27-4557-a370-a3cf2891daa4-5">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-89ae508b-1dad-4bbf-985c-254ae964db83-0" />
+ </symbol>
+ </g>
+ <g
+ id="id-e222d3e7-5a3e-4726-a518-5c6732a58b38-4">
+ <symbol
+ overflow="visible"
+ id="id-078cb2fa-d1b6-4887-ba5f-5b66b97fd3ed-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-61f320b7-89e9-479b-bc4e-49a54067dc37-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-59aac359-51b0-40e5-b69b-22218a35fc49-29">
+ <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="id-92fad41b-7616-42ba-92ca-aab660696a81-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-2a7c3fec-733a-4dd6-91b6-c39d5a40c7f2-08">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-861ee250-5da7-465e-9e31-9df2fb1caca2-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c4424853-cb4a-455a-86b7-76f979819c20-3">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-7bbf4d7e-e0a1-496f-b1d4-619a2e578da8-11" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-57147852-035b-4ec9-98bd-1874c4e26ec3-03">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-6bd1fefe-bc6f-4f64-9e15-3452b2cae843-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c777c81c-fd27-4557-a370-a3cf2891daa4-0">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-89ae508b-1dad-4bbf-985c-254ae964db83-3" />
+ </symbol>
+ </g>
+ <g
+ id="id-3a24776d-bc3a-4985-8b28-ce4db2a93534-6">
+ <symbol
+ overflow="visible"
+ id="id-600184e5-ac31-4222-b7ac-c96016dc366e-2">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-b7300ca4-41d0-48a7-a3fc-3384bcd315e5-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4a311171-3d88-48c1-a768-920db7a376f3-1">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-5d0de5d4-3de1-4182-916c-5c15cb8a379b-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-576666de-5b44-48e6-9102-7af5342bec6c-7">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-0e138fba-e636-4a6e-9029-bed27c4c236d-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-5c29be59-448a-4add-8ecc-e56873e1ddfc-9">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-6ac25928-d877-42ea-8378-021164984a12-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-2e32c15b-8346-4486-99eb-6ed6ac946f95-6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-e410f52f-63d2-4f94-9516-ca72f51d8167-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-6fde21de-66ce-4992-8ea8-55bfd138b407-6">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-a1d7aab6-721b-4b77-952a-736ac7a8cd57-2" />
+ </symbol>
+ </g>
+ <g
+ id="id-867ce786-433a-4da2-985c-f4cd6863ba62-8">
+ <symbol
+ overflow="visible"
+ id="id-122aceff-8d13-469a-b644-0d6fd18cd894-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-2cd1b095-e373-4c3f-a0aa-744195118e83-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c8aaab59-3861-421a-b529-5baf8e5e105a-3">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-87b88ba1-7415-4d4b-b760-06d0f7266a0e-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1aa2c0b5-6103-4aa2-9d79-186256e46b98-1">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-5b56f2fc-39dd-4f93-a95e-522f63446f1d-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-94706a17-f2b8-4015-86aa-c8b784d104c0-9">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-8b337c95-3244-40d9-acd0-15e8cf49b85d-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4b1b0546-799b-4ba0-b279-6150411621c0-1">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-76817e90-5713-4d7a-8eea-1d9bc905ce1c-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-8c7eaeb2-7288-4b4e-9783-6b0d54556574-4">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-96737164-dbb3-4a15-a741-8519aff719ee-7" />
+ </symbol>
+ </g>
+ <g
+ id="id-191a8d0d-801e-4c83-808c-0c3b14a8656f-5">
+ <symbol
+ overflow="visible"
+ id="id-d2dbfc85-2301-46fd-9709-ae722299c440-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-bd2b6b64-d0bb-4bfd-9ee5-aa0162ccd436-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-8f6eda09-66ab-48f3-bdc5-3268f9982c5c-6">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-c26027ed-aa0b-445f-8a04-0b1d8586f076-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e82a7900-b849-40c5-9d84-f91ba760191e-6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-bdef97d3-91b2-431e-bcba-cd1dde53c3fd-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-96bf7acc-5861-4f0a-a6b4-5070340b1159-3">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-306b6f47-5f0b-477a-bc27-8fd1d14b7fd4-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d6f36ceb-a70c-418b-b2f8-e2c8897f2e1f-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d1c9ac07-f16e-48d4-9e4b-fcdc563bd700-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-6bdd5aca-01cb-4249-abb6-586c8fc56b95-2">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-bd1f25a0-c96b-4dcb-a3ff-50d4a65385e0-5" />
+ </symbol>
+ </g>
+ <g
+ id="id-71316add-b757-483c-8195-02b65d505b23-31">
+ <symbol
+ overflow="visible"
+ id="id-c8bc3666-affb-46c2-bef9-2fbbe8cb5a5b-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-16e8a8b6-0ef9-495f-bb2a-dad69d9a779f-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-42113c59-1a6b-4fa3-a92c-5a205e35714f-2">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-7e639714-71bd-465b-95ea-f8586e48e3fe-0" />
+ </symbol>
+ </g>
+ <g
+ id="id-f71ea667-3b4d-4d21-ad1f-0ecb1dd3e484-2">
+ <symbol
+ overflow="visible"
+ id="id-34dc3a3d-2276-4043-8291-b700fbc2dff1-7">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-9cccc023-3ff4-416e-878b-ddafd3dd0fcd-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9bd60f18-4c4d-4ddd-b181-16f7a2d92fbc-2">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-d86d8910-8168-40a7-ac81-0c33df86ab0e-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d9fa921e-ba7e-461c-9b85-204169b0b876-1">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-513ff48d-b30f-41d2-a80a-6d4ac5c4bdf2-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ba38b8ec-61ee-49f7-aa7b-b60f1f54849e-6">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-99aee4ff-3e86-462c-8595-98407ac2efa0-1" />
+ </symbol>
+ </g>
+ <marker
+ style="overflow:visible"
+ id="marker4270-7"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path4268-7" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker4270-7-1"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path4268-7-5" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker4270-7-7"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path4268-7-7" />
+ </marker>
+ <g
+ id="id-71316add-b757-483c-8195-02b65d505b23-6">
+ <symbol
+ overflow="visible"
+ id="id-c8bc3666-affb-46c2-bef9-2fbbe8cb5a5b-5">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-16e8a8b6-0ef9-495f-bb2a-dad69d9a779f-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-42113c59-1a6b-4fa3-a92c-5a205e35714f-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-7e639714-71bd-465b-95ea-f8586e48e3fe-9" />
+ </symbol>
+ </g>
+ <marker
+ style="overflow:visible"
+ id="marker4270-7-0"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path4268-7-9" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker4270-7-1-6"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path4268-7-5-3" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker4270-7-7-8"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path4268-7-7-5" />
+ </marker>
+ <g
+ id="g9297-9">
+ <symbol
+ overflow="visible"
+ id="symbol9283-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="path9281-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol9287-8">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="path9285-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol9291-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="path9289-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol9295-0">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="path9293-4" />
+ </symbol>
+ </g>
+ <g
+ id="id-8b1176ff-fed7-4d1f-a95d-2f901e2aa6da-8">
+ <symbol
+ overflow="visible"
+ id="id-50ca6f89-1cf3-46ce-b624-794728268749-5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3007ebfc-2e24-4566-9ce5-f9269724a7af-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-0f52c0e5-e7bb-4649-867b-67f9ffd54d5c-4">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-e0a286b4-1895-4457-9d47-fdd1ee2aef8e-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-f33a0be7-00c4-4c53-9793-ea8e553e3b04-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-8d37aeb7-f373-42df-8441-9e8e63c73fea-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-331b803c-1ca4-4d9e-ae0a-b94c0868ef22-9">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-79a21791-6cb0-4234-a47b-4bd9ede6c0b2-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-02613bae-770a-4a52-a47b-fef4b2c26411-5">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-afc2da90-6d57-475c-a8d5-7767638414df-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1f8fea30-ac48-4986-984b-906d5fb66dce-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-2db340cb-906e-44a4-b69f-d20f40866d22-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1159c11c-5ca0-4515-84ea-dbc2c0071b76-3">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-47e8b9e4-606d-4d63-adc7-5bbddf20c9ca-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d2a45eb8-4bc1-4f97-847e-131cb18000c7-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-b7d83c78-2ab3-430e-8d1b-ea63a6e16936-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c2d57daa-bbd4-45c0-8d46-e646f76639f4-6">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-530c2961-ca82-486c-a6db-d81ce2884279-4" />
+ </symbol>
+ </g>
+ <g
+ id="id-945a6e37-a95b-44e9-82b7-2ac83c7d6d9c-2">
+ <symbol
+ overflow="visible"
+ id="id-5413b550-28b0-4f27-b0e0-efb018e9abb1-5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-a8d13d71-db36-4835-9549-9f3622025a5e-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-12cf6e23-f040-4a9f-99b8-10631bfdf663-0">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-20759e13-f2c8-45c1-b35a-f43212bfcee3-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-591b00bb-e13d-4d74-8c6c-fd8f6ea3db65-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3c0c7864-f3cb-4470-8f6b-48d3abc32653-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-bef4c849-1488-4ffd-88f3-58fc74337fa5-6">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-e2e9ead5-8b0c-48eb-8713-a9278af03c05-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-bcb3bf03-198d-41ab-b887-5d49a6fec79b-2">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-9a1955e3-cb8d-48d9-96d1-9989ce648fff-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e586bbb8-1d83-4c06-b2e2-870f9006d650-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-92894d48-f372-4004-9679-16918abac50d-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-f066668e-909e-4312-80d1-04749c262cb4-7">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-973279b7-cd89-4f57-a650-ba85eb525e1d-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9423f50a-7bbb-437e-a3ab-686b0a1c420d-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3a813a52-2d44-41db-ac8c-e6155f5cb9b9-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b0386dcd-1db9-41fd-a360-42e59588bfe9-1">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-918e55b9-f187-4747-989f-66efac9d6872-2" />
+ </symbol>
+ </g>
+ <g
+ id="id-58309c68-7535-4da9-8dc6-1b52eaa73e19-8">
+ <symbol
+ overflow="visible"
+ id="id-29067988-3659-4747-86bb-6cc1b8b5c91e-6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-80cc09ad-f6c7-4d0e-b4a0-0dd52e7cf885-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-213f7785-a032-4538-9e90-29c9ecd79a4a-8">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-b0ad5f67-012c-4eb4-9df9-7915797561d9-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80c58fdf-7f87-456a-90d4-ebd25fde26f8-7">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-74527db0-d834-4b21-a3a3-787ef4f1584f-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-aad71265-bf77-4f0f-8166-b3b625e9d750-4">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-1c3fa1ea-dfa0-42fc-92ce-a84f36b57ca7-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e1479489-482e-49ef-a82f-7e97279af4e1-6">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-5e3cb470-a9d3-4ef6-a007-ed9d6b5de59b-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-5366a9cc-cff2-4e31-9a8f-998905cec9a9-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-46c1bd63-2d42-4a96-9494-d4a8f64c983d-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-aa6ec137-fdf3-4e1a-a9aa-2340ca00987b-0">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-b880bd61-8e28-44ff-b1b7-319821d36654-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9f4b5d89-4f82-443e-aeab-44850820982d-1">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d65784a0-aa5d-47b4-bc0b-6bafea1755bf-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-042c7792-5675-40b4-a5a6-74b1df22e176-1">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-0247951f-4384-4d49-ad6d-5360e43ffcae-1" />
+ </symbol>
+ </g>
+ <g
+ id="g5405-0">
+ <symbol
+ overflow="visible"
+ id="symbol5399-0">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path5397-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol5403-6">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="path5401-2" />
+ </symbol>
+ </g>
+ <g
+ id="id-f71ea667-3b4d-4d21-ad1f-0ecb1dd3e484-1">
+ <symbol
+ overflow="visible"
+ id="id-34dc3a3d-2276-4043-8291-b700fbc2dff1-5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-9cccc023-3ff4-416e-878b-ddafd3dd0fcd-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9bd60f18-4c4d-4ddd-b181-16f7a2d92fbc-9">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-d86d8910-8168-40a7-ac81-0c33df86ab0e-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d9fa921e-ba7e-461c-9b85-204169b0b876-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-513ff48d-b30f-41d2-a80a-6d4ac5c4bdf2-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ba38b8ec-61ee-49f7-aa7b-b60f1f54849e-1">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-99aee4ff-3e86-462c-8595-98407ac2efa0-0" />
+ </symbol>
+ </g>
+ <g
+ id="id-3dd9cb25-d8bd-4dc2-8273-d7c70d917f95-6">
+ <symbol
+ overflow="visible"
+ id="id-d8a0ff0d-809d-4bcd-a58a-2bfbeec9c60b-1">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3c760ccd-e80e-4aff-b97d-43dfe4ec5786-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-11720994-ac59-4f48-b2ec-903fd008e9d7-4">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-0e848706-d066-42a0-8094-73a654a15a4b-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e3c71763-ea79-4aae-a08c-cbf6475bf644-2">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-8ede1f05-b6ab-4daa-8c2a-61b53065ee5e-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-38128339-202c-45b3-8c2b-93e27d8e0313-0">
+ <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="id-c5c824f9-8bf0-4998-a405-4a2b8257fc16-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4308d98e-09ef-4d6f-ac9e-2e47ab175120-5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-252f59a8-9cf1-4882-9572-5ca5c2c28b8a-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d1ff7ffe-4bae-494f-b96b-420a591d1181-9">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-67bf598d-87db-40b4-a708-8d12284c270f-0" />
+ </symbol>
+ </g>
+ <g
+ id="id-3dd9cb25-d8bd-4dc2-8273-d7c70d917f95-4">
+ <symbol
+ overflow="visible"
+ id="id-d8a0ff0d-809d-4bcd-a58a-2bfbeec9c60b-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3c760ccd-e80e-4aff-b97d-43dfe4ec5786-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-11720994-ac59-4f48-b2ec-903fd008e9d7-3">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-0e848706-d066-42a0-8094-73a654a15a4b-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e3c71763-ea79-4aae-a08c-cbf6475bf644-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-8ede1f05-b6ab-4daa-8c2a-61b53065ee5e-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-38128339-202c-45b3-8c2b-93e27d8e0313-02">
+ <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="id-c5c824f9-8bf0-4998-a405-4a2b8257fc16-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4308d98e-09ef-4d6f-ac9e-2e47ab175120-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-252f59a8-9cf1-4882-9572-5ca5c2c28b8a-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d1ff7ffe-4bae-494f-b96b-420a591d1181-5">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-67bf598d-87db-40b4-a708-8d12284c270f-1" />
+ </symbol>
+ </g>
+ <g
+ id="id-3dd9cb25-d8bd-4dc2-8273-d7c70d917f95-9">
+ <symbol
+ overflow="visible"
+ id="id-d8a0ff0d-809d-4bcd-a58a-2bfbeec9c60b-2">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3c760ccd-e80e-4aff-b97d-43dfe4ec5786-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-11720994-ac59-4f48-b2ec-903fd008e9d7-8">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-0e848706-d066-42a0-8094-73a654a15a4b-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e3c71763-ea79-4aae-a08c-cbf6475bf644-6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-8ede1f05-b6ab-4daa-8c2a-61b53065ee5e-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-38128339-202c-45b3-8c2b-93e27d8e0313-3">
+ <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="id-c5c824f9-8bf0-4998-a405-4a2b8257fc16-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4308d98e-09ef-4d6f-ac9e-2e47ab175120-3">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-252f59a8-9cf1-4882-9572-5ca5c2c28b8a-33" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d1ff7ffe-4bae-494f-b96b-420a591d1181-8">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-67bf598d-87db-40b4-a708-8d12284c270f-04" />
+ </symbol>
+ </g>
+ <g
+ id="id-3dd9cb25-d8bd-4dc2-8273-d7c70d917f95-2">
+ <symbol
+ overflow="visible"
+ id="id-d8a0ff0d-809d-4bcd-a58a-2bfbeec9c60b-6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3c760ccd-e80e-4aff-b97d-43dfe4ec5786-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-11720994-ac59-4f48-b2ec-903fd008e9d7-2">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-0e848706-d066-42a0-8094-73a654a15a4b-65" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e3c71763-ea79-4aae-a08c-cbf6475bf644-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-8ede1f05-b6ab-4daa-8c2a-61b53065ee5e-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-38128339-202c-45b3-8c2b-93e27d8e0313-9">
+ <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="id-c5c824f9-8bf0-4998-a405-4a2b8257fc16-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4308d98e-09ef-4d6f-ac9e-2e47ab175120-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-252f59a8-9cf1-4882-9572-5ca5c2c28b8a-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d1ff7ffe-4bae-494f-b96b-420a591d1181-1">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-67bf598d-87db-40b4-a708-8d12284c270f-048" />
+ </symbol>
+ </g>
+ <defs
+ id="id-2d87e1eb-bc7d-4d81-9582-86bf8727c9c8-3">
+ <g
+ id="g9835">
+ <symbol
+ overflow="visible"
+ id="symbol9829">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path9827" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol9833">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="path9831" />
+ </symbol>
+ </g>
+ </defs>
+ <marker
+ style="overflow:visible"
+ id="marker4270-7-4"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path4268-7-99" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker4270-7-4-5"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path4268-7-99-9" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker4270-7-4-5-5"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path4268-7-99-9-7" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker4270-7-4-5-5-8"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path4268-7-99-9-7-1" />
+ </marker>
+ <g
+ id="id-b15114a7-ca09-4a21-ad11-725124638424-9">
+ <symbol
+ overflow="visible"
+ id="id-310b4048-7c0e-46eb-bfd0-a76166008027-6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d6720d2c-5774-4364-8d54-58341c455226-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-380331dc-88ab-482c-b934-cf4ac9c4ff54-1">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-3a19059e-f020-4a72-9f12-a604927b3cd3-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d8429f02-44d9-4eea-baa5-885d8a467e29-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-2ca3837e-ef16-4602-a5db-d5f0c7eef876-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e6901dc5-9917-4fb0-a181-aa79499a7893-3">
+ <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="id-3d07bff7-8536-4d05-9265-e222d0ded5de-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d654728c-9737-434e-9366-43d67bc9135b-1">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-2cb602a0-1505-4afe-9908-6b3a2a7e619e-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-364e5767-a7b9-4262-a86d-4fa669215069-0">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-92389ee1-b7ce-499d-b00c-189d8877af98-5" />
+ </symbol>
+ </g>
+ <g
+ id="id-eb52ad1a-98d6-4508-8c52-d822e8214559-2">
+ <symbol
+ overflow="visible"
+ id="id-90e0f0c5-a5dc-4c99-be01-17ce75139c28-6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-0aab7f5a-cce1-4a3b-a8f8-a6fa9bdb2442-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-350d3c26-9d68-4293-9402-db84f99a56a0-6">
+ <path
+ style="stroke:none"
+ d="m 1.328125,-0.828125 c 0.53125,-0.578125 0.828125,-0.828125 1.1875,-1.140625 0,0 0.609375,-0.53125 0.96875,-0.890625 C 4.4375,-3.78125 4.65625,-4.265625 4.65625,-4.3125 c 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.078125,0 -0.09375,0.015625 -0.15625,0.109375 -0.296875,0.484375 -0.5,0.640625 -0.734375,0.640625 -0.25,0 -0.359375,-0.15625 -0.515625,-0.328125 -0.1875,-0.21875 -0.359375,-0.421875 -0.6875,-0.421875 -0.75,0 -1.203125,0.921875 -1.203125,1.140625 0,0.046875 0.03125,0.109375 0.109375,0.109375 0.09375,0 0.109375,-0.046875 0.140625,-0.109375 0.1875,-0.46875 0.765625,-0.46875 0.84375,-0.46875 0.203125,0 0.390625,0.0625 0.625,0.140625 0.40625,0.15625 0.515625,0.15625 0.765625,0.15625 -0.359375,0.421875 -1.1875,1.140625 -1.375,1.296875 l -0.90625,0.84375 C 0.78125,-0.625 0.421875,-0.0625 0.421875,0.015625 c 0,0.09375 0.109375,0.09375 0.125,0.09375 0.078125,0 0.09375,-0.015625 0.15625,-0.125 0.234375,-0.359375 0.53125,-0.625 0.859375,-0.625 0.21875,0 0.328125,0.09375 0.578125,0.375 0.15625,0.21875 0.34375,0.375 0.625,0.375 1,0 1.578125,-1.265625 1.578125,-1.53125 0,-0.046875 -0.046875,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.0625 -0.140625,0.140625 C 3.84375,-0.75 3.203125,-0.5625 2.875,-0.5625 c -0.1875,0 -0.375,-0.0625 -0.578125,-0.125 -0.34375,-0.125 -0.5,-0.171875 -0.703125,-0.171875 -0.015625,0 -0.171875,0 -0.265625,0.03125 z m 0,0"
+ id="id-9989a360-a08e-439e-b73c-db08ffd06058-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-6218964a-9604-4244-bd4b-9454bf0bb4b0-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d9651d3c-227d-4426-8b25-41f32650ce85-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71be12ed-4366-49ab-b52d-f913ea29ee61-2">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-c69d8307-964b-4a94-852d-813bbd63d286-8" />
+ </symbol>
+ </g>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.8762584"
+ inkscape:cx="565.87924"
+ inkscape:cy="219.4027"
+ inkscape:document-units="mm"
+ inkscape:current-layer="g24410"
+ inkscape:document-rotation="0"
+ showgrid="false"
+ inkscape:window-width="1920"
+ inkscape:window-height="992"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata5">
+ <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:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <g
+ id="id-23aff8e1-1381-4a2c-abe7-6876395be91e-48"
+ transform="matrix(0,0.569333,-0.569333,0,204.88008,-31.590907)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-5b54ebfc-dda4-4ec4-bcb2-23140a03764f-1">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3573-2">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-72082536-97ab-43a3-b518-c109a83a7e12-9" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-cce936cb-daec-4765-a3e4-f9a896a5c2be-3">
+ <g
+ transform="translate(153.143,134.765)"
+ id="g3577-9">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-10f522ad-8f94-43e2-a1c5-58b79872198f-0" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-35f841a6-d98a-45f1-b1da-d546a3d5cbe8-8">
+ <g
+ transform="translate(157.565,134.765)"
+ id="g3581-8">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-0465aa74-fcdf-4786-a696-48e096109a98-5" />
+ </g>
+ </g>
+ </g>
+ <g
+ id="id-23aff8e1-1381-4a2c-abe7-6876395be91e-48-7"
+ transform="matrix(0,0.569333,-0.569333,0,242.65143,-1.4306635)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-5b54ebfc-dda4-4ec4-bcb2-23140a03764f-1-8">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3573-2-9">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-72082536-97ab-43a3-b518-c109a83a7e12-9-1" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-cce936cb-daec-4765-a3e4-f9a896a5c2be-3-5">
+ <g
+ transform="translate(153.143,134.765)"
+ id="g3577-9-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-10f522ad-8f94-43e2-a1c5-58b79872198f-0-9" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-35f841a6-d98a-45f1-b1da-d546a3d5cbe8-8-2">
+ <g
+ transform="translate(157.565,134.765)"
+ id="g3581-8-5">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-0465aa74-fcdf-4786-a696-48e096109a98-5-7" />
+ </g>
+ </g>
+ </g>
+ <g
+ id="g24410"
+ transform="translate(73.769425,-14.640859)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-1-76"
+ cx="92.458305"
+ cy="41.815311"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.515009,0,0,0.543714,89.2473,39.6505)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{u}_{v_1}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.5"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.5291668956255673"
+ id="g866-2-13">
+ <defs
+ id="id-b780726d-e34e-4d25-81b3-f183d1f09d35">
+ <g
+ id="id-b15114a7-ca09-4a21-ad11-725124638424">
+ <symbol
+ overflow="visible"
+ id="id-310b4048-7c0e-46eb-bfd0-a76166008027">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d6720d2c-5774-4364-8d54-58341c455226" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-380331dc-88ab-482c-b934-cf4ac9c4ff54">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-3a19059e-f020-4a72-9f12-a604927b3cd3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d8429f02-44d9-4eea-baa5-885d8a467e29">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-2ca3837e-ef16-4602-a5db-d5f0c7eef876" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e6901dc5-9917-4fb0-a181-aa79499a7893">
+ <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="id-3d07bff7-8536-4d05-9265-e222d0ded5de" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d654728c-9737-434e-9366-43d67bc9135b">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-2cb602a0-1505-4afe-9908-6b3a2a7e619e" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-364e5767-a7b9-4262-a86d-4fa669215069">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-92389ee1-b7ce-499d-b00c-189d8877af98" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-8be54d3b-d8f5-48f8-af23-3a13605c56b8"
+ transform="translate(-149.165,-130.281)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-0883fc9e-49d1-4539-8d95-7e67c8f3fb4c">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g19864">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-e6d691c4-ff51-4af9-b89d-5151dc65963d" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-bf0fde30-a752-4026-bff5-0f557ff3ccd1">
+ <g
+ transform="translate(155.077,136.259)"
+ id="g19868">
+ <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="id-da164201-d337-42ed-8e0d-1bec40c3f63b" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-47c329ac-2bd8-4dc5-a838-0177b0f30867">
+ <g
+ transform="translate(159.062,137.255)"
+ id="g19872">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-a5908090-d1e3-4f5a-ad79-dfcf6bce4a49" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.515009,0,0,0.543714,102.29442,52.084138)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$z_1$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.5"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.5291668956255673"
+ id="g866-2-13-0">
+ <defs
+ id="id-a11443ae-5680-4fd2-998c-03aac8884898">
+ <g
+ id="id-eb52ad1a-98d6-4508-8c52-d822e8214559">
+ <symbol
+ overflow="visible"
+ id="id-90e0f0c5-a5dc-4c99-be01-17ce75139c28">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-0aab7f5a-cce1-4a3b-a8f8-a6fa9bdb2442" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-350d3c26-9d68-4293-9402-db84f99a56a0">
+ <path
+ style="stroke:none"
+ d="m 1.328125,-0.828125 c 0.53125,-0.578125 0.828125,-0.828125 1.1875,-1.140625 0,0 0.609375,-0.53125 0.96875,-0.890625 C 4.4375,-3.78125 4.65625,-4.265625 4.65625,-4.3125 c 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.078125,0 -0.09375,0.015625 -0.15625,0.109375 -0.296875,0.484375 -0.5,0.640625 -0.734375,0.640625 -0.25,0 -0.359375,-0.15625 -0.515625,-0.328125 -0.1875,-0.21875 -0.359375,-0.421875 -0.6875,-0.421875 -0.75,0 -1.203125,0.921875 -1.203125,1.140625 0,0.046875 0.03125,0.109375 0.109375,0.109375 0.09375,0 0.109375,-0.046875 0.140625,-0.109375 0.1875,-0.46875 0.765625,-0.46875 0.84375,-0.46875 0.203125,0 0.390625,0.0625 0.625,0.140625 0.40625,0.15625 0.515625,0.15625 0.765625,0.15625 -0.359375,0.421875 -1.1875,1.140625 -1.375,1.296875 l -0.90625,0.84375 C 0.78125,-0.625 0.421875,-0.0625 0.421875,0.015625 c 0,0.09375 0.109375,0.09375 0.125,0.09375 0.078125,0 0.09375,-0.015625 0.15625,-0.125 0.234375,-0.359375 0.53125,-0.625 0.859375,-0.625 0.21875,0 0.328125,0.09375 0.578125,0.375 0.15625,0.21875 0.34375,0.375 0.625,0.375 1,0 1.578125,-1.265625 1.578125,-1.53125 0,-0.046875 -0.046875,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.0625 -0.140625,0.140625 C 3.84375,-0.75 3.203125,-0.5625 2.875,-0.5625 c -0.1875,0 -0.375,-0.0625 -0.578125,-0.125 -0.34375,-0.125 -0.5,-0.171875 -0.703125,-0.171875 -0.015625,0 -0.171875,0 -0.265625,0.03125 z m 0,0"
+ id="id-9989a360-a08e-439e-b73c-db08ffd06058" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-6218964a-9604-4244-bd4b-9454bf0bb4b0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d9651d3c-227d-4426-8b25-41f32650ce85" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71be12ed-4366-49ab-b52d-f913ea29ee61">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-c69d8307-964b-4a94-852d-813bbd63d286" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-670fa564-d04f-49e4-89d3-f292cee9d0dd"
+ transform="translate(-149.134,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-629bac1d-d732-45ea-9e2f-8035df467324">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g26730">
+ <path
+ style="stroke:none"
+ d="m 1.328125,-0.828125 c 0.53125,-0.578125 0.828125,-0.828125 1.1875,-1.140625 0,0 0.609375,-0.53125 0.96875,-0.890625 C 4.4375,-3.78125 4.65625,-4.265625 4.65625,-4.3125 c 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.078125,0 -0.09375,0.015625 -0.15625,0.109375 -0.296875,0.484375 -0.5,0.640625 -0.734375,0.640625 -0.25,0 -0.359375,-0.15625 -0.515625,-0.328125 -0.1875,-0.21875 -0.359375,-0.421875 -0.6875,-0.421875 -0.75,0 -1.203125,0.921875 -1.203125,1.140625 0,0.046875 0.03125,0.109375 0.109375,0.109375 0.09375,0 0.109375,-0.046875 0.140625,-0.109375 0.1875,-0.46875 0.765625,-0.46875 0.84375,-0.46875 0.203125,0 0.390625,0.0625 0.625,0.140625 0.40625,0.15625 0.515625,0.15625 0.765625,0.15625 -0.359375,0.421875 -1.1875,1.140625 -1.375,1.296875 l -0.90625,0.84375 C 0.78125,-0.625 0.421875,-0.0625 0.421875,0.015625 c 0,0.09375 0.109375,0.09375 0.125,0.09375 0.078125,0 0.09375,-0.015625 0.15625,-0.125 0.234375,-0.359375 0.53125,-0.625 0.859375,-0.625 0.21875,0 0.328125,0.09375 0.578125,0.375 0.15625,0.21875 0.34375,0.375 0.625,0.375 1,0 1.578125,-1.265625 1.578125,-1.53125 0,-0.046875 -0.046875,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.0625 -0.140625,0.140625 C 3.84375,-0.75 3.203125,-0.5625 2.875,-0.5625 c -0.1875,0 -0.375,-0.0625 -0.578125,-0.125 -0.34375,-0.125 -0.5,-0.171875 -0.703125,-0.171875 -0.015625,0 -0.171875,0 -0.265625,0.03125 z m 0,0"
+ id="id-0bc4890f-d8a5-4415-b063-687e79c23127" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-42c9571a-ce67-496a-8929-1d871d953abf">
+ <g
+ transform="translate(153.345,136.259)"
+ id="g26734">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-17fc3d6a-f9b2-4d2c-bb1f-80dcfcdbb3f8" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.515009,0,0,0.543714,102.23809,76.905914)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$z_2$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.5"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.5291668956255673"
+ id="g866-2-13-0-5">
+ <defs
+ id="id-a79d82ac-8aaf-416e-a36b-571e15cb9710">
+ <g
+ id="id-022b9cfd-0373-492a-9e99-748252aaa67d">
+ <symbol
+ overflow="visible"
+ id="id-387bff1c-c94c-49ed-8e60-e86ce176dbee">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-b0e6d18f-27b4-4447-8743-4d8edc538653" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b7a7550f-7c6c-466b-bc14-15c8477d9fc6">
+ <path
+ style="stroke:none"
+ d="m 1.328125,-0.828125 c 0.53125,-0.578125 0.828125,-0.828125 1.1875,-1.140625 0,0 0.609375,-0.53125 0.96875,-0.890625 C 4.4375,-3.78125 4.65625,-4.265625 4.65625,-4.3125 c 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.078125,0 -0.09375,0.015625 -0.15625,0.109375 -0.296875,0.484375 -0.5,0.640625 -0.734375,0.640625 -0.25,0 -0.359375,-0.15625 -0.515625,-0.328125 -0.1875,-0.21875 -0.359375,-0.421875 -0.6875,-0.421875 -0.75,0 -1.203125,0.921875 -1.203125,1.140625 0,0.046875 0.03125,0.109375 0.109375,0.109375 0.09375,0 0.109375,-0.046875 0.140625,-0.109375 0.1875,-0.46875 0.765625,-0.46875 0.84375,-0.46875 0.203125,0 0.390625,0.0625 0.625,0.140625 0.40625,0.15625 0.515625,0.15625 0.765625,0.15625 -0.359375,0.421875 -1.1875,1.140625 -1.375,1.296875 l -0.90625,0.84375 C 0.78125,-0.625 0.421875,-0.0625 0.421875,0.015625 c 0,0.09375 0.109375,0.09375 0.125,0.09375 0.078125,0 0.09375,-0.015625 0.15625,-0.125 0.234375,-0.359375 0.53125,-0.625 0.859375,-0.625 0.21875,0 0.328125,0.09375 0.578125,0.375 0.15625,0.21875 0.34375,0.375 0.625,0.375 1,0 1.578125,-1.265625 1.578125,-1.53125 0,-0.046875 -0.046875,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.0625 -0.140625,0.140625 C 3.84375,-0.75 3.203125,-0.5625 2.875,-0.5625 c -0.1875,0 -0.375,-0.0625 -0.578125,-0.125 -0.34375,-0.125 -0.5,-0.171875 -0.703125,-0.171875 -0.015625,0 -0.171875,0 -0.265625,0.03125 z m 0,0"
+ id="id-12659a36-2fd8-474b-8bbf-c36049526c5b" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-20a34618-31be-42e1-994d-95b52dc1001c">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-aa3160c6-d31a-4183-aecc-68c90f87bc71" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-f07fb4a5-caca-4471-bfad-9331d7c6ffb6">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-59300b1b-d873-443e-9730-404955e857fc" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-fc18a75c-6e05-429c-8c54-023b26326500"
+ transform="translate(-149.134,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-d45b489c-5200-4750-9613-9332429336f7">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g27756">
+ <path
+ style="stroke:none"
+ d="m 1.328125,-0.828125 c 0.53125,-0.578125 0.828125,-0.828125 1.1875,-1.140625 0,0 0.609375,-0.53125 0.96875,-0.890625 C 4.4375,-3.78125 4.65625,-4.265625 4.65625,-4.3125 c 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.078125,0 -0.09375,0.015625 -0.15625,0.109375 -0.296875,0.484375 -0.5,0.640625 -0.734375,0.640625 -0.25,0 -0.359375,-0.15625 -0.515625,-0.328125 -0.1875,-0.21875 -0.359375,-0.421875 -0.6875,-0.421875 -0.75,0 -1.203125,0.921875 -1.203125,1.140625 0,0.046875 0.03125,0.109375 0.109375,0.109375 0.09375,0 0.109375,-0.046875 0.140625,-0.109375 0.1875,-0.46875 0.765625,-0.46875 0.84375,-0.46875 0.203125,0 0.390625,0.0625 0.625,0.140625 0.40625,0.15625 0.515625,0.15625 0.765625,0.15625 -0.359375,0.421875 -1.1875,1.140625 -1.375,1.296875 l -0.90625,0.84375 C 0.78125,-0.625 0.421875,-0.0625 0.421875,0.015625 c 0,0.09375 0.109375,0.09375 0.125,0.09375 0.078125,0 0.09375,-0.015625 0.15625,-0.125 0.234375,-0.359375 0.53125,-0.625 0.859375,-0.625 0.21875,0 0.328125,0.09375 0.578125,0.375 0.15625,0.21875 0.34375,0.375 0.625,0.375 1,0 1.578125,-1.265625 1.578125,-1.53125 0,-0.046875 -0.046875,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.0625 -0.140625,0.140625 C 3.84375,-0.75 3.203125,-0.5625 2.875,-0.5625 c -0.1875,0 -0.375,-0.0625 -0.578125,-0.125 -0.34375,-0.125 -0.5,-0.171875 -0.703125,-0.171875 -0.015625,0 -0.171875,0 -0.265625,0.03125 z m 0,0"
+ id="id-add79b81-133b-42ad-aa75-a25f6b4a6c85" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-61dde61b-bcd9-43d2-94f3-2cf108756810">
+ <g
+ transform="translate(153.345,136.259)"
+ id="g27760">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-c4384b96-920c-4538-bd3d-d508259ea6f0" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker29315);marker-end:url(#marker29335)"
+ d="M 99.761563,38.217555 V 69.706602"
+ id="path28223" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker29025);marker-end:url(#marker29325)"
+ d="m 99.757563,74.368522 0.008,8.438784"
+ id="path28225" />
+ </g>
+ <g
+ id="g24438"
+ transform="translate(74.777741,-17.574269)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-1-76-4"
+ cx="91.449989"
+ cy="56.940018"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.515009,0,0,0.543714,88.1947,54.7752)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{u}_{v_2}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.5"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.5291668956255673"
+ id="g866-2-13-2">
+ <defs
+ id="id-8f11701c-4dab-4a5f-8771-999cfd5ed1fa">
+ <g
+ id="id-30510b08-7734-4fd5-b159-b76ecb33013b">
+ <symbol
+ overflow="visible"
+ id="id-2961f993-f97b-4ee1-9d2f-5268c11398a0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-ddf725b8-080b-49fd-bfd7-bd3ecaee28cc" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-f3b1f3bc-1567-42bf-b5e6-26d5707ffbb8">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-2eebffef-347d-420c-812f-b0a4af4881ed" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-aa26cb96-498f-4cd2-b409-7c60eda19c5f">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-5cefe848-a7d1-4adf-afda-f08ed966326b" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1d375acc-dadc-4eea-b2e0-58c13c3afe1d">
+ <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="id-035d9138-4d06-4565-bd96-bfd78304ad71" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-6d207ea7-9e4f-4b0d-8420-d74f8a0bb8d7">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-ee6d7794-8a5b-4588-938d-04d7a0ae0d1d" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ab2d3123-45ef-4677-9517-26a71b3485ba">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-3308d970-4d64-4ce6-b220-bb6bd6165752" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-34acc751-e11b-4cc7-9911-4d0ae3207020"
+ transform="translate(-149.165,-130.281)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-d65e3a5b-054f-48a2-8bc0-aff334ca7257">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g20903">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-131833f1-3651-4a3b-b0a4-5edeb079b2c3" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-2f9115db-d780-4dd2-b4e9-bd9c6d7f86c6">
+ <g
+ transform="translate(155.077,136.259)"
+ id="g20907">
+ <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="id-c86d5ab8-8d94-4c26-8883-5ef06c407760" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-4fb98a21-51a7-40f7-87de-49ce4247f04c">
+ <g
+ transform="translate(159.062,137.255)"
+ id="g20911">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-0672656c-a479-499c-895c-2b9c4de89147" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g24466"
+ transform="translate(74.921784,-18.058922)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-1-76-6"
+ cx="91.305946"
+ cy="69.615959"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.515009,0,0,0.543714,88.0385,67.4215)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{u}_{v_3}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.5"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.5291668956255673"
+ id="g866-2-13-25">
+ <defs
+ id="id-9f02248e-2188-4291-b6ed-d1237ae0613c">
+ <g
+ id="id-2a0f0ca1-6181-4403-907a-55c0dccd34af">
+ <symbol
+ overflow="visible"
+ id="id-16ed2af1-d7db-481f-9b05-966c51297bd5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-9ff7e98d-8e7a-47c8-9ab2-9af716d6dc84" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-91ea47fb-f870-4fc8-9085-82eb0df482ad">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-0a027810-8442-4623-bfb9-0856dc5adfa6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-96c04f4c-aa14-42d2-adbb-4db161208b11">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-979250eb-df1c-415d-b93c-a4c6b6771a22" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-751fcaa7-ab19-4de7-b8bf-6bed03650313">
+ <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="id-af7f9a5b-00d0-40fe-8192-1d4c5d1bf56c" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b3166a87-57ee-4a25-a359-e97cb3f1886a">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-82137dbf-838e-4e9a-9cd1-d2f5d9b1d580" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-dfaf2751-7388-4f62-84a4-bf7d7f46b0f7">
+ <path
+ style="stroke:none"
+ d="m 1.640625,-1.65625 c 0.46875,0 0.765625,0.296875 0.765625,0.78125 0,0.515625 -0.3125,0.78125 -0.75,0.78125 -0.0625,0 -0.65625,0 -0.90625,-0.265625 0.203125,-0.03125 0.265625,-0.171875 0.265625,-0.296875 0,-0.1875 -0.140625,-0.3125 -0.3125,-0.3125 -0.15625,0 -0.296875,0.109375 -0.296875,0.328125 0,0.515625 0.578125,0.75 1.265625,0.75 0.8125,0 1.3125,-0.5 1.3125,-0.984375 0,-0.40625 -0.359375,-0.75 -0.921875,-0.875 0.59375,-0.203125 0.75,-0.578125 0.75,-0.859375 0,-0.40625 -0.5,-0.703125 -1.125,-0.703125 -0.625,0 -1.109375,0.25 -1.109375,0.703125 0,0.234375 0.1875,0.296875 0.28125,0.296875 0.140625,0 0.28125,-0.109375 0.28125,-0.296875 0,-0.109375 -0.0625,-0.25 -0.234375,-0.28125 C 1.109375,-3.109375 1.5625,-3.125 1.671875,-3.125 c 0.359375,0 0.609375,0.171875 0.609375,0.515625 0,0.296875 -0.1875,0.75 -0.703125,0.78125 -0.140625,0 -0.15625,0 -0.296875,0.015625 -0.046875,0 -0.109375,0 -0.109375,0.078125 0,0.078125 0.046875,0.078125 0.140625,0.078125 z m 0,0"
+ id="id-e87bb530-ca7b-4027-9427-5733eedc0af8" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-5c6360ab-bb5f-458e-b46b-374cfe9c0d43"
+ transform="translate(-149.165,-130.281)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-31dae273-b1e6-4edc-9dab-8e65beed875f">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g21942">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-a750a409-cf86-4a94-b2b3-ffcba528d108" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-6fa762a8-1197-4314-b407-c3d6069b3b3e">
+ <g
+ transform="translate(155.077,136.259)"
+ id="g21946">
+ <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="id-366983cd-0011-4995-ad06-52d3675ba25d" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-5c841653-2569-48da-b085-6b9264aa1c85">
+ <g
+ transform="translate(159.062,137.255)"
+ id="g21950">
+ <path
+ style="stroke:none"
+ d="m 1.640625,-1.65625 c 0.46875,0 0.765625,0.296875 0.765625,0.78125 0,0.515625 -0.3125,0.78125 -0.75,0.78125 -0.0625,0 -0.65625,0 -0.90625,-0.265625 0.203125,-0.03125 0.265625,-0.171875 0.265625,-0.296875 0,-0.1875 -0.140625,-0.3125 -0.3125,-0.3125 -0.15625,0 -0.296875,0.109375 -0.296875,0.328125 0,0.515625 0.578125,0.75 1.265625,0.75 0.8125,0 1.3125,-0.5 1.3125,-0.984375 0,-0.40625 -0.359375,-0.75 -0.921875,-0.875 0.59375,-0.203125 0.75,-0.578125 0.75,-0.859375 0,-0.40625 -0.5,-0.703125 -1.125,-0.703125 -0.625,0 -1.109375,0.25 -1.109375,0.703125 0,0.234375 0.1875,0.296875 0.28125,0.296875 0.140625,0 0.28125,-0.109375 0.28125,-0.296875 0,-0.109375 -0.0625,-0.25 -0.234375,-0.28125 C 1.109375,-3.109375 1.5625,-3.125 1.671875,-3.125 c 0.359375,0 0.609375,0.171875 0.609375,0.515625 0,0.296875 -0.1875,0.75 -0.703125,0.78125 -0.140625,0 -0.15625,0 -0.296875,0.015625 -0.046875,0 -0.109375,0 -0.109375,0.078125 0,0.078125 0.046875,0.078125 0.140625,0.078125 z m 0,0"
+ id="id-7d6d95fd-e83c-4d73-96ef-0aaded6d077d" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g24494"
+ transform="translate(74.921784,-19.695938)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-1-76-41"
+ cx="91.305946"
+ cy="83.444267"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.515009,0,0,0.543714,88.0144,81.2795)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{u}_{v_4}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.5"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.5291668956255673"
+ id="g866-2-13-28">
+ <defs
+ id="id-d449062f-ff31-4600-9bef-99b8e1d648c4">
+ <g
+ id="id-a89101cb-965b-4798-941e-b7efa0bd6152">
+ <symbol
+ overflow="visible"
+ id="id-3109833d-4333-4e93-8fdd-1fffbb006aa2">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-9ddb5159-265d-4c11-a0f0-e5678854c622" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-f8a7b5f9-a4b6-429d-b064-2cb73707a350">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-957a0772-f252-480b-96bc-ac54bb88517a" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-f6409c77-91f6-42b9-8605-81748501bcb8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-a310ae88-53bb-47f8-83ca-9a0edc0bc664" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-205e4939-3a4e-458c-9820-ada1ab8369ed">
+ <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="id-5b42ea04-5023-4abd-b41b-67f4ec4881d7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-aebef0f5-8ed0-4e3d-83ee-ff49c8514585">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-b1f7c061-6512-44c5-9362-dccf095b588e" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-817027f1-51a9-48ab-abda-b6c7ed18e8fd">
+ <path
+ style="stroke:none"
+ d="m 3.078125,-0.8125 v -0.21875 h -0.625 v -2.1875 c 0,-0.125 0,-0.15625 -0.140625,-0.15625 -0.09375,0 -0.09375,0 -0.15625,0.078125 L 0.3125,-1.03125 v 0.21875 h 1.65625 v 0.390625 c 0,0.15625 0,0.203125 -0.421875,0.203125 h -0.1875 V 0 c 0.234375,-0.015625 0.5625,-0.015625 0.859375,-0.015625 0.28125,0 0.609375,0 0.84375,0.015625 V -0.21875 H 2.890625 c -0.4375,0 -0.4375,-0.046875 -0.4375,-0.203125 V -0.8125 Z m -1.0625,-2.03125 v 1.8125 h -1.46875 z m 0,0"
+ id="id-e1f68fa8-a032-4d6a-8312-b7160aaa2cc7" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-25c35880-564f-40ce-aadb-7c08f55befc5"
+ transform="translate(-149.165,-130.281)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-c4f1985a-5078-4d3e-b8ed-cf21deaf3894">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g22981">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-5de4116d-6929-4460-9b81-a1fa840e6489" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-df740d97-8437-4733-8477-2841e8cff77f">
+ <g
+ transform="translate(155.077,136.259)"
+ id="g22985">
+ <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="id-293816eb-0662-49b0-bea7-28b241eee240" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-256bb376-6491-4521-b32d-59dfb544b338">
+ <g
+ transform="translate(159.062,137.255)"
+ id="g22989">
+ <path
+ style="stroke:none"
+ d="m 3.078125,-0.8125 v -0.21875 h -0.625 v -2.1875 c 0,-0.125 0,-0.15625 -0.140625,-0.15625 -0.09375,0 -0.09375,0 -0.15625,0.078125 L 0.3125,-1.03125 v 0.21875 h 1.65625 v 0.390625 c 0,0.15625 0,0.203125 -0.421875,0.203125 h -0.1875 V 0 c 0.234375,-0.015625 0.5625,-0.015625 0.859375,-0.015625 0.28125,0 0.609375,0 0.84375,0.015625 V -0.21875 H 2.890625 c -0.4375,0 -0.4375,-0.046875 -0.4375,-0.203125 V -0.8125 Z m -1.0625,-2.03125 v 1.8125 h -1.46875 z m 0,0"
+ id="id-dd5e2c73-b569-417a-a8e3-8d6485e06ab9" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g24522"
+ transform="translate(74.345604,-20.32463)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-1-76-3"
+ cx="91.882126"
+ cy="96.264252"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.515009,0,0,0.543714,88.6268,94.0697)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{u}_{v_5}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.5"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.5291668956255673"
+ id="g866-2-13-7">
+ <defs
+ id="id-525d9370-71fd-418b-a54d-a7559a427518">
+ <g
+ id="id-81776753-6357-47ae-be02-7130b734cbd6">
+ <symbol
+ overflow="visible"
+ id="id-2f1e3580-a485-41d3-85ba-38e205c7773b">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-9e24f081-d9e5-414c-9562-86e7ea95d8fa" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-7b96ef11-a7e8-4175-8fbd-6550f1860b28">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-7f4d9fab-a55d-4854-9a5a-64f8a537ceea" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-dcce8706-86fc-4a12-93c3-745b3b48522b">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-dd7db2ae-b691-49f7-b5cb-19799b844746" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-2bf57ad6-b0d5-4cf9-8858-7c6da4ba32dd">
+ <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="id-7cdacf57-0553-4799-be89-192f69f02dc8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-f7b73519-d3c2-43f5-a559-e52d16e07f2d">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-5b2d9418-8247-4e22-a220-23c243bd71c0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4f60c04d-7c4d-4d73-ae62-3513bed2deb5">
+ <path
+ style="stroke:none"
+ d="m 0.984375,-2.75 c 0.25,0.0625 0.484375,0.0625 0.53125,0.0625 0.34375,0 0.59375,-0.09375 0.71875,-0.15625 0.125,-0.0625 0.46875,-0.28125 0.46875,-0.390625 0,-0.078125 -0.0625,-0.078125 -0.078125,-0.078125 -0.015625,0 -0.015625,0 -0.078125,0.015625 -0.1875,0.0625 -0.5,0.140625 -0.828125,0.140625 -0.28125,0 -0.546875,-0.046875 -0.8125,-0.140625 C 0.84375,-3.3125 0.84375,-3.3125 0.828125,-3.3125 0.75,-3.3125 0.75,-3.265625 0.75,-3.1875 v 1.5 c 0,0.09375 0,0.15625 0.109375,0.15625 0.046875,0 0.046875,-0.015625 0.09375,-0.0625 0.1875,-0.21875 0.453125,-0.328125 0.796875,-0.328125 0.28125,0 0.453125,0.15625 0.515625,0.265625 0.109375,0.171875 0.140625,0.390625 0.140625,0.640625 0,0.203125 -0.015625,0.484375 -0.21875,0.671875 -0.21875,0.234375 -0.5,0.25 -0.609375,0.25 -0.328125,0 -0.6875,-0.140625 -0.84375,-0.4375 0.203125,-0.015625 0.28125,-0.15625 0.28125,-0.28125 0,-0.15625 -0.125,-0.28125 -0.28125,-0.28125 -0.109375,0 -0.28125,0.078125 -0.28125,0.296875 0,0.5 0.484375,0.90625 1.125,0.90625 0.75,0 1.359375,-0.5 1.359375,-1.109375 0,-0.5625 -0.484375,-1.09375 -1.171875,-1.09375 -0.3125,0 -0.578125,0.078125 -0.78125,0.25 z m 0,0"
+ id="id-f71d3f01-b281-440e-8934-3596b6b51eae" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-f718af03-9ab4-4d7f-ad24-e28e58546fcb"
+ transform="translate(-149.165,-130.281)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-59eafef2-d7e1-4072-9d8e-d713917cd0ca">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g24020">
+ <path
+ style="stroke:none"
+ d="M 4.359375,-0.71875 V 0.0625 L 6.125,0 v -0.46875 c -0.609375,0 -0.6875,0 -0.6875,-0.390625 v -3.625 L 3.625,-4.40625 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 1.90625 c 0,0.8125 -0.515625,1.34375 -1.234375,1.34375 -0.78125,0 -0.8125,-0.25 -0.8125,-0.796875 v -3.390625 l -1.8125,0.078125 v 0.46875 c 0.609375,0 0.6875,0 0.6875,0.390625 v 2.328125 c 0,1.0625 0.796875,1.28125 1.796875,1.28125 0.25,0 0.96875,0 1.421875,-0.78125 z m 0,0"
+ id="id-88e21b0a-7ad0-417a-87ba-fc3939d4ca59" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-dfbd88fb-e624-41c1-aa94-a402992137e3">
+ <g
+ transform="translate(155.077,136.259)"
+ id="g24024">
+ <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="id-f89cf5b7-ce27-44f5-a14a-7acdccbe9ee7" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-862beb6c-b57e-417f-8603-b2e05d990f56">
+ <g
+ transform="translate(159.062,137.255)"
+ id="g24028">
+ <path
+ style="stroke:none"
+ d="m 0.984375,-2.75 c 0.25,0.0625 0.484375,0.0625 0.53125,0.0625 0.34375,0 0.59375,-0.09375 0.71875,-0.15625 0.125,-0.0625 0.46875,-0.28125 0.46875,-0.390625 0,-0.078125 -0.0625,-0.078125 -0.078125,-0.078125 -0.015625,0 -0.015625,0 -0.078125,0.015625 -0.1875,0.0625 -0.5,0.140625 -0.828125,0.140625 -0.28125,0 -0.546875,-0.046875 -0.8125,-0.140625 C 0.84375,-3.3125 0.84375,-3.3125 0.828125,-3.3125 0.75,-3.3125 0.75,-3.265625 0.75,-3.1875 v 1.5 c 0,0.09375 0,0.15625 0.109375,0.15625 0.046875,0 0.046875,-0.015625 0.09375,-0.0625 0.1875,-0.21875 0.453125,-0.328125 0.796875,-0.328125 0.28125,0 0.453125,0.15625 0.515625,0.265625 0.109375,0.171875 0.140625,0.390625 0.140625,0.640625 0,0.203125 -0.015625,0.484375 -0.21875,0.671875 -0.21875,0.234375 -0.5,0.25 -0.609375,0.25 -0.328125,0 -0.6875,-0.140625 -0.84375,-0.4375 0.203125,-0.015625 0.28125,-0.15625 0.28125,-0.28125 0,-0.15625 -0.125,-0.28125 -0.28125,-0.28125 -0.109375,0 -0.28125,0.078125 -0.28125,0.296875 0,0.5 0.484375,0.90625 1.125,0.90625 0.75,0 1.359375,-0.5 1.359375,-1.109375 0,-0.5625 -0.484375,-1.09375 -1.171875,-1.09375 -0.3125,0 -0.578125,0.078125 -0.78125,0.25 z m 0,0"
+ id="id-62223988-6229-45fd-addd-59f0f7f30ae2" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g10297"
+ transform="translate(0.1126499)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-1-7"
+ cx="150.3588"
+ cy="38.079559"
+ r="4.4921422"
+ transform="translate(-30.339869,0.01340608)" />
+ <g
+ transform="matrix(0.55409999,0,0,0.58498399,117.54052,36.094154)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{x}_{1}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-2-1">
+ <defs
+ id="id-fe0395f9-cd9e-4370-972a-09b96d88acd1-7">
+ <g
+ id="g9297">
+ <symbol
+ overflow="visible"
+ id="symbol9283">
+ <path
+ style="stroke:none"
+ d=""
+ id="path9281" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol9287">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="path9285" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol9291">
+ <path
+ style="stroke:none"
+ d=""
+ id="path9289" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol9295">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="path9293" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-7457a538-d31c-4782-b54c-900abce06f81-5"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-9046b2be-23a5-484a-aa3e-6ee99c22343e-9">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3356-4">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-639a072d-d722-49fa-9a16-92456d870490-9" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-064cff21-d081-4fc0-8c9f-3ad5839426f9-0">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g3360-9">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-80e94a18-ccd4-4ad2-9c5c-5e4866b6db59-1" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g10025">
+ <g
+ id="g3799-3"
+ transform="translate(84.418525,-17.043995)">
+ <g
+ id="g8974"
+ transform="matrix(0.59548521,0,0,0.59548521,19.480669,21.053929)">
+ <g
+ id="g3156-6"
+ transform="translate(-11.789786,-1.6856517)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-7"
+ cx="70.011894"
+ cy="42.18951"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.377673,0,0,0.398724,66.4383,40.4741)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{y\n}_{z_1,1}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.1"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.38805578110885036"
+ id="g866-53">
+ <defs
+ id="id-6be0af8f-52f7-4cd6-9b57-971846d210d0">
+ <g
+ id="id-8b1176ff-fed7-4d1f-a95d-2f901e2aa6da">
+ <symbol
+ overflow="visible"
+ id="id-50ca6f89-1cf3-46ce-b624-794728268749">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3007ebfc-2e24-4566-9ce5-f9269724a7af" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-0f52c0e5-e7bb-4649-867b-67f9ffd54d5c">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-e0a286b4-1895-4457-9d47-fdd1ee2aef8e" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-f33a0be7-00c4-4c53-9793-ea8e553e3b04">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-8d37aeb7-f373-42df-8441-9e8e63c73fea" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-331b803c-1ca4-4d9e-ae0a-b94c0868ef22">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-79a21791-6cb0-4234-a47b-4bd9ede6c0b2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-02613bae-770a-4a52-a47b-fef4b2c26411">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-afc2da90-6d57-475c-a8d5-7767638414df" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1f8fea30-ac48-4986-984b-906d5fb66dce">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-2db340cb-906e-44a4-b69f-d20f40866d22" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1159c11c-5ca0-4515-84ea-dbc2c0071b76">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-47e8b9e4-606d-4d63-adc7-5bbddf20c9ca" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d2a45eb8-4bc1-4f97-847e-131cb18000c7">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-b7d83c78-2ab3-430e-8d1b-ea63a6e16936" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c2d57daa-bbd4-45c0-8d46-e646f76639f4">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-530c2961-ca82-486c-a6db-d81ce2884279" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-b65296b8-cd1e-4853-bf30-f01f997445fc"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-ff31267b-1011-4ebe-a2b3-322e67482823">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g7575">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-fb26ff1a-890e-4a88-ba4a-5caf57890df3" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-ec56088c-bb0d-471c-abe7-c18498ca6c04">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g7579">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-aa616a6c-a072-4034-9cdf-2e0b544efe58" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-55a64f55-78ec-4ba3-9ad9-8551d4676701">
+ <g
+ transform="translate(158.565,137.255)"
+ id="g7583">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-8f9cb614-bd57-4124-828b-80379cb59b0c" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-e6d6b41a-348c-445d-b6d0-7b54b1956bdb">
+ <g
+ transform="translate(162.454,136.259)"
+ id="g7587">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-1bb9f3d5-cd2b-46f6-bac3-e24c728635a9" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-f49d8197-a2da-489d-b770-b1923dd1c1dc">
+ <g
+ transform="translate(164.82,136.259)"
+ id="g7591">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-d99894be-3c76-4844-b308-43a751048c67" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3184-5"
+ transform="translate(-11.934691,-3.882734)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-6-9"
+ cx="70.156799"
+ cy="56.775902"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.377673,0,0,0.398723,66.5834,55.0601)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{y}_{z_2,1}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.1"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.3880552944864945"
+ id="g866-5-2">
+ <defs
+ id="id-557dc6da-601e-4c39-aaf4-3c6cf1e4bd70">
+ <g
+ id="id-945a6e37-a95b-44e9-82b7-2ac83c7d6d9c">
+ <symbol
+ overflow="visible"
+ id="id-5413b550-28b0-4f27-b0e0-efb018e9abb1">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-a8d13d71-db36-4835-9549-9f3622025a5e" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-12cf6e23-f040-4a9f-99b8-10631bfdf663">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-20759e13-f2c8-45c1-b35a-f43212bfcee3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-591b00bb-e13d-4d74-8c6c-fd8f6ea3db65">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3c0c7864-f3cb-4470-8f6b-48d3abc32653" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-bef4c849-1488-4ffd-88f3-58fc74337fa5">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-e2e9ead5-8b0c-48eb-8713-a9278af03c05" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-bcb3bf03-198d-41ab-b887-5d49a6fec79b">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-9a1955e3-cb8d-48d9-96d1-9989ce648fff" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e586bbb8-1d83-4c06-b2e2-870f9006d650">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-92894d48-f372-4004-9679-16918abac50d" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-f066668e-909e-4312-80d1-04749c262cb4">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-973279b7-cd89-4f57-a650-ba85eb525e1d" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9423f50a-7bbb-437e-a3ab-686b0a1c420d">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3a813a52-2d44-41db-ac8c-e6155f5cb9b9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b0386dcd-1db9-41fd-a360-42e59588bfe9">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-918e55b9-f187-4747-989f-66efac9d6872" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-25cbd960-346c-44d5-a7a7-cd259f220412"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-e070969d-cbbb-4e16-8382-3bd97bcb823c">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g8161">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-e26019c6-b7f9-4b86-8846-e0ed96094457" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-ea6ef407-f30f-4578-8380-be23faf354d2">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g8165">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-1067d6bd-46da-4bdd-8d6a-ccf22d52d139" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-0e4c0db8-7660-4dc5-b68a-dda7cfd5c269">
+ <g
+ transform="translate(158.565,137.255)"
+ id="g8169">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-1603147b-17cc-4897-bc31-1789f0b0948c" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-746c89f4-82f5-4adc-9cd1-a83e90a088ce">
+ <g
+ transform="translate(162.454,136.259)"
+ id="g8173">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-975b9346-f9d9-4fca-9c96-3533ca1ad123" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-6261188b-d4ca-4286-b5ad-16403a3817c3">
+ <g
+ transform="translate(164.82,136.259)"
+ id="g8177">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-6d9313f7-331a-417f-8898-9220a3bedaa8" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3241-2"
+ transform="translate(-9.890387,-8.2691788)">
+ <g
+ id="g3212-0">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-9-6"
+ cx="68.112495"
+ cy="82.236786"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.377673,0,0,0.398723,64.4508,80.521)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{y}_{z_k,1}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.1"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.3880552944864945"
+ id="g866-26-1">
+ <defs
+ id="id-2323ec52-c994-466e-8d33-618ba88d4860">
+ <g
+ id="id-58309c68-7535-4da9-8dc6-1b52eaa73e19">
+ <symbol
+ overflow="visible"
+ id="id-29067988-3659-4747-86bb-6cc1b8b5c91e">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-80cc09ad-f6c7-4d0e-b4a0-0dd52e7cf885" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-213f7785-a032-4538-9e90-29c9ecd79a4a">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-b0ad5f67-012c-4eb4-9df9-7915797561d9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80c58fdf-7f87-456a-90d4-ebd25fde26f8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-74527db0-d834-4b21-a3a3-787ef4f1584f" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-aad71265-bf77-4f0f-8166-b3b625e9d750">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-1c3fa1ea-dfa0-42fc-92ce-a84f36b57ca7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e1479489-482e-49ef-a82f-7e97279af4e1">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-5e3cb470-a9d3-4ef6-a007-ed9d6b5de59b" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-5366a9cc-cff2-4e31-9a8f-998905cec9a9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-46c1bd63-2d42-4a96-9494-d4a8f64c983d" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-aa6ec137-fdf3-4e1a-a9aa-2340ca00987b">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-b880bd61-8e28-44ff-b1b7-319821d36654" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9f4b5d89-4f82-443e-aeab-44850820982d">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d65784a0-aa5d-47b4-bc0b-6bafea1755bf" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-042c7792-5675-40b4-a5a6-74b1df22e176">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-0247951f-4384-4d49-ad6d-5360e43ffcae" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-377717a6-de98-4b04-af83-580aa9c91cb5"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-865943bf-ed0d-49b3-bfd3-2c7c1863acea">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g8759">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-deeebaa0-f246-455c-bb25-c359b03afc42" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-f3ba9b81-94ca-42ff-9a63-303a7219a2ca">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g8763">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-8da0be5a-e5a2-48a6-97d6-93bada94716d" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-ba3748b7-b86a-4dad-bed6-65fae8eef817">
+ <g
+ transform="translate(158.565,137.316)"
+ id="g8767">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-cf22f53f-b2a3-4e40-a835-7c6d41c24c47" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-1ad87ffc-08c4-4089-8756-c42664031daa">
+ <g
+ transform="translate(162.921,136.259)"
+ id="g8771">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-c230669e-37cb-4e21-b60e-f8881d4e0907" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-88830b4d-ed53-4e7a-92c6-6b719406a084">
+ <g
+ transform="translate(165.287,136.259)"
+ id="g8775">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-7b3e9969-44c1-45d9-9a03-ef47af2f5c8b" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0,0.569333,-0.569333,0,58.524851,60.34743)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\dots$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:jacobian_sqrt="0.569333"
+ id="g3585-8">
+ <defs
+ id="id-2d87e1eb-bc7d-4d81-9582-86bf8727c9c8-4">
+ <g
+ id="g5405">
+ <symbol
+ overflow="visible"
+ id="symbol5399">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path5397" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol5403">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="path5401" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-23aff8e1-1381-4a2c-abe7-6876395be91e-6"
+ transform="translate(-149.571,-133.702)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-5b54ebfc-dda4-4ec4-bcb2-23140a03764f-8">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3573-9">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-72082536-97ab-43a3-b518-c109a83a7e12-2" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-cce936cb-daec-4765-a3e4-f9a896a5c2be-6">
+ <g
+ transform="translate(153.143,134.765)"
+ id="g3577-6">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-10f522ad-8f94-43e2-a1c5-58b79872198f-4" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-35f841a6-d98a-45f1-b1da-d546a3d5cbe8-95">
+ <g
+ transform="translate(157.565,134.765)"
+ id="g3581-0">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-0465aa74-fcdf-4786-a696-48e096109a98-4" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4270-7)"
+ d="M 123.76463,35.576286 135.63397,29.31187"
+ id="path4260-1"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4270-7-1)"
+ d="m 135.86319,36.066561 -11.0209,1.680237"
+ id="path4260-1-9"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4270-7-7)"
+ d="m 123.32254,41.369235 12.15101,6.16385"
+ id="path4260-1-6"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4270-7-4)"
+ d="m 141.22891,28.199035 20.1827,-1.019358"
+ id="path4260-1-4"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4270-7-4-5)"
+ d="m 161.74555,37.989892 -20.50217,-8.10921"
+ id="path4260-1-4-3"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4270-7-4-5-5)"
+ d="M 162.54596,48.792117 140.04573,30.56522"
+ id="path4260-1-4-3-0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4270-7-4-5-5-8)"
+ d="M 162.80641,60.927672 140.71487,37.474567"
+ id="path4260-1-4-3-0-9"
+ sodipodi:nodetypes="cc" />
+ </g>
+ </g>
+ <g
+ id="g10297-6"
+ transform="translate(0.1126499,36.580412)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-1-7-1"
+ cx="150.3588"
+ cy="38.079559"
+ r="4.4921422"
+ transform="translate(-30.339869,0.01340608)" />
+ <g
+ id="g10025-7">
+ <g
+ id="g3799-3-5"
+ transform="translate(84.418525,-17.043995)">
+ <g
+ id="g8974-9"
+ transform="matrix(0.59548521,0,0,0.59548521,19.480669,21.053929)">
+ <g
+ id="g3156-6-6"
+ transform="translate(-11.789786,-1.6856517)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-7-2"
+ cx="70.011894"
+ cy="42.18951"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.343339,0,0,0.362476,66.1854,40.6058)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{y\n}_{z_1,N}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.0"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.35277775916857346"
+ id="g866-53-1">
+ <defs
+ id="id-2e1e9694-27de-4bc5-b6f1-155c33ca7154">
+ <g
+ id="id-18ab7cc1-d512-4dbc-b490-f9b5797772ae">
+ <symbol
+ overflow="visible"
+ id="id-0ae35fa3-5805-446c-a162-5e7066b04c1d">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3ce9d299-a7e8-494e-b4da-236b2e8af455" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d104c6f6-83e7-4c3b-bdb0-bda62469c803">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-03cb2b92-56ef-4164-a181-b7e036961d69" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-0063ec77-d1ef-4294-aded-6fb34b25452c">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-ed240e9e-fb6f-47f0-9fec-19e256b65474" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b78aa94e-a748-4118-8254-bc4ac4401cd3">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-6ccbc17b-d54d-4ffd-828f-0971e1a0568c" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-8853ccd5-1c22-411f-a77b-11473226831f">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-ea30ef66-1636-4670-bd31-f38f7da9b3d7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-06f084b3-c80b-4d0d-bbdb-d3d84bb857a5">
+ <path
+ style="stroke:none"
+ d="M 5.8125,-4 C 5.875,-4.265625 6,-4.5 6.546875,-4.515625 c 0.03125,0 0.140625,0 0.140625,-0.140625 0,-0.046875 -0.03125,-0.109375 -0.109375,-0.109375 -0.21875,0 -0.484375,0.03125 -0.71875,0.03125 -0.171875,0 -0.5625,-0.03125 -0.734375,-0.03125 -0.03125,0 -0.140625,0 -0.140625,0.15625 0,0.09375 0.09375,0.09375 0.15625,0.09375 0.328125,0.015625 0.4375,0.125 0.4375,0.296875 0,0.046875 0,0.09375 -0.03125,0.15625 l -0.75,3.046875 -1.765625,-3.625 c -0.0625,-0.125 -0.078125,-0.125 -0.25,-0.125 H 1.828125 c -0.125,0 -0.21875,0 -0.21875,0.15625 0,0.09375 0.078125,0.09375 0.234375,0.09375 0.140625,0 0.296875,0.015625 0.4375,0.046875 L 1.359375,-0.75 c -0.0625,0.265625 -0.1875,0.484375 -0.734375,0.5 -0.046875,0 -0.140625,0 -0.140625,0.140625 C 0.484375,-0.03125 0.53125,0 0.578125,0 0.8125,0 1.078125,-0.03125 1.3125,-0.03125 1.484375,-0.03125 1.875,0 2.046875,0 2.125,0 2.1875,-0.03125 2.1875,-0.140625 2.1875,-0.25 2.109375,-0.25 2.03125,-0.25 c -0.4375,-0.015625 -0.4375,-0.203125 -0.4375,-0.296875 0,-0.03125 0,-0.0625 0.015625,-0.171875 l 0.90625,-3.5625 2.03125,4.15625 C 4.59375,0 4.625,0 4.703125,0 4.8125,0 4.8125,-0.015625 4.84375,-0.140625 Z m 0,0"
+ id="id-6d6f3605-9595-4e8e-8584-43290a4b83ae" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-6679a993-2e9a-4274-a282-8c4ab5d5b4cb">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-092365e5-8b02-4a40-9174-02e022ad759b" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4116aa0e-8949-444b-b832-4fc27ef35cfd">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-95c724ad-ef6f-43d5-8ea4-d475d235e132" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-a0537bbc-3bb0-4a7a-b63d-6f4dfc0f829f"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-c59b42d5-3fb3-4ed4-858f-117ad8f713e1">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g15539">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-ac69d72b-4256-416e-9547-ec4829beffc8" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-072d89c1-5443-4204-8c93-9ec1dca8e4ce">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g15543">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-e06bdaea-9917-42af-bdeb-f797778559f9" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-5b45d471-ace3-4bd5-9bdf-b6b120381159">
+ <g
+ transform="translate(158.565,137.255)"
+ id="g15547">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-f94bf12b-d26e-4e59-a91a-9848ca49bd48" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-c2947fab-b7a7-45e2-a961-95c3091e6151">
+ <g
+ transform="translate(162.454,136.259)"
+ id="g15551">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-63dd9231-82e4-41b6-8c18-4073708f3295" />
+ </g>
+ <g
+ transform="translate(164.82,136.259)"
+ id="g15554">
+ <path
+ style="stroke:none"
+ d="M 5.8125,-4 C 5.875,-4.265625 6,-4.5 6.546875,-4.515625 c 0.03125,0 0.140625,0 0.140625,-0.140625 0,-0.046875 -0.03125,-0.109375 -0.109375,-0.109375 -0.21875,0 -0.484375,0.03125 -0.71875,0.03125 -0.171875,0 -0.5625,-0.03125 -0.734375,-0.03125 -0.03125,0 -0.140625,0 -0.140625,0.15625 0,0.09375 0.09375,0.09375 0.15625,0.09375 0.328125,0.015625 0.4375,0.125 0.4375,0.296875 0,0.046875 0,0.09375 -0.03125,0.15625 l -0.75,3.046875 -1.765625,-3.625 c -0.0625,-0.125 -0.078125,-0.125 -0.25,-0.125 H 1.828125 c -0.125,0 -0.21875,0 -0.21875,0.15625 0,0.09375 0.078125,0.09375 0.234375,0.09375 0.140625,0 0.296875,0.015625 0.4375,0.046875 L 1.359375,-0.75 c -0.0625,0.265625 -0.1875,0.484375 -0.734375,0.5 -0.046875,0 -0.140625,0 -0.140625,0.140625 C 0.484375,-0.03125 0.53125,0 0.578125,0 0.8125,0 1.078125,-0.03125 1.3125,-0.03125 1.484375,-0.03125 1.875,0 2.046875,0 2.125,0 2.1875,-0.03125 2.1875,-0.140625 2.1875,-0.25 2.109375,-0.25 2.03125,-0.25 c -0.4375,-0.015625 -0.4375,-0.203125 -0.4375,-0.296875 0,-0.03125 0,-0.0625 0.015625,-0.171875 l 0.90625,-3.5625 2.03125,4.15625 C 4.59375,0 4.625,0 4.703125,0 4.8125,0 4.8125,-0.015625 4.84375,-0.140625 Z m 0,0"
+ id="id-d23c3a57-d52c-4660-adf7-6c9cba0ade41" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3184-5-0"
+ transform="translate(-11.934691,-3.882734)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-6-9-3"
+ cx="70.156799"
+ cy="56.775902"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.343339,0,0,0.362475,66.3305,55.1918)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{y}_{z_2,N}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.0"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.35277727254600744"
+ id="g866-5-2-0">
+ <defs
+ id="id-fa6ad06a-6ea2-420e-bf32-9c1035756bb8">
+ <g
+ id="id-67377935-c67d-4294-b80f-d5c7090e76a2">
+ <symbol
+ overflow="visible"
+ id="id-11f194a2-4f1e-4e9d-9c12-eaeb0576ba4f">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-35e81819-81cf-43ec-a106-5d598095ec61" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-7ae560de-c3d3-4d52-bf1a-ed1cc7022b0d">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-cd1638bf-25f8-4395-99ad-736d7cbaac2c" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-077cd2a9-f72c-4998-9f28-c2ca79278d8c">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3e48370c-8ec9-4101-b706-4d7965684719" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9e7e9970-d3d6-4748-affa-3a7f38b6e332">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-42a3207a-aa68-4ae0-84e4-803708d270d8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-f832a4db-9150-4235-a7ce-ed944b41d8ec">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-75959ca4-ca20-4ec0-986b-895097752c6a" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-50f56806-6f07-4f35-a21c-dc678513aa0d">
+ <path
+ style="stroke:none"
+ d="M 5.8125,-4 C 5.875,-4.265625 6,-4.5 6.546875,-4.515625 c 0.03125,0 0.140625,0 0.140625,-0.140625 0,-0.046875 -0.03125,-0.109375 -0.109375,-0.109375 -0.21875,0 -0.484375,0.03125 -0.71875,0.03125 -0.171875,0 -0.5625,-0.03125 -0.734375,-0.03125 -0.03125,0 -0.140625,0 -0.140625,0.15625 0,0.09375 0.09375,0.09375 0.15625,0.09375 0.328125,0.015625 0.4375,0.125 0.4375,0.296875 0,0.046875 0,0.09375 -0.03125,0.15625 l -0.75,3.046875 -1.765625,-3.625 c -0.0625,-0.125 -0.078125,-0.125 -0.25,-0.125 H 1.828125 c -0.125,0 -0.21875,0 -0.21875,0.15625 0,0.09375 0.078125,0.09375 0.234375,0.09375 0.140625,0 0.296875,0.015625 0.4375,0.046875 L 1.359375,-0.75 c -0.0625,0.265625 -0.1875,0.484375 -0.734375,0.5 -0.046875,0 -0.140625,0 -0.140625,0.140625 C 0.484375,-0.03125 0.53125,0 0.578125,0 0.8125,0 1.078125,-0.03125 1.3125,-0.03125 1.484375,-0.03125 1.875,0 2.046875,0 2.125,0 2.1875,-0.03125 2.1875,-0.140625 2.1875,-0.25 2.109375,-0.25 2.03125,-0.25 c -0.4375,-0.015625 -0.4375,-0.203125 -0.4375,-0.296875 0,-0.03125 0,-0.0625 0.015625,-0.171875 l 0.90625,-3.5625 2.03125,4.15625 C 4.59375,0 4.625,0 4.703125,0 4.8125,0 4.8125,-0.015625 4.84375,-0.140625 Z m 0,0"
+ id="id-4f1a7a33-b9b5-4560-8236-311299d342bf" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-8506b1c1-8634-4ac2-b48f-3dd43b2cb5b8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-ca9fad8a-6b86-4caf-a1f5-3ef8c9866904" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e812e2db-3284-42c0-ba52-be0102cd4361">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-74d32960-e886-4533-b740-1c7dccd1a5c5" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-690cecd6-813b-4235-a29e-fb0e2e06c91f"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-8c788b86-d904-4af3-b989-634f9a9dedfa">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g14712">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-eb409d9f-f3f9-4b36-b171-69b8152ade11" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-5e8fe62b-067f-448e-b856-e2ba25399d64">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g14716">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-17d610ce-19cb-43c9-9be3-6919457982a8" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-9e3b10e4-e32c-4f42-ab9d-cc3c6e8453ff">
+ <g
+ transform="translate(158.565,137.255)"
+ id="g14720">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-06549e56-7f18-4cd0-ac67-0ab3ba9e14fa" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-f993e053-b2c5-4fff-8030-89911bcd9745">
+ <g
+ transform="translate(162.454,136.259)"
+ id="g14724">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-0f9626a6-dcbd-489e-bf4b-cf1fe8bb15e9" />
+ </g>
+ <g
+ transform="translate(164.82,136.259)"
+ id="g14727">
+ <path
+ style="stroke:none"
+ d="M 5.8125,-4 C 5.875,-4.265625 6,-4.5 6.546875,-4.515625 c 0.03125,0 0.140625,0 0.140625,-0.140625 0,-0.046875 -0.03125,-0.109375 -0.109375,-0.109375 -0.21875,0 -0.484375,0.03125 -0.71875,0.03125 -0.171875,0 -0.5625,-0.03125 -0.734375,-0.03125 -0.03125,0 -0.140625,0 -0.140625,0.15625 0,0.09375 0.09375,0.09375 0.15625,0.09375 0.328125,0.015625 0.4375,0.125 0.4375,0.296875 0,0.046875 0,0.09375 -0.03125,0.15625 l -0.75,3.046875 -1.765625,-3.625 c -0.0625,-0.125 -0.078125,-0.125 -0.25,-0.125 H 1.828125 c -0.125,0 -0.21875,0 -0.21875,0.15625 0,0.09375 0.078125,0.09375 0.234375,0.09375 0.140625,0 0.296875,0.015625 0.4375,0.046875 L 1.359375,-0.75 c -0.0625,0.265625 -0.1875,0.484375 -0.734375,0.5 -0.046875,0 -0.140625,0 -0.140625,0.140625 C 0.484375,-0.03125 0.53125,0 0.578125,0 0.8125,0 1.078125,-0.03125 1.3125,-0.03125 1.484375,-0.03125 1.875,0 2.046875,0 2.125,0 2.1875,-0.03125 2.1875,-0.140625 2.1875,-0.25 2.109375,-0.25 2.03125,-0.25 c -0.4375,-0.015625 -0.4375,-0.203125 -0.4375,-0.296875 0,-0.03125 0,-0.0625 0.015625,-0.171875 l 0.90625,-3.5625 2.03125,4.15625 C 4.59375,0 4.625,0 4.703125,0 4.8125,0 4.8125,-0.015625 4.84375,-0.140625 Z m 0,0"
+ id="id-c3d305d1-9a67-47fe-9c62-1a741616d1fd" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3241-2-6"
+ transform="translate(-9.890387,-8.2691788)">
+ <g
+ id="g3212-0-4">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-9-6-6"
+ cx="68.112495"
+ cy="82.236786"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.343339,0,0,0.362475,64.2061,80.6526)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{y}_{z_k,N}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.0"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.35277727254600744"
+ id="g866-26-1-2">
+ <defs
+ id="id-298e0f63-7d86-40dd-aeeb-eb3472603432">
+ <g
+ id="id-dd266ffb-8bd6-4b8b-908e-347b77cce2f0">
+ <symbol
+ overflow="visible"
+ id="id-54f93a05-f33f-4e1f-b14b-033dbe0100e1">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-662a621e-5e45-40f5-8ea1-8f20c3f932d5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d6fd58c8-7306-441f-a7a0-bbba8e210d18">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-eedc4925-c0b2-4708-83aa-15c1b0378193" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c4ef2db4-0efb-43a7-9f72-cb56a42f6ac4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-727aa764-3087-45d8-9639-138ba68080ef" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-818fcb3c-8f9a-4bca-9cb9-20409f7ecdd9">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-4b0f8225-b958-420c-9925-ed7980d0bea7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4a5bb1b9-44a1-495b-970d-c3000f4357b0">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-e6a10cba-4376-48b7-af5c-c1d263a490b6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-0f0ba165-1d40-4c1f-adba-e72a1f9040f5">
+ <path
+ style="stroke:none"
+ d="M 5.8125,-4 C 5.875,-4.265625 6,-4.5 6.546875,-4.515625 c 0.03125,0 0.140625,0 0.140625,-0.140625 0,-0.046875 -0.03125,-0.109375 -0.109375,-0.109375 -0.21875,0 -0.484375,0.03125 -0.71875,0.03125 -0.171875,0 -0.5625,-0.03125 -0.734375,-0.03125 -0.03125,0 -0.140625,0 -0.140625,0.15625 0,0.09375 0.09375,0.09375 0.15625,0.09375 0.328125,0.015625 0.4375,0.125 0.4375,0.296875 0,0.046875 0,0.09375 -0.03125,0.15625 l -0.75,3.046875 -1.765625,-3.625 c -0.0625,-0.125 -0.078125,-0.125 -0.25,-0.125 H 1.828125 c -0.125,0 -0.21875,0 -0.21875,0.15625 0,0.09375 0.078125,0.09375 0.234375,0.09375 0.140625,0 0.296875,0.015625 0.4375,0.046875 L 1.359375,-0.75 c -0.0625,0.265625 -0.1875,0.484375 -0.734375,0.5 -0.046875,0 -0.140625,0 -0.140625,0.140625 C 0.484375,-0.03125 0.53125,0 0.578125,0 0.8125,0 1.078125,-0.03125 1.3125,-0.03125 1.484375,-0.03125 1.875,0 2.046875,0 2.125,0 2.1875,-0.03125 2.1875,-0.140625 2.1875,-0.25 2.109375,-0.25 2.03125,-0.25 c -0.4375,-0.015625 -0.4375,-0.203125 -0.4375,-0.296875 0,-0.03125 0,-0.0625 0.015625,-0.171875 l 0.90625,-3.5625 2.03125,4.15625 C 4.59375,0 4.625,0 4.703125,0 4.8125,0 4.8125,-0.015625 4.84375,-0.140625 Z m 0,0"
+ id="id-1a3fd7c0-5d35-445b-ad7f-95596e6bb0c6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ff109d01-388b-448f-9978-0aa115e2b857">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-c448260a-4a67-4cfc-b867-a7747c30dba7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-16ce620d-5aa1-4693-b9dc-7b93aa698785">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-ef1023f0-c94f-4abd-a191-51cf1f501069" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-6a466e26-0a4e-4ab6-a17c-a4034b0e58e0"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-d88a4264-ca84-44e4-a93e-09647b1019a3">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g16474">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-26351d39-f081-4dc0-98b9-930543e5c1c1" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-cfe36fd9-f569-43bb-8ebb-304ed516d808">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g16478">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-c2b2bcb1-47a8-4b4e-8ea7-2391e9d1a814" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-7ab8b2f8-e8ca-41a2-94e1-e7bed9b6c779">
+ <g
+ transform="translate(158.565,137.316)"
+ id="g16482">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-9d3ab79d-6e09-4ed3-b956-f0fefafee598" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-0da4babe-cdbc-4790-ad86-4deb739a699d">
+ <g
+ transform="translate(162.921,136.259)"
+ id="g16486">
+ <path
+ style="stroke:none"
+ d="m 1.46875,-0.109375 c 0,0.375 -0.0625,0.828125 -0.546875,1.265625 C 0.90625,1.1875 0.875,1.21875 0.875,1.25 c 0,0.046875 0.0625,0.09375 0.09375,0.09375 0.109375,0 0.703125,-0.5625 0.703125,-1.390625 0,-0.421875 -0.171875,-0.75 -0.5,-0.75 -0.21875,0 -0.390625,0.171875 -0.390625,0.390625 C 0.78125,-0.1875 0.9375,0 1.1875,0 1.359375,0 1.46875,-0.109375 1.46875,-0.109375 Z m 0,0"
+ id="id-d89a1d55-b72f-4420-b4c5-c8faaa78d823" />
+ </g>
+ <g
+ transform="translate(165.287,136.259)"
+ id="g16489">
+ <path
+ style="stroke:none"
+ d="M 5.8125,-4 C 5.875,-4.265625 6,-4.5 6.546875,-4.515625 c 0.03125,0 0.140625,0 0.140625,-0.140625 0,-0.046875 -0.03125,-0.109375 -0.109375,-0.109375 -0.21875,0 -0.484375,0.03125 -0.71875,0.03125 -0.171875,0 -0.5625,-0.03125 -0.734375,-0.03125 -0.03125,0 -0.140625,0 -0.140625,0.15625 0,0.09375 0.09375,0.09375 0.15625,0.09375 0.328125,0.015625 0.4375,0.125 0.4375,0.296875 0,0.046875 0,0.09375 -0.03125,0.15625 l -0.75,3.046875 -1.765625,-3.625 c -0.0625,-0.125 -0.078125,-0.125 -0.25,-0.125 H 1.828125 c -0.125,0 -0.21875,0 -0.21875,0.15625 0,0.09375 0.078125,0.09375 0.234375,0.09375 0.140625,0 0.296875,0.015625 0.4375,0.046875 L 1.359375,-0.75 c -0.0625,0.265625 -0.1875,0.484375 -0.734375,0.5 -0.046875,0 -0.140625,0 -0.140625,0.140625 C 0.484375,-0.03125 0.53125,0 0.578125,0 0.8125,0 1.078125,-0.03125 1.3125,-0.03125 1.484375,-0.03125 1.875,0 2.046875,0 2.125,0 2.1875,-0.03125 2.1875,-0.140625 2.1875,-0.25 2.109375,-0.25 2.03125,-0.25 c -0.4375,-0.015625 -0.4375,-0.203125 -0.4375,-0.296875 0,-0.03125 0,-0.0625 0.015625,-0.171875 l 0.90625,-3.5625 2.03125,4.15625 C 4.59375,0 4.625,0 4.703125,0 4.8125,0 4.8125,-0.015625 4.84375,-0.140625 Z m 0,0"
+ id="id-af2a8735-1b1c-4743-ab87-7cbdcc972bb9" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0,0.569333,-0.569333,0,58.524851,60.34743)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\dots$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:jacobian_sqrt="0.569333"
+ id="g3585-8-6">
+ <defs
+ id="id-2d87e1eb-bc7d-4d81-9582-86bf8727c9c8-4-4">
+ <g
+ id="g10972">
+ <symbol
+ overflow="visible"
+ id="symbol10966">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path10964" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol10970">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="path10968" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-23aff8e1-1381-4a2c-abe7-6876395be91e-6-6"
+ transform="translate(-149.571,-133.702)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-5b54ebfc-dda4-4ec4-bcb2-23140a03764f-8-7">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3573-9-5">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-72082536-97ab-43a3-b518-c109a83a7e12-2-6" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-cce936cb-daec-4765-a3e4-f9a896a5c2be-6-9">
+ <g
+ transform="translate(153.143,134.765)"
+ id="g3577-6-8">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-10f522ad-8f94-43e2-a1c5-58b79872198f-4-7" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-35f841a6-d98a-45f1-b1da-d546a3d5cbe8-95-2">
+ <g
+ transform="translate(157.565,134.765)"
+ id="g3581-0-8">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-0465aa74-fcdf-4786-a696-48e096109a98-4-2" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4270-7-0)"
+ d="M 123.76463,35.576286 135.63397,29.31187"
+ id="path4260-1-99"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4270-7-1-6)"
+ d="m 124.35444,38.164321 11.0209,-1.680237"
+ id="path4260-1-9-6"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4270-7-7-8)"
+ d="m 135.87179,47.647478 -12.15101,-6.16385"
+ id="path4260-1-6-0"
+ sodipodi:nodetypes="cc" />
+ </g>
+ <g
+ transform="matrix(0.5541,0,0,0.584984,116.601,36.0943)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{x}_{N}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855802346762"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-2-1-1">
+ <defs
+ id="id-d3fb6856-5d38-43e1-965f-380ef846a3f0">
+ <g
+ id="id-5db43806-ce80-48c5-8991-17f0ecf77a78">
+ <symbol
+ overflow="visible"
+ id="id-9f75520a-2f6e-43a3-a5fc-b484d7c34025">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-918e2cb1-bfb3-4125-ae37-98ecf49ea82d" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-32e7f17d-1aa5-4c05-8c87-5c52cf4df567">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-5ca8e939-cf8d-49f5-89e4-8f4e371df442" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e85cff33-aae1-47c5-b492-c54acacf6be2">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-ff587f55-c7f0-4a92-9b00-5b074f56717a" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-58db586a-9b92-4cf8-ab2b-eb4fa0eea663">
+ <path
+ style="stroke:none"
+ d="M 5.8125,-4 C 5.875,-4.265625 6,-4.5 6.546875,-4.515625 c 0.03125,0 0.140625,0 0.140625,-0.140625 0,-0.046875 -0.03125,-0.109375 -0.109375,-0.109375 -0.21875,0 -0.484375,0.03125 -0.71875,0.03125 -0.171875,0 -0.5625,-0.03125 -0.734375,-0.03125 -0.03125,0 -0.140625,0 -0.140625,0.15625 0,0.09375 0.09375,0.09375 0.15625,0.09375 0.328125,0.015625 0.4375,0.125 0.4375,0.296875 0,0.046875 0,0.09375 -0.03125,0.15625 l -0.75,3.046875 -1.765625,-3.625 c -0.0625,-0.125 -0.078125,-0.125 -0.25,-0.125 H 1.828125 c -0.125,0 -0.21875,0 -0.21875,0.15625 0,0.09375 0.078125,0.09375 0.234375,0.09375 0.140625,0 0.296875,0.015625 0.4375,0.046875 L 1.359375,-0.75 c -0.0625,0.265625 -0.1875,0.484375 -0.734375,0.5 -0.046875,0 -0.140625,0 -0.140625,0.140625 C 0.484375,-0.03125 0.53125,0 0.578125,0 0.8125,0 1.078125,-0.03125 1.3125,-0.03125 1.484375,-0.03125 1.875,0 2.046875,0 2.125,0 2.1875,-0.03125 2.1875,-0.140625 2.1875,-0.25 2.109375,-0.25 2.03125,-0.25 c -0.4375,-0.015625 -0.4375,-0.203125 -0.4375,-0.296875 0,-0.03125 0,-0.0625 0.015625,-0.171875 l 0.90625,-3.5625 2.03125,4.15625 C 4.59375,0 4.625,0 4.703125,0 4.8125,0 4.8125,-0.015625 4.84375,-0.140625 Z m 0,0"
+ id="id-f02e888d-d17e-4050-a624-3be22c21f74c" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-65fe7cf0-7c06-4e65-a635-382721b5c5f4"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-d24f6bde-c234-4f10-8294-f57b54c2b5bb">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g12211">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-9411c0c9-acaf-47b2-842a-da578cdcd85c" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-4b88eec4-a4f8-4042-b489-653f0c2c9913">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g12215">
+ <path
+ style="stroke:none"
+ d="M 5.8125,-4 C 5.875,-4.265625 6,-4.5 6.546875,-4.515625 c 0.03125,0 0.140625,0 0.140625,-0.140625 0,-0.046875 -0.03125,-0.109375 -0.109375,-0.109375 -0.21875,0 -0.484375,0.03125 -0.71875,0.03125 -0.171875,0 -0.5625,-0.03125 -0.734375,-0.03125 -0.03125,0 -0.140625,0 -0.140625,0.15625 0,0.09375 0.09375,0.09375 0.15625,0.09375 0.328125,0.015625 0.4375,0.125 0.4375,0.296875 0,0.046875 0,0.09375 -0.03125,0.15625 l -0.75,3.046875 -1.765625,-3.625 c -0.0625,-0.125 -0.078125,-0.125 -0.25,-0.125 H 1.828125 c -0.125,0 -0.21875,0 -0.21875,0.15625 0,0.09375 0.078125,0.09375 0.234375,0.09375 0.140625,0 0.296875,0.015625 0.4375,0.046875 L 1.359375,-0.75 c -0.0625,0.265625 -0.1875,0.484375 -0.734375,0.5 -0.046875,0 -0.140625,0 -0.140625,0.140625 C 0.484375,-0.03125 0.53125,0 0.578125,0 0.8125,0 1.078125,-0.03125 1.3125,-0.03125 1.484375,-0.03125 1.875,0 2.046875,0 2.125,0 2.1875,-0.03125 2.1875,-0.140625 2.1875,-0.25 2.109375,-0.25 2.03125,-0.25 c -0.4375,-0.015625 -0.4375,-0.203125 -0.4375,-0.296875 0,-0.03125 0,-0.0625 0.015625,-0.171875 l 0.90625,-3.5625 2.03125,4.15625 C 4.59375,0 4.625,0 4.703125,0 4.8125,0 4.8125,-0.015625 4.84375,-0.140625 Z m 0,0"
+ id="id-8d28aa9c-1d28-4bfe-a918-c2ba22fa7138" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="id-23aff8e1-1381-4a2c-abe7-6876395be91e-48-7-9"
+ transform="matrix(0,0.569333,-0.569333,0,227.58806,-26.352687)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-5b54ebfc-dda4-4ec4-bcb2-23140a03764f-1-8-7">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3573-2-9-8">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-72082536-97ab-43a3-b518-c109a83a7e12-9-1-2" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-cce936cb-daec-4765-a3e4-f9a896a5c2be-3-5-5">
+ <g
+ transform="translate(153.143,134.765)"
+ id="g3577-9-4-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-10f522ad-8f94-43e2-a1c5-58b79872198f-0-9-4" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-35f841a6-d98a-45f1-b1da-d546a3d5cbe8-8-2-9">
+ <g
+ transform="translate(157.565,134.765)"
+ id="g3581-8-5-0">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-0465aa74-fcdf-4786-a696-48e096109a98-5-7-2" />
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/doc/optimal_layout_report/figures/mini_zone.pdf b/doc/optimal_layout_report/figures/mini_zone.pdf
new file mode 100644
index 00000000..36085c52
--- /dev/null
+++ b/doc/optimal_layout_report/figures/mini_zone.pdf
Binary files differ
diff --git a/doc/optimal_layout_report/figures/mini_zone.svg b/doc/optimal_layout_report/figures/mini_zone.svg
new file mode 100644
index 00000000..5c505539
--- /dev/null
+++ b/doc/optimal_layout_report/figures/mini_zone.svg
@@ -0,0 +1,1562 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:ns3="http://www.iki.fi/pav/software/textext/"
+ 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="210mm"
+ height="297mm"
+ viewBox="0 0 210 297"
+ version="1.1"
+ id="svg8"
+ sodipodi:docname="mini_zone.svg"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
+ <defs
+ id="defs2">
+ <marker
+ style="overflow:visible;"
+ id="marker5128"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path5126" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4822"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4820" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4732"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4730" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4648"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4646" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4570"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4568" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4498"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4496" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4432"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4430" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4372"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4370" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4318"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4316" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker4270"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="scale(0.8) rotate(180) translate(12.5,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path4268" />
+ </marker>
+ <g
+ id="id-1326d3bc-9eb9-41c7-a782-1493224ab9b8-5">
+ <symbol
+ overflow="visible"
+ id="id-526e90b2-6c3e-41c5-8d6f-f0cd897f75fc-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-f90a0839-69b8-41f4-bfca-4510a71f784f-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9161cfde-34a8-4083-835e-e3ff87402147-6">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-5b87e3e3-95fa-4c6d-b0f4-0d87595f99ea-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71a1d34a-b2d8-4880-a0ab-e2cc1c41148f-9">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-9f84e59d-4dcd-4022-8f5f-2e2ac2123cd8-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c3155d45-1683-4dca-bea0-1830721f6bea-2">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-518cc7d9-1fe0-430f-b9d0-f705991de9b3-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80fd135c-95aa-4d43-a203-46c244616eee-0">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-efe98237-6fd5-4c48-9bb8-22812bd06c8b-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-282f7dff-00f0-4136-a937-90b7ec5ce165-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-5cef49ea-eac5-4e19-9115-8a792ca899e5-6" />
+ </symbol>
+ </g>
+ <g
+ id="id-47935b59-06ee-4c7d-aad1-b2eb9c1ecfff-5">
+ <symbol
+ overflow="visible"
+ id="id-30a4c9fc-8faf-46a0-bc6c-a9f87fef6253-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-786b0d14-3a5a-48ea-b6c0-3bcb1008f442-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ae643f90-7e2b-4001-aa11-715997a19ee5-2">
+ <path
+ style="stroke:none"
+ d="M 2.109375,-2.9375 C 1.734375,-3 1.09375,-3.109375 1.09375,-3.578125 c 0,-0.625 0.921875,-0.625 1.109375,-0.625 0.75,0 1.125,0.296875 1.171875,0.84375 0.015625,0.15625 0.03125,0.203125 0.234375,0.203125 0.234375,0 0.234375,-0.046875 0.234375,-0.28125 v -0.796875 c 0,-0.1875 0,-0.28125 -0.171875,-0.28125 -0.046875,0 -0.0625,0 -0.453125,0.1875 -0.265625,-0.125 -0.609375,-0.1875 -1,-0.1875 -0.3125,0 -1.84375,0 -1.84375,1.3125 0,0.390625 0.203125,0.65625 0.40625,0.828125 0.390625,0.34375 0.78125,0.40625 1.546875,0.546875 0.359375,0.0625 1.09375,0.1875 1.09375,0.78125 0,0.75 -0.90625,0.75 -1.125,0.75 -1.0625,0 -1.3125,-0.734375 -1.4375,-1.15625 C 0.8125,-1.59375 0.75,-1.59375 0.625,-1.59375 c -0.25,0 -0.25,0.0625 -0.25,0.28125 v 1.09375 c 0,0.1875 0,0.28125 0.1875,0.28125 0.0625,0 0.078125,0 0.296875,-0.15625 0.015625,0 0.234375,-0.140625 0.25,-0.171875 0.46875,0.328125 0.984375,0.328125 1.1875,0.328125 0.3125,0 1.84375,0 1.84375,-1.453125 0,-0.4375 -0.203125,-0.78125 -0.546875,-1.0625 C 3.203125,-2.734375 2.875,-2.796875 2.109375,-2.9375 Z m 0,0"
+ id="id-9b3da47a-1b25-40c1-9823-033905267525-8" />
+ </symbol>
+ </g>
+ <g
+ id="id-1326d3bc-9eb9-41c7-a782-1493224ab9b8-3">
+ <symbol
+ overflow="visible"
+ id="id-526e90b2-6c3e-41c5-8d6f-f0cd897f75fc-1">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-f90a0839-69b8-41f4-bfca-4510a71f784f-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9161cfde-34a8-4083-835e-e3ff87402147-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-5b87e3e3-95fa-4c6d-b0f4-0d87595f99ea-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71a1d34a-b2d8-4880-a0ab-e2cc1c41148f-8">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-9f84e59d-4dcd-4022-8f5f-2e2ac2123cd8-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c3155d45-1683-4dca-bea0-1830721f6bea-5">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-518cc7d9-1fe0-430f-b9d0-f705991de9b3-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80fd135c-95aa-4d43-a203-46c244616eee-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-efe98237-6fd5-4c48-9bb8-22812bd06c8b-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-282f7dff-00f0-4136-a937-90b7ec5ce165-1">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-5cef49ea-eac5-4e19-9115-8a792ca899e5-0" />
+ </symbol>
+ </g>
+ <g
+ id="id-1326d3bc-9eb9-41c7-a782-1493224ab9b8-9">
+ <symbol
+ overflow="visible"
+ id="id-526e90b2-6c3e-41c5-8d6f-f0cd897f75fc-37">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-f90a0839-69b8-41f4-bfca-4510a71f784f-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9161cfde-34a8-4083-835e-e3ff87402147-5">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-5b87e3e3-95fa-4c6d-b0f4-0d87595f99ea-25" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71a1d34a-b2d8-4880-a0ab-e2cc1c41148f-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-9f84e59d-4dcd-4022-8f5f-2e2ac2123cd8-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c3155d45-1683-4dca-bea0-1830721f6bea-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-518cc7d9-1fe0-430f-b9d0-f705991de9b3-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80fd135c-95aa-4d43-a203-46c244616eee-30">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-efe98237-6fd5-4c48-9bb8-22812bd06c8b-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-282f7dff-00f0-4136-a937-90b7ec5ce165-8">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-5cef49ea-eac5-4e19-9115-8a792ca899e5-68" />
+ </symbol>
+ </g>
+ <g
+ id="id-1326d3bc-9eb9-41c7-a782-1493224ab9b8-4">
+ <symbol
+ overflow="visible"
+ id="id-526e90b2-6c3e-41c5-8d6f-f0cd897f75fc-9">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-f90a0839-69b8-41f4-bfca-4510a71f784f-50" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9161cfde-34a8-4083-835e-e3ff87402147-48">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-5b87e3e3-95fa-4c6d-b0f4-0d87595f99ea-71" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-71a1d34a-b2d8-4880-a0ab-e2cc1c41148f-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-9f84e59d-4dcd-4022-8f5f-2e2ac2123cd8-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c3155d45-1683-4dca-bea0-1830721f6bea-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-518cc7d9-1fe0-430f-b9d0-f705991de9b3-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80fd135c-95aa-4d43-a203-46c244616eee-2">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-efe98237-6fd5-4c48-9bb8-22812bd06c8b-61" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-282f7dff-00f0-4136-a937-90b7ec5ce165-0">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-5cef49ea-eac5-4e19-9115-8a792ca899e5-61" />
+ </symbol>
+ </g>
+ <g
+ id="id-f665f0ad-6acc-4c65-818f-65538ae870ec-7">
+ <symbol
+ overflow="visible"
+ id="id-b528872c-9c37-40cc-8f3c-4a3820527247-7">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-b9b64af8-af4d-498f-81ae-f2cb3b370123-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d0bf1643-b2f5-444d-a657-4aaefc6c89d4-7">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-311ed8ac-5c86-4922-8ddd-c8730c4eb1f1-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1911bbd6-3c25-4e44-b82f-6e209a9efbf4-6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-ad0a7a76-9842-4d63-89a8-c9c17aa71c17-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-756b752a-2988-4d30-9ec2-f35e31955def-6">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-3ec43921-ba3b-4f7d-b817-b8c615e98630-3" />
+ </symbol>
+ </g>
+ <g
+ id="id-f98b961b-31b5-4c0f-bfb1-2760408a739a-8">
+ <symbol
+ overflow="visible"
+ id="id-4737c041-b95c-4219-8e7e-c562852710ea-5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-c55a79d7-b066-4a99-ae31-2b04d4c628d0-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-80361aa1-942d-4c7e-b9e6-0b746bab4670-9">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-46772014-ff2f-4c4f-bd9c-546c16e45ebe-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-8dac91f2-ce64-4971-ad7d-d446cd8c9c1c-3">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-604b9e94-17f8-4699-8fca-83a7170f9ad1-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-7656f371-933a-4b40-8c22-717f88b408ac-5">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-99006318-9528-4ad3-a74f-c639da460421-6" />
+ </symbol>
+ </g>
+ <g
+ id="id-71316add-b757-483c-8195-02b65d505b23-3">
+ <symbol
+ overflow="visible"
+ id="id-c8bc3666-affb-46c2-bef9-2fbbe8cb5a5b-0">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-16e8a8b6-0ef9-495f-bb2a-dad69d9a779f-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-42113c59-1a6b-4fa3-a92c-5a205e35714f-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-7e639714-71bd-465b-95ea-f8586e48e3fe-4" />
+ </symbol>
+ </g>
+ <g
+ id="id-47935b59-06ee-4c7d-aad1-b2eb9c1ecfff-8">
+ <symbol
+ overflow="visible"
+ id="id-30a4c9fc-8faf-46a0-bc6c-a9f87fef6253-5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-786b0d14-3a5a-48ea-b6c0-3bcb1008f442-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ae643f90-7e2b-4001-aa11-715997a19ee5-4">
+ <path
+ style="stroke:none"
+ d="M 2.109375,-2.9375 C 1.734375,-3 1.09375,-3.109375 1.09375,-3.578125 c 0,-0.625 0.921875,-0.625 1.109375,-0.625 0.75,0 1.125,0.296875 1.171875,0.84375 0.015625,0.15625 0.03125,0.203125 0.234375,0.203125 0.234375,0 0.234375,-0.046875 0.234375,-0.28125 v -0.796875 c 0,-0.1875 0,-0.28125 -0.171875,-0.28125 -0.046875,0 -0.0625,0 -0.453125,0.1875 -0.265625,-0.125 -0.609375,-0.1875 -1,-0.1875 -0.3125,0 -1.84375,0 -1.84375,1.3125 0,0.390625 0.203125,0.65625 0.40625,0.828125 0.390625,0.34375 0.78125,0.40625 1.546875,0.546875 0.359375,0.0625 1.09375,0.1875 1.09375,0.78125 0,0.75 -0.90625,0.75 -1.125,0.75 -1.0625,0 -1.3125,-0.734375 -1.4375,-1.15625 C 0.8125,-1.59375 0.75,-1.59375 0.625,-1.59375 c -0.25,0 -0.25,0.0625 -0.25,0.28125 v 1.09375 c 0,0.1875 0,0.28125 0.1875,0.28125 0.0625,0 0.078125,0 0.296875,-0.15625 0.015625,0 0.234375,-0.140625 0.25,-0.171875 0.46875,0.328125 0.984375,0.328125 1.1875,0.328125 0.3125,0 1.84375,0 1.84375,-1.453125 0,-0.4375 -0.203125,-0.78125 -0.546875,-1.0625 C 3.203125,-2.734375 2.875,-2.796875 2.109375,-2.9375 Z m 0,0"
+ id="id-9b3da47a-1b25-40c1-9823-033905267525-1" />
+ </symbol>
+ </g>
+ <g
+ id="id-e9cdbc45-842a-4299-856a-e73e8a96598a-8">
+ <symbol
+ overflow="visible"
+ id="id-4c9afea4-0492-4e68-ad02-526d968a9dda-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-022447e8-2b8e-45a6-9421-6bb9cee18fb8-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-eb4351ed-2b75-4189-9149-06b49bb09d39-1">
+ <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="id-9793d5ee-1e50-443d-8e24-59e74686be5c-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-acdb85cf-666d-461d-bcc6-3145d4b5a194-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-974496ba-fe40-4bde-9d6c-97d29282be67-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a9937435-0508-4c68-9850-f26d0b685df1-4">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-9c0b6904-6368-4d8f-ad75-244ef0a02a48-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4dbc287f-4992-4820-8c67-423900ff8378-3">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d9c1862f-dbd4-4f66-9f79-92002bb14eb8-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-7933b5d5-7f25-482f-b30b-4ba167fd355d-8">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-7f05503e-8203-4760-910b-5af86e2658b9-6" />
+ </symbol>
+ </g>
+ <g
+ id="id-eea55ade-e2c2-48c1-a3f1-d65d7b23c75c-3">
+ <symbol
+ overflow="visible"
+ id="id-702cf98a-7855-4a56-b3b9-be3e9c89e5eb-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3d08f3b9-fc2d-4c8b-a693-2f069085b4c8-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4db591ab-5b31-4921-a71b-d732a9a3a154-2">
+ <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="id-fb3ea09c-6864-4691-95b5-1c3c652a23e5-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a45ec7ed-aed1-44f6-87e2-879d7497660b-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-7b47d29b-e6d8-48a4-b8b1-d1b172f6aa82-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b6a5b321-fb81-4c79-8c77-e89277728de4-5">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-1c892cf5-670f-4af9-9c88-c02621bf8637-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ad80f9d7-8845-4991-af60-575fc64207c6-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-62aa46d3-6905-4658-9610-06a86458f6eb-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-25df116e-62f9-4a97-a0aa-f3214438cb8a-9">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-c94b97b0-0e4d-4d84-8e0b-6baff1ddbc84-2" />
+ </symbol>
+ </g>
+ <g
+ id="id-e222d3e7-5a3e-4726-a518-5c6732a58b38-6">
+ <symbol
+ overflow="visible"
+ id="id-078cb2fa-d1b6-4887-ba5f-5b66b97fd3ed-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-61f320b7-89e9-479b-bc4e-49a54067dc37-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-59aac359-51b0-40e5-b69b-22218a35fc49-2">
+ <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="id-92fad41b-7616-42ba-92ca-aab660696a81-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-2a7c3fec-733a-4dd6-91b6-c39d5a40c7f2-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-861ee250-5da7-465e-9e31-9df2fb1caca2-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c4424853-cb4a-455a-86b7-76f979819c20-1">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-7bbf4d7e-e0a1-496f-b1d4-619a2e578da8-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-57147852-035b-4ec9-98bd-1874c4e26ec3-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-6bd1fefe-bc6f-4f64-9e15-3452b2cae843-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c777c81c-fd27-4557-a370-a3cf2891daa4-5">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-89ae508b-1dad-4bbf-985c-254ae964db83-0" />
+ </symbol>
+ </g>
+ <g
+ id="id-e222d3e7-5a3e-4726-a518-5c6732a58b38-4">
+ <symbol
+ overflow="visible"
+ id="id-078cb2fa-d1b6-4887-ba5f-5b66b97fd3ed-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-61f320b7-89e9-479b-bc4e-49a54067dc37-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-59aac359-51b0-40e5-b69b-22218a35fc49-29">
+ <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="id-92fad41b-7616-42ba-92ca-aab660696a81-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-2a7c3fec-733a-4dd6-91b6-c39d5a40c7f2-08">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-861ee250-5da7-465e-9e31-9df2fb1caca2-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c4424853-cb4a-455a-86b7-76f979819c20-3">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-7bbf4d7e-e0a1-496f-b1d4-619a2e578da8-11" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-57147852-035b-4ec9-98bd-1874c4e26ec3-03">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-6bd1fefe-bc6f-4f64-9e15-3452b2cae843-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c777c81c-fd27-4557-a370-a3cf2891daa4-0">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-89ae508b-1dad-4bbf-985c-254ae964db83-3" />
+ </symbol>
+ </g>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="3.058469"
+ inkscape:cx="270.02089"
+ inkscape:cy="225.59891"
+ inkscape:document-units="mm"
+ inkscape:current-layer="layer1"
+ inkscape:document-rotation="0"
+ showgrid="false"
+ inkscape:window-width="1920"
+ inkscape:window-height="992"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata5">
+ <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:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <g
+ id="g3799"
+ transform="translate(27.41052,-0.31919255)">
+ <g
+ id="g3156"
+ transform="translate(-11.789786,-1.6856517)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833"
+ cx="70.011894"
+ cy="42.18951"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.5541,0,0,0.584984,66.6264,39.8993)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{y\n}_{z_1}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866">
+ <defs
+ id="id-2636fe0b-9762-4ca4-813d-b2ce753fe790">
+ <g
+ id="id-3a24776d-bc3a-4985-8b28-ce4db2a93534">
+ <symbol
+ overflow="visible"
+ id="id-600184e5-ac31-4222-b7ac-c96016dc366e">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-b7300ca4-41d0-48a7-a3fc-3384bcd315e5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4a311171-3d88-48c1-a768-920db7a376f3">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-5d0de5d4-3de1-4182-916c-5c15cb8a379b" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-576666de-5b44-48e6-9102-7af5342bec6c">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-0e138fba-e636-4a6e-9029-bed27c4c236d" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-5c29be59-448a-4add-8ecc-e56873e1ddfc">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-6ac25928-d877-42ea-8378-021164984a12" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-2e32c15b-8346-4486-99eb-6ed6ac946f95">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-e410f52f-63d2-4f94-9516-ca72f51d8167" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-6fde21de-66ce-4992-8ea8-55bfd138b407">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-a1d7aab6-721b-4b77-952a-736ac7a8cd57" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-8c6ff4a6-68eb-4206-8060-5d7007792515"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-8efd288b-f0f2-4296-a9f1-cac190774b32">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g1712">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-1548e258-efc7-459a-bc01-f9ee355424e4" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-ab138df8-5b8c-4c74-b4ba-4caf02976f79">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g1716">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-c1ae41a5-8830-47b8-a863-ac8f23b1df74" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-4a8f4d85-f21b-4f6c-ae5b-294f07fa8748">
+ <g
+ transform="translate(158.565,137.255)"
+ id="g1720">
+ <path
+ style="stroke:none"
+ d="M 1.984375,-3.171875 C 1.984375,-3.3125 1.96875,-3.3125 1.796875,-3.3125 1.453125,-3 0.890625,-3 0.796875,-3 H 0.71875 v 0.21875 h 0.078125 c 0.109375,0 0.4375,-0.015625 0.734375,-0.140625 v 2.5 c 0,0.140625 0,0.203125 -0.53125,0.203125 H 0.75 V 0 c 0.265625,-0.015625 0.71875,-0.015625 1,-0.015625 0.296875,0 0.734375,0 1.015625,0.015625 v -0.21875 h -0.25 c -0.53125,0 -0.53125,-0.0625 -0.53125,-0.203125 z m 0,0"
+ id="id-7c51b778-070f-4b89-a68d-9247bbd1e0d7" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3184"
+ transform="translate(-11.934691,-3.882734)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-6"
+ cx="70.156799"
+ cy="56.775902"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.5541,0,0,0.584984,66.7235,54.4857)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{y}_{z_2}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-5">
+ <defs
+ id="id-dd161dc7-8c43-4f06-9a21-26f3ea528e79">
+ <g
+ id="id-867ce786-433a-4da2-985c-f4cd6863ba62">
+ <symbol
+ overflow="visible"
+ id="id-122aceff-8d13-469a-b644-0d6fd18cd894">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-2cd1b095-e373-4c3f-a0aa-744195118e83" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c8aaab59-3861-421a-b529-5baf8e5e105a">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-87b88ba1-7415-4d4b-b760-06d0f7266a0e" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1aa2c0b5-6103-4aa2-9d79-186256e46b98">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-5b56f2fc-39dd-4f93-a95e-522f63446f1d" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-94706a17-f2b8-4015-86aa-c8b784d104c0">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-8b337c95-3244-40d9-acd0-15e8cf49b85d" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4b1b0546-799b-4ba0-b279-6150411621c0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-76817e90-5713-4d7a-8eea-1d9bc905ce1c" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-8c7eaeb2-7288-4b4e-9783-6b0d54556574">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-96737164-dbb3-4a15-a741-8519aff719ee" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-b2f31055-228e-4d73-a8a8-dee36d48fc0f"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-e2036fc1-e798-4522-adef-b2797b0e27fd">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g2255">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-baa0ad4a-9471-4005-86ac-dd9317a7b9e9" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-fbf7a242-0bdc-4892-a923-589de186d052">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g2259">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-fa03edd7-94b2-4808-ad00-70b12badf4e5" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-54ec91f2-d1eb-4b65-9128-255ff5527fe4">
+ <g
+ transform="translate(158.565,137.255)"
+ id="g2263">
+ <path
+ style="stroke:none"
+ d="M 2.9375,-0.96875 H 2.71875 c 0,0.09375 -0.0625,0.40625 -0.140625,0.453125 -0.03125,0.03125 -0.453125,0.03125 -0.53125,0.03125 H 1.078125 C 1.40625,-0.71875 1.765625,-1 2.0625,-1.203125 c 0.453125,-0.3125 0.875,-0.59375 0.875,-1.125 0,-0.640625 -0.609375,-0.984375 -1.3125,-0.984375 -0.671875,0 -1.171875,0.375 -1.171875,0.875 0,0.25 0.21875,0.296875 0.296875,0.296875 0.125,0 0.28125,-0.09375 0.28125,-0.296875 0,-0.171875 -0.125,-0.28125 -0.28125,-0.28125 0.140625,-0.234375 0.4375,-0.375 0.765625,-0.375 0.484375,0 0.890625,0.28125 0.890625,0.765625 0,0.421875 -0.296875,0.75 -0.671875,1.0625 l -1.21875,1.03125 C 0.46875,-0.1875 0.453125,-0.1875 0.453125,-0.15625 V 0 h 2.3125 z m 0,0"
+ id="id-b20a4806-946f-4574-b7de-3c0e66b39dae" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3241"
+ transform="translate(-9.890387,-4.5650119)">
+ <g
+ id="g3212">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-9"
+ cx="68.112495"
+ cy="82.236786"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.5541,0,0,0.584984,64.5709,79.9105)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{y}_{z_k}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-26">
+ <defs
+ id="id-dd426ff9-7249-4fe5-ad49-8c73f7d9f037">
+ <g
+ id="id-191a8d0d-801e-4c83-808c-0c3b14a8656f">
+ <symbol
+ overflow="visible"
+ id="id-d2dbfc85-2301-46fd-9709-ae722299c440">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-bd2b6b64-d0bb-4bfd-9ee5-aa0162ccd436" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-8f6eda09-66ab-48f3-bdc5-3268f9982c5c">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-c26027ed-aa0b-445f-8a04-0b1d8586f076" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e82a7900-b849-40c5-9d84-f91ba760191e">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-bdef97d3-91b2-431e-bcba-cd1dde53c3fd" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-96bf7acc-5861-4f0a-a6b4-5070340b1159">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-306b6f47-5f0b-477a-bc27-8fd1d14b7fd4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d6f36ceb-a70c-418b-b2f8-e2c8897f2e1f">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d1c9ac07-f16e-48d4-9e4b-fcdc563bd700" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-6bdd5aca-01cb-4249-abb6-586c8fc56b95">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-bd1f25a0-c96b-4dcb-a3ff-50d4a65385e0" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-9bd53b7e-64eb-47eb-aac8-3b28b0b544df"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-8a98d8ce-7feb-4c28-a5ce-32a6cc33db02">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g2798">
+ <path
+ style="stroke:none"
+ d="m 5.046875,-3.75 c 0.0625,-0.140625 0.09375,-0.203125 0.734375,-0.203125 v -0.46875 C 5.546875,-4.40625 5.25,-4.390625 5,-4.390625 c -0.25,0 -0.703125,-0.03125 -0.90625,-0.03125 v 0.46875 c 0.015625,0 0.46875,0 0.46875,0.109375 0,0.015625 -0.046875,0.109375 -0.0625,0.125 L 3.359375,-1.265625 2.09375,-3.953125 H 2.625 v -0.46875 c -0.328125,0.015625 -1.21875,0.03125 -1.234375,0.03125 -0.28125,0 -0.71875,-0.03125 -1.125,-0.03125 v 0.46875 h 0.625 L 2.765625,0 2.53125,0.484375 C 2.3125,0.953125 2,1.640625 1.28125,1.640625 1.140625,1.640625 1.125,1.625 1.046875,1.59375 1.140625,1.5625 1.359375,1.421875 1.359375,1.0625 1.359375,0.734375 1.125,0.5 0.78125,0.5 0.515625,0.5 0.21875,0.6875 0.21875,1.078125 0.21875,1.578125 0.6875,2 1.28125,2 2.046875,2 2.625,1.375 2.90625,0.8125 Z m 0,0"
+ id="id-6dd91f69-45c4-455c-91b4-09d6301c4986" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-84e7ed14-ad3a-4fb5-b8a4-0244f6a9c440">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g2802">
+ <path
+ style="stroke:none"
+ d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
+ id="id-4971546a-a3a0-4d8b-84c7-5fa4583361eb" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-c04b5388-16fc-459b-9339-37364a31ecab">
+ <g
+ transform="translate(158.565,137.316)"
+ id="g2806">
+ <path
+ style="stroke:none"
+ d="m 1.828125,-3.265625 c 0.03125,-0.078125 0.03125,-0.078125 0.03125,-0.109375 0,-0.078125 -0.078125,-0.078125 -0.15625,-0.078125 L 1.09375,-3.40625 c -0.09375,0 -0.109375,0 -0.125,0.03125 -0.015625,0.015625 -0.03125,0.078125 -0.03125,0.109375 0,0.078125 0.078125,0.078125 0.140625,0.078125 0.015625,0 0.09375,0 0.171875,0.015625 0.09375,0.015625 0.09375,0.03125 0.09375,0.0625 0,0.015625 0,0.03125 -0.015625,0.125 l -0.6875,2.75 C 0.625,-0.171875 0.625,-0.15625 0.625,-0.125 c 0,0.109375 0.078125,0.1875 0.1875,0.1875 0.1875,0 0.234375,-0.1875 0.25,-0.265625 l 0.234375,-0.90625 c 0.125,0 0.75,0.03125 0.75,0.390625 0,0.03125 0,0.046875 -0.015625,0.109375 -0.015625,0.078125 -0.015625,0.09375 -0.015625,0.125 0,0.359375 0.3125,0.546875 0.609375,0.546875 0.5,0 0.703125,-0.71875 0.703125,-0.78125 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.09375,0.015625 -0.109375,0.109375 -0.046875,0.171875 -0.203125,0.5625 -0.46875,0.5625 -0.1875,0 -0.203125,-0.1875 -0.203125,-0.296875 0,0 0,-0.078125 0.015625,-0.15625 0.015625,-0.078125 0.03125,-0.140625 0.03125,-0.171875 0,-0.4375 -0.5625,-0.515625 -0.890625,-0.546875 0.140625,-0.078125 0.359375,-0.25 0.4375,-0.3125 0.28125,-0.21875 0.5625,-0.4375 0.84375,-0.4375 0.109375,0 0.140625,0.03125 0.171875,0.0625 0,0 -0.03125,0.015625 -0.046875,0.015625 -0.21875,0.078125 -0.21875,0.28125 -0.21875,0.296875 0,0.078125 0.0625,0.203125 0.21875,0.203125 0.09375,0 0.3125,-0.078125 0.3125,-0.359375 0,-0.234375 -0.1875,-0.390625 -0.4375,-0.390625 -0.328125,0 -0.625,0.234375 -0.984375,0.515625 -0.171875,0.140625 -0.34375,0.265625 -0.546875,0.359375 z m 0,0"
+ id="id-337d80fb-5433-41ca-b01f-ba48bbb16ee3" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0,0.569333,-0.569333,0,58.524851,62.464098)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\dots$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:jacobian_sqrt="0.569333"
+ id="g3585">
+ <defs
+ id="id-2d87e1eb-bc7d-4d81-9582-86bf8727c9c8">
+ <g
+ id="id-71316add-b757-483c-8195-02b65d505b23">
+ <symbol
+ overflow="visible"
+ id="id-c8bc3666-affb-46c2-bef9-2fbbe8cb5a5b">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-16e8a8b6-0ef9-495f-bb2a-dad69d9a779f" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-42113c59-1a6b-4fa3-a92c-5a205e35714f">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-7e639714-71bd-465b-95ea-f8586e48e3fe" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-23aff8e1-1381-4a2c-abe7-6876395be91e"
+ transform="translate(-149.571,-133.702)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-5b54ebfc-dda4-4ec4-bcb2-23140a03764f">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3573">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-72082536-97ab-43a3-b518-c109a83a7e12" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-cce936cb-daec-4765-a3e4-f9a896a5c2be">
+ <g
+ transform="translate(153.143,134.765)"
+ id="g3577">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-10f522ad-8f94-43e2-a1c5-58b79872198f" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-35f841a6-d98a-45f1-b1da-d546a3d5cbe8">
+ <g
+ transform="translate(157.565,134.765)"
+ id="g3581">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-0465aa74-fcdf-4786-a696-48e096109a98" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3878"
+ transform="translate(-30.33987,0.01340608)">
+ <g
+ id="g3262"
+ transform="translate(-4.3642598,-1.3114528)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-1"
+ cx="92.458305"
+ cy="41.815311"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.5541,0,0,0.584984,89.9799,39.8165)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{x}_{1}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-2">
+ <defs
+ id="id-fe0395f9-cd9e-4370-972a-09b96d88acd1">
+ <g
+ id="id-f71ea667-3b4d-4d21-ad1f-0ecb1dd3e484">
+ <symbol
+ overflow="visible"
+ id="id-34dc3a3d-2276-4043-8291-b700fbc2dff1">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-9cccc023-3ff4-416e-878b-ddafd3dd0fcd" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9bd60f18-4c4d-4ddd-b181-16f7a2d92fbc">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-d86d8910-8168-40a7-ac81-0c33df86ab0e" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-d9fa921e-ba7e-461c-9b85-204169b0b876">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-513ff48d-b30f-41d2-a80a-6d4ac5c4bdf2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ba38b8ec-61ee-49f7-aa7b-b60f1f54849e">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-99aee4ff-3e86-462c-8595-98407ac2efa0" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-7457a538-d31c-4782-b54c-900abce06f81"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-9046b2be-23a5-484a-aa3e-6ee99c22343e">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3356">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-639a072d-d722-49fa-9a16-92456d870490" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-064cff21-d081-4fc0-8c9f-3ad5839426f9">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g3360">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-80e94a18-ccd4-4ad2-9c5c-5e4866b6db59" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3283"
+ transform="translate(-3.9925634,-4.8119651)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-1-1"
+ cx="92.086609"
+ cy="57.705132"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.5541,0,0,0.584984,89.5475,55.7064)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{x}_{2}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-2-5">
+ <defs
+ id="id-77f68d2a-c2f9-48c8-8993-8efb8b34d9f5">
+ <g
+ id="id-abe8a3bc-85ee-4f02-a887-c867e14959b8">
+ <symbol
+ overflow="visible"
+ id="id-fbacd89e-2090-4b40-a74a-3dfe2fb70b5e">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-ecbe8803-8e5e-4431-855d-f86b824a37ac" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-67555b5d-488a-498e-aa6d-f0685007fa6a">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-45b8292f-2141-4717-8b93-13cc4b1e7600" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1ff3e1b2-c563-4d19-8308-f34ee2684edc">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-332a3b9e-8bd7-485c-8536-1775c6ad0998" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a04d510d-e57c-4217-a9e3-a98a6de9bd7a">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-033d1653-6b73-4c76-834d-982626218923" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-d2e8e97e-f23d-45de-b147-830116cd626e"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-254e875d-a383-4b50-8a37-10e7c9445709">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3884">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-c116ffb0-dfc7-45af-adac-3b5cd07f2b26" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-ea7e390c-c93f-4488-b1dd-c7c5f9bfa3f0">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g3888">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-8bb5c526-c137-4e14-bf30-a590d6b27d3f" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g3304"
+ transform="translate(-2.4128744,1.5679074)">
+ <circle
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stop-color:#000000"
+ id="path833-1-1-9"
+ cx="90.50692"
+ cy="76.103867"
+ r="4.4921422" />
+ <g
+ transform="matrix(0.5541,0,0,0.584984,87.0889,74.1052)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\mathbf{x}_{N}$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:inkscapeversion="1.0.2"
+ ns3:jacobian_sqrt="0.569332621935543"
+ id="g866-2-5-0">
+ <defs
+ id="id-60b6648a-17d8-4c9f-babe-d2cc8e7a2b92">
+ <g
+ id="id-505fedce-5614-4920-9da1-a16e0a782c8b">
+ <symbol
+ overflow="visible"
+ id="id-83debd16-ddeb-4494-8c91-20135ca817ab">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-10392253-c7a5-44c1-b983-0c981604bc1a" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ce12f4cb-7915-45f5-9078-f61e1273cb01">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-9a0d67a2-032d-4a9d-80ab-3ff8916e2a30" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c4497416-eaf0-40cc-9e67-394437f3270e">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-71c066d5-98f1-4546-9369-b1ca0f220039" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-99fc2c53-022a-4bb8-bc47-ca77504fa07c">
+ <path
+ style="stroke:none"
+ d="M 5.8125,-4 C 5.875,-4.265625 6,-4.5 6.546875,-4.515625 c 0.03125,0 0.140625,0 0.140625,-0.140625 0,-0.046875 -0.03125,-0.109375 -0.109375,-0.109375 -0.21875,0 -0.484375,0.03125 -0.71875,0.03125 -0.171875,0 -0.5625,-0.03125 -0.734375,-0.03125 -0.03125,0 -0.140625,0 -0.140625,0.15625 0,0.09375 0.09375,0.09375 0.15625,0.09375 0.328125,0.015625 0.4375,0.125 0.4375,0.296875 0,0.046875 0,0.09375 -0.03125,0.15625 l -0.75,3.046875 -1.765625,-3.625 c -0.0625,-0.125 -0.078125,-0.125 -0.25,-0.125 H 1.828125 c -0.125,0 -0.21875,0 -0.21875,0.15625 0,0.09375 0.078125,0.09375 0.234375,0.09375 0.140625,0 0.296875,0.015625 0.4375,0.046875 L 1.359375,-0.75 c -0.0625,0.265625 -0.1875,0.484375 -0.734375,0.5 -0.046875,0 -0.140625,0 -0.140625,0.140625 C 0.484375,-0.03125 0.53125,0 0.578125,0 0.8125,0 1.078125,-0.03125 1.3125,-0.03125 1.484375,-0.03125 1.875,0 2.046875,0 2.125,0 2.1875,-0.03125 2.1875,-0.140625 2.1875,-0.25 2.109375,-0.25 2.03125,-0.25 c -0.4375,-0.015625 -0.4375,-0.203125 -0.4375,-0.296875 0,-0.03125 0,-0.0625 0.015625,-0.171875 l 0.90625,-3.5625 2.03125,4.15625 C 4.59375,0 4.625,0 4.703125,0 4.8125,0 4.8125,-0.015625 4.84375,-0.140625 Z m 0,0"
+ id="id-138fb327-4d56-45af-bfe7-27e73d6bd174" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-1eda3810-3b2c-4771-9830-c066bd784ae9"
+ transform="translate(-148.931,-130.343)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-5cac368a-b442-4fef-b8e7-fe85e02ccb68">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g4412">
+ <path
+ style="stroke:none"
+ d="M 3.453125,-2.453125 4.609375,-3.75 C 4.75,-3.890625 4.8125,-3.953125 5.625,-3.953125 v -0.46875 c -0.34375,0.015625 -0.859375,0.03125 -0.90625,0.03125 -0.25,0 -0.75,-0.03125 -1.03125,-0.03125 v 0.46875 c 0.140625,0 0.265625,0.015625 0.375,0.078125 -0.03125,0.0625 -0.03125,0.09375 -0.078125,0.125 L 3.15625,-2.8125 2.171875,-3.953125 h 0.40625 v -0.46875 c -0.265625,0 -0.890625,0.03125 -1.21875,0.03125 -0.3125,0 -0.765625,-0.03125 -1.09375,-0.03125 v 0.46875 h 0.71875 L 2.53125,-2.125 1.21875,-0.65625 c -0.15625,0.1875 -0.515625,0.1875 -1,0.1875 V 0 c 0.34375,-0.015625 0.875,-0.03125 0.921875,-0.03125 0.25,0 0.828125,0.015625 1.015625,0.03125 v -0.46875 c -0.171875,0 -0.359375,-0.046875 -0.359375,-0.109375 0,-0.015625 0,-0.015625 0.0625,-0.09375 l 0.96875,-1.09375 1.09375,1.296875 H 3.53125 V 0 c 0.265625,-0.015625 0.875,-0.03125 1.203125,-0.03125 0.3125,0 0.765625,0.015625 1.09375,0.03125 V -0.46875 H 5.125 Z m 0,0"
+ id="id-ef3a3390-3e56-44a2-a42f-26c88efb896e" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-6454910b-7317-4b34-887b-30b4dcf24510">
+ <g
+ transform="translate(154.759,136.259)"
+ id="g4416">
+ <path
+ style="stroke:none"
+ d="M 5.8125,-4 C 5.875,-4.265625 6,-4.5 6.546875,-4.515625 c 0.03125,0 0.140625,0 0.140625,-0.140625 0,-0.046875 -0.03125,-0.109375 -0.109375,-0.109375 -0.21875,0 -0.484375,0.03125 -0.71875,0.03125 -0.171875,0 -0.5625,-0.03125 -0.734375,-0.03125 -0.03125,0 -0.140625,0 -0.140625,0.15625 0,0.09375 0.09375,0.09375 0.15625,0.09375 0.328125,0.015625 0.4375,0.125 0.4375,0.296875 0,0.046875 0,0.09375 -0.03125,0.15625 l -0.75,3.046875 -1.765625,-3.625 c -0.0625,-0.125 -0.078125,-0.125 -0.25,-0.125 H 1.828125 c -0.125,0 -0.21875,0 -0.21875,0.15625 0,0.09375 0.078125,0.09375 0.234375,0.09375 0.140625,0 0.296875,0.015625 0.4375,0.046875 L 1.359375,-0.75 c -0.0625,0.265625 -0.1875,0.484375 -0.734375,0.5 -0.046875,0 -0.140625,0 -0.140625,0.140625 C 0.484375,-0.03125 0.53125,0 0.578125,0 0.8125,0 1.078125,-0.03125 1.3125,-0.03125 1.484375,-0.03125 1.875,0 2.046875,0 2.125,0 2.1875,-0.03125 2.1875,-0.140625 2.1875,-0.25 2.109375,-0.25 2.03125,-0.25 c -0.4375,-0.015625 -0.4375,-0.203125 -0.4375,-0.296875 0,-0.03125 0,-0.0625 0.015625,-0.171875 l 0.90625,-3.5625 2.03125,4.15625 C 4.59375,0 4.625,0 4.703125,0 4.8125,0 4.8125,-0.015625 4.84375,-0.140625 Z m 0,0"
+ id="id-bcce5074-f926-4564-be67-9314782824d1" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0,0.569333,-0.569333,0,88.396788,62.464097)"
+ ns3:version="1.8.1"
+ ns3:texconverter="pdflatex"
+ ns3:pdfconverter="inkscape"
+ ns3:text="$\\dots$"
+ ns3:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns3:scale="1.613855830703636"
+ ns3:alignment="middle center"
+ ns3:stroke-to-path="0"
+ ns3:jacobian_sqrt="0.569333"
+ id="g3585-1">
+ <defs
+ id="id-2d87e1eb-bc7d-4d81-9582-86bf8727c9c8-0">
+ <g
+ id="g3668">
+ <symbol
+ overflow="visible"
+ id="symbol3662">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path3660" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol3666">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="path3664" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-23aff8e1-1381-4a2c-abe7-6876395be91e-4"
+ transform="translate(-149.571,-133.702)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-5b54ebfc-dda4-4ec4-bcb2-23140a03764f-7">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3573-6">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-72082536-97ab-43a3-b518-c109a83a7e12-3" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-cce936cb-daec-4765-a3e4-f9a896a5c2be-1">
+ <g
+ transform="translate(153.143,134.765)"
+ id="g3577-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-10f522ad-8f94-43e2-a1c5-58b79872198f-5" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-35f841a6-d98a-45f1-b1da-d546a3d5cbe8-9">
+ <g
+ transform="translate(157.565,134.765)"
+ id="g3581-6">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0"
+ id="id-0465aa74-fcdf-4786-a696-48e096109a98-2" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4270)"
+ d="m 62.113175,40.390646 18.588768,0.148211"
+ id="path4260" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4318)"
+ d="m 81.084009,52.969117 -18.356627,0.05513"
+ id="path4308" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4372)"
+ d="M 81.113378,77.401858 62.67106,77.753704"
+ id="path4362" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4432)"
+ d="M 62.065902,41.700487 80.97172,50.828768"
+ id="path4422" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4498)"
+ d="M 61.085219,56.07705 81.587701,74.497202"
+ id="path4488" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4570)"
+ d="M 82.377799,55.734693 62.118384,75.751012"
+ id="path4560" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4648)"
+ d="M 81.926913,42.831499 61.570586,50.069161"
+ id="path4638" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4732)"
+ d="M 61.043684,43.711029 83.776697,73.154867"
+ id="path4722" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4822)"
+ d="m 60.350672,74.205948 22.43012,-29.72668"
+ id="path4812" />
+ </g>
+</svg>
diff --git a/doc/optimal_layout_report/figures/naive.pdf b/doc/optimal_layout_report/figures/naive.pdf
new file mode 100644
index 00000000..f32e4273
--- /dev/null
+++ b/doc/optimal_layout_report/figures/naive.pdf
Binary files differ
diff --git a/doc/optimal_layout_report/figures/naive.svg b/doc/optimal_layout_report/figures/naive.svg
new file mode 100644
index 00000000..0a40c45f
--- /dev/null
+++ b/doc/optimal_layout_report/figures/naive.svg
@@ -0,0 +1,3899 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:ns4="http://www.iki.fi/pav/software/textext/"
+ 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="210mm"
+ height="297mm"
+ viewBox="0 0 210 297"
+ version="1.1"
+ id="svg8"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
+ sodipodi:docname="naive.svg">
+ <defs
+ id="defs2">
+ <marker
+ style="overflow:visible"
+ id="Arrow1Sstart"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Sstart"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.2) translate(6,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path16095" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="Arrow1Send"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Send"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.2) rotate(180) translate(6,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path16098" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="Arrow2Mstart"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mstart"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.6) translate(0,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ id="path16107" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="Arrow1Mstart"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mstart"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.4) translate(10,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ id="path16089" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill-rule:evenodd;fill:#ffffff;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 L -7.0710894,0 L 0,7.0710589 L 7.0710462,0 L 0,-7.0710768 z "
+ id="path943" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondLend"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondLend"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8) translate(-7,0)"
+ style="fill-rule:evenodd;fill:#ffffff;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 L -7.0710894,0 L 0,7.0710589 L 7.0710462,0 L 0,-7.0710768 z "
+ id="path961" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker1859"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="DotL"
+ inkscape:isstock="true">
+ <path
+ transform="matrix(0.8,0,0,0.8,5.92,0.8)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ id="path1857" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="DotL"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="DotL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8) translate(7.4, 1)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+ d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
+ id="path898" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker1207-5"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="DotL"
+ inkscape:isstock="true">
+ <path
+ transform="matrix(0.8,0,0,0.8,5.92,0.8)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ id="path1205-3" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker1207-6"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="DotL"
+ inkscape:isstock="true">
+ <path
+ transform="matrix(0.8,0,0,0.8,5.92,0.8)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ id="path1205-2" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker1207-5-9"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="DotL"
+ inkscape:isstock="true">
+ <path
+ transform="matrix(0.8,0,0,0.8,5.92,0.8)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ id="path1205-3-1" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker1207-0"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="DotL"
+ inkscape:isstock="true">
+ <path
+ transform="matrix(0.8,0,0,0.8,5.92,0.8)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ id="path1205-9" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker1207-5-3"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="DotL"
+ inkscape:isstock="true">
+ <path
+ transform="matrix(0.8,0,0,0.8,5.92,0.8)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ id="path1205-3-6" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-1"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-8" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-3"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-6" />
+ </marker>
+ <g
+ id="id-bff70df4-6322-4cef-b2f2-eb529fa18944-6">
+ <symbol
+ overflow="visible"
+ id="id-bf511177-5ad3-4f29-8068-1cfd33c05d66-2">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-b65f5d62-bdbe-425c-b3f2-2e340f258b59-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-16eb84ac-14b0-4bd3-a0f6-9f965ee31cd0-1">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="id-cee4ec54-27ef-45a2-b751-fd07d9e838e0-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9a0f12f5-22d3-4c59-ab65-b00f783cf86e-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-3b000875-96d2-4155-9b0c-e63bba75f62a-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-dfe71ac3-1330-45aa-a1b7-6592aa5cbd04-9">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-32a2e394-a19b-40ce-a1b4-0551d665a7d1-3" />
+ </symbol>
+ </g>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-7"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-9" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-3-2"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-6-0" />
+ </marker>
+ <g
+ id="id-bff70df4-6322-4cef-b2f2-eb529fa18944-2">
+ <symbol
+ overflow="visible"
+ id="id-bf511177-5ad3-4f29-8068-1cfd33c05d66-28">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-b65f5d62-bdbe-425c-b3f2-2e340f258b59-97" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-16eb84ac-14b0-4bd3-a0f6-9f965ee31cd0-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="id-cee4ec54-27ef-45a2-b751-fd07d9e838e0-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9a0f12f5-22d3-4c59-ab65-b00f783cf86e-1">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-3b000875-96d2-4155-9b0c-e63bba75f62a-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-dfe71ac3-1330-45aa-a1b7-6592aa5cbd04-93">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-32a2e394-a19b-40ce-a1b4-0551d665a7d1-1" />
+ </symbol>
+ </g>
+ <g
+ id="g1774-6">
+ <symbol
+ overflow="visible"
+ id="symbol1760-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path1758-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1764-0">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="path1762-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1768-1">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path1766-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1772-5">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="path1770-4" />
+ </symbol>
+ </g>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-4"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-5" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-3-25"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-6-4" />
+ </marker>
+ <g
+ id="id-bff70df4-6322-4cef-b2f2-eb529fa18944-8">
+ <symbol
+ overflow="visible"
+ id="id-bf511177-5ad3-4f29-8068-1cfd33c05d66-6">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-b65f5d62-bdbe-425c-b3f2-2e340f258b59-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-16eb84ac-14b0-4bd3-a0f6-9f965ee31cd0-8">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="id-cee4ec54-27ef-45a2-b751-fd07d9e838e0-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9a0f12f5-22d3-4c59-ab65-b00f783cf86e-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-3b000875-96d2-4155-9b0c-e63bba75f62a-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-dfe71ac3-1330-45aa-a1b7-6592aa5cbd04-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-32a2e394-a19b-40ce-a1b4-0551d665a7d1-9" />
+ </symbol>
+ </g>
+ <g
+ id="g1774-8">
+ <symbol
+ overflow="visible"
+ id="symbol1760-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path1758-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1764-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="path1762-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1768-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path1766-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1772-2">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="path1770-6" />
+ </symbol>
+ </g>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-9"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-0" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-3-9"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-6-1" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-7-7"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-9-7" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-3-2-1"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-6-0-1" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-4-5"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-5-9" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-3-25-7"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-6-4-7" />
+ </marker>
+ <g
+ id="id-bff70df4-6322-4cef-b2f2-eb529fa18944-3">
+ <symbol
+ overflow="visible"
+ id="id-bf511177-5ad3-4f29-8068-1cfd33c05d66-9">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-b65f5d62-bdbe-425c-b3f2-2e340f258b59-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-16eb84ac-14b0-4bd3-a0f6-9f965ee31cd0-81">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="id-cee4ec54-27ef-45a2-b751-fd07d9e838e0-29" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9a0f12f5-22d3-4c59-ab65-b00f783cf86e-39">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-3b000875-96d2-4155-9b0c-e63bba75f62a-08" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-dfe71ac3-1330-45aa-a1b7-6592aa5cbd04-8">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-32a2e394-a19b-40ce-a1b4-0551d665a7d1-5" />
+ </symbol>
+ </g>
+ <g
+ id="g1774-4">
+ <symbol
+ overflow="visible"
+ id="symbol1760-8">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path1758-10" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1764-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="path1762-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1768-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path1766-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1772-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="path1770-47" />
+ </symbol>
+ </g>
+ <g
+ id="id-7b56b902-8866-4577-b5da-ecfb51bdf6f9-5">
+ <symbol
+ overflow="visible"
+ id="id-3e5877d5-f4e1-472d-ad63-1055980d8386-7">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-f143eef6-d9a8-48f7-aca8-e6538b6fab70-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-0bc1646c-7d22-4518-85b7-7b4eb12d7991-1">
+ <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="id-e28260b8-c5fd-4ceb-ae5e-454f1753865c-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-29f9d707-252a-4b91-b32f-da0fa5a665a9-5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-5591ae31-445d-45f3-ae87-90c1426801c2-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a02c79ac-4833-46e7-925f-e4a40d6224f1-7">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-d0e16da0-84ab-4c10-885d-dd101d01d6bc-5" />
+ </symbol>
+ </g>
+ <g
+ id="id-2b5d3ab8-df6d-4c56-84de-0c679fadd19e-3">
+ <symbol
+ overflow="visible"
+ id="id-665acd82-83c0-47bf-9e6f-5812bd595525-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-802c0224-ca95-4fc3-b86b-e1dd6e515f4c-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-45128bd5-8125-471f-b95e-e1c8b9a9b715-0">
+ <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="id-c0d07a42-b161-466e-98fb-56a8a0c00c90-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-63ea8027-5e29-4fa5-b9db-e81d1c7a33cc-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-7140c39f-b29d-4f37-8556-9c617be6d2dd-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4dd45505-10f1-44e6-9b72-7809753922eb-8">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-69043952-8323-4b78-b627-deb20a2b2221-9" />
+ </symbol>
+ </g>
+ <g
+ id="id-69101753-94b7-4873-a3de-ba7b8209d990-4">
+ <symbol
+ overflow="visible"
+ id="id-a4fedb3d-069b-4d70-83b1-ae1f2daa2385-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3046391b-4187-4be6-a912-d0505a66eb38-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-be0e0a31-e1c3-4836-a7d1-2fc7dbdafac3-9">
+ <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="id-86d33dad-f2f7-418c-b83f-02f4c9bc7aeb-4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-deb89c92-53c2-46ce-abcc-fe4828c3d78c-6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-f8c129ac-9366-4d46-a498-a6af5a7b0df1-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-fcd4a719-1594-4896-89dd-9dd04b3dab86-2">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-1ec7f68d-30dc-4659-bb62-b9ac49b4a1b4-2" />
+ </symbol>
+ </g>
+ <g
+ id="id-c9cd1e12-25e4-417c-a906-010fda19535d-3">
+ <symbol
+ overflow="visible"
+ id="id-4d466315-5777-4e4e-9fc0-3db80afdf07d-6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-152d50bf-2f53-40a8-b30b-f913378a3609-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-6cc5f286-cfc6-4c8a-ae12-29ffa839af48-0">
+ <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="id-cf567697-b6cd-4f03-a190-84d8e40101b6-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-db2d4f7f-7daf-49c5-a630-3bda61f0be82-1">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-b4fd64dc-2d9f-4046-9b52-06c81f8758a4-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b4ff667c-0374-498a-8386-69eef1264b90-5">
+ <path
+ style="stroke:none"
+ d="m 1.90625,-2.328125 c 0.546875,0 0.9375,0.375 0.9375,1.125 0,0.859375 -0.515625,1.125 -0.90625,1.125 -0.28125,0 -0.90625,-0.078125 -1.1875,-0.5 0.328125,0 0.40625,-0.234375 0.40625,-0.390625 0,-0.21875 -0.171875,-0.375 -0.390625,-0.375 -0.1875,0 -0.390625,0.125 -0.390625,0.40625 0,0.65625 0.71875,1.078125 1.5625,1.078125 0.96875,0 1.640625,-0.65625 1.640625,-1.34375 0,-0.546875 -0.4375,-1.09375 -1.203125,-1.25 0.71875,-0.265625 0.984375,-0.78125 0.984375,-1.21875 0,-0.546875 -0.625,-0.953125 -1.40625,-0.953125 -0.765625,0 -1.359375,0.375 -1.359375,0.9375 0,0.234375 0.15625,0.359375 0.359375,0.359375 0.21875,0 0.359375,-0.15625 0.359375,-0.34375 0,-0.203125 -0.140625,-0.359375 -0.359375,-0.375 0.25,-0.296875 0.71875,-0.375 0.984375,-0.375 0.3125,0 0.75,0.15625 0.75,0.75 0,0.296875 -0.09375,0.625 -0.28125,0.828125 -0.21875,0.265625 -0.421875,0.28125 -0.765625,0.3125 -0.171875,0.015625 -0.1875,0.015625 -0.21875,0.015625 -0.015625,0 -0.078125,0.015625 -0.078125,0.09375 0,0.09375 0.0625,0.09375 0.1875,0.09375 z m 0,0"
+ id="id-a2e192af-e89c-416a-aec3-b76af30c1df0-1" />
+ </symbol>
+ </g>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-6"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-2" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-3-5"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-6-8" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-7-6"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-9-2" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-3-2-8"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-6-0-4" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-4-7"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-5-2" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="EmptyDiamondL-3-25-4"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="EmptyDiamondL"
+ inkscape:isstock="true">
+ <path
+ transform="scale(0.8)"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
+ id="path943-6-4-0" />
+ </marker>
+ <g
+ id="id-bff70df4-6322-4cef-b2f2-eb529fa18944-1">
+ <symbol
+ overflow="visible"
+ id="id-bf511177-5ad3-4f29-8068-1cfd33c05d66-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-b65f5d62-bdbe-425c-b3f2-2e340f258b59-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-16eb84ac-14b0-4bd3-a0f6-9f965ee31cd0-10">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="id-cee4ec54-27ef-45a2-b751-fd07d9e838e0-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9a0f12f5-22d3-4c59-ab65-b00f783cf86e-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-3b000875-96d2-4155-9b0c-e63bba75f62a-03" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-dfe71ac3-1330-45aa-a1b7-6592aa5cbd04-91">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-32a2e394-a19b-40ce-a1b4-0551d665a7d1-96" />
+ </symbol>
+ </g>
+ <g
+ id="g1774-67">
+ <symbol
+ overflow="visible"
+ id="symbol1760-5">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path1758-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1764-9">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="path1762-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1768-72">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path1766-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1772-29">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="path1770-9" />
+ </symbol>
+ </g>
+ <g
+ id="id-7b56b902-8866-4577-b5da-ecfb51bdf6f9-1">
+ <symbol
+ overflow="visible"
+ id="id-3e5877d5-f4e1-472d-ad63-1055980d8386-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-f143eef6-d9a8-48f7-aca8-e6538b6fab70-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-0bc1646c-7d22-4518-85b7-7b4eb12d7991-10">
+ <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="id-e28260b8-c5fd-4ceb-ae5e-454f1753865c-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-29f9d707-252a-4b91-b32f-da0fa5a665a9-58">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-5591ae31-445d-45f3-ae87-90c1426801c2-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a02c79ac-4833-46e7-925f-e4a40d6224f1-0">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-d0e16da0-84ab-4c10-885d-dd101d01d6bc-4" />
+ </symbol>
+ </g>
+ <g
+ id="id-2b5d3ab8-df6d-4c56-84de-0c679fadd19e-0">
+ <symbol
+ overflow="visible"
+ id="id-665acd82-83c0-47bf-9e6f-5812bd595525-5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-802c0224-ca95-4fc3-b86b-e1dd6e515f4c-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-45128bd5-8125-471f-b95e-e1c8b9a9b715-2">
+ <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="id-c0d07a42-b161-466e-98fb-56a8a0c00c90-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-63ea8027-5e29-4fa5-b9db-e81d1c7a33cc-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-7140c39f-b29d-4f37-8556-9c617be6d2dd-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4dd45505-10f1-44e6-9b72-7809753922eb-83">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-69043952-8323-4b78-b627-deb20a2b2221-8" />
+ </symbol>
+ </g>
+ <g
+ id="id-69101753-94b7-4873-a3de-ba7b8209d990-9">
+ <symbol
+ overflow="visible"
+ id="id-a4fedb3d-069b-4d70-83b1-ae1f2daa2385-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3046391b-4187-4be6-a912-d0505a66eb38-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-be0e0a31-e1c3-4836-a7d1-2fc7dbdafac3-6">
+ <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="id-86d33dad-f2f7-418c-b83f-02f4c9bc7aeb-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-deb89c92-53c2-46ce-abcc-fe4828c3d78c-5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-f8c129ac-9366-4d46-a498-a6af5a7b0df1-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-fcd4a719-1594-4896-89dd-9dd04b3dab86-29">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-1ec7f68d-30dc-4659-bb62-b9ac49b4a1b4-4" />
+ </symbol>
+ </g>
+ <g
+ id="id-c9cd1e12-25e4-417c-a906-010fda19535d-2">
+ <symbol
+ overflow="visible"
+ id="id-4d466315-5777-4e4e-9fc0-3db80afdf07d-2">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-152d50bf-2f53-40a8-b30b-f913378a3609-6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-6cc5f286-cfc6-4c8a-ae12-29ffa839af48-4">
+ <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="id-cf567697-b6cd-4f03-a190-84d8e40101b6-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-db2d4f7f-7daf-49c5-a630-3bda61f0be82-2">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-b4fd64dc-2d9f-4046-9b52-06c81f8758a4-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b4ff667c-0374-498a-8386-69eef1264b90-8">
+ <path
+ style="stroke:none"
+ d="m 1.90625,-2.328125 c 0.546875,0 0.9375,0.375 0.9375,1.125 0,0.859375 -0.515625,1.125 -0.90625,1.125 -0.28125,0 -0.90625,-0.078125 -1.1875,-0.5 0.328125,0 0.40625,-0.234375 0.40625,-0.390625 0,-0.21875 -0.171875,-0.375 -0.390625,-0.375 -0.1875,0 -0.390625,0.125 -0.390625,0.40625 0,0.65625 0.71875,1.078125 1.5625,1.078125 0.96875,0 1.640625,-0.65625 1.640625,-1.34375 0,-0.546875 -0.4375,-1.09375 -1.203125,-1.25 0.71875,-0.265625 0.984375,-0.78125 0.984375,-1.21875 0,-0.546875 -0.625,-0.953125 -1.40625,-0.953125 -0.765625,0 -1.359375,0.375 -1.359375,0.9375 0,0.234375 0.15625,0.359375 0.359375,0.359375 0.21875,0 0.359375,-0.15625 0.359375,-0.34375 0,-0.203125 -0.140625,-0.359375 -0.359375,-0.375 0.25,-0.296875 0.71875,-0.375 0.984375,-0.375 0.3125,0 0.75,0.15625 0.75,0.75 0,0.296875 -0.09375,0.625 -0.28125,0.828125 -0.21875,0.265625 -0.421875,0.28125 -0.765625,0.3125 -0.171875,0.015625 -0.1875,0.015625 -0.21875,0.015625 -0.015625,0 -0.078125,0.015625 -0.078125,0.09375 0,0.09375 0.0625,0.09375 0.1875,0.09375 z m 0,0"
+ id="id-a2e192af-e89c-416a-aec3-b76af30c1df0-9" />
+ </symbol>
+ </g>
+ <g
+ id="id-6665708f-288d-4525-92eb-a06c4892867b-3">
+ <symbol
+ overflow="visible"
+ id="id-dd44434a-953f-4b45-92a4-9abe7ef9d3ae-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-9ac9378b-2d2d-440f-a1d5-af260cb7e544-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-dbde01f5-f4e2-40b7-88a3-b8851429abee-4">
+ <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="id-d843451a-a637-4d3a-943f-db8d14113881-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1043abfb-ae0c-4c87-a0c9-f8e738a6eda9-6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-85cedea2-f5e6-4191-adf4-ded1c4c32acc-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-7e05db1f-d678-46b2-9ab7-e9f2a82049bc-9">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-67bf08a2-065c-450a-8490-b9d084062846-0" />
+ </symbol>
+ </g>
+ <g
+ id="id-7b56b902-8866-4577-b5da-ecfb51bdf6f9-6">
+ <symbol
+ overflow="visible"
+ id="id-3e5877d5-f4e1-472d-ad63-1055980d8386-5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-f143eef6-d9a8-48f7-aca8-e6538b6fab70-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-0bc1646c-7d22-4518-85b7-7b4eb12d7991-6">
+ <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="id-e28260b8-c5fd-4ceb-ae5e-454f1753865c-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-29f9d707-252a-4b91-b32f-da0fa5a665a9-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-5591ae31-445d-45f3-ae87-90c1426801c2-79" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a02c79ac-4833-46e7-925f-e4a40d6224f1-6">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-d0e16da0-84ab-4c10-885d-dd101d01d6bc-0" />
+ </symbol>
+ </g>
+ <g
+ id="id-0e4d47f0-68c0-4acd-9fe2-14ede5ac4464-2">
+ <symbol
+ overflow="visible"
+ id="id-4c254f50-cdc5-4053-83de-01ff30672e43-4">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-7fbf67cc-4273-4944-be5b-4ab85569977e-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1efbc5ff-fb42-4154-a235-97d4578b6849-9">
+ <path
+ style="stroke:none"
+ d="m 4.25,-6.046875 c 0.078125,-0.28125 0.109375,-0.34375 0.234375,-0.375 0.09375,-0.015625 0.421875,-0.015625 0.625,-0.015625 1.015625,0 1.453125,0.03125 1.453125,0.8125 0,0.15625 -0.03125,0.546875 -0.078125,0.796875 0,0.046875 -0.03125,0.15625 -0.03125,0.1875 0,0.0625 0.03125,0.140625 0.125,0.140625 0.109375,0 0.125,-0.078125 0.15625,-0.234375 L 7,-6.46875 C 7.015625,-6.515625 7.015625,-6.609375 7.015625,-6.640625 7.015625,-6.75 6.921875,-6.75 6.75,-6.75 H 1.21875 c -0.234375,0 -0.25,0.015625 -0.328125,0.203125 l -0.59375,1.75 c 0,0.015625 -0.0625,0.15625 -0.0625,0.1875 0,0.046875 0.0625,0.109375 0.125,0.109375 0.09375,0 0.109375,-0.0625 0.171875,-0.21875 C 1.0625,-6.265625 1.328125,-6.4375 2.796875,-6.4375 H 3.1875 c 0.28125,0 0.28125,0.03125 0.28125,0.125 0,0.046875 -0.03125,0.171875 -0.046875,0.203125 L 2.09375,-0.78125 C 2,-0.421875 1.96875,-0.3125 0.90625,-0.3125 c -0.359375,0 -0.421875,0 -0.421875,0.1875 C 0.484375,0 0.59375,0 0.65625,0 c 0.265625,0 0.546875,-0.015625 0.8125,-0.015625 0.28125,0 0.578125,-0.015625 0.859375,-0.015625 0.28125,0 0.546875,0.015625 0.828125,0.015625 C 3.4375,-0.015625 3.734375,0 4.015625,0 c 0.09375,0 0.21875,0 0.21875,-0.203125 0,-0.109375 -0.078125,-0.109375 -0.34375,-0.109375 -0.234375,0 -0.375,0 -0.625,-0.015625 -0.296875,-0.03125 -0.375,-0.0625 -0.375,-0.21875 0,-0.015625 0,-0.0625 0.046875,-0.203125 z m 0,0"
+ id="id-62288179-3c36-4f09-83a2-0ed7f09ba897-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-510b55d0-476a-49c1-a6bf-4c152294ca51-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-14281c3c-de0f-4bf7-979b-05462753b978-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-5a487d30-b5c6-4679-bdc4-81122ed9a222-8">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-f6397913-560e-447a-9a39-8fb9345d39da-3" />
+ </symbol>
+ </g>
+ <g
+ id="id-bff70df4-6322-4cef-b2f2-eb529fa18944-25">
+ <symbol
+ overflow="visible"
+ id="id-bf511177-5ad3-4f29-8068-1cfd33c05d66-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-b65f5d62-bdbe-425c-b3f2-2e340f258b59-49" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-16eb84ac-14b0-4bd3-a0f6-9f965ee31cd0-9">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="id-cee4ec54-27ef-45a2-b751-fd07d9e838e0-45" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9a0f12f5-22d3-4c59-ab65-b00f783cf86e-9">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-3b000875-96d2-4155-9b0c-e63bba75f62a-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-dfe71ac3-1330-45aa-a1b7-6592aa5cbd04-5">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-32a2e394-a19b-40ce-a1b4-0551d665a7d1-7" />
+ </symbol>
+ </g>
+ <g
+ id="id-7b56b902-8866-4577-b5da-ecfb51bdf6f9-4">
+ <symbol
+ overflow="visible"
+ id="id-3e5877d5-f4e1-472d-ad63-1055980d8386-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-f143eef6-d9a8-48f7-aca8-e6538b6fab70-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-0bc1646c-7d22-4518-85b7-7b4eb12d7991-2">
+ <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="id-e28260b8-c5fd-4ceb-ae5e-454f1753865c-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-29f9d707-252a-4b91-b32f-da0fa5a665a9-1">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-5591ae31-445d-45f3-ae87-90c1426801c2-96" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a02c79ac-4833-46e7-925f-e4a40d6224f1-2">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-d0e16da0-84ab-4c10-885d-dd101d01d6bc-1" />
+ </symbol>
+ </g>
+ <g
+ id="id-80d0c048-18de-47d6-bfc7-08ad18ee361d-6">
+ <symbol
+ overflow="visible"
+ id="id-0b41afc7-0269-4345-80f4-73e127106311-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d5da8a58-3faf-4451-99b0-0e50003f15d3-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-2552d758-fbbf-48fb-affb-9e7622950e3c-0">
+ <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="id-f0bc5016-44ee-4794-9fe2-874250c11cf2-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-959192e1-f39b-46c7-b889-6c49823038ed-0">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-abe6214d-e31f-4809-a6dc-f03361f3ede2-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e1bcded8-43f1-4baa-88a5-aa6664cf553d-3">
+ <path
+ style="stroke:none"
+ d="m 1.90625,-2.328125 c 0.546875,0 0.9375,0.375 0.9375,1.125 0,0.859375 -0.515625,1.125 -0.90625,1.125 -0.28125,0 -0.90625,-0.078125 -1.1875,-0.5 0.328125,0 0.40625,-0.234375 0.40625,-0.390625 0,-0.21875 -0.171875,-0.375 -0.390625,-0.375 -0.1875,0 -0.390625,0.125 -0.390625,0.40625 0,0.65625 0.71875,1.078125 1.5625,1.078125 0.96875,0 1.640625,-0.65625 1.640625,-1.34375 0,-0.546875 -0.4375,-1.09375 -1.203125,-1.25 0.71875,-0.265625 0.984375,-0.78125 0.984375,-1.21875 0,-0.546875 -0.625,-0.953125 -1.40625,-0.953125 -0.765625,0 -1.359375,0.375 -1.359375,0.9375 0,0.234375 0.15625,0.359375 0.359375,0.359375 0.21875,0 0.359375,-0.15625 0.359375,-0.34375 0,-0.203125 -0.140625,-0.359375 -0.359375,-0.375 0.25,-0.296875 0.71875,-0.375 0.984375,-0.375 0.3125,0 0.75,0.15625 0.75,0.75 0,0.296875 -0.09375,0.625 -0.28125,0.828125 -0.21875,0.265625 -0.421875,0.28125 -0.765625,0.3125 -0.171875,0.015625 -0.1875,0.015625 -0.21875,0.015625 -0.015625,0 -0.078125,0.015625 -0.078125,0.09375 0,0.09375 0.0625,0.09375 0.1875,0.09375 z m 0,0"
+ id="id-15fad481-e040-42b9-b454-1cb36a130bda-7" />
+ </symbol>
+ </g>
+ <g
+ id="id-58e655c1-8382-470a-9d30-c856c8d47107-0">
+ <symbol
+ overflow="visible"
+ id="id-eacff867-bae7-4f05-8147-5a0a0850a787-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-e1da6a9e-b798-4bf4-9526-5fe15a382a9a-9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-93de29de-8e47-4925-bf1a-77e11a33af88-4">
+ <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="id-9b6737f7-7c76-4c92-82bf-40adcbd0a534-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-166f4abf-05fb-4225-bff5-749abbd2921f-1">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-7b3db869-b56d-4869-b6d0-5d0d8c4f2832-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-920e9399-0d69-4778-a1ad-35041055e881-3">
+ <path
+ style="stroke:none"
+ d="m 3.6875,-1.140625 v -0.25 H 2.90625 V -4.5 c 0,-0.140625 0,-0.203125 -0.140625,-0.203125 -0.09375,0 -0.125,0 -0.1875,0.109375 l -2.3125,3.203125 v 0.25 h 2.0625 v 0.5625 c 0,0.25 0,0.328125 -0.578125,0.328125 H 1.5625 V 0 C 1.921875,-0.015625 2.359375,-0.03125 2.609375,-0.03125 2.875,-0.03125 3.3125,-0.015625 3.671875,0 v -0.25 h -0.1875 C 2.90625,-0.25 2.90625,-0.328125 2.90625,-0.578125 v -0.5625 z M 2.375,-3.9375 v 2.546875 H 0.53125 Z m 0,0"
+ id="id-974d6e0e-058a-47a7-b230-b3f0eccf444e-7" />
+ </symbol>
+ </g>
+ <g
+ id="id-403f0fcb-9231-45b1-ba08-fe6df0c2bd39-9">
+ <symbol
+ overflow="visible"
+ id="id-40bb89fa-8c9b-4055-91a5-b73eb4851746-7">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-1da14606-4367-4846-b434-83c9a10207ad-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-64ce4c64-992f-4473-82d4-f6ea7455d26e-9">
+ <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="id-10a6d073-3fb3-45a2-9938-8e22ba58f149-7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1226aa72-1baa-43b0-be73-9087e3732b3b-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-0ddb7887-1442-45f7-85b1-af0a13b33663-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-3ba0bf37-aa3f-4821-9e62-5ea1d38e4615-3">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-7614f977-d54d-4c9f-bde2-e75fb14a262a-3" />
+ </symbol>
+ </g>
+ <g
+ id="id-3cca11b4-b384-4dca-bab9-0c5b627b3fda-1">
+ <symbol
+ overflow="visible"
+ id="id-3a750352-64b3-4848-9913-0cbd337b18bc-9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-747173a5-7de2-43a2-9f83-1520f86f8155-0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ee8e1e3f-1333-4d7a-9a80-f2c7d6f2d1e2-9">
+ <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="id-02968750-3f82-477e-9a47-eb724c8d6ee6-8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-04bd2ca3-5f10-42f5-9f40-4022a20d3618-8">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-98661886-6776-41a7-8535-26655917b4bb-5" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-8385a096-ba68-47b9-8b6f-9ad8c3771eab-8">
+ <path
+ style="stroke:none"
+ d="m 1.046875,-2.28125 c 0,-0.5625 0.046875,-1.078125 0.3125,-1.515625 0.234375,-0.375 0.609375,-0.625 1.0625,-0.625 0.203125,0 0.484375,0.046875 0.625,0.234375 C 2.875,-4.171875 2.71875,-4.046875 2.71875,-3.84375 c 0,0.171875 0.125,0.328125 0.328125,0.328125 0.21875,0 0.34375,-0.140625 0.34375,-0.34375 0,-0.40625 -0.296875,-0.765625 -0.984375,-0.765625 -1,0 -2.03125,0.921875 -2.03125,2.421875 0,1.796875 0.84375,2.34375 1.625,2.34375 0.84375,0 1.578125,-0.65625 1.578125,-1.5625 0,-0.890625 -0.703125,-1.546875 -1.515625,-1.546875 -0.5625,0 -0.859375,0.375 -1.015625,0.6875 z M 2,-0.078125 c -0.359375,0 -0.625,-0.203125 -0.78125,-0.515625 C 1.125,-0.796875 1.0625,-1.15625 1.0625,-1.5625 c 0,-0.6875 0.40625,-1.203125 0.96875,-1.203125 0.3125,0 0.53125,0.125 0.703125,0.375 0.171875,0.265625 0.171875,0.5625 0.171875,0.96875 0,0.390625 0,0.6875 -0.1875,0.96875 -0.15625,0.234375 -0.390625,0.375 -0.71875,0.375 z m 0,0"
+ id="id-dd347ed4-e532-45ce-b476-4c311032035e-4" />
+ </symbol>
+ </g>
+ <g
+ id="id-d544a572-2ec5-4862-9dec-d406cf600b8b-9">
+ <symbol
+ overflow="visible"
+ id="id-88596d14-ec3c-419c-bc9d-6063019eedf3-3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-e61318e7-f47a-47dd-9fac-ead51f3b0435-2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-f44ab54a-f016-472f-b3b5-97e652bbfd86-4">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="id-54332ba6-b4cc-49aa-bea0-18799db7d422-3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-91d4680b-37b1-426a-9dcf-eaa1baf39aa6-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-4914b0b6-0260-4241-95ad-39004a7d616a-1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ffdbe191-2ee9-4d56-a9c6-8bffb7cf6f44-2">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 3.734375,-4.203125 c 0.0625,-0.09375 0.0625,-0.109375 0.0625,-0.28125 H 1.96875 C 1.6875,-4.484375 1.609375,-4.5 1.359375,-4.515625 1,-4.546875 0.984375,-4.59375 0.96875,-4.703125 H 0.734375 l -0.25,1.484375 H 0.71875 c 0.015625,-0.109375 0.09375,-0.5625 0.203125,-0.640625 0.046875,-0.03125 0.625,-0.03125 0.71875,-0.03125 H 3.15625 c -0.21875,0.28125 -0.578125,0.71875 -0.71875,0.921875 -0.90625,1.1875 -1,2.296875 -1,2.703125 0,0.078125 0,0.40625 0.328125,0.40625 0.34375,0 0.34375,-0.3125 0.34375,-0.40625 v -0.28125 c 0,-1.34375 0.28125,-1.96875 0.578125,-2.34375 z m 0,0"
+ id="id-09b10cdf-2f0e-4eea-8c88-95250998a53c-2" />
+ </symbol>
+ </g>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="2.7884842"
+ inkscape:cx="274.05049"
+ inkscape:cy="335.18314"
+ inkscape:document-units="mm"
+ inkscape:current-layer="g1667-7-3-6"
+ inkscape:document-rotation="0"
+ showgrid="false"
+ inkscape:window-width="1920"
+ inkscape:window-height="992"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata5">
+ <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:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <g
+ id="g1667-7-4"
+ transform="translate(49.9217, -0.111288)">
+ <g
+ id="g3888-62"
+ transform="translate(-0.207162, 14.6917)">
+ <g
+ id="g1667-2-1"
+ transform="translate(-28.47048,-0.98227303)">
+ <g
+ transform="matrix(0.33334,0,0,0.33334,44.673856,76.997332)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$N$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-7-9-3">
+ <defs
+ id="id-4290d6c4-65ca-47bc-982b-dd1a8fe13f21">
+ <g
+ id="id-2c514563-f61d-45b1-b16a-412f9e3f02b8">
+ <symbol
+ overflow="visible"
+ id="id-9d908648-8efd-4d55-94e5-ecd20bf0a074">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-da69a5dd-c8eb-4da6-91d8-09c539e59309" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-580e16f1-3b7c-492e-81b0-f59eb1c97dc9">
+ <path
+ style="stroke:none"
+ d="M 7.53125,-5.765625 C 7.640625,-6.15625 7.8125,-6.46875 8.609375,-6.5 c 0.046875,0 0.171875,-0.015625 0.171875,-0.203125 0,0 0,-0.109375 -0.125,-0.109375 -0.328125,0 -0.6875,0.03125 -1.015625,0.03125 -0.328125,0 -0.6875,-0.03125 -1.015625,-0.03125 -0.0625,0 -0.171875,0 -0.171875,0.203125 C 6.453125,-6.5 6.546875,-6.5 6.625,-6.5 c 0.578125,0.015625 0.6875,0.21875 0.6875,0.4375 0,0.03125 -0.03125,0.1875 -0.03125,0.203125 l -1.125,4.4375 L 3.953125,-6.625 C 3.875,-6.796875 3.875,-6.8125 3.640625,-6.8125 h -1.34375 c -0.1875,0 -0.28125,0 -0.28125,0.203125 0,0.109375 0.09375,0.109375 0.28125,0.109375 0.046875,0 0.671875,0 0.671875,0.09375 L 1.640625,-1.0625 c -0.109375,0.40625 -0.28125,0.71875 -1.078125,0.75 -0.0625,0 -0.171875,0.015625 -0.171875,0.203125 0,0.0625 0.046875,0.109375 0.125,0.109375 0.328125,0 0.671875,-0.03125 1,-0.03125 C 1.859375,-0.03125 2.21875,0 2.546875,0 2.59375,0 2.71875,0 2.71875,-0.203125 2.71875,-0.296875 2.625,-0.3125 2.515625,-0.3125 1.9375,-0.328125 1.859375,-0.546875 1.859375,-0.75 c 0,-0.0625 0.015625,-0.125 0.046875,-0.234375 l 1.3125,-5.25 C 3.265625,-6.1875 3.265625,-6.15625 3.3125,-6.0625 l 2.484375,5.875 C 5.859375,-0.015625 5.890625,0 5.984375,0 6.09375,0 6.09375,-0.03125 6.140625,-0.203125 Z m 0,0"
+ id="id-4b408017-1859-4d5f-8d21-f61b0e610caa" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-3997685d-9ea3-49d1-9b6c-1e3df8746a63"
+ transform="translate(-149.103,-127.953)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-5b6ea8ec-783d-4885-8db9-3e6206d128dd">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g17770">
+ <path
+ style="stroke:none"
+ d="M 7.53125,-5.765625 C 7.640625,-6.15625 7.8125,-6.46875 8.609375,-6.5 c 0.046875,0 0.171875,-0.015625 0.171875,-0.203125 0,0 0,-0.109375 -0.125,-0.109375 -0.328125,0 -0.6875,0.03125 -1.015625,0.03125 -0.328125,0 -0.6875,-0.03125 -1.015625,-0.03125 -0.0625,0 -0.171875,0 -0.171875,0.203125 C 6.453125,-6.5 6.546875,-6.5 6.625,-6.5 c 0.578125,0.015625 0.6875,0.21875 0.6875,0.4375 0,0.03125 -0.03125,0.1875 -0.03125,0.203125 l -1.125,4.4375 L 3.953125,-6.625 C 3.875,-6.796875 3.875,-6.8125 3.640625,-6.8125 h -1.34375 c -0.1875,0 -0.28125,0 -0.28125,0.203125 0,0.109375 0.09375,0.109375 0.28125,0.109375 0.046875,0 0.671875,0 0.671875,0.09375 L 1.640625,-1.0625 c -0.109375,0.40625 -0.28125,0.71875 -1.078125,0.75 -0.0625,0 -0.171875,0.015625 -0.171875,0.203125 0,0.0625 0.046875,0.109375 0.125,0.109375 0.328125,0 0.671875,-0.03125 1,-0.03125 C 1.859375,-0.03125 2.21875,0 2.546875,0 2.59375,0 2.71875,0 2.71875,-0.203125 2.71875,-0.296875 2.625,-0.3125 2.515625,-0.3125 1.9375,-0.328125 1.859375,-0.546875 1.859375,-0.75 c 0,-0.0625 0.015625,-0.125 0.046875,-0.234375 l 1.3125,-5.25 C 3.265625,-6.1875 3.265625,-6.15625 3.3125,-6.0625 l 2.484375,5.875 C 5.859375,-0.015625 5.890625,0 5.984375,0 6.09375,0 6.09375,-0.03125 6.140625,-0.203125 Z m 0,0"
+ id="id-de270731-cb0e-45ea-9dc6-f080a2842866" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g18569">
+ <g
+ id="g3888"
+ transform="translate(9.3749998e-7,-14.6917)">
+ <g
+ id="g1667"
+ transform="translate(-49.921698,0.11128778)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197" />
+ <g
+ transform="matrix(0.33334017,0,0,0.33334017,41.326272,68.878231)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_1$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="1.0"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.352778"
+ id="g1620">
+ <defs
+ id="id-1a34d974-d0d9-4ad5-944d-0c45f52863cb">
+ <g
+ id="id-bff70df4-6322-4cef-b2f2-eb529fa18944">
+ <symbol
+ overflow="visible"
+ id="id-bf511177-5ad3-4f29-8068-1cfd33c05d66">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-b65f5d62-bdbe-425c-b3f2-2e340f258b59" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-16eb84ac-14b0-4bd3-a0f6-9f965ee31cd0">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="id-cee4ec54-27ef-45a2-b751-fd07d9e838e0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9a0f12f5-22d3-4c59-ab65-b00f783cf86e">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-3b000875-96d2-4155-9b0c-e63bba75f62a" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-dfe71ac3-1330-45aa-a1b7-6592aa5cbd04">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-32a2e394-a19b-40ce-a1b4-0551d665a7d1" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-f0b3a1d5-8944-4bc7-95dc-bf25189f01bb"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-b5311cac-bf5c-4bdd-becd-ecdc7c3216fa">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g1612">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="id-dd956fe5-fe9f-4f17-a859-c8b8906f72fb" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-b6ee06aa-cf47-4a4d-a61a-df047b77ac93">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g1616">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-125afcb3-4406-49b5-bdd4-0c13fee87b9d" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.33334017,0,0,0.33334017,111.76877,73.279525)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_1$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="1.0"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.352778"
+ id="g1620-4">
+ <defs
+ id="id-1a34d974-d0d9-4ad5-944d-0c45f52863cb-9">
+ <g
+ id="g20750">
+ <symbol
+ overflow="visible"
+ id="symbol20736">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path20734" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol20740">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="path20738" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol20744">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path20742" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol20748">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="path20746" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-f0b3a1d5-8944-4bc7-95dc-bf25189f01bb-0"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-b5311cac-bf5c-4bdd-becd-ecdc7c3216fa-8">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g1612-1">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="id-dd956fe5-fe9f-4f17-a859-c8b8906f72fb-9" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-b6ee06aa-cf47-4a4d-a61a-df047b77ac93-9">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g1616-7">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-125afcb3-4406-49b5-bdd4-0c13fee87b9d-82" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g1667-7"
+ transform="translate(-39.975231,0.10828665)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL-3)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197-5" />
+ <g
+ transform="matrix(0.33334017,0,0,0.33334017,41.326272,68.878231)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_1$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="1.0"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.352778"
+ id="g1620-3">
+ <defs
+ id="id-1a34d974-d0d9-4ad5-944d-0c45f52863cb-5">
+ <g
+ id="g1774">
+ <symbol
+ overflow="visible"
+ id="symbol1760">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path1758" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1764">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="path1762" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1768">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path1766" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol1772">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="path1770" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-f0b3a1d5-8944-4bc7-95dc-bf25189f01bb-6"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-b5311cac-bf5c-4bdd-becd-ecdc7c3216fa-0">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g1612-6">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="id-dd956fe5-fe9f-4f17-a859-c8b8906f72fb-2" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-b6ee06aa-cf47-4a4d-a61a-df047b77ac93-6">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g1616-1">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-125afcb3-4406-49b5-bdd4-0c13fee87b9d-8" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g1667-2"
+ transform="translate(-29.98968,0.07606031)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL-7)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197-3" />
+ <g
+ transform="matrix(0.33334,0,0,0.33334,41.2898,68.8781)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_2\n$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-7">
+ <defs
+ id="id-7cf824c2-7ff5-49d6-8bed-941e7a5aefec">
+ <g
+ id="id-7b56b902-8866-4577-b5da-ecfb51bdf6f9">
+ <symbol
+ overflow="visible"
+ id="id-3e5877d5-f4e1-472d-ad63-1055980d8386">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-f143eef6-d9a8-48f7-aca8-e6538b6fab70" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-0bc1646c-7d22-4518-85b7-7b4eb12d7991">
+ <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="id-e28260b8-c5fd-4ceb-ae5e-454f1753865c" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-29f9d707-252a-4b91-b32f-da0fa5a665a9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-5591ae31-445d-45f3-ae87-90c1426801c2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a02c79ac-4833-46e7-925f-e4a40d6224f1">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-d0e16da0-84ab-4c10-885d-dd101d01d6bc" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-90ea81d7-bf52-46d0-9b5e-dbcb09168ef4"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-9383a849-76eb-46cc-924e-f9b3d0ebd129">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g2859">
+ <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="id-74dc01ba-8081-4c65-b7c5-1c03d07fab43" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-278c94cd-4ffd-4318-b8bb-c423dcf2ce61">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g2863">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-68b1e3e5-95b7-423c-85b4-21aeb97ec453" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.33334,0,0,0.33334,20.9648,60.152967)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$T_1$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-7-73">
+ <defs
+ id="id-71b7de40-aaac-4962-891c-50784b77b859">
+ <g
+ id="id-0e4d47f0-68c0-4acd-9fe2-14ede5ac4464">
+ <symbol
+ overflow="visible"
+ id="id-4c254f50-cdc5-4053-83de-01ff30672e43">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-7fbf67cc-4273-4944-be5b-4ab85569977e" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1efbc5ff-fb42-4154-a235-97d4578b6849">
+ <path
+ style="stroke:none"
+ d="m 4.25,-6.046875 c 0.078125,-0.28125 0.109375,-0.34375 0.234375,-0.375 0.09375,-0.015625 0.421875,-0.015625 0.625,-0.015625 1.015625,0 1.453125,0.03125 1.453125,0.8125 0,0.15625 -0.03125,0.546875 -0.078125,0.796875 0,0.046875 -0.03125,0.15625 -0.03125,0.1875 0,0.0625 0.03125,0.140625 0.125,0.140625 0.109375,0 0.125,-0.078125 0.15625,-0.234375 L 7,-6.46875 C 7.015625,-6.515625 7.015625,-6.609375 7.015625,-6.640625 7.015625,-6.75 6.921875,-6.75 6.75,-6.75 H 1.21875 c -0.234375,0 -0.25,0.015625 -0.328125,0.203125 l -0.59375,1.75 c 0,0.015625 -0.0625,0.15625 -0.0625,0.1875 0,0.046875 0.0625,0.109375 0.125,0.109375 0.09375,0 0.109375,-0.0625 0.171875,-0.21875 C 1.0625,-6.265625 1.328125,-6.4375 2.796875,-6.4375 H 3.1875 c 0.28125,0 0.28125,0.03125 0.28125,0.125 0,0.046875 -0.03125,0.171875 -0.046875,0.203125 L 2.09375,-0.78125 C 2,-0.421875 1.96875,-0.3125 0.90625,-0.3125 c -0.359375,0 -0.421875,0 -0.421875,0.1875 C 0.484375,0 0.59375,0 0.65625,0 c 0.265625,0 0.546875,-0.015625 0.8125,-0.015625 0.28125,0 0.578125,-0.015625 0.859375,-0.015625 0.28125,0 0.546875,0.015625 0.828125,0.015625 C 3.4375,-0.015625 3.734375,0 4.015625,0 c 0.09375,0 0.21875,0 0.21875,-0.203125 0,-0.109375 -0.078125,-0.109375 -0.34375,-0.109375 -0.234375,0 -0.375,0 -0.625,-0.015625 -0.296875,-0.03125 -0.375,-0.0625 -0.375,-0.21875 0,-0.015625 0,-0.0625 0.046875,-0.203125 z m 0,0"
+ id="id-62288179-3c36-4f09-83a2-0ed7f09ba897" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-510b55d0-476a-49c1-a6bf-4c152294ca51">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-14281c3c-de0f-4bf7-979b-05462753b978" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-5a487d30-b5c6-4679-bdc4-81122ed9a222">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-f6397913-560e-447a-9a39-8fb9345d39da" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-c9a8c9ba-efc9-422f-b652-a044adf16cc6"
+ transform="translate(-148.946,-128.015)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-fb1b0af0-65ba-4c03-92a9-ba60679702a2">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g19527">
+ <path
+ style="stroke:none"
+ d="m 4.25,-6.046875 c 0.078125,-0.28125 0.109375,-0.34375 0.234375,-0.375 0.09375,-0.015625 0.421875,-0.015625 0.625,-0.015625 1.015625,0 1.453125,0.03125 1.453125,0.8125 0,0.15625 -0.03125,0.546875 -0.078125,0.796875 0,0.046875 -0.03125,0.15625 -0.03125,0.1875 0,0.0625 0.03125,0.140625 0.125,0.140625 0.109375,0 0.125,-0.078125 0.15625,-0.234375 L 7,-6.46875 C 7.015625,-6.515625 7.015625,-6.609375 7.015625,-6.640625 7.015625,-6.75 6.921875,-6.75 6.75,-6.75 H 1.21875 c -0.234375,0 -0.25,0.015625 -0.328125,0.203125 l -0.59375,1.75 c 0,0.015625 -0.0625,0.15625 -0.0625,0.1875 0,0.046875 0.0625,0.109375 0.125,0.109375 0.09375,0 0.109375,-0.0625 0.171875,-0.21875 C 1.0625,-6.265625 1.328125,-6.4375 2.796875,-6.4375 H 3.1875 c 0.28125,0 0.28125,0.03125 0.28125,0.125 0,0.046875 -0.03125,0.171875 -0.046875,0.203125 L 2.09375,-0.78125 C 2,-0.421875 1.96875,-0.3125 0.90625,-0.3125 c -0.359375,0 -0.421875,0 -0.421875,0.1875 C 0.484375,0 0.59375,0 0.65625,0 c 0.265625,0 0.546875,-0.015625 0.8125,-0.015625 0.28125,0 0.578125,-0.015625 0.859375,-0.015625 0.28125,0 0.546875,0.015625 0.828125,0.015625 C 3.4375,-0.015625 3.734375,0 4.015625,0 c 0.09375,0 0.21875,0 0.21875,-0.203125 0,-0.109375 -0.078125,-0.109375 -0.34375,-0.109375 -0.234375,0 -0.375,0 -0.625,-0.015625 -0.296875,-0.03125 -0.375,-0.0625 -0.375,-0.21875 0,-0.015625 0,-0.0625 0.046875,-0.203125 z m 0,0"
+ id="id-cc4328e7-20d2-4ce1-a170-9eaa021986d7" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-4e0d269c-9c36-4288-96ef-e8b1170f55b5">
+ <g
+ transform="translate(154.534,136.259)"
+ id="g19531">
+ <path
+ style="stroke:none"
+ d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0"
+ id="id-636c73de-7421-4988-afc9-e1c5c68aaa7f" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.33334,0,0,0.33334,31.298167,60.063567)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$T_2$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-7-73-8">
+ <defs
+ id="id-9f6e8d63-a3f5-4090-beee-7ba173d204cf">
+ <g
+ id="id-11bba8f3-a1cb-48d5-99f1-9384e3bacc34">
+ <symbol
+ overflow="visible"
+ id="id-c17b7df3-dace-4fec-8d6c-d76031893ce7">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-6335dd9b-dde3-4c98-a6cf-6d7e285e86ec" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a1607264-892d-44a3-b9d7-6f47cbdcbc76">
+ <path
+ style="stroke:none"
+ d="m 4.25,-6.046875 c 0.078125,-0.28125 0.109375,-0.34375 0.234375,-0.375 0.09375,-0.015625 0.421875,-0.015625 0.625,-0.015625 1.015625,0 1.453125,0.03125 1.453125,0.8125 0,0.15625 -0.03125,0.546875 -0.078125,0.796875 0,0.046875 -0.03125,0.15625 -0.03125,0.1875 0,0.0625 0.03125,0.140625 0.125,0.140625 0.109375,0 0.125,-0.078125 0.15625,-0.234375 L 7,-6.46875 C 7.015625,-6.515625 7.015625,-6.609375 7.015625,-6.640625 7.015625,-6.75 6.921875,-6.75 6.75,-6.75 H 1.21875 c -0.234375,0 -0.25,0.015625 -0.328125,0.203125 l -0.59375,1.75 c 0,0.015625 -0.0625,0.15625 -0.0625,0.1875 0,0.046875 0.0625,0.109375 0.125,0.109375 0.09375,0 0.109375,-0.0625 0.171875,-0.21875 C 1.0625,-6.265625 1.328125,-6.4375 2.796875,-6.4375 H 3.1875 c 0.28125,0 0.28125,0.03125 0.28125,0.125 0,0.046875 -0.03125,0.171875 -0.046875,0.203125 L 2.09375,-0.78125 C 2,-0.421875 1.96875,-0.3125 0.90625,-0.3125 c -0.359375,0 -0.421875,0 -0.421875,0.1875 C 0.484375,0 0.59375,0 0.65625,0 c 0.265625,0 0.546875,-0.015625 0.8125,-0.015625 0.28125,0 0.578125,-0.015625 0.859375,-0.015625 0.28125,0 0.546875,0.015625 0.828125,0.015625 C 3.4375,-0.015625 3.734375,0 4.015625,0 c 0.09375,0 0.21875,0 0.21875,-0.203125 0,-0.109375 -0.078125,-0.109375 -0.34375,-0.109375 -0.234375,0 -0.375,0 -0.625,-0.015625 -0.296875,-0.03125 -0.375,-0.0625 -0.375,-0.21875 0,-0.015625 0,-0.0625 0.046875,-0.203125 z m 0,0"
+ id="id-83767759-c306-405d-8669-a58cf639f7e4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-693197ac-3223-42f6-96f8-c133b35a9444">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-ebf384fa-5505-4a77-8fe6-42bdabf5b308" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-3e24a20e-5682-4611-baa0-024d1f645c23">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-28d9ed01-70e8-435c-a6a8-3f4783443870" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-3129793a-6106-4bae-90a0-a82abf77e865"
+ transform="translate(-148.946,-128.015)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-2771df67-0777-4a05-b772-6722336f691a">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g20323">
+ <path
+ style="stroke:none"
+ d="m 4.25,-6.046875 c 0.078125,-0.28125 0.109375,-0.34375 0.234375,-0.375 0.09375,-0.015625 0.421875,-0.015625 0.625,-0.015625 1.015625,0 1.453125,0.03125 1.453125,0.8125 0,0.15625 -0.03125,0.546875 -0.078125,0.796875 0,0.046875 -0.03125,0.15625 -0.03125,0.1875 0,0.0625 0.03125,0.140625 0.125,0.140625 0.109375,0 0.125,-0.078125 0.15625,-0.234375 L 7,-6.46875 C 7.015625,-6.515625 7.015625,-6.609375 7.015625,-6.640625 7.015625,-6.75 6.921875,-6.75 6.75,-6.75 H 1.21875 c -0.234375,0 -0.25,0.015625 -0.328125,0.203125 l -0.59375,1.75 c 0,0.015625 -0.0625,0.15625 -0.0625,0.1875 0,0.046875 0.0625,0.109375 0.125,0.109375 0.09375,0 0.109375,-0.0625 0.171875,-0.21875 C 1.0625,-6.265625 1.328125,-6.4375 2.796875,-6.4375 H 3.1875 c 0.28125,0 0.28125,0.03125 0.28125,0.125 0,0.046875 -0.03125,0.171875 -0.046875,0.203125 L 2.09375,-0.78125 C 2,-0.421875 1.96875,-0.3125 0.90625,-0.3125 c -0.359375,0 -0.421875,0 -0.421875,0.1875 C 0.484375,0 0.59375,0 0.65625,0 c 0.265625,0 0.546875,-0.015625 0.8125,-0.015625 0.28125,0 0.578125,-0.015625 0.859375,-0.015625 0.28125,0 0.546875,0.015625 0.828125,0.015625 C 3.4375,-0.015625 3.734375,0 4.015625,0 c 0.09375,0 0.21875,0 0.21875,-0.203125 0,-0.109375 -0.078125,-0.109375 -0.34375,-0.109375 -0.234375,0 -0.375,0 -0.625,-0.015625 -0.296875,-0.03125 -0.375,-0.0625 -0.375,-0.21875 0,-0.015625 0,-0.0625 0.046875,-0.203125 z m 0,0"
+ id="id-9fe92c87-73df-4662-ab54-561dbf84c30f" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-57ec2b1a-2883-4c89-ae83-fa81880fc194">
+ <g
+ transform="translate(154.534,136.259)"
+ id="g20327">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-1a60a001-f928-4bf1-8ce7-ffe119327661" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.33334,0,0,0.33334,95.010005,76.396198)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_2\n$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-7-5">
+ <defs
+ id="id-7cf824c2-7ff5-49d6-8bed-941e7a5aefec-3">
+ <g
+ id="g20862">
+ <symbol
+ overflow="visible"
+ id="symbol20848">
+ <path
+ style="stroke:none"
+ d=""
+ id="path20846" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol20852">
+ <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="path20850" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol20856">
+ <path
+ style="stroke:none"
+ d=""
+ id="path20854" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol20860">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="path20858" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-90ea81d7-bf52-46d0-9b5e-dbcb09168ef4-2"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-9383a849-76eb-46cc-924e-f9b3d0ebd129-0">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g2859-7">
+ <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="id-74dc01ba-8081-4c65-b7c5-1c03d07fab43-3" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-278c94cd-4ffd-4318-b8bb-c423dcf2ce61-1">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g2863-1">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-68b1e3e5-95b7-423c-85b4-21aeb97ec453-9" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g1667-7-3"
+ transform="translate(-20.043212,0.07305921)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:0.465, 0.93;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#EmptyDiamondL-3-2)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197-5-6" />
+ <g
+ transform="matrix(0.33334,0,0,0.33334,41.2898,68.8781)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_2$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-3-1">
+ <defs
+ id="id-532b908d-cf13-4963-929d-ad02323db742">
+ <g
+ id="id-2b5d3ab8-df6d-4c56-84de-0c679fadd19e">
+ <symbol
+ overflow="visible"
+ id="id-665acd82-83c0-47bf-9e6f-5812bd595525">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-802c0224-ca95-4fc3-b86b-e1dd6e515f4c" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-45128bd5-8125-471f-b95e-e1c8b9a9b715">
+ <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="id-c0d07a42-b161-466e-98fb-56a8a0c00c90" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-63ea8027-5e29-4fa5-b9db-e81d1c7a33cc">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-7140c39f-b29d-4f37-8556-9c617be6d2dd" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-4dd45505-10f1-44e6-9b72-7809753922eb">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-69043952-8323-4b78-b627-deb20a2b2221" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-67fc4bf5-c423-46d3-a7ba-4b4f2cddcfac"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-e4990684-4d9a-430e-8f28-5e6add94b57f">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3105">
+ <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="id-3b3621e9-21bd-4284-a581-31d54e94a9cf" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-47fccbbc-69c3-46f4-b094-2a68ec4ce8e1">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g3109">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-735d300e-aa16-41a1-a196-c7db1775dd96" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g1667-74"
+ transform="translate(-9.9464663,0.00300113)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL-4)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197-4" />
+ <g
+ transform="matrix(0.33334,0,0,0.33334,41.2898,68.8781)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_2$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-30">
+ <defs
+ id="id-1736464e-2c79-473b-8734-6896b2853f2d">
+ <g
+ id="id-69101753-94b7-4873-a3de-ba7b8209d990">
+ <symbol
+ overflow="visible"
+ id="id-a4fedb3d-069b-4d70-83b1-ae1f2daa2385">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-3046391b-4187-4be6-a912-d0505a66eb38" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-be0e0a31-e1c3-4836-a7d1-2fc7dbdafac3">
+ <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="id-86d33dad-f2f7-418c-b83f-02f4c9bc7aeb" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-deb89c92-53c2-46ce-abcc-fe4828c3d78c">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-f8c129ac-9366-4d46-a498-a6af5a7b0df1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-fcd4a719-1594-4896-89dd-9dd04b3dab86">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-1ec7f68d-30dc-4659-bb62-b9ac49b4a1b4" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-7f7230d4-a5ef-46e8-9b2f-be3bd1b3d9fc"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-e0ae7b06-5324-4229-8a5c-9dc70cbc248b">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3351">
+ <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="id-cb949f06-1abe-4f67-bea8-ff599f2c1ece" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-8b9197ca-9e60-4fd3-a63f-7a27ee505097">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g3355">
+ <path
+ style="stroke:none"
+ d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0"
+ id="id-34a5f412-fb96-442a-984f-de8b6ff3b8b4" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL-3-25)"
+ d="m 42.563016,70.061578 2.683925,0.06539"
+ id="path1197-5-9"
+ sodipodi:nodetypes="cc" />
+ <g
+ transform="matrix(0.33334,0,0,0.33334,41.2794,68.8547)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_3$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-3-5">
+ <defs
+ id="id-7fcd93c0-5f80-40df-9485-b5e606d0fe70">
+ <g
+ id="id-c9cd1e12-25e4-417c-a906-010fda19535d">
+ <symbol
+ overflow="visible"
+ id="id-4d466315-5777-4e4e-9fc0-3db80afdf07d">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-152d50bf-2f53-40a8-b30b-f913378a3609" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-6cc5f286-cfc6-4c8a-ae12-29ffa839af48">
+ <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="id-cf567697-b6cd-4f03-a190-84d8e40101b6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-db2d4f7f-7daf-49c5-a630-3bda61f0be82">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-b4fd64dc-2d9f-4046-9b52-06c81f8758a4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b4ff667c-0374-498a-8386-69eef1264b90">
+ <path
+ style="stroke:none"
+ d="m 1.90625,-2.328125 c 0.546875,0 0.9375,0.375 0.9375,1.125 0,0.859375 -0.515625,1.125 -0.90625,1.125 -0.28125,0 -0.90625,-0.078125 -1.1875,-0.5 0.328125,0 0.40625,-0.234375 0.40625,-0.390625 0,-0.21875 -0.171875,-0.375 -0.390625,-0.375 -0.1875,0 -0.390625,0.125 -0.390625,0.40625 0,0.65625 0.71875,1.078125 1.5625,1.078125 0.96875,0 1.640625,-0.65625 1.640625,-1.34375 0,-0.546875 -0.4375,-1.09375 -1.203125,-1.25 0.71875,-0.265625 0.984375,-0.78125 0.984375,-1.21875 0,-0.546875 -0.625,-0.953125 -1.40625,-0.953125 -0.765625,0 -1.359375,0.375 -1.359375,0.9375 0,0.234375 0.15625,0.359375 0.359375,0.359375 0.21875,0 0.359375,-0.15625 0.359375,-0.34375 0,-0.203125 -0.140625,-0.359375 -0.359375,-0.375 0.25,-0.296875 0.71875,-0.375 0.984375,-0.375 0.3125,0 0.75,0.15625 0.75,0.75 0,0.296875 -0.09375,0.625 -0.28125,0.828125 -0.21875,0.265625 -0.421875,0.28125 -0.765625,0.3125 -0.171875,0.015625 -0.1875,0.015625 -0.21875,0.015625 -0.015625,0 -0.078125,0.015625 -0.078125,0.09375 0,0.09375 0.0625,0.09375 0.1875,0.09375 z m 0,0"
+ id="id-a2e192af-e89c-416a-aec3-b76af30c1df0" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-35b942dd-916b-4369-9996-cc6c3eafdeca"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-622b2bec-3cf7-48e5-beea-6985a7a85f5d">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g3603">
+ <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="id-435b84de-62a2-481c-93dd-1879d379dcb6" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-f944b06f-832b-4d4a-b687-7c0049467eeb">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g3607">
+ <path
+ style="stroke:none"
+ d="m 1.90625,-2.328125 c 0.546875,0 0.9375,0.375 0.9375,1.125 0,0.859375 -0.515625,1.125 -0.90625,1.125 -0.28125,0 -0.90625,-0.078125 -1.1875,-0.5 0.328125,0 0.40625,-0.234375 0.40625,-0.390625 0,-0.21875 -0.171875,-0.375 -0.390625,-0.375 -0.1875,0 -0.390625,0.125 -0.390625,0.40625 0,0.65625 0.71875,1.078125 1.5625,1.078125 0.96875,0 1.640625,-0.65625 1.640625,-1.34375 0,-0.546875 -0.4375,-1.09375 -1.203125,-1.25 0.71875,-0.265625 0.984375,-0.78125 0.984375,-1.21875 0,-0.546875 -0.625,-0.953125 -1.40625,-0.953125 -0.765625,0 -1.359375,0.375 -1.359375,0.9375 0,0.234375 0.15625,0.359375 0.359375,0.359375 0.21875,0 0.359375,-0.15625 0.359375,-0.34375 0,-0.203125 -0.140625,-0.359375 -0.359375,-0.375 0.25,-0.296875 0.71875,-0.375 0.984375,-0.375 0.3125,0 0.75,0.15625 0.75,0.75 0,0.296875 -0.09375,0.625 -0.28125,0.828125 -0.21875,0.265625 -0.421875,0.28125 -0.765625,0.3125 -0.171875,0.015625 -0.1875,0.015625 -0.21875,0.015625 -0.015625,0 -0.078125,0.015625 -0.078125,0.09375 0,0.09375 0.0625,0.09375 0.1875,0.09375 z m 0,0"
+ id="id-864c306a-4102-4d7d-85e1-50690315df1b" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g1667-73"
+ transform="translate(-49.921699,-7.234542)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL-9)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197-6" />
+ <g
+ transform="matrix(0.33334,0,0,0.33334,41.2794,68.8547)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_3$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449001921888555"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-5">
+ <defs
+ id="id-9d8b7985-5b90-4c1b-96e5-0546ae02e6a4">
+ <g
+ id="id-7be6aaa9-eaf9-45ad-8b1a-ab98a87c247e">
+ <symbol
+ overflow="visible"
+ id="id-e407c94f-ed91-4c29-9163-1c0d14906d36">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-46c6035b-bebf-4289-835c-90a83b1ba57f" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-f98b1ee2-5dc1-4d1f-9195-2ac907831ebc">
+ <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="id-5730a185-71e9-4dd4-a978-d5cbaf5264a6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-a32f519f-cc93-4f6b-ada9-1ec36101e236">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-1a389400-2350-4c0a-864b-e85f041cf16a" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-819b1ca2-49e0-4614-9531-f1cf92bb0beb">
+ <path
+ style="stroke:none"
+ d="m 1.90625,-2.328125 c 0.546875,0 0.9375,0.375 0.9375,1.125 0,0.859375 -0.515625,1.125 -0.90625,1.125 -0.28125,0 -0.90625,-0.078125 -1.1875,-0.5 0.328125,0 0.40625,-0.234375 0.40625,-0.390625 0,-0.21875 -0.171875,-0.375 -0.390625,-0.375 -0.1875,0 -0.390625,0.125 -0.390625,0.40625 0,0.65625 0.71875,1.078125 1.5625,1.078125 0.96875,0 1.640625,-0.65625 1.640625,-1.34375 0,-0.546875 -0.4375,-1.09375 -1.203125,-1.25 0.71875,-0.265625 0.984375,-0.78125 0.984375,-1.21875 0,-0.546875 -0.625,-0.953125 -1.40625,-0.953125 -0.765625,0 -1.359375,0.375 -1.359375,0.9375 0,0.234375 0.15625,0.359375 0.359375,0.359375 0.21875,0 0.359375,-0.15625 0.359375,-0.34375 0,-0.203125 -0.140625,-0.359375 -0.359375,-0.375 0.25,-0.296875 0.71875,-0.375 0.984375,-0.375 0.3125,0 0.75,0.15625 0.75,0.75 0,0.296875 -0.09375,0.625 -0.28125,0.828125 -0.21875,0.265625 -0.421875,0.28125 -0.765625,0.3125 -0.171875,0.015625 -0.1875,0.015625 -0.21875,0.015625 -0.015625,0 -0.078125,0.015625 -0.078125,0.09375 0,0.09375 0.0625,0.09375 0.1875,0.09375 z m 0,0"
+ id="id-7f4ea42f-2a98-41c6-ac97-34aa9653b8ec" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-77d55186-2979-4727-bbb6-1a4fc8e685e8"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-bc24bbf9-4da4-476d-b1a4-68288aa1a14d">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g7846">
+ <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="id-fc6348d7-5ab7-4b01-baad-ac311b86182d" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-4dadb7fe-6b13-4ec0-b71b-1c9443c6186d">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g7850">
+ <path
+ style="stroke:none"
+ d="m 1.90625,-2.328125 c 0.546875,0 0.9375,0.375 0.9375,1.125 0,0.859375 -0.515625,1.125 -0.90625,1.125 -0.28125,0 -0.90625,-0.078125 -1.1875,-0.5 0.328125,0 0.40625,-0.234375 0.40625,-0.390625 0,-0.21875 -0.171875,-0.375 -0.390625,-0.375 -0.1875,0 -0.390625,0.125 -0.390625,0.40625 0,0.65625 0.71875,1.078125 1.5625,1.078125 0.96875,0 1.640625,-0.65625 1.640625,-1.34375 0,-0.546875 -0.4375,-1.09375 -1.203125,-1.25 0.71875,-0.265625 0.984375,-0.78125 0.984375,-1.21875 0,-0.546875 -0.625,-0.953125 -1.40625,-0.953125 -0.765625,0 -1.359375,0.375 -1.359375,0.9375 0,0.234375 0.15625,0.359375 0.359375,0.359375 0.21875,0 0.359375,-0.15625 0.359375,-0.34375 0,-0.203125 -0.140625,-0.359375 -0.359375,-0.375 0.25,-0.296875 0.71875,-0.375 0.984375,-0.375 0.3125,0 0.75,0.15625 0.75,0.75 0,0.296875 -0.09375,0.625 -0.28125,0.828125 -0.21875,0.265625 -0.421875,0.28125 -0.765625,0.3125 -0.171875,0.015625 -0.1875,0.015625 -0.21875,0.015625 -0.015625,0 -0.078125,0.015625 -0.078125,0.09375 0,0.09375 0.0625,0.09375 0.1875,0.09375 z m 0,0"
+ id="id-8c958543-e8db-4d10-a8fd-dcd7658c8f93" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g1667-7-1"
+ transform="translate(-39.97523,-7.2375433)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL-3-9)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197-5-5" />
+ <g
+ transform="matrix(0.33334,0,0,0.33334,41.2794,68.8547)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_3$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-3-9">
+ <defs
+ id="id-78a9bd45-dec2-4342-bdbb-1a9493417890">
+ <g
+ id="id-80d0c048-18de-47d6-bfc7-08ad18ee361d">
+ <symbol
+ overflow="visible"
+ id="id-0b41afc7-0269-4345-80f4-73e127106311">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d5da8a58-3faf-4451-99b0-0e50003f15d3" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-2552d758-fbbf-48fb-affb-9e7622950e3c">
+ <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="id-f0bc5016-44ee-4794-9fe2-874250c11cf2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-959192e1-f39b-46c7-b889-6c49823038ed">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-abe6214d-e31f-4809-a6dc-f03361f3ede2" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-e1bcded8-43f1-4baa-88a5-aa6664cf553d">
+ <path
+ style="stroke:none"
+ d="m 1.90625,-2.328125 c 0.546875,0 0.9375,0.375 0.9375,1.125 0,0.859375 -0.515625,1.125 -0.90625,1.125 -0.28125,0 -0.90625,-0.078125 -1.1875,-0.5 0.328125,0 0.40625,-0.234375 0.40625,-0.390625 0,-0.21875 -0.171875,-0.375 -0.390625,-0.375 -0.1875,0 -0.390625,0.125 -0.390625,0.40625 0,0.65625 0.71875,1.078125 1.5625,1.078125 0.96875,0 1.640625,-0.65625 1.640625,-1.34375 0,-0.546875 -0.4375,-1.09375 -1.203125,-1.25 0.71875,-0.265625 0.984375,-0.78125 0.984375,-1.21875 0,-0.546875 -0.625,-0.953125 -1.40625,-0.953125 -0.765625,0 -1.359375,0.375 -1.359375,0.9375 0,0.234375 0.15625,0.359375 0.359375,0.359375 0.21875,0 0.359375,-0.15625 0.359375,-0.34375 0,-0.203125 -0.140625,-0.359375 -0.359375,-0.375 0.25,-0.296875 0.71875,-0.375 0.984375,-0.375 0.3125,0 0.75,0.15625 0.75,0.75 0,0.296875 -0.09375,0.625 -0.28125,0.828125 -0.21875,0.265625 -0.421875,0.28125 -0.765625,0.3125 -0.171875,0.015625 -0.1875,0.015625 -0.21875,0.015625 -0.015625,0 -0.078125,0.015625 -0.078125,0.09375 0,0.09375 0.0625,0.09375 0.1875,0.09375 z m 0,0"
+ id="id-15fad481-e040-42b9-b454-1cb36a130bda" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-7c53eb2d-a814-46e4-a275-e9f92e274eed"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-4cb3bf77-7485-4281-b69e-18badced3b87">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g7267">
+ <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="id-ccc7e34c-6381-4a34-8b6b-51b0829708d7" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-bee359c4-3861-465c-84fc-713ff554332d">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g7271">
+ <path
+ style="stroke:none"
+ d="m 1.90625,-2.328125 c 0.546875,0 0.9375,0.375 0.9375,1.125 0,0.859375 -0.515625,1.125 -0.90625,1.125 -0.28125,0 -0.90625,-0.078125 -1.1875,-0.5 0.328125,0 0.40625,-0.234375 0.40625,-0.390625 0,-0.21875 -0.171875,-0.375 -0.390625,-0.375 -0.1875,0 -0.390625,0.125 -0.390625,0.40625 0,0.65625 0.71875,1.078125 1.5625,1.078125 0.96875,0 1.640625,-0.65625 1.640625,-1.34375 0,-0.546875 -0.4375,-1.09375 -1.203125,-1.25 0.71875,-0.265625 0.984375,-0.78125 0.984375,-1.21875 0,-0.546875 -0.625,-0.953125 -1.40625,-0.953125 -0.765625,0 -1.359375,0.375 -1.359375,0.9375 0,0.234375 0.15625,0.359375 0.359375,0.359375 0.21875,0 0.359375,-0.15625 0.359375,-0.34375 0,-0.203125 -0.140625,-0.359375 -0.359375,-0.375 0.25,-0.296875 0.71875,-0.375 0.984375,-0.375 0.3125,0 0.75,0.15625 0.75,0.75 0,0.296875 -0.09375,0.625 -0.28125,0.828125 -0.21875,0.265625 -0.421875,0.28125 -0.765625,0.3125 -0.171875,0.015625 -0.1875,0.015625 -0.21875,0.015625 -0.015625,0 -0.078125,0.015625 -0.078125,0.09375 0,0.09375 0.0625,0.09375 0.1875,0.09375 z m 0,0"
+ id="id-6ae9baef-e28b-48fe-b99a-d87f279a74e4" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.33334,0,0,0.33334,104.90821,78.53009)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_3$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-3-9-8">
+ <defs
+ id="id-78a9bd45-dec2-4342-bdbb-1a9493417890-9">
+ <g
+ id="g21418">
+ <symbol
+ overflow="visible"
+ id="symbol21404">
+ <path
+ style="stroke:none"
+ d=""
+ id="path21402" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol21408">
+ <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="path21406" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol21412">
+ <path
+ style="stroke:none"
+ d=""
+ id="path21410" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol21416">
+ <path
+ style="stroke:none"
+ d="m 1.90625,-2.328125 c 0.546875,0 0.9375,0.375 0.9375,1.125 0,0.859375 -0.515625,1.125 -0.90625,1.125 -0.28125,0 -0.90625,-0.078125 -1.1875,-0.5 0.328125,0 0.40625,-0.234375 0.40625,-0.390625 0,-0.21875 -0.171875,-0.375 -0.390625,-0.375 -0.1875,0 -0.390625,0.125 -0.390625,0.40625 0,0.65625 0.71875,1.078125 1.5625,1.078125 0.96875,0 1.640625,-0.65625 1.640625,-1.34375 0,-0.546875 -0.4375,-1.09375 -1.203125,-1.25 0.71875,-0.265625 0.984375,-0.78125 0.984375,-1.21875 0,-0.546875 -0.625,-0.953125 -1.40625,-0.953125 -0.765625,0 -1.359375,0.375 -1.359375,0.9375 0,0.234375 0.15625,0.359375 0.359375,0.359375 0.21875,0 0.359375,-0.15625 0.359375,-0.34375 0,-0.203125 -0.140625,-0.359375 -0.359375,-0.375 0.25,-0.296875 0.71875,-0.375 0.984375,-0.375 0.3125,0 0.75,0.15625 0.75,0.75 0,0.296875 -0.09375,0.625 -0.28125,0.828125 -0.21875,0.265625 -0.421875,0.28125 -0.765625,0.3125 -0.171875,0.015625 -0.1875,0.015625 -0.21875,0.015625 -0.015625,0 -0.078125,0.015625 -0.078125,0.09375 0,0.09375 0.0625,0.09375 0.1875,0.09375 z m 0,0"
+ id="path21414" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-7c53eb2d-a814-46e4-a275-e9f92e274eed-7"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-4cb3bf77-7485-4281-b69e-18badced3b87-2">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g7267-6">
+ <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="id-ccc7e34c-6381-4a34-8b6b-51b0829708d7-4" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-bee359c4-3861-465c-84fc-713ff554332d-5">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g7271-2">
+ <path
+ style="stroke:none"
+ d="m 1.90625,-2.328125 c 0.546875,0 0.9375,0.375 0.9375,1.125 0,0.859375 -0.515625,1.125 -0.90625,1.125 -0.28125,0 -0.90625,-0.078125 -1.1875,-0.5 0.328125,0 0.40625,-0.234375 0.40625,-0.390625 0,-0.21875 -0.171875,-0.375 -0.390625,-0.375 -0.1875,0 -0.390625,0.125 -0.390625,0.40625 0,0.65625 0.71875,1.078125 1.5625,1.078125 0.96875,0 1.640625,-0.65625 1.640625,-1.34375 0,-0.546875 -0.4375,-1.09375 -1.203125,-1.25 0.71875,-0.265625 0.984375,-0.78125 0.984375,-1.21875 0,-0.546875 -0.625,-0.953125 -1.40625,-0.953125 -0.765625,0 -1.359375,0.375 -1.359375,0.9375 0,0.234375 0.15625,0.359375 0.359375,0.359375 0.21875,0 0.359375,-0.15625 0.359375,-0.34375 0,-0.203125 -0.140625,-0.359375 -0.359375,-0.375 0.25,-0.296875 0.71875,-0.375 0.984375,-0.375 0.3125,0 0.75,0.15625 0.75,0.75 0,0.296875 -0.09375,0.625 -0.28125,0.828125 -0.21875,0.265625 -0.421875,0.28125 -0.765625,0.3125 -0.171875,0.015625 -0.1875,0.015625 -0.21875,0.015625 -0.015625,0 -0.078125,0.015625 -0.078125,0.09375 0,0.09375 0.0625,0.09375 0.1875,0.09375 z m 0,0"
+ id="id-6ae9baef-e28b-48fe-b99a-d87f279a74e4-0" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g1667-2-2"
+ transform="translate(-29.989679,-7.2697697)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL-7-7)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197-3-1" />
+ <g
+ transform="matrix(0.33334,0,0,0.33334,41.2611,68.878)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_4$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-7-7">
+ <defs
+ id="id-75deb2b8-0879-46ea-9f68-51b3ee9fd4c6">
+ <g
+ id="id-58e655c1-8382-470a-9d30-c856c8d47107">
+ <symbol
+ overflow="visible"
+ id="id-eacff867-bae7-4f05-8147-5a0a0850a787">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-e1da6a9e-b798-4bf4-9526-5fe15a382a9a" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-93de29de-8e47-4925-bf1a-77e11a33af88">
+ <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="id-9b6737f7-7c76-4c92-82bf-40adcbd0a534" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-166f4abf-05fb-4225-bff5-749abbd2921f">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-7b3db869-b56d-4869-b6d0-5d0d8c4f2832" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-920e9399-0d69-4778-a1ad-35041055e881">
+ <path
+ style="stroke:none"
+ d="m 3.6875,-1.140625 v -0.25 H 2.90625 V -4.5 c 0,-0.140625 0,-0.203125 -0.140625,-0.203125 -0.09375,0 -0.125,0 -0.1875,0.109375 l -2.3125,3.203125 v 0.25 h 2.0625 v 0.5625 c 0,0.25 0,0.328125 -0.578125,0.328125 H 1.5625 V 0 C 1.921875,-0.015625 2.359375,-0.03125 2.609375,-0.03125 2.875,-0.03125 3.3125,-0.015625 3.671875,0 v -0.25 h -0.1875 C 2.90625,-0.25 2.90625,-0.328125 2.90625,-0.578125 v -0.5625 z M 2.375,-3.9375 v 2.546875 H 0.53125 Z m 0,0"
+ id="id-974d6e0e-058a-47a7-b230-b3f0eccf444e" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-eefba4d2-19d9-4ad4-904b-de5d863bd288"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-1455704c-756b-49cb-a3f3-b78c612d5939">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g8485">
+ <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="id-0336e39c-d7cb-4ce0-923c-1e46a2f3b885" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-faf32796-52f8-45d4-a127-72b9f731d82a">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g8489">
+ <path
+ style="stroke:none"
+ d="m 3.6875,-1.140625 v -0.25 H 2.90625 V -4.5 c 0,-0.140625 0,-0.203125 -0.140625,-0.203125 -0.09375,0 -0.125,0 -0.1875,0.109375 l -2.3125,3.203125 v 0.25 h 2.0625 v 0.5625 c 0,0.25 0,0.328125 -0.578125,0.328125 H 1.5625 V 0 C 1.921875,-0.015625 2.359375,-0.03125 2.609375,-0.03125 2.875,-0.03125 3.3125,-0.015625 3.671875,0 v -0.25 h -0.1875 C 2.90625,-0.25 2.90625,-0.328125 2.90625,-0.578125 v -0.5625 z M 2.375,-3.9375 v 2.546875 H 0.53125 Z m 0,0"
+ id="id-dbf0e94e-d8b3-4970-b7ee-b381439debdf" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.33334,0,0,0.33334,99.960885,76.969139)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_4$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-7-7-2"
+ inkscape:transform-center-x="5.9861928"
+ inkscape:transform-center-y="4.6624891">
+ <defs
+ id="id-75deb2b8-0879-46ea-9f68-51b3ee9fd4c6-9">
+ <g
+ id="g21717">
+ <symbol
+ overflow="visible"
+ id="symbol21703">
+ <path
+ style="stroke:none"
+ d=""
+ id="path21701" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol21707">
+ <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="path21705" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol21711">
+ <path
+ style="stroke:none"
+ d=""
+ id="path21709" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol21715">
+ <path
+ style="stroke:none"
+ d="m 3.6875,-1.140625 v -0.25 H 2.90625 V -4.5 c 0,-0.140625 0,-0.203125 -0.140625,-0.203125 -0.09375,0 -0.125,0 -0.1875,0.109375 l -2.3125,3.203125 v 0.25 h 2.0625 v 0.5625 c 0,0.25 0,0.328125 -0.578125,0.328125 H 1.5625 V 0 C 1.921875,-0.015625 2.359375,-0.03125 2.609375,-0.03125 2.875,-0.03125 3.3125,-0.015625 3.671875,0 v -0.25 h -0.1875 C 2.90625,-0.25 2.90625,-0.328125 2.90625,-0.578125 v -0.5625 z M 2.375,-3.9375 v 2.546875 H 0.53125 Z m 0,0"
+ id="path21713" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-eefba4d2-19d9-4ad4-904b-de5d863bd288-8"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-1455704c-756b-49cb-a3f3-b78c612d5939-8">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g8485-6">
+ <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="id-0336e39c-d7cb-4ce0-923c-1e46a2f3b885-0" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-faf32796-52f8-45d4-a127-72b9f731d82a-4">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g8489-6">
+ <path
+ style="stroke:none"
+ d="m 3.6875,-1.140625 v -0.25 H 2.90625 V -4.5 c 0,-0.140625 0,-0.203125 -0.140625,-0.203125 -0.09375,0 -0.125,0 -0.1875,0.109375 l -2.3125,3.203125 v 0.25 h 2.0625 v 0.5625 c 0,0.25 0,0.328125 -0.578125,0.328125 H 1.5625 V 0 C 1.921875,-0.015625 2.359375,-0.03125 2.609375,-0.03125 2.875,-0.03125 3.3125,-0.015625 3.671875,0 v -0.25 h -0.1875 C 2.90625,-0.25 2.90625,-0.328125 2.90625,-0.578125 v -0.5625 z M 2.375,-3.9375 v 2.546875 H 0.53125 Z m 0,0"
+ id="id-dbf0e94e-d8b3-4970-b7ee-b381439debdf-7" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g1667-7-3-6"
+ transform="translate(-20.043211,-7.2727708)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:0.465, 0.93;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#EmptyDiamondL-3-2-1)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197-5-6-4" />
+ <g
+ transform="matrix(0.33334,0,0,0.33334,41.2898,68.8546)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_5$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-3-1-3">
+ <defs
+ id="id-9d025603-8cd5-4d4c-99d9-f93fa0c5873f">
+ <g
+ id="id-403f0fcb-9231-45b1-ba08-fe6df0c2bd39">
+ <symbol
+ overflow="visible"
+ id="id-40bb89fa-8c9b-4055-91a5-b73eb4851746">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-1da14606-4367-4846-b434-83c9a10207ad" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-64ce4c64-992f-4473-82d4-f6ea7455d26e">
+ <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="id-10a6d073-3fb3-45a2-9938-8e22ba58f149" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1226aa72-1baa-43b0-be73-9087e3732b3b">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-0ddb7887-1442-45f7-85b1-af0a13b33663" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-3ba0bf37-aa3f-4821-9e62-5ea1d38e4615">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-7614f977-d54d-4c9f-bde2-e75fb14a262a" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-7d4e11d7-70ed-46cd-992b-ebee2c367dd4"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-22fd4e56-2026-4141-916c-349cac08aca1">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g9104">
+ <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="id-11700703-9a61-4b0f-bd16-4419c2090da5" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-f2503d15-dbc2-4819-b544-70581a437849">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g9108">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-2b8f869f-ce8a-4c5e-9f31-28205d70ab54" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.33334,0,0,0.33334,72.057617,62.146167)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_5$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-3-1-3-6">
+ <defs
+ id="id-9d025603-8cd5-4d4c-99d9-f93fa0c5873f-0">
+ <g
+ id="g21829">
+ <symbol
+ overflow="visible"
+ id="symbol21815">
+ <path
+ style="stroke:none"
+ d=""
+ id="path21813" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol21819">
+ <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="path21817" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol21823">
+ <path
+ style="stroke:none"
+ d=""
+ id="path21821" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol21827">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="path21825" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-7d4e11d7-70ed-46cd-992b-ebee2c367dd4-8"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-22fd4e56-2026-4141-916c-349cac08aca1-3">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g9104-7">
+ <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="id-11700703-9a61-4b0f-bd16-4419c2090da5-9" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-f2503d15-dbc2-4819-b544-70581a437849-3">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g9108-7">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-2b8f869f-ce8a-4c5e-9f31-28205d70ab54-8" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <ellipse
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
+ id="path22828"
+ cx="73.031082"
+ cy="62.741909"
+ rx="4.0084567"
+ ry="3.2678444" />
+ </g>
+ <g
+ id="g1667-74-0"
+ transform="translate(-9.9464654,-7.3428289)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL-4-5)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197-4-9" />
+ <g
+ transform="matrix(0.33334,0,0,0.33334,41.2898,68.8546)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_5$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-30-2">
+ <defs
+ id="id-0b1e7c64-dfda-4fd2-88ac-fdde82fd43e8">
+ <g
+ id="id-03c42355-8700-42d2-9f89-1c4d1d5909fe">
+ <symbol
+ overflow="visible"
+ id="id-5881da08-26b3-44cb-b411-6e461db6b4a9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-8c6b44be-6c7e-4f42-a7a7-9f763b4a1fdb" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-0d50b91b-fe56-4fd3-bdb5-fb8b3b05f802">
+ <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="id-ffbbdd17-0dc9-41e5-8cb8-dedd97a968c1" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-73160538-e89b-4e37-ae07-b56c4bac91b6">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-75428323-6471-42ce-8b01-91e92e3f3fb9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-9922c34b-0e60-49a1-a537-61768a35e804">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-16127d8e-bfaf-4817-8186-383f02d9fc53" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-384cf002-968e-4731-a6d3-fd35e23d18a1"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-6f811a71-b49d-492d-b18f-7f1c83232de2">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g9723">
+ <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="id-cf286e75-0a20-4756-bcbd-83592d1212e0" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-9ef40ca0-33e3-4938-876d-d70cc2168c3d">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g9727">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-0da26084-30b9-4a95-8695-40f5c97e9b39" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL-3-25-7)"
+ d="m 42.563017,62.715748 2.683925,0.06539"
+ id="path1197-5-9-2"
+ sodipodi:nodetypes="cc" />
+ <g
+ transform="matrix(0.33334,0,0,0.33334,41.289801,61.50877)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_5$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-3-5-8">
+ <defs
+ id="id-c4516f0a-89b0-4d85-b7fc-44e55570e086">
+ <g
+ id="id-44a1f15f-0704-4baf-9742-f7f3ec4c8238">
+ <symbol
+ overflow="visible"
+ id="id-98d84fb5-648c-4d9d-9c56-a3873325556e">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-02d4564b-f7da-4ff8-a125-fa2af2724023" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ca9611f4-2d0c-4a77-9006-9f3ed3b096cf">
+ <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="id-eaea4e96-0a46-4c0e-a91d-1d4c1db2cf40" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ebb1040e-67a2-4a7c-9713-e45274d501c5">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-82783ea1-ed3b-472b-bc27-d0520e8cfe2c" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-178a7282-2291-4377-887b-0fbffbef3499">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-a0afde87-b88e-4c3e-bc4b-921a0a92c178" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-bdb50afd-a136-42c6-a519-eb20af620570"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-a903e865-96f8-4021-b277-0bc02655ec19">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g10336">
+ <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="id-0d7fd559-e36e-40bb-9150-48249bdf634a" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-29db0d2f-ffbc-412e-89ce-51d4ad133cc8">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g10340">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-086632cc-da62-49b9-a0f0-c419e99285a7" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g1667-9"
+ transform="translate(-49.921698,0.11128778)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL-6)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197-9" />
+ <g
+ transform="matrix(0.33334 0 0 0.33334 41.2898 68.8547)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_5$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-0">
+ <defs
+ id="id-47552d6d-373b-4fd2-849c-2c882a44f8c4">
+ <g
+ id="id-a08a7281-3971-4e6d-8715-e5c7376c2fb3">
+ <symbol
+ overflow="visible"
+ id="id-c247f091-0689-4a23-8ece-0b615e3aed9f">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-a7924319-a904-45a4-8da0-b1141ba6c6b4" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-f02b3ecb-8ba0-422b-a6f1-23af10c1e147">
+ <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="id-2359dfb4-f34c-403e-b3a4-3f5303f394a9" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-38c6e1f8-09f5-46cf-8edd-28164518a09d">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-b047135a-6e77-4277-bf18-32214f7cf85a" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-22e6eb32-f695-4c86-91b3-08958c64b2ca">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-62d79c71-a729-49a3-b145-ab2338077fca" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-129f226a-d89e-4af3-9f02-c96e954812b5"
+ transform="translate(-149.009, -130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-ce6ef499-9ee2-4b9d-9c9b-8095641932dc">
+ <g
+ transform="translate(148.712, 134.765)"
+ id="g10991">
+ <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="id-0d693efe-bd9f-4eba-9ac4-534198948cf9" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-60bf8283-05e6-4629-acba-a37065123927">
+ <g
+ transform="translate(153.541, 136.259)"
+ id="g10995">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-81d10110-a2c6-4435-8f8d-e4efcfcbb43b" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g1667-7-0"
+ transform="translate(-39.975231,0.10828665)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL-3-5)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197-5-4" />
+ <g
+ transform="matrix(0.33334 0 0 0.33334 41.2898 68.8547)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_5$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-3-6">
+ <defs
+ id="id-49d458e8-1060-4d98-a2d8-24452e2a0903">
+ <g
+ id="id-aa8ac109-fc43-41ac-a551-a431a615923e">
+ <symbol
+ overflow="visible"
+ id="id-b46a06c9-408a-43e4-8dc8-def4510d2c63">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-13ade768-9db1-40fe-89b4-9ebbae0d35b8" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-635d3aa8-96ed-49c9-8447-5acebbf1d6d3">
+ <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="id-4d35c0ce-0b4c-4145-bc44-c2f8819e4c6d" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-bbf4d911-17e2-4114-a7fb-cbea02a80051">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-d4e210b5-cfb6-4912-979f-29bed02758cc" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-613ebf74-76ea-4488-83fe-b54ac3c1c714">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-be313dca-7b0c-4a48-bacf-cf8daa06e5cf" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-7c72e8d2-23eb-4bde-9a26-7ead8fbf98c0"
+ transform="translate(-149.009, -130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-2f11dc2d-b332-48a5-b2dc-a4b8641ef12e">
+ <g
+ transform="translate(148.712, 134.765)"
+ id="g11610">
+ <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="id-b1cf70a3-2f50-429d-8e0a-c9788be2c3e5" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-221b7dae-601d-4a53-a8a2-340bd5d437c0">
+ <g
+ transform="translate(153.541, 136.259)"
+ id="g11614">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-a7d364f9-c5c7-4870-a6da-281c35f3c8cf" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL-7-6)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197-3-5"
+ transform="translate(-29.98968,0.07606031)" />
+ <g
+ transform="matrix(0.33334,0,0,0.33334,11.30012,68.93066)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_5$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-7-9">
+ <defs
+ id="id-5095a9f7-c751-4c97-a82c-191119077faa">
+ <g
+ id="id-6665708f-288d-4525-92eb-a06c4892867b">
+ <symbol
+ overflow="visible"
+ id="id-dd44434a-953f-4b45-92a4-9abe7ef9d3ae">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-9ac9378b-2d2d-440f-a1d5-af260cb7e544" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-dbde01f5-f4e2-40b7-88a3-b8851429abee">
+ <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="id-d843451a-a637-4d3a-943f-db8d14113881" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-1043abfb-ae0c-4c87-a0c9-f8e738a6eda9">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-85cedea2-f5e6-4191-adf4-ded1c4c32acc" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-7e05db1f-d678-46b2-9ab7-e9f2a82049bc">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-67bf08a2-065c-450a-8490-b9d084062846" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-b87053f3-f5a3-41cb-aca1-4a0aefc17047"
+ transform="translate(-149.009, -130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-6476caae-441b-4a86-9075-79da7325f724">
+ <g
+ transform="translate(148.712, 134.765)"
+ id="g12229">
+ <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="id-d22da642-bd9c-41de-9727-a585d12c07ea" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-ac7b7263-e3b1-4d28-a2ed-347b769a752a">
+ <g
+ transform="translate(153.541, 136.259)"
+ id="g12233">
+ <path
+ style="stroke:none"
+ d="m 1.078125,-3.890625 c 0.359375,0.09375 0.5625,0.09375 0.671875,0.09375 0.921875,0 1.46875,-0.625 1.46875,-0.734375 0,-0.078125 -0.046875,-0.09375 -0.078125,-0.09375 -0.015625,0 -0.03125,0 -0.0625,0.015625 -0.171875,0.0625 -0.53125,0.203125 -1.046875,0.203125 -0.203125,0 -0.5625,-0.015625 -1.015625,-0.1875 C 0.9375,-4.625 0.921875,-4.625 0.921875,-4.625 c -0.09375,0 -0.09375,0.078125 -0.09375,0.1875 v 2.046875 c 0,0.125 0,0.203125 0.109375,0.203125 0.0625,0 0.078125,0 0.140625,-0.09375 0.296875,-0.375 0.734375,-0.4375 0.96875,-0.4375 0.421875,0 0.609375,0.328125 0.640625,0.390625 0.125,0.234375 0.171875,0.5 0.171875,0.90625 0,0.203125 0,0.609375 -0.21875,0.921875 -0.171875,0.25 -0.46875,0.421875 -0.8125,0.421875 -0.453125,0 -0.921875,-0.25 -1.09375,-0.71875 0.265625,0.015625 0.40625,-0.15625 0.40625,-0.34375 0,-0.296875 -0.265625,-0.34375 -0.359375,-0.34375 0,0 -0.34375,0 -0.34375,0.375 0,0.625 0.578125,1.25 1.40625,1.25 0.890625,0 1.671875,-0.65625 1.671875,-1.546875 0,-0.78125 -0.59375,-1.5 -1.453125,-1.5 -0.3125,0 -0.671875,0.0625 -0.984375,0.328125 z m 0,0"
+ id="id-123ba228-28d4-404e-ac9c-219d626adc02" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g1667-7-3-0"
+ transform="translate(-20.043212,0.07305921)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:0.465, 0.93;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#EmptyDiamondL-3-2-8)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197-5-6-42" />
+ <g
+ transform="matrix(0.33334 0 0 0.33334 41.2793 68.8546)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_6$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-3-1-2">
+ <defs
+ id="id-340e0317-f822-4bec-bb3a-9e837f4583d5">
+ <g
+ id="id-3cca11b4-b384-4dca-bab9-0c5b627b3fda">
+ <symbol
+ overflow="visible"
+ id="id-3a750352-64b3-4848-9913-0cbd337b18bc">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-747173a5-7de2-43a2-9f83-1520f86f8155" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ee8e1e3f-1333-4d7a-9a80-f2c7d6f2d1e2">
+ <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="id-02968750-3f82-477e-9a47-eb724c8d6ee6" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-04bd2ca3-5f10-42f5-9f40-4022a20d3618">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-98661886-6776-41a7-8535-26655917b4bb" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-8385a096-ba68-47b9-8b6f-9ad8c3771eab">
+ <path
+ style="stroke:none"
+ d="m 1.046875,-2.28125 c 0,-0.5625 0.046875,-1.078125 0.3125,-1.515625 0.234375,-0.375 0.609375,-0.625 1.0625,-0.625 0.203125,0 0.484375,0.046875 0.625,0.234375 C 2.875,-4.171875 2.71875,-4.046875 2.71875,-3.84375 c 0,0.171875 0.125,0.328125 0.328125,0.328125 0.21875,0 0.34375,-0.140625 0.34375,-0.34375 0,-0.40625 -0.296875,-0.765625 -0.984375,-0.765625 -1,0 -2.03125,0.921875 -2.03125,2.421875 0,1.796875 0.84375,2.34375 1.625,2.34375 0.84375,0 1.578125,-0.65625 1.578125,-1.5625 0,-0.890625 -0.703125,-1.546875 -1.515625,-1.546875 -0.5625,0 -0.859375,0.375 -1.015625,0.6875 z M 2,-0.078125 c -0.359375,0 -0.625,-0.203125 -0.78125,-0.515625 C 1.125,-0.796875 1.0625,-1.15625 1.0625,-1.5625 c 0,-0.6875 0.40625,-1.203125 0.96875,-1.203125 0.3125,0 0.53125,0.125 0.703125,0.375 0.171875,0.265625 0.171875,0.5625 0.171875,0.96875 0,0.390625 0,0.6875 -0.1875,0.96875 -0.15625,0.234375 -0.390625,0.375 -0.71875,0.375 z m 0,0"
+ id="id-dd347ed4-e532-45ce-b476-4c311032035e" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-ac82f790-61ec-4b14-a841-d6e5e1c6944e"
+ transform="translate(-149.009, -130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-28e507f1-d3ba-4237-8e44-fe869a26aa86">
+ <g
+ transform="translate(148.712, 134.765)"
+ id="g12848">
+ <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="id-62bb846f-ed07-4ac0-aeb1-93db590b3ce6" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-10799211-d717-4f12-a5a3-c94c2a9667ce">
+ <g
+ transform="translate(153.541, 136.259)"
+ id="g12852">
+ <path
+ style="stroke:none"
+ d="m 1.046875,-2.28125 c 0,-0.5625 0.046875,-1.078125 0.3125,-1.515625 0.234375,-0.375 0.609375,-0.625 1.0625,-0.625 0.203125,0 0.484375,0.046875 0.625,0.234375 C 2.875,-4.171875 2.71875,-4.046875 2.71875,-3.84375 c 0,0.171875 0.125,0.328125 0.328125,0.328125 0.21875,0 0.34375,-0.140625 0.34375,-0.34375 0,-0.40625 -0.296875,-0.765625 -0.984375,-0.765625 -1,0 -2.03125,0.921875 -2.03125,2.421875 0,1.796875 0.84375,2.34375 1.625,2.34375 0.84375,0 1.578125,-0.65625 1.578125,-1.5625 0,-0.890625 -0.703125,-1.546875 -1.515625,-1.546875 -0.5625,0 -0.859375,0.375 -1.015625,0.6875 z M 2,-0.078125 c -0.359375,0 -0.625,-0.203125 -0.78125,-0.515625 C 1.125,-0.796875 1.0625,-1.15625 1.0625,-1.5625 c 0,-0.6875 0.40625,-1.203125 0.96875,-1.203125 0.3125,0 0.53125,0.125 0.703125,0.375 0.171875,0.265625 0.171875,0.5625 0.171875,0.96875 0,0.390625 0,0.6875 -0.1875,0.96875 -0.15625,0.234375 -0.390625,0.375 -0.71875,0.375 z m 0,0"
+ id="id-a3c8f2ce-b6e4-4560-a18f-c267b9e7c980" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.33334,0,0,0.33334,71.729137,63.243171)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_6$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-3-1-2-7">
+ <defs
+ id="id-340e0317-f822-4bec-bb3a-9e837f4583d5-4">
+ <g
+ id="g21941">
+ <symbol
+ overflow="visible"
+ id="symbol21927">
+ <path
+ style="stroke:none"
+ d=""
+ id="path21925" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol21931">
+ <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="path21929" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol21935">
+ <path
+ style="stroke:none"
+ d=""
+ id="path21933" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol21939">
+ <path
+ style="stroke:none"
+ d="m 1.046875,-2.28125 c 0,-0.5625 0.046875,-1.078125 0.3125,-1.515625 0.234375,-0.375 0.609375,-0.625 1.0625,-0.625 0.203125,0 0.484375,0.046875 0.625,0.234375 C 2.875,-4.171875 2.71875,-4.046875 2.71875,-3.84375 c 0,0.171875 0.125,0.328125 0.328125,0.328125 0.21875,0 0.34375,-0.140625 0.34375,-0.34375 0,-0.40625 -0.296875,-0.765625 -0.984375,-0.765625 -1,0 -2.03125,0.921875 -2.03125,2.421875 0,1.796875 0.84375,2.34375 1.625,2.34375 0.84375,0 1.578125,-0.65625 1.578125,-1.5625 0,-0.890625 -0.703125,-1.546875 -1.515625,-1.546875 -0.5625,0 -0.859375,0.375 -1.015625,0.6875 z M 2,-0.078125 c -0.359375,0 -0.625,-0.203125 -0.78125,-0.515625 C 1.125,-0.796875 1.0625,-1.15625 1.0625,-1.5625 c 0,-0.6875 0.40625,-1.203125 0.96875,-1.203125 0.3125,0 0.53125,0.125 0.703125,0.375 0.171875,0.265625 0.171875,0.5625 0.171875,0.96875 0,0.390625 0,0.6875 -0.1875,0.96875 -0.15625,0.234375 -0.390625,0.375 -0.71875,0.375 z m 0,0"
+ id="path21937" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-ac82f790-61ec-4b14-a841-d6e5e1c6944e-3"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-28e507f1-d3ba-4237-8e44-fe869a26aa86-7">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g12848-1">
+ <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="id-62bb846f-ed07-4ac0-aeb1-93db590b3ce6-3" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-10799211-d717-4f12-a5a3-c94c2a9667ce-8">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g12852-0">
+ <path
+ style="stroke:none"
+ d="m 1.046875,-2.28125 c 0,-0.5625 0.046875,-1.078125 0.3125,-1.515625 0.234375,-0.375 0.609375,-0.625 1.0625,-0.625 0.203125,0 0.484375,0.046875 0.625,0.234375 C 2.875,-4.171875 2.71875,-4.046875 2.71875,-3.84375 c 0,0.171875 0.125,0.328125 0.328125,0.328125 0.21875,0 0.34375,-0.140625 0.34375,-0.34375 0,-0.40625 -0.296875,-0.765625 -0.984375,-0.765625 -1,0 -2.03125,0.921875 -2.03125,2.421875 0,1.796875 0.84375,2.34375 1.625,2.34375 0.84375,0 1.578125,-0.65625 1.578125,-1.5625 0,-0.890625 -0.703125,-1.546875 -1.515625,-1.546875 -0.5625,0 -0.859375,0.375 -1.015625,0.6875 z M 2,-0.078125 c -0.359375,0 -0.625,-0.203125 -0.78125,-0.515625 C 1.125,-0.796875 1.0625,-1.15625 1.0625,-1.5625 c 0,-0.6875 0.40625,-1.203125 0.96875,-1.203125 0.3125,0 0.53125,0.125 0.703125,0.375 0.171875,0.265625 0.171875,0.5625 0.171875,0.96875 0,0.390625 0,0.6875 -0.1875,0.96875 -0.15625,0.234375 -0.390625,0.375 -0.71875,0.375 z m 0,0"
+ id="id-a3c8f2ce-b6e4-4560-a18f-c267b9e7c980-9" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <ellipse
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
+ id="path22814"
+ cx="73.60186"
+ cy="65.893219"
+ rx="3.447439"
+ ry="4.54286" />
+ <ellipse
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
+ id="path22816"
+ cx="84.445793"
+ cy="61.354347"
+ rx="5.6511369"
+ ry="4.5612631" />
+ <ellipse
+ style="fill:none;stroke:#000000;stroke-width:0.414999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
+ id="path22820"
+ cx="89.33313"
+ cy="71.678505"
+ rx="5.8672915"
+ ry="4.5743823" />
+ </g>
+ <g
+ id="g1667-74-2"
+ transform="translate(-9.9464663,0.00300113)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL-4-7)"
+ d="m 42.563016,70.061578 h 7.397615"
+ id="path1197-4-5" />
+ <g
+ transform="matrix(0.33334 0 0 0.33334 41.2793 68.8546)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_6$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-30-4">
+ <defs
+ id="id-da76a307-5e4d-4d6b-8db1-ad12b5da73b9">
+ <g
+ id="id-5adbefde-f887-4a9a-a6ac-127ee93fc3e7">
+ <symbol
+ overflow="visible"
+ id="id-95a07a23-3ffb-4f54-b79f-b7fa83a6b10a">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-de39ef98-370a-40ba-ad71-b9d1f6256df7" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-c6c45bc3-d610-44f3-823f-c4c44dbdb4db">
+ <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="id-e27a419a-b47b-4b72-85ce-960358625e72" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-201b086b-2109-4a98-bc72-ec23140b86bd">
+ <path
+ style="stroke:none"
+ d=""
+ id="id-2f5c4190-47d0-43f2-adb8-ce59c50da0d0" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-b66c2986-f822-4c80-8a87-598b109dd01d">
+ <path
+ style="stroke:none"
+ d="m 1.046875,-2.28125 c 0,-0.5625 0.046875,-1.078125 0.3125,-1.515625 0.234375,-0.375 0.609375,-0.625 1.0625,-0.625 0.203125,0 0.484375,0.046875 0.625,0.234375 C 2.875,-4.171875 2.71875,-4.046875 2.71875,-3.84375 c 0,0.171875 0.125,0.328125 0.328125,0.328125 0.21875,0 0.34375,-0.140625 0.34375,-0.34375 0,-0.40625 -0.296875,-0.765625 -0.984375,-0.765625 -1,0 -2.03125,0.921875 -2.03125,2.421875 0,1.796875 0.84375,2.34375 1.625,2.34375 0.84375,0 1.578125,-0.65625 1.578125,-1.5625 0,-0.890625 -0.703125,-1.546875 -1.515625,-1.546875 -0.5625,0 -0.859375,0.375 -1.015625,0.6875 z M 2,-0.078125 c -0.359375,0 -0.625,-0.203125 -0.78125,-0.515625 C 1.125,-0.796875 1.0625,-1.15625 1.0625,-1.5625 c 0,-0.6875 0.40625,-1.203125 0.96875,-1.203125 0.3125,0 0.53125,0.125 0.703125,0.375 0.171875,0.265625 0.171875,0.5625 0.171875,0.96875 0,0.390625 0,0.6875 -0.1875,0.96875 -0.15625,0.234375 -0.390625,0.375 -0.71875,0.375 z m 0,0"
+ id="id-17f83115-dd47-473f-8834-5559281ce5e8" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-d5430e4f-c0f5-445d-9768-c56d806d17ad"
+ transform="translate(-149.009, -130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-fba25b9a-9a09-4a73-9d71-9264658c843f">
+ <g
+ transform="translate(148.712, 134.765)"
+ id="g13467">
+ <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="id-ca546e3a-927c-43c5-a119-5e4fe7569dbe" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-907e1f69-9470-4cf5-ab34-e25a25e280f8">
+ <g
+ transform="translate(153.541, 136.259)"
+ id="g13471">
+ <path
+ style="stroke:none"
+ d="m 1.046875,-2.28125 c 0,-0.5625 0.046875,-1.078125 0.3125,-1.515625 0.234375,-0.375 0.609375,-0.625 1.0625,-0.625 0.203125,0 0.484375,0.046875 0.625,0.234375 C 2.875,-4.171875 2.71875,-4.046875 2.71875,-3.84375 c 0,0.171875 0.125,0.328125 0.328125,0.328125 0.21875,0 0.34375,-0.140625 0.34375,-0.34375 0,-0.40625 -0.296875,-0.765625 -0.984375,-0.765625 -1,0 -2.03125,0.921875 -2.03125,2.421875 0,1.796875 0.84375,2.34375 1.625,2.34375 0.84375,0 1.578125,-0.65625 1.578125,-1.5625 0,-0.890625 -0.703125,-1.546875 -1.515625,-1.546875 -0.5625,0 -0.859375,0.375 -1.015625,0.6875 z M 2,-0.078125 c -0.359375,0 -0.625,-0.203125 -0.78125,-0.515625 C 1.125,-0.796875 1.0625,-1.15625 1.0625,-1.5625 c 0,-0.6875 0.40625,-1.203125 0.96875,-1.203125 0.3125,0 0.53125,0.125 0.703125,0.375 0.171875,0.265625 0.171875,0.5625 0.171875,0.96875 0,0.390625 0,0.6875 -0.1875,0.96875 -0.15625,0.234375 -0.390625,0.375 -0.71875,0.375 z m 0,0"
+ id="id-a5e049fa-7e86-4923-837c-559f0c508a17" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:6;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#EmptyDiamondL-3-25-4)"
+ d="m 42.563016,70.061578 2.683925,0.06539"
+ id="path1197-5-9-6"
+ sodipodi:nodetypes="cc" />
+ </g>
+ <g
+ transform="matrix(0.33334,0,0,0.33334,41.31541,67.796366)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_3$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="0.33334"
+ id="g1620-3-5-9">
+ <defs
+ id="id-7fcd93c0-5f80-40df-9485-b5e606d0fe70-4">
+ <g
+ id="g5281">
+ <symbol
+ overflow="visible"
+ id="symbol5267">
+ <path
+ style="stroke:none"
+ d=""
+ id="path5265" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol5271">
+ <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="path5269" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol5275">
+ <path
+ style="stroke:none"
+ d=""
+ id="path5273" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol5279">
+ <path
+ style="stroke:none"
+ d="m 1.90625,-2.328125 c 0.546875,0 0.9375,0.375 0.9375,1.125 0,0.859375 -0.515625,1.125 -0.90625,1.125 -0.28125,0 -0.90625,-0.078125 -1.1875,-0.5 0.328125,0 0.40625,-0.234375 0.40625,-0.390625 0,-0.21875 -0.171875,-0.375 -0.390625,-0.375 -0.1875,0 -0.390625,0.125 -0.390625,0.40625 0,0.65625 0.71875,1.078125 1.5625,1.078125 0.96875,0 1.640625,-0.65625 1.640625,-1.34375 0,-0.546875 -0.4375,-1.09375 -1.203125,-1.25 0.71875,-0.265625 0.984375,-0.78125 0.984375,-1.21875 0,-0.546875 -0.625,-0.953125 -1.40625,-0.953125 -0.765625,0 -1.359375,0.375 -1.359375,0.9375 0,0.234375 0.15625,0.359375 0.359375,0.359375 0.21875,0 0.359375,-0.15625 0.359375,-0.34375 0,-0.203125 -0.140625,-0.359375 -0.359375,-0.375 0.25,-0.296875 0.71875,-0.375 0.984375,-0.375 0.3125,0 0.75,0.15625 0.75,0.75 0,0.296875 -0.09375,0.625 -0.28125,0.828125 -0.21875,0.265625 -0.421875,0.28125 -0.765625,0.3125 -0.171875,0.015625 -0.1875,0.015625 -0.21875,0.015625 -0.015625,0 -0.078125,0.015625 -0.078125,0.09375 0,0.09375 0.0625,0.09375 0.1875,0.09375 z m 0,0"
+ id="path5277" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ transform="translate(0.02359412,3.2552991)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_7$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="1.0"
+ id="g14105">
+ <defs
+ id="id-b137b009-3a4b-4b82-81f7-b077c637af0d">
+ <g
+ id="id-d544a572-2ec5-4862-9dec-d406cf600b8b">
+ <symbol
+ overflow="visible"
+ id="id-88596d14-ec3c-419c-bc9d-6063019eedf3">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-e61318e7-f47a-47dd-9fac-ead51f3b0435" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-f44ab54a-f016-472f-b3b5-97e652bbfd86">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="id-54332ba6-b4cc-49aa-bea0-18799db7d422" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-91d4680b-37b1-426a-9dcf-eaa1baf39aa6">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="id-4914b0b6-0260-4241-95ad-39004a7d616a" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="id-ffdbe191-2ee9-4d56-a9c6-8bffb7cf6f44">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 3.734375,-4.203125 c 0.0625,-0.09375 0.0625,-0.109375 0.0625,-0.28125 H 1.96875 C 1.6875,-4.484375 1.609375,-4.5 1.359375,-4.515625 1,-4.546875 0.984375,-4.59375 0.96875,-4.703125 H 0.734375 l -0.25,1.484375 H 0.71875 c 0.015625,-0.109375 0.09375,-0.5625 0.203125,-0.640625 0.046875,-0.03125 0.625,-0.03125 0.71875,-0.03125 H 3.15625 c -0.21875,0.28125 -0.578125,0.71875 -0.71875,0.921875 -0.90625,1.1875 -1,2.296875 -1,2.703125 0,0.078125 0,0.40625 0.328125,0.40625 0.34375,0 0.34375,-0.3125 0.34375,-0.40625 v -0.28125 c 0,-1.34375 0.28125,-1.96875 0.578125,-2.34375 z m 0,0"
+ id="id-09b10cdf-2f0e-4eea-8c88-95250998a53c" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-e0a35a6d-0aa7-4060-b436-0f9e2231c77f"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-9a2fb48b-7a31-4fcd-8280-bdd88e132d18">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g14097">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="id-903fe605-b570-4cdb-8a09-537f79eed077" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-55280c11-2a4c-458f-9692-e82a5b10c8cd">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g14101">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 3.734375,-4.203125 c 0.0625,-0.09375 0.0625,-0.109375 0.0625,-0.28125 H 1.96875 C 1.6875,-4.484375 1.609375,-4.5 1.359375,-4.515625 1,-4.546875 0.984375,-4.59375 0.96875,-4.703125 H 0.734375 l -0.25,1.484375 H 0.71875 c 0.015625,-0.109375 0.09375,-0.5625 0.203125,-0.640625 0.046875,-0.03125 0.625,-0.03125 0.71875,-0.03125 H 3.15625 c -0.21875,0.28125 -0.578125,0.71875 -0.71875,0.921875 -0.90625,1.1875 -1,2.296875 -1,2.703125 0,0.078125 0,0.40625 0.328125,0.40625 0.34375,0 0.34375,-0.3125 0.34375,-0.40625 v -0.28125 c 0,-1.34375 0.28125,-1.96875 0.578125,-2.34375 z m 0,0"
+ id="id-bc9a5ce2-68fe-4a1c-8ee3-c262c13b6941" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.24498;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Sstart);marker-end:url(#Arrow1Send)"
+ d="M -151.60269,20.705421 H 9.3233733"
+ id="path16081" />
+ <ellipse
+ style="fill:none;stroke:#000000;stroke-width:0.952825;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.515883;stop-color:#000000"
+ id="path18931"
+ cx="-146.85681"
+ cy="-15.606631"
+ rx="12.7988"
+ ry="40.455292" />
+ <ellipse
+ style="fill:none;stroke:#000000;stroke-width:0.952825;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.515883;stop-color:#000000"
+ id="path18931-3"
+ cx="-116.35129"
+ cy="-14.799479"
+ rx="12.7988"
+ ry="40.455292" />
+ <g
+ transform="translate(33.047713,-3.9606659)"
+ ns4:version="1.8.1"
+ ns4:texconverter="pdflatex"
+ ns4:pdfconverter="inkscape"
+ ns4:text="$v_7$"
+ ns4:preamble="/home/netko/.config/inkscape/extensions/textext/default_packages.tex"
+ ns4:scale="0.9449006740783156"
+ ns4:alignment="middle center"
+ ns4:stroke-to-path="0"
+ ns4:inkscapeversion="1.0.2"
+ ns4:jacobian_sqrt="1.0"
+ id="g14105-7">
+ <defs
+ id="id-b137b009-3a4b-4b82-81f7-b077c637af0d-9">
+ <g
+ id="g22059">
+ <symbol
+ overflow="visible"
+ id="symbol22045">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path22043" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol22049">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="path22047" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol22053">
+ <path
+ style="stroke:none;stroke-width:0"
+ d=""
+ id="path22051" />
+ </symbol>
+ <symbol
+ overflow="visible"
+ id="symbol22057">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 3.734375,-4.203125 c 0.0625,-0.09375 0.0625,-0.109375 0.0625,-0.28125 H 1.96875 C 1.6875,-4.484375 1.609375,-4.5 1.359375,-4.515625 1,-4.546875 0.984375,-4.59375 0.96875,-4.703125 H 0.734375 l -0.25,1.484375 H 0.71875 c 0.015625,-0.109375 0.09375,-0.5625 0.203125,-0.640625 0.046875,-0.03125 0.625,-0.03125 0.71875,-0.03125 H 3.15625 c -0.21875,0.28125 -0.578125,0.71875 -0.71875,0.921875 -0.90625,1.1875 -1,2.296875 -1,2.703125 0,0.078125 0,0.40625 0.328125,0.40625 0.34375,0 0.34375,-0.3125 0.34375,-0.40625 v -0.28125 c 0,-1.34375 0.28125,-1.96875 0.578125,-2.34375 z m 0,0"
+ id="path22055" />
+ </symbol>
+ </g>
+ </defs>
+ <g
+ id="id-e0a35a6d-0aa7-4060-b436-0f9e2231c77f-0"
+ transform="translate(-149.009,-130.359)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-9a2fb48b-7a31-4fcd-8280-bdd88e132d18-2">
+ <g
+ transform="translate(148.712,134.765)"
+ id="g14097-1">
+ <path
+ style="stroke:none;stroke-width:0"
+ 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="id-903fe605-b570-4cdb-8a09-537f79eed077-7" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="id-55280c11-2a4c-458f-9692-e82a5b10c8cd-5">
+ <g
+ transform="translate(153.541,136.259)"
+ id="g14101-1">
+ <path
+ style="stroke:none;stroke-width:0"
+ d="m 3.734375,-4.203125 c 0.0625,-0.09375 0.0625,-0.109375 0.0625,-0.28125 H 1.96875 C 1.6875,-4.484375 1.609375,-4.5 1.359375,-4.515625 1,-4.546875 0.984375,-4.59375 0.96875,-4.703125 H 0.734375 l -0.25,1.484375 H 0.71875 c 0.015625,-0.109375 0.09375,-0.5625 0.203125,-0.640625 0.046875,-0.03125 0.625,-0.03125 0.71875,-0.03125 H 3.15625 c -0.21875,0.28125 -0.578125,0.71875 -0.71875,0.921875 -0.90625,1.1875 -1,2.296875 -1,2.703125 0,0.078125 0,0.40625 0.328125,0.40625 0.34375,0 0.34375,-0.3125 0.34375,-0.40625 v -0.28125 c 0,-1.34375 0.28125,-1.96875 0.578125,-2.34375 z m 0,0"
+ id="id-bc9a5ce2-68fe-4a1c-8ee3-c262c13b6941-7" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/doc/optimal_layout_report/optimal_layout.bib b/doc/optimal_layout_report/optimal_layout.bib
new file mode 100644
index 00000000..9552b11d
--- /dev/null
+++ b/doc/optimal_layout_report/optimal_layout.bib
@@ -0,0 +1,11 @@
+
+@article{even1975network,
+ title={Network flow and testing graph connectivity},
+ author={Even, Shimon and Tarjan, R Endre},
+ journal={SIAM journal on computing},
+ volume={4},
+ number={4},
+ pages={507--518},
+ year={1975},
+ publisher={SIAM}
+}
diff --git a/doc/optimal_layout_report/optimal_layout.pdf b/doc/optimal_layout_report/optimal_layout.pdf
new file mode 100644
index 00000000..0af34161
--- /dev/null
+++ b/doc/optimal_layout_report/optimal_layout.pdf
Binary files differ
diff --git a/doc/optimal_layout_report/optimal_layout.tex b/doc/optimal_layout_report/optimal_layout.tex
new file mode 100644
index 00000000..005e7b50
--- /dev/null
+++ b/doc/optimal_layout_report/optimal_layout.tex
@@ -0,0 +1,709 @@
+\documentclass[]{article}
+
+\usepackage{amsmath,amssymb}
+\usepackage{amsthm}
+
+\usepackage{graphicx,xcolor}
+
+\usepackage{algorithm,algpseudocode,float}
+
+\renewcommand\thesubsubsection{\Alph{subsubsection})}
+
+\newtheorem{proposition}{Proposition}
+
+%opening
+\title{Optimal partition assignment in Garage}
+\author{Mendes}
+
+\begin{document}
+
+\maketitle
+
+\section{Introduction}
+
+\subsection{Context}
+
+Garage is an open-source distributed storage service blablabla$\dots$
+
+Every object to be stored in the system falls in a partition given by the last $k$ bits of its hash. There are $P=2^k$ partitions. Every partition will be stored on distinct nodes of the system. The goal of the assignment of partitions to nodes is to ensure (nodes and zone) redundancy and to be as efficient as possible.
+
+\subsection{Formal description of the problem}
+
+We are given a set of nodes $\mathbf{N}$ and a set of zones $\mathbf{Z}$. Every node $n$ has a non-negative storage capacity $c_n\ge 0$ and belongs to a zone $z\in \mathbf{Z}$. We are also given a number of partition $P>0$ (typically $P=256$).
+
+We would like to compute an assignment of nodes to partitions. We will impose some redundancy constraints to this assignment, and under these constraints, we want our system to have the largest storage capacity possible. To link storage capacity to partition assignment, we make the following assumption:
+\begin{equation}
+ \tag{H1}
+ \text{\emph{All partitions have the same size $s$.}}
+\end{equation}
+This assumption is justified by the dispersion of the hashing function, when the number of partitions is small relative to the number of stored large objects.
+
+Every node $n$ wille store some number $k_n$ of partitions. Hence the partitions stored by $n$ (and hence all partitions by our assumption) have there size bounded by $c_n/k_n$. This remark leads us to define the optimal size that we will want to maximize:
+
+\begin{equation}
+ \label{eq:optimal}
+ \tag{OPT}
+s^* = \min_{n \in N} \frac{c_n}{k_n}.
+\end{equation}
+
+When the capacities of the nodes are updated (this includes adding or removing a node), we want to update the assignment as well. However, transferring the data between nodes has a cost and we would like to limit the number of changes in the assignment. We make the following assumption:
+\begin{equation}
+ \tag{H2}
+ \text{\emph{Updates of capacity happens rarely relatively to object storing.}}
+\end{equation}
+This assumption justifies that when we compute the new assignment, it is worth to optimize the partition size \eqref{eq:optimal} first, and then, among the possible optimal solution, to try to minimize the number of partition transfers.
+
+For now, in the following, we ask the following redundancy constraint:
+
+\textbf{Parametric node and zone redundancy:} Given two integer parameters $1\le \rho_\mathbf{Z} \le \rho_\mathbf{N}$, we ask every partition to be stored on $\rho_\mathbf{N}$ distinct nodes, and these nodes must belong to at least $\rho_\mathbf{Z}$ distinct zones.
+
+
+\textbf{Mode 3-strict:} every partition needs to be assignated to three nodes belonging to three different zones.
+
+\textbf{Mode 3:} every partition needs to be assignated to three nodes. We try to spread the three nodes over different zones as much as possible.
+
+\textbf{Warning:} This is a working document written incrementaly. The last version of the algorithm is the \textbf{parametric assignment} described in the next section.
+
+
+\section{Computation of a parametric assignment}
+\textbf{Attention : }We change notations in this section.
+
+Notations : let $P$ be the number of partitions, $N$ the number of nodes, $Z$ the number of zones. Let $\mathbf{P,N,Z}$ be the label sets of, respectively, partitions, nodes and zones.
+Let $s^*$ be the largest partition size achievable with the redundancy constraints. Let $(c_n)_{n\in \mathbf{N}}$ be the storage capacity of every node.
+
+In this section, we propose a third specification of the problem. The user inputs two redundancy parameters $1\le \rho_\mathbf{Z} \le \rho_\mathbf{N}$. We compute an assignment $\alpha = (\alpha_p^1, \ldots, \alpha_p^{\rho_\mathbf{N}})_{p\in \mathbf{P}}$ such that every partition $p$ is associated to $\rho_\mathbf{N}$ distinct nodes $\alpha_p^1, \ldots, \alpha_p^{\rho_\mathbf{N}}$ and these nodes belong to at least $\rho_\mathbf{Z}$ distinct zones.
+
+If the layout contained a previous assignment $\alpha'$, we try to minimize the amount of data to transfer during the layout update by making $\alpha$ as close as possible to $\alpha'$.
+
+In the following subsections, we describe the successive steps of the algorithm we propose to compute $\alpha$.
+
+\subsubsection*{Algorithm}
+
+\begin{algorithmic}[1]
+ \Function{Compute Layout}{$\mathbf{N}$, $\mathbf{Z}$, $\mathbf{P}$, $(c_n)_{n\in \mathbf{N}}$, $\rho_\mathbf{N}$, $\rho_\mathbf{Z}$, $\alpha'$}
+ \State $s^* \leftarrow$ \Call{Compute Partition Size}{$\mathbf{N}$, $\mathbf{Z}$, $\mathbf{P}$, $(c_n)_{n\in \mathbf{N}}$, $\rho_\mathbf{N}$, $\rho_\mathbf{Z}$}
+ \State $G \leftarrow G(s^*)$
+ \State $f \leftarrow$ \Call{Compute Candidate Assignment}{$G$, $\alpha'$}
+ \State $f^* \leftarrow$ \Call{Minimize transfer load}{$G$, $f$, $\alpha'$}
+ \State Build $\alpha^*$ from $f^*$
+ \State \Return $\alpha^*$
+ \EndFunction
+\end{algorithmic}
+
+\subsubsection*{Complexity}
+As we will see in the next sections, the worst case complexity of this algorithm is $O(P^2 N^2)$. The minimization of transfer load is the most expensive step, and it can run with a timeout since it is only an optimization step. Without this step (or with a smart timeout), the worst cas complexity can be $O((PN)^{3/2}\log C)$ where $C$ is the total storage capacity of the cluster.
+
+\subsection{Determination of the partition size $s^*$}
+
+Again, we will represent an assignment $\alpha$ as a flow in a specific graph $G$. We will not compute the optimal partition size $s^*$ a priori, but we will determine it by dichotomy, as the largest size $s$ such that the maximal flow achievable on $G=G(s)$ has value $\rho_\mathbf{N}P$. We will assume that the capacities are given in a small enough unit (say, Megabytes), and we will determine $s^*$ at the precision of the given unit.
+
+Given some candidate size value $s$, we describe the oriented weighted graph $G=(V,E)$ with vertex set $V$ arc set $E$.
+
+The set of vertices $V$ contains the source $\mathbf{s}$, the sink $\mathbf{t}$, vertices
+$\mathbf{p^+, p^-}$ for every partition $p$, vertices $\mathbf{x}_{p,z}$ for every partition $p$ and zone $z$, and vertices $\mathbf{n}$ for every node $n$.
+
+The set of arcs $E$ contains:
+\begin{itemize}
+ \item ($\mathbf{s}$,$\mathbf{p}^+$, $\rho_\mathbf{Z}$) for every partition $p$;
+ \item ($\mathbf{s}$,$\mathbf{p}^-$, $\rho_\mathbf{N}-\rho_\mathbf{Z}$) for every partition $p$;
+ \item ($\mathbf{p}^+$,$\mathbf{x}_{p,z}$, 1) for every partition $p$ and zone $z$;
+ \item ($\mathbf{p}^-$,$\mathbf{x}_{p,z}$, $\rho_\mathbf{N}-\rho_\mathbf{Z}$) for every partition $p$ and zone $z$;
+ \item ($\mathbf{x}_{p,z}$,$\mathbf{n}$, 1) for every partition $p$, zone $z$ and node $n\in z$;
+ \item ($\mathbf{n}$, $\mathbf{t}$, $\lfloor c_n/s \rfloor$) for every node $n$.
+\end{itemize}
+
+In the following complexity calculations, we will use the number of vertices and edges of $G$. Remark from now that $\# V = O(PZ)$ and $\# E = O(PN)$.
+
+\begin{proposition}
+ An assignment $\alpha$ is realizable with partition size $s$ and the redundancy constraints $(\rho_\mathbf{N},\rho_\mathbf{Z})$ if and only if there exists a maximal flow function $f$ in $G$ with total flow $\rho_\mathbf{N}P$, such that the arcs ($\mathbf{x}_{p,z}$,$\mathbf{n}$, 1) used are exactly those for which $p$ is associated to $n$ in $\alpha$.
+\end{proposition}
+\begin{proof}
+ Given such flow $f$, we can reconstruct a candidate $\alpha$. In $f$, the flow passing through $\mathbf{p^+}$ and $\mathbf{p^-}$ is $\rho_\mathbf{N}$, and since the outgoing capacity of every $\mathbf{x}_{p,z}$ is 1, every partition is associated to $\rho_\mathbf{N}$ distinct nodes. The fraction $\rho_\mathbf{Z}$ of the flow passing through every $\mathbf{p^+}$ must be spread over as many distinct zones as every arc outgoing from $\mathbf{p^+}$ has capacity 1. So the reconstructed $\alpha$ verifies the redundancy constraints. For every node $n$, the flow between $\mathbf{n}$ and $\mathbf{t}$ corresponds to the number of partitions associated to $n$. By construction of $f$, this does not exceed $\lfloor c_n/s \rfloor$. We assumed that the partition size is $s$, hence this association does not exceed the storage capacity of the nodes.
+
+ In the other direction, given an assignment $\alpha$, one can similarly check that the facts that $\alpha$ respects the redundancy constraints, and the storage capacities of the nodes, are necessary condition to construct a maximal flow function $f$.
+\end{proof}
+
+\textbf{Implementation remark:} In the flow algorithm, while exploring the graph, we explore the neighbours of every vertex in a random order to heuristically spread the association between nodes and partitions.
+
+\subsubsection*{Algorithm}
+With this result mind, we can describe the first step of our algorithm. All divisions are supposed to be integer division.
+\begin{algorithmic}[1]
+ \Function{Compute Partition Size}{$\mathbf{N}$, $\mathbf{Z}$, $\mathbf{P}$, $(c_n)_{n\in \mathbf{N}}$, $\rho_\mathbf{N}$, $\rho_\mathbf{Z}$}
+
+ \State Build the graph $G=G(s=1)$
+ \State $ f \leftarrow$ \Call{Maximal flow}{$G$}
+ \If{$f.\mathrm{total flow} < \rho_\mathbf{N}P$}
+
+ \State \Return Error: capacities too small or constraints too strong.
+ \EndIf
+
+ \State $s^- \leftarrow 1$
+ \State $s^+ \leftarrow 1+\frac{1}{\rho_\mathbf{N}}\sum_{n \in \mathbf{N}} c_n$
+
+ \While{$s^-+1 < s^+$}
+ \State Build the graph $G=G(s=(s^-+s^+)/2)$
+ \State $ f \leftarrow$ \Call{Maximal flow}{$G$}
+ \If{$f.\mathrm{total flow} < \rho_\mathbf{N}P$}
+ \State $s^+ \leftarrow (s^- + s^+)/2$
+ \Else
+ \State $s^- \leftarrow (s^- + s^+)/2$
+ \EndIf
+ \EndWhile
+
+ \State \Return $s^-$
+ \EndFunction
+\end{algorithmic}
+
+\subsubsection*{Complexity}
+
+To compute the maximal flow, we use Dinic's algorithm. Its complexity on general graphs is $O(\#V^2 \#E)$, but on graphs with edge capacity bounded by a constant, it turns out to be $O(\#E^{3/2})$. The graph $G$ does not fall in this case since the capacities of the arcs incoming to $\mathbf{t}$ are far from bounded. However, the proof of this complexity works readily for graph where we only ask the edges \emph{not} incoming to the sink $\mathbf{t}$ to have their capacities bounded by a constant. One can find the proof of this claim in \cite[Section 2]{even1975network}.
+The dichotomy adds a logarithmic factor $\log (C)$ where $C=\sum_{n \in \mathbf{N}} c_n$ is the total capacity of the cluster. The total complexity of this first function is hence
+$O(\#E^{3/2}\log C ) = O\big((PN)^{3/2} \log C\big)$.
+
+\subsubsection*{Metrics}
+We can display the discrepancy between the computed $s^*$ and the best size we could hope for a given total capacity, that is $C/\rho_\mathbf{N}$.
+
+\subsection{Computation of a candidate assignment}
+
+Now that we have the optimal partition size $s^*$, to compute a candidate assignment, it would be enough to compute a maximal flow function $f$ on $G(s^*)$. This is what we do if there was no previous assignment $\alpha'$.
+
+If there was some $\alpha'$, we add a step that will heuristically help to obtain a candidate $\alpha$ closer to $\alpha'$. to do so, we fist compute a flow function $\tilde{f}$ that uses only the partition-to-node association appearing in $\alpha'$. Most likely, $\tilde{f}$ will not be a maximal flow of $G(s^*)$. In Dinic's algorithm, we can start from a non maximal flow function and then discover improving paths. This is what we do in starting from $\tilde{f}$. The hope\footnote{This is only a hope, because one can find examples where the construction of $f$ from $\tilde{f}$ produces an assignment $\alpha$ that is not as close as possible to $\alpha'$.} is that the final flow function $f$ will tend to keep the associations appearing in $\tilde{f}$.
+
+More formally, we construct the graph $G_{|\alpha'}$ from $G$ by removing all the arcs $(\mathbf{x}_{p,z},\mathbf{n}, 1)$ where $p$ is not associated to $n$ in $\alpha'$. We compute a maximal flow function $\tilde{f}$ in $G_{|\alpha'}$. $\tilde{f}$ is also a valid (most likely non maximal) flow function in $G$. We compute a maximal flow function $f$ on $G$ by starting Dinic's algorithm on $\tilde{f}$.
+
+\subsubsection*{Algorithm}
+\begin{algorithmic}[1]
+ \Function{Compute Candidate Assignment}{$G$, $\alpha'$}
+ \State Build the graph $G_{|\alpha'}$
+ \State $ \tilde{f} \leftarrow$ \Call{Maximal flow}{$G_{|\alpha'}$}
+ \State $ f \leftarrow$ \Call{Maximal flow from flow}{$G$, $\tilde{f}$}
+ \State \Return $f$
+ \EndFunction
+\end{algorithmic}
+
+\textbf{Remark:} The function ``Maximal flow'' can be just seen as the function ``Maximal flow from flow'' called with the zero flow function as starting flow.
+
+\subsubsection*{Complexity}
+From the consideration of the last section, we have the complexity of the Dinic's algorithm $O(\#E^{3/2}) = O((PN)^{3/2})$.
+
+\subsubsection*{Metrics}
+
+We can display the flow value of $\tilde{f}$, which is an upper bound of the distance between $\alpha$ and $\alpha'$. It might be more a Debug level display than Info.
+
+\subsection{Minimization of the transfer load}
+
+Now that we have a candidate flow function $f$, we want to modify it to make its associated assignment as close as possible to $\alpha'$. Denote by $f'$ the maximal flow associated to $\alpha'$, and let $d(f, f')$ be distance between the associated assignments\footnote{It is the number of arcs of type $(\mathbf{x}_{p,z},\mathbf{n})$ saturated in one flow and not in the other.}.
+We want to build a sequence $f=f_0, f_1, f_2 \dots$ of maximal flows such that $d(f_i, \alpha')$ decreases as $i$ increases. The distance being a non-negative integer, this sequence of flow functions must be finite. We now explain how to find some improving $f_{i+1}$ from $f_i$.
+
+For any maximal flow $f$ in $G$, we define the oriented weighted graph $G_f=(V, E_f)$ as follows. The vertices of $G_f$ are the same as the vertices of $G$. $E_f$ contains the arc $(v_1,v_2, w)$ between vertices $v_1,v_2\in V$ with weight $w$ if and only if the arc $(v_1,v_2)$ is not saturated in $f$ (i.e. $c(v_1,v_2)-f(v_1,v_2) \ge 1$, we also consider reversed arcs). The weight $w$ is:
+\begin{itemize}
+ \item $-1$ if $(v_1,v_2)$ is of type $(\mathbf{x}_{p,z},\mathbf{n})$ or $(\mathbf{x}_{p,z},\mathbf{n})$ and is saturated in only one of the two flows $f,f'$;
+ \item $+1$ if $(v_1,v_2)$ is of type $(\mathbf{x}_{p,z},\mathbf{n})$ or $(\mathbf{x}_{p,z},\mathbf{n})$ and is saturated in either both or none of the two flows $f,f'$;
+ \item $0$ otherwise.
+\end{itemize}
+
+If $\gamma$ is a simple cycle of arcs in $G_f$, we define its weight $w(\gamma)$ as the sum of the weights of its arcs. We can add $+1$ to the value of $f$ on the arcs of $\gamma$, and by construction of $G_f$ and the fact that $\gamma$ is a cycle, the function that we get is still a valid flow function on $G$, it is maximal as it has the same flow value as $f$. We denote this new function $f+\gamma$.
+
+\begin{proposition}
+ Given a maximal flow $f$ and a simple cycle $\gamma$ in $G_f$, we have $d(f+\gamma, f') - d(f,f') = w(\gamma)$.
+\end{proposition}
+\begin{proof}
+ Let $X$ be the set of arcs of type $(\mathbf{x}_{p,z},\mathbf{n})$. Then we can express $d(f,f')$ as
+ \begin{align*}
+ d(f,f') & = \#\{e\in X ~|~ f(e)\neq f'(e)\}
+ = \sum_{e\in X} 1_{f(e)\neq f'(e)} \\
+ & = \frac{1}{2}\big( \#X + \sum_{e\in X} 1_{f(e)\neq f'(e)} - 1_{f(e)= f'(e)} \big).
+ \end{align*}
+ We can express the cycle weight as
+ \begin{align*}
+ w(\gamma) & = \sum_{e\in X, e\in \gamma} - 1_{f(e)\neq f'(e)} + 1_{f(e)= f'(e)}.
+ \end{align*}
+ Remark that since we passed on unit of flow in $\gamma$ to construct $f+\gamma$, we have for any $e\in X$, $f(e)=f'(e)$ if and only if $(f+\gamma)(e) \neq f'(e)$.
+ Hence
+ \begin{align*}
+ w(\gamma) & = \frac{1}{2}(w(\gamma) + w(\gamma)) \\
+ &= \frac{1}{2} \Big(
+ \sum_{e\in X, e\in \gamma} - 1_{f(e)\neq f'(e)} + 1_{f(e)= f'(e)} \\
+ & \qquad +
+ \sum_{e\in X, e\in \gamma} 1_{(f+\gamma)(e)\neq f'(e)} + 1_{(f+\gamma)(e)= f'(e)}
+ \Big).
+ \end{align*}
+ Plugging this in the previous equation, we find that
+ $$d(f,f')+w(\gamma) = d(f+\gamma, f').$$
+\end{proof}
+
+This result suggests that given some flow $f_i$, we just need to find a negative cycle $\gamma$ in $G_{f_i}$ to construct $f_{i+1}$ as $f_i+\gamma$. The following proposition ensures that this greedy strategy reaches an optimal flow.
+
+\begin{proposition}
+ For any maximal flow $f$, $G_f$ contains a negative cycle if and only if there exists a maximal flow $f^*$ in $G$ such that $d(f^*, f') < d(f, f')$.
+\end{proposition}
+\begin{proof}
+ Suppose that there is such flow $f^*$. Define the oriented multigraph $M_{f,f^*}=(V,E_M)$ with the same vertex set $V$ as in $G$, and for every $v_1,v_2 \in V$, $E_M$ contains $(f^*(v_1,v_2) - f(v_1,v_2))_+$ copies of the arc $(v_1,v_2)$. For every vertex $v$, its total degree (meaning its outer degree minus its inner degree) is equal to
+ \begin{align*}
+ \deg v & = \sum_{u\in V} (f^*(v,u) - f(v,u))_+ - \sum_{u\in V} (f^*(u,v) - f(u,v))_+ \\
+ & = \sum_{u\in V} f^*(v,u) - f(v,u) = \sum_{u\in V} f^*(v,u) - \sum_{u\in V} f(v,u).
+ \end{align*}
+ The last two sums are zero for any inner vertex since $f,f^*$ are flows, and they are equal on the source and sink since the two flows are both maximal and have hence the same value. Thus, $\deg v = 0$ for every vertex $v$.
+
+ This implies that the multigraph $M_{f,f^*}$ is the union of disjoint simple cycles. $f$ can be transformed into $f^*$ by pushing a mass 1 along all these cycles in any order. Since $d(f^*, f')<d(f,f')$, there must exists one of these simple cycles $\gamma$ with $d(f+\gamma, f') < d(f, f')$. Finally, since we can push a mass in $f$ along $\gamma$, it must appear in $G_f$. Hence $\gamma$ is a cycle of $G_f$ with negative weight.
+\end{proof}
+
+In the next section we describe the corresponding algorithm. Instead of discovering only one cycle, we are allowed to discover a set $\Gamma$ of disjoint negative cycles.
+
+\subsubsection*{Algorithm}
+\begin{algorithmic}[1]
+ \Function{Minimize transfer load}{$G$, $f$, $\alpha'$}
+ \State Build the graph $G_f$
+ \State $\Gamma \leftarrow$ \Call{Detect Negative Cycles}{$G_f$}
+ \While{$\Gamma \neq \emptyset$}
+ \ForAll{$\gamma \in \Gamma$}
+ \State $f \leftarrow f+\gamma$
+ \EndFor
+ \State Update $G_f$
+ \State $\Gamma \leftarrow$ \Call{Detect Negative Cycles}{$G_f$}
+ \EndWhile
+ \State \Return $f$
+ \EndFunction
+\end{algorithmic}
+
+\subsubsection*{Complexity}
+The distance $d(f,f')$ is bounded by the maximal number of differences in the associated assignment. If these assignment are totally disjoint, this distance is $2\rho_N P$. At every iteration of the While loop, the distance decreases, so there is at most $O(\rho_N P) = O(P)$ iterations.
+
+The detection of negative cycle is done with the Bellman-Ford algorithm, whose complexity should normally be $O(\#E\#V)$. In our case, it amounts to $O(P^2ZN)$. Multiplied by the complexity of the outer loop, it amounts to $O(P^3ZN)$ which is a lot when the number of partitions and nodes starts to be large. To avoid that, we adapt the Bellman-Ford algorithm.
+
+The Bellman-Ford algorithm runs $\#V$ iterations of an outer loop, and an inner loop over $E$. The idea is to compute the shortest paths from a source vertex $v$ to all other vertices. After $k$ iterations of the outer loop, the algorithm has computed all shortest path of length at most $k$. All simple paths have length at most $\#V-1$, so if there is an update in the last iteration of the loop, it means that there is a negative cycle in the graph. The observation that will enable us to improve the complexity is the following:
+
+\begin{proposition}
+ In the graph $G_f$ (and $G$), all simple paths have a length at most $4N$.
+\end{proposition}
+\begin{proof}
+ Since $f$ is a maximal flow, there is no outgoing edge from $\mathbf{s}$ in $G_f$. One can thus check than any simple path of length 4 must contain at least two node of type $\mathbf{n}$. Hence on a path, at most 4 arcs separate two successive nodes of type $\mathbf{n}$.
+\end{proof}
+
+Thus, in the absence of negative cycles, shortest paths in $G_f$ have length at most $4N$. So we can do only $4N+1$ iterations of the outer loop in Bellman-Ford algorithm. This makes the complexity of the detection of one set of cycle to be $O(N\#E) = O(N^2 P)$.
+
+With this improvement, the complexity of the whole algorithm is, in the worst case, $O(N^2P^2)$. However, since we detect several cycles at once and we start with a flow that might be close to the previous one, the number of iterations of the outer loop might be smaller in practice.
+
+
+
+\subsubsection*{Metrics}
+We can display the node and zone utilization ratio, by dividing the flow passing through them divided by their outgoing capacity. In particular, we can pinpoint saturated nodes and zones (i.e. used at their full potential).
+
+We can display the distance to the previous assignment, and the number of partition transfers.
+
+
+
+
+
+\section{Properties of an optimal 3-strict assignment}
+
+\subsection{Optimal assignment}
+\label{sec:opt_assign}
+
+For every zone $z\in Z$, define the zone capacity $c_z = \sum_{v, z_v=z} c_v$ and define $C = \sum_v c_v = \sum_z c_z$.
+
+One can check that the best we could be doing to maximize $s^*$ would be to use the nodes proportionally to their capacity. This would yield $s^*=C/(3N)$. This is not possible because of (i) redundancy constraints and (ii) integer rounding but it gives and upper bound.
+
+\subsubsection*{Optimal utilization}
+
+We call an \emph{utilization} a collection of non-negative integers $(n_v)_{v\in V}$ such that $\sum_v n_v = 3N$ and for every zone $z$, $\sum_{v\in z} n_v \le N$. We call such utilization \emph{optimal} if it maximizes $s^*$.
+
+We start by computing a node sub-utilization $(\hat{n}_v)_{v\in V}$ such that for every zone $z$, $\sum_{v\in z} \hat{n}_v \le N$ and we show that there is an optimal utilization respecting the constraints and such that $\hat{n}_v \le n_v$ for every node.
+
+Assume that there is a zone $z_0$ such that $c_{z_0}/C \ge 1/3$. Then for any $v\in z_0$, we define
+$$\hat{n}_v = \left\lfloor\frac{c_v}{c_{z_0}}N\right\rfloor.$$
+This choice ensures for any such $v$ that
+$$
+\frac{c_v}{\hat{n}_v} \ge \frac{c_{z_0}}{N} \ge \frac{C}{3N}
+$$
+which is the universal upper bound on $s^*$. Hence any optimal utilization $(n_v)$ can be modified to another optimal utilization such that $n_v\ge \hat{n}_v$
+
+Because $z_0$ cannot store more than $N$ partition occurences, in any assignment, at least $2N$ partitions must be assignated to the zones $Z\setminus\{z_0\}$. Let $C_0 = C-c_{z_0}$. Suppose that there exists a zone $z_1\neq z_0$ such that $c_{z_1}/C_0 \ge 1/2$. Then, with the same argument as for $z_0$, we can define
+$$\hat{n}_v = \left\lfloor\frac{c_v}{c_{z_1}}N\right\rfloor$$
+for every $v\in z_1$.
+
+Now we can assign the remaining partitions. Let $(\hat{N}, \hat{C})$ to be
+\begin{itemize}
+ \item $(3N,C)$ if we did not find any $z_0$;
+ \item $(2N,C-c_{z_0})$ if there was a $z_0$ but no $z_1$;
+ \item $(N,C-c_{z_0}-c_{z_1})$ if there was a $z_0$ and a $z_1$.
+\end{itemize}
+Then at least $\hat{N}$ partitions must be spread among the remaining zones. Hence $s^*$ is upper bounded by $\hat{C}/\hat{N}$ and without loss of generality, we can define, for every node that is not in $z_0$ nor $z_1$,
+$$\hat{n}_v = \left\lfloor\frac{c_v}{\hat{C}}\hat{N}\right\rfloor.$$
+
+We constructed a sub-utilization $\hat{n}_v$. Now notice that $3N-\sum_v \hat{n}_v \le \# V$ where $\# V$ denotes the number of nodes. We can iteratively pick a node $v^*$ such that
+\begin{itemize}
+ \item $\sum_{v\in z_{v^*}} \hat{n}_v < N$ where $z_{v^*}$ is the zone of $v^*$;
+ \item $v^*$ maximizes the quantity $c_v/(\hat{n}_v+1)$ among the vertices satisfying the first condition (i.e. not in a saturated zone).
+\end{itemize}
+We iterate these instructions until $\sum_v \hat{n}_v= 3N$, and at this stage we define $(n_v) = (\hat{n}_v)$. It is easy to prove by induction that at every step, there is an optimal utilization that is pointwise larger than $\hat{n}_v$, and in particular, that $(n_v)$ is optimal.
+
+\subsubsection*{Existence of an optimal assignment}
+
+As for now, the \emph{optimal utilization} that we obtained is just a vector of numbers and it is not clear that it can be realized as the utilization of some concrete assignment. Here is a way to get a concrete assignment.
+
+Define $3N$ tokens $t_1,\ldots, t_{3N}\in V$ as follows:
+\begin{itemize}
+ \item Enumerate the zones $z$ of $Z$ in any order;
+ \item enumerate the nodes $v$ of $z$ in any order;
+ \item repeat $n_v$ times the token $v$.
+\end{itemize}
+Then for $1\le i \le N$, define the triplet $T_i$ to be
+$(t_i, t_{i+N}, t_{i+2N})$. Since the same nodes of a zone appear contiguously, the three nodes of a triplet must belong to three distinct zones.
+
+However simple, this solution to go from an utilization to an assignment has the drawback of not spreading the triplets: a node will tend to be associated to the same two other nodes for many partitions. Hence, during data transfer, it will tend to use only two link, instead of spreading the bandwith use over many other links to other nodes. To achieve this goal, we will reframe the search of an assignment as a flow problem. and in the flow algorithm, we will introduce randomness in the order of exploration. This will be sufficient to obtain a good dispersion of the triplets.
+
+\begin{figure}
+ \centering
+ \includegraphics[width=0.9\linewidth]{figures/naive}
+ \caption{On the left, the creation of a concrete assignment with the naive approach of repeating tokens. On the right, the zones containing the nodes.}
+\end{figure}
+
+\subsubsection*{Assignment as a maximum flow problem}
+
+We describe the flow problem via its graph $(X,E)$ where $X$ is a set of vertices, and $E$ are directed weighted edges between the vertices. For every zone $z$, define $n_z=\sum_{v\in z} n_v$.
+
+The set of vertices $X$ contains the source $\mathbf{s}$ and the sink $\mathbf{t}$; a vertex $\mathbf{x}_z$ for every zone $z\in Z$, and a vertex $\mathbf{y}_i$ for every partition index $1\le i\le N$.
+
+The set of edges $E$ contains
+\begin{itemize}
+ \item the edge $(\mathbf{s}, \mathbf{x}_z, n_z)$ for every zone $z\in Z$;
+ \item the edge $(\mathbf{x}_z, \mathbf{y}_i, 1)$ for every zone $z\in Z$ and partition $1\le i\le N$;
+ \item the edge $(\mathbf{y}_i, \mathbf{t}, 3)$ for every partition $1\le i\le N$.
+\end{itemize}
+
+\begin{figure}[b]
+ \centering
+ \includegraphics[width=0.6\linewidth]{figures/flow}
+ \caption{Flow problem to compute and optimal assignment.}
+\end{figure}
+
+We first show the equivalence between this problem and and the construction of an assignment. Given some optimal assignment $(n_v)$, define the flow $f:E\to \mathbb{N}$ that saturates every edge from $\mathbf{s}$ or to $\mathbf{t}$, takes value $1$ on the edge between $\mathbf{x}_z$ and $\mathbf{y}_i$ if partition $i$ is stored in some node of the zone $z$, and $0$ otherwise. One can easily check that $f$ thus defined is indeed a flow and is maximum.
+
+Reciprocally, by the existence of maximum flows constructed from optimal assignments, any maximum flow must saturate the edges linked to the source or the sink. It can only take value 0 or 1 on the other edge, and every partition vertex is associated to exactly three distinct zone vertices. Every zone is associated to exactly $n_z$ partitions.
+
+A maximum flow can be constructed using, for instance, Dinic's algorithm. This algorithm works by discovering augmenting path to iteratively increase the flow. During the exploration of the graph to find augmenting path, we can shuffle the order of enumeration of the neighbours to spread the associations between zones and partitions.
+
+Once we have such association, we can randomly distribute the $n_z$ edges picked for every zone $z$ to its nodes $v\in z$ such that every such $v$ gets $n_z$ edges. This defines an optimal assignment of partitions to nodes.
+
+
+\subsection{Minimal transfer}
+
+Assume that there was a previous assignment $(T'_i)_{1\le i\le N}$ corresponding to utilizations $(n'_v)_{v\in V}$. We would like the new computed assignment $(T_i)_{1\le i\le N}$ from some $(n_v)_{v\in V}$ to minimize the number of partitions that need to be transferred. We can imagine two different objectives corresponding to different hypotheses:
+\begin{equation}
+ \tag{H3A}
+ \label{hyp:A}
+ \text{\emph{Transfers between different zones cost much more than inside a zone.}}
+\end{equation}
+\begin{equation}
+ \tag{H3B}
+ \label{hyp:B}
+ \text{\emph{Changing zone is not the largest cost when transferring a partition.}}
+\end{equation}
+
+In case $A$, our goal will be to minimize the number of changes of zone in the assignment of partitions to zone. More formally, we will maximize the quantity
+$$
+Q_Z :=
+\sum_{1\le i\le N}
+\#\{z\in Z ~|~ z\cap T_i \neq \emptyset, z\cap T'_i \neq \emptyset \}
+.$$
+
+In case $B$, our goal will be to minimize the number of changes of nodes in the assignment of partitions to nodes. We will maximize the quantity
+$$
+Q_V :=
+\sum_{1\le i\le N} \#(T_i \cap T'_i).
+$$
+
+It is tempting to hope that there is a way to maximize both quantity, that having the least discrepancy in terms of nodes will lead to the least discrepancy in terms of zones. But this is actually wrong! We propose the following counter-example to convince the reader:
+
+We consider eight nodes $a, a', b, c, d, d', e, e'$ belonging to five different zones $\{a,a'\}, \{b\}, \{c\}, \{d,d'\}, \{e, e'\}$. We take three partitions ($N=3$), that are originally assigned with some utilization $(n'_v)_{v\in V}$ as follows:
+$$
+T'_1=(a,b,c) \qquad
+T'_2=(a',b,d) \qquad
+T'_3=(b,c,e).
+$$
+This assignment, with updated utilizations $(n_v)_{v\in V}$ minimizes the number of zone changes:
+$$
+T_1=(d,b,c) \qquad
+T_2=(a,b,d) \qquad
+T_3=(b,c,e').
+$$
+This one, with the same utilization, minimizes the number of node changes:
+$$
+T_1=(a,b,c) \qquad
+T_2=(e',b,d) \qquad
+T_3=(b,c,d').
+$$
+One can check that in this case, it is impossible to minimize both the number of zone and node changes.
+
+Because of the redundancy constraint, we cannot use a greedy algorithm to just replace nodes in the triplets to try to get the new utilization rate: this could lead to blocking situation where there is still a hole to fill in a triplet but no available node satisfies the zone separation constraint. To circumvent this issue, we propose an algorithm based on finding cycles in a graph encoding of the assignment. As in section \ref{sec:opt_assign}, we can explore the neigbours in a random order in the graph algorithms, to spread the triplets distribution.
+
+
+\subsubsection{Minimizing the zone discrepancy}
+
+
+First, notice that, given an assignment of partitions to \emph{zones}, it is easy to deduce an assignment to \emph{nodes} that minimizes the number of transfers for this zone assignment: For every zone $z$ and every node $v\in z$, pick in any way a set $P_v$ of partitions that where assigned to $v$ in $T'$, to $z_v$ in $T$, with the cardinality of $P_v$ smaller than $n_v$. Once all these sets are chosen, complement the assignment to reach the right utilization for every node. If $\#P_v > n_v$, it means that all the partitions that could stay in $v$ (i.e. that were already in $v$ and are still assigned to its zone) do stay in $v$. If $\#P_v = n_v$, then $n_v$ partitions stay in $v$, which is the number of partitions that need to be in $v$ in the end. In both cases, we could not hope for better given the partition to zone assignment.
+
+Our goal now is to find a assignment of partitions to zones that minimizes the number of zone transfers. To do so we are going to represent an assignment as a graph.
+
+Let $G_T=(X,E_T)$ be the directed weighted graph with vertices $(\mathbf{x}_i)_{1\le i\le N}$ and $(\mathbf{y}_z)_{z\in Z}$. For any $1\le i\le N$ and $z\in Z$, $E_T$ contains the arc:
+\begin{itemize}
+ \item $(\mathbf{x}_i, \mathbf{y}_z, +1)$, if $z$ appears in $T_i'$ and $T_i$;
+ \item $(\mathbf{x}_i, \mathbf{y}_z, -1)$, if $z$ appears in $T_i$ but not in $T'_i$;
+ \item $(\mathbf{y}_z, \mathbf{x}_i, -1)$, if $z$ appears in $T'_i$ but not in $T_i$;
+ \item $(\mathbf{y}_z, \mathbf{x}_i, +1)$, if $z$ does not appear in $T'_i$ nor in $T_i$.
+\end{itemize}
+In other words, the orientation of the arc encodes whether partition $i$ is stored in zone $z$ in the assignment $T$ and the weight $\pm 1$ encodes whether this corresponds to what happens in the assignment $T'$.
+
+\begin{figure}[t]
+ \centering
+ \begin{minipage}{.40\linewidth}
+ \centering
+ \includegraphics[width=.8\linewidth]{figures/mini_zone}
+ \end{minipage}
+ \begin{minipage}{.55\linewidth}
+ \centering
+ \includegraphics[width=.8\linewidth]{figures/mini_node}
+ \end{minipage}
+ \caption{On the left: the graph $G_T$ encoding an assignment to minimize the zone discrepancy. On the right: the graph $G_T$ encoding an assignment to minimize the node discrepancy.}
+\end{figure}
+
+
+Notice that at every partition, there are three outgoing arcs, and at every zone, there are $n_z$ incoming arcs. Moreover, if $w(e)$ is the weight of an arc $e$, define the weight of $G_T$ by
+\begin{align*}
+w(G_T) := \sum_{e\in E} w(e) &= \#Z \times N - 4 \sum_{1\le i\le N} \#\{z\in Z ~|~ z\cap T_i = \emptyset, z\cap T'_i \neq \emptyset\} \\
+&=\#Z \times N - 4 \sum_{1\le i\le N} 3- \#\{z\in Z ~|~ z\cap T_i \neq \emptyset, z\cap T'_i \neq \emptyset\} \\
+&= (\#Z-12)N + 4 Q_Z.
+\end{align*}
+Hence maximizing $Q_Z$ is equivalent to maximizing $w(G_T)$.
+
+Assume that their exist some assignment $T^*$ with the same utilization $(n_v)_{v\in V}$. Define $G_{T^*}$ similarly and consider the set $E_\mathrm{Diff} = E_T \setminus E_{T^*}$ of arcs that appear only in $G_T$. Since all vertices have the same number of incoming arcs in $G_T$ and $G_{T^*}$, the vertices of the graph $(X, E_\mathrm{Diff})$ must all have the same number number of incoming and outgoing arrows. So $E_\mathrm{Diff}$ can be expressed as a union of disjoint cycles. Moreover, the edges of $E_\mathrm{Diff}$ must appear in $E_{T^*}$ with reversed orientation and opposite weight. Hence, we have
+$$
+ w(G_T) - w(G_{T^*}) = 2 \sum_{e\in E_\mathrm{Diff}} w(e).
+$$
+Hence, if $T$ is not optimal, there exists some $T^*$ with $w(G_T) < w(G_{T^*})$, and by the considerations above, there must exist a cycle in $E_\mathrm{Diff}$, and hence in $G_T$, with negative weight. If we reverse the edges and weights along this cycle, we obtain some graph. Since we did not change the incoming degree of any vertex, this is the graph encoding of some valid assignment $T^+$ such that $w(G_{T^+}) > w(G_T)$. We can iterate this operation until there is no other assignment $T^*$ with larger weight, that is until we obtain an optimal assignment.
+
+
+
+\subsubsection{Minimizing the node discrepancy}
+
+We will follow an approach similar to the one where we minimize the zone discrepancy. Here we will directly obtain a node assignment from a graph encoding.
+
+Let $G_T=(X,E_T)$ be the directed weighted graph with vertices $(\mathbf{x}_i)_{1\le i\le N}$, $(\mathbf{y}_{z,i})_{z\in Z, 1\le i\le N}$ and $(\mathbf{u}_v)_{v\in V}$. For any $1\le i\le N$ and $z\in Z$, $E_T$ contains the arc:
+\begin{itemize}
+ \item $(\mathbf{x}_i, \mathbf{y}_{z,i}, 0)$, if $z$ appears in $T_i$;
+ \item $(\mathbf{y}_{z,i}, \mathbf{x}_i, 0)$, if $z$ does not appear in $T_i$.
+\end{itemize}
+For any $1\le i\le N$ and $v\in V$, $E_T$ contains the arc:
+\begin{itemize}
+ \item $(\mathbf{y}_{z_v,i}, \mathbf{u}_v, +1)$, if $v$ appears in $T_i'$ and $T_i$;
+ \item $(\mathbf{y}_{z_v,i}, \mathbf{u}_v, -1)$, if $v$ appears in $T_i$ but not in $T'_i$;
+ \item $(\mathbf{u}_v, \mathbf{y}_{z_v,i}, -1)$, if $v$ appears in $T'_i$ but not in $T_i$;
+ \item $(\mathbf{u}_v, \mathbf{y}_{z_v,i}, +1)$, if $v$ does not appear in $T'_i$ nor in $T_i$.
+\end{itemize}
+Every vertex $\mathbb{x}_i$ has outgoing degree 3, every vertex $\mathbf{y}_{z,v}$ has outgoing degree 1, and every vertex $\mathbf{u}_v$ has incoming degree $n_v$.
+Remark that any graph respecting these degree constraints is the encoding of a valid assignment with utilizations $(n_v)_{v\in V}$, in particular no partition is stored in two nodes of the same zone.
+
+We define $w(G_T)$ similarly:
+\begin{align*}
+ w(G_T) := \sum_{e\in E_T} w(e) &= \#V \times N - 4\sum_{1\le i\le N} 3-\#(T_i\cap T'_i) \\
+ &= (\#V-12)N + 4Q_V.
+\end{align*}
+
+Exactly like in the previous section, the existence of an assignment with larger weight implies the existence of a negatively weighted cycle in $G_T$. Reversing this cycle gives us the encoding of a valid assignment with a larger weight. Iterating this operation yields an optimal assignment.
+
+
+\subsubsection{Linear combination of both criteria}
+
+In the graph $G_T$ defined in the previous section, instead of having weights $0$ and $\pm 1$, we could be having weights $\pm\alpha$ between $\mathbf{x}$ and $\mathbf{y}$ vertices, and weights $\pm\beta$ between $\mathbf{y}$ and $\mathbf{u}$ vertices, for some $\alpha,\beta>0$ (we have positive weight if the assignment corresponds to $T'$ and negative otherwise). Then
+\begin{align*}
+ w(G_T) &= \sum_{e\in E_T} w(e) =
+ \alpha \big( (\#Z-12)N + 4 Q_Z\big) +
+ \beta \big( (\#V-12)N + 4 Q_V\big) \\
+ &= \mathrm{const}+ 4(\alpha Q_Z + \beta Q_V).
+\end{align*}
+So maximizing the weight of such graph encoding would be equivalent to maximizing a linear combination of $Q_Z$ and $Q_V$.
+
+
+\subsection{Algorithm}
+We give a high level description of the algorithm to compute an optimal 3-strict assignment. The operations appearing at lines 1,2,4 are respectively described by Algorithms \ref{alg:util},\ref{alg:opt} and \ref{alg:mini}.
+
+
+
+\begin{algorithm}[H]
+ \caption{Optimal 3-strict assignment}
+ \label{alg:total}
+ \begin{algorithmic}[1]
+ \Function{Optimal 3-strict assignment}{$N$, $(c_v)_{v\in V}$, $T'$}
+ \State $(n_v)_{v\in V} \leftarrow$ \Call{Compute optimal utilization}{$N$, $(c_v)_{v\in V}$}
+ \State $(T_i)_{1\le i\le N} \leftarrow$ \Call{Compute candidate assignment}{$N$, $(n_v)_{v\in V}$}
+ \If {there was a previous assignment $T'$}
+ \State $T \leftarrow$ \Call{Minimization of transfers}{$(T_i)_{1\le i\le N}$, $(T'_i)_{1\le i\le N}$}
+ \EndIf
+ \State \Return $T$.
+ \EndFunction
+ \end{algorithmic}
+\end{algorithm}
+
+We give some considerations of worst case complexity for these algorithms. In the following, we assume $N>\#V>\#Z$. The complexity of Algorithm \ref{alg:total} is $O(N^3\# Z)$ if we assume \eqref{hyp:A} and $O(N^3 \#Z \#V)$ if we assume \eqref{hyp:B}.
+
+Algorithm \ref{alg:util} can be implemented with complexity $O(\#V^2)$. The complexity of the function call at line \ref{lin:subutil} is $O(\#V)$. The difference between the sum of the subutilizations and $3N$ is at most the sum of the rounding errors when computing the $\hat{n}_v$. Hence it is bounded by $\#V$ and the loop at line \ref{lin:loopsub} is iterated at most $\#V$ times. Finding the minimizing $v$ at line \ref{lin:findmin} takes $O(\#V)$ operations (naively, we could also use a heap).
+
+Algorithm \ref{alg:opt} can be implemented with complexity $O(N^3\times \#Z)$. The flow graph has $O(N+\#Z)$ vertices and $O(N\times \#Z)$ edges. Dinic's algorithm has complexity $O(\#\mathrm{Vertices}^2\#\mathrm{Edges})$ hence in our case it is $O(N^3\times \#Z)$.
+
+Algorithm \ref{alg:mini} can be implented with complexity $O(N^3\# Z)$ under \eqref{hyp:A} and $O(N^3 \#Z \#V)$ under \eqref{hyp:B}.
+The graph $G_T$ has $O(N)$ vertices and $O(N\times \#Z)$ edges under assumption \eqref{hyp:A} and respectively $O(N\times \#Z)$ vertices and $O(N\times \#V)$ edges under assumption \eqref{hyp:B}. The loop at line \ref{lin:repeat} is iterated at most $N$ times since the distance between $T$ and $T'$ decreases at every iteration. Bellman-Ford algorithm has complexity $O(\#\mathrm{Vertices}\#\mathrm{Edges})$, which in our case amounts to $O(N^2\# Z)$ under \eqref{hyp:A} and $O(N^2 \#Z \#V)$ under \eqref{hyp:B}.
+
+\begin{algorithm}
+ \caption{Computation of the optimal utilization}
+ \label{alg:util}
+ \begin{algorithmic}[1]
+\Function{Compute optimal utilization}{$N$, $(c_v)_{v\in V}$}
+ \State $(\hat{n}_v)_{v\in V} \leftarrow $ \Call{Compute subutilization}{$N$, $(c_v)_{v\in V}$} \label{lin:subutil}
+ \While{$\sum_{v\in V} \hat{n}_v < 3N$} \label{lin:loopsub}
+ \State Pick $v\in V$ minimizing $\frac{c_v}{\hat{n}_v+1}$ and such that
+ $\sum_{v'\in z_v} \hat{n}_{v'} < N$ \label{lin:findmin}
+ \State $\hat{n}_v \leftarrow \hat{n}_v+1$
+ \EndWhile
+ \State \Return $(\hat{n}_v)_{v\in V}$
+\EndFunction
+\State
+
+\Function{Compute subutilization}{$N$, $(c_v)_{v\in V}$}
+ \State $R \leftarrow 3$
+\For{$v\in V$}
+\State $\hat{n}_v \leftarrow \mathrm{unset}$
+\EndFor
+\For{$z\in Z$}
+\State $c_z \leftarrow \sum_{v\in z} c_v$
+\EndFor
+\State $C \leftarrow \sum_{z\in Z} c_z$
+\While{$\exists z \in Z$ such that $R\times c_{z} > C$}
+\For{$v\in z$}
+\State $\hat{n}_v \leftarrow \left\lfloor \frac{c_v}{c_z} N \right\rfloor$
+\EndFor
+\State $C \leftarrow C-c_z$
+\State $R\leftarrow R-1$
+\EndWhile
+\For{$v\in V$}
+\If{$\hat{n}_v = \mathrm{unset}$}
+\State $\hat{n}_v \leftarrow \left\lfloor \frac{Rc_v}{C} N \right\rfloor$
+\EndIf
+\EndFor
+\State \Return $(\hat{n}_v)_{v\in V}$
+\EndFunction
+ \end{algorithmic}
+\end{algorithm}
+
+\begin{algorithm}
+ \caption{Computation of a candidate assignment}
+ \label{alg:opt}
+ \begin{algorithmic}[1]
+ \Function{Compute candidate assignment}{$N$, $(n_v)_{v\in V}$}
+ \State Compute the flow graph $G$
+ \State Compute the maximal flow $f$ using Dinic's algorithm with randomized neighbours enumeration
+ \State Construct the assignment $(T_i)_{1\le i\le N}$ from $f$
+ \State \Return $(T_i)_{1\le i\le N}$
+ \EndFunction
+ \end{algorithmic}
+\end{algorithm}
+
+
+\begin{algorithm}
+ \caption{Minimization of the number of transfers}
+ \label{alg:mini}
+ \begin{algorithmic}[1]
+ \Function{Minimization of transfers}{$(T_i)_{1\le i\le N}$, $(T'_i)_{1\le i\le N}$}
+ \State Construct the graph encoding $G_T$
+ \Repeat \label{lin:repeat}
+ \State Find a negative cycle $\gamma$ using Bellman-Ford algorithm on $G_T$
+ \State Reverse the orientations and weights of edges in $\gamma$
+ \Until{no negative cycle is found}
+ \State Update $(T_i)_{1\le i\le N}$ from $G_T$
+ \State \Return $(T_i)_{1\le i\le N}$
+ \EndFunction
+ \end{algorithmic}
+\end{algorithm}
+
+\newpage
+
+\section{Computation of a 3-non-strict assignment}
+
+\subsection{Choices of optimality}
+
+In this mode, we primarily want to store every partition on three nodes, and only secondarily try to spread the nodes among different zone. So we make the choice of not taking the zone repartition in the criterion of optimality.
+
+We try to maximize $s^*$ defined in \eqref{eq:optimal}. So we can compute the optimal utilizations $(n_v)_{v\in V}$ with the only constraint that $n_v \le N$ for every node $v$. As in the previous section, we start with a sub-utilization proportional to $c_v$ (and capped at $N$), and we iteratively increase the $\hat{n}_v$ that is less than $N$ and maximizes the quantity $c_v/(\hat{n}_v+1)$, until the total sum is $3N$.
+
+\subsection{Computation of a candidate assignment}
+
+To compute a candidate assignment (that does not optimize zone spreading nor distance to a previous assignment yet), we can use the folowing flow problem.
+
+Define the oriented weighted graph $(X,E)$. The set of vertices $X$ contains the source $\mathbf{s}$, the sink $\mathbf{t}$, vertices
+$\mathbf{x}_p, \mathbf{u}^+_p, \mathbf{u}^-_p$ for every partition $p$, vertices $\mathbf{y}_{p,z}$ for every partition $p$ and zone $z$, and vertices $\mathbf{z}_v$ for every node $v$.
+
+The set of edges is composed of the following arcs:
+\begin{itemize}
+ \item ($\mathbf{s}$,$\mathbf{x}_p$, 3) for every partition $p$;
+ \item ($\mathbf{x}_p$,$\mathbf{u}^+_p$, 3) for every partition $p$;
+ \item ($\mathbf{x}_p$,$\mathbf{u}^-_p$, 2) for every partition $p$;
+ \item ($\mathbf{u}^+_p$,$\mathbf{y}_{p,z}$, 1) for every partition $p$ and zone $z$;
+ \item ($\mathbf{u}^-_p$,$\mathbf{y}_{p,z}$, 2) for every partition $p$ and zone $z$;
+ \item ($\mathbf{y}_{p,z}$,$\mathbf{z}_v$, 1) for every partition $p$, zone $z$ and node $v\in z$;
+ \item ($\mathbf{z}_v$, $\mathbf{t}$, $n_v$) for every node $v$;
+\end{itemize}
+
+One can check that any maximal flow in this graph corresponds to an assignment of partitions to nodes. In such a flow, all the arcs from $\mathbf{s}$ and to $\mathbf{t}$ are saturated. The arc from $\mathbf{y}_{p,z}$ to $\mathbf{z}_v$ is saturated if and only if $p$ is associated to~$v$.
+Finally the flow from $\mathbf{x}_p$ to $\mathbf{y}_{p,z}$ can go either through $\mathbf{u}^+_p$ or $\mathbf{u}^-_p$.
+
+
+
+\subsection{Maximal spread and minimal transfers}
+Notice that if the arc $\mathbf{u}_p^+\mathbf{y}_{p,z}$ is not saturated but there is some flow in $\mathbf{u}_p^-\mathbf{y}_{p,z}$, then it is possible to transfer a unit of flow from the path $\mathbf{x}_p\mathbf{u}_p^-\mathbf{y}_{p,z}$ to the path $\mathbf{x}_p\mathbf{u}_p^+\mathbf{y}_{p,z}$. So we can always find an equivalent maximal flow $f^*$ that uses the path through $\mathbf{u}_p^-$ only if the path through $\mathbf{u}_p^+$ is saturated.
+
+We will use this fact to consider the amount of flow going through the vertices $\mathbf{u}^+$ as a measure of how well the partitions are spread over nodes belonging to different zones. If the partition $p$ is associated to 3 different zones, then a flow of 3 will cross $\mathbf{u}_p^+$ in $f^*$ (i.e. a flow of 0 will cross $\mathbf{u}_p^+$). If $p$ is associated to two zones, a flow of $2$ will cross $\mathbf{u}_p^+$. If $p$ is associated to a single zone, a flow of $1$ will cross $\mathbf{u}_p^+$.
+
+Let $N_1, N_2, N_3$ be the number of partitions associated to respectively 1,2 and 3 distinct zones. We will optimize a linear combination of these variables using the discovery of positively weighted circuits in a graph.
+
+At the same step, we will also optimize the distance to a previous assignment $T'$. Let $\alpha> \beta> \gamma \ge 0$ be three parameters.
+
+Given the flow $f$, let $G_f=(X',E_f)$ be the multi-graph where $X' = X\setminus\{\mathbf{s},\mathbf{t}\}$. The set $E_f$ is composed of the arcs:
+\begin{itemize}
+\item As many arcs from $(\mathbf{x}_p, \mathbf{u}^+_p,\alpha), (\mathbf{x}_p, \mathbf{u}^+_p,\beta), (\mathbf{x}_p, \mathbf{u}^+_p,\gamma)$ (selected in this order) as there is flow crossing $\mathbf{u}^+_p$ in $f$;
+\item As many arcs from $(\mathbf{u}^+_p, \mathbf{x}_p,-\gamma), (\mathbf{u}^+_p, \mathbf{x}_p,-\beta), (\mathbf{u}^+_p, \mathbf{x}_p,-\alpha)$ (selected in this order) as there is flow crossing $\mathbf{u}^-_p$ in $f$;
+\item As many copies of $(\mathbf{x}_p, \mathbf{u}^-_p,0)$ as there is flow through $\mathbf{u}^-_p$;
+\item As many copies of $(\mathbf{u}^-_p,\mathbf{x}_p,0)$ so that the number of arcs between these two vertices is 2;
+\item $(\mathbf{u}^+_p,\mathbf{y}_{p,z}, 0)$ if the flow between these vertices is 1, and the opposite arc otherwise;
+\item as many copies of $(\mathbf{u}^-_p,\mathbf{y}_{p,z}, 0)$ as the flow between these vertices, and as many copies of the opposite arc as 2~$-$~the flow;
+\item $(\mathbf{y}_{p,z},\mathbf{z}_v, \pm1)$ if it is saturated in $f$, with $+1$ if $v\in T'_p$ and $-1$ otherwise;
+\item $(\mathbf{z}_v,\mathbf{y}_{p,z}, \pm1)$ if it is not saturated in $f$, with $+1$ if $v\notin T'_p$ and $-1$ otherwise.
+\end{itemize}
+To summarize, arcs are oriented left to right if they correspond to a presence of flow in $f$, and right to left if they correspond to an absence of flow. They are positively weighted if we want them to stay at their current state, and negatively if we want them to switch. Let us compute the weight of such graph.
+
+\begin{multline*}
+ w(G_f) = \sum_{e\in E_f} w(e_f) \\
+ =
+ (\alpha - \beta -\gamma) N_1 + (\alpha +\beta - \gamma) N_2 + (\alpha+\beta+\gamma) N_3
+ \\ +
+ \#V\times N - 4 \sum_p 3-\#(T_p\cap T'_p) \\
+ =(\#V-12+\alpha-\beta-\gamma)\times N + 4Q_V + 2\beta N_2 + 2(\beta+\gamma) N_3 \\
+\end{multline*}
+
+As for the mode 3-strict, one can check that the difference of two such graphs corresponding to the same $(n_v)$ is always eulerian. Hence we can navigate in this class with the same greedy algorithm that discovers positive cycles and flips them.
+
+The function that we optimize is
+$$
+2Q_V + \beta N_2 + (\beta+\gamma) N_3.
+$$
+The choice of parameters $\beta$ and $\gamma$ should be lead by the following question: For $\beta$, where to put the tradeoff between zone dispersion and distance to the previous configuration? For $\gamma$, do we prefer to have more partitions spread between 2 zones, or have less between at least 2 zones but more between 3 zones.
+
+The quantity $Q_V$ varies between $0$ and $3N$, it should be of order $N$. The quantity $N_2+N_3$ should also be of order $N$ (it is exactly $N$ in the strict mode). So the two terms of the function are comparable.
+
+
+\bibliography{optimal_layout}
+\bibliographystyle{ieeetr}
+
+\end{document}
+
+
+
diff --git a/script/dev-cluster.sh b/script/dev-cluster.sh
index c7fbe08d..fa0a950e 100755
--- a/script/dev-cluster.sh
+++ b/script/dev-cluster.sh
@@ -11,7 +11,7 @@ PATH="${GARAGE_DEBUG}:${GARAGE_RELEASE}:${NIX_RELEASE}:$PATH"
FANCYCOLORS=("41m" "42m" "44m" "45m" "100m" "104m")
export RUST_BACKTRACE=1
-export RUST_LOG=garage=info,garage_api=debug,netapp=trace
+export RUST_LOG=garage=info,garage_api=debug
MAIN_LABEL="\e[${FANCYCOLORS[0]}[main]\e[49m"
WHICH_GARAGE=$(which garage || exit 1)
diff --git a/script/dev-configure.sh b/script/dev-configure.sh
index f0a7843d..9c24bf4b 100755
--- a/script/dev-configure.sh
+++ b/script/dev-configure.sh
@@ -25,7 +25,8 @@ garage -c /tmp/config.1.toml status \
| grep 'NO ROLE' \
| grep -Po '^[0-9a-f]+' \
| while read id; do
- garage -c /tmp/config.1.toml layout assign $id -z dc1 -c 1
+ garage -c /tmp/config.1.toml layout assign $id -z dc1 -c 1G
done
+garage -c /tmp/config.1.toml layout config -r 1
garage -c /tmp/config.1.toml layout apply --version 1
diff --git a/src/api/admin/cluster.rs b/src/api/admin/cluster.rs
index 182a4f6f..540c6009 100644
--- a/src/api/admin/cluster.rs
+++ b/src/api/admin/cluster.rs
@@ -91,7 +91,7 @@ fn get_cluster_layout(garage: &Arc<Garage>) -> GetClusterLayoutResponse {
.map(|(k, _, v)| (hex::encode(k), v.0.clone()))
.collect(),
staged_role_changes: layout
- .staging
+ .staging_roles
.items()
.iter()
.filter(|(k, _, v)| layout.roles.get(k) != Some(v))
@@ -142,14 +142,14 @@ pub async fn handle_update_cluster_layout(
let mut layout = garage.system.get_cluster_layout();
let mut roles = layout.roles.clone();
- roles.merge(&layout.staging);
+ roles.merge(&layout.staging_roles);
for (node, role) in updates {
let node = hex::decode(node).ok_or_bad_request("Invalid node identifier")?;
let node = Uuid::try_from(&node).ok_or_bad_request("Invalid node identifier")?;
layout
- .staging
+ .staging_roles
.merge(&roles.update_mutator(node, NodeRoleV(role)));
}
@@ -167,12 +167,14 @@ pub async fn handle_apply_cluster_layout(
let param = parse_json_body::<ApplyRevertLayoutRequest>(req).await?;
let layout = garage.system.get_cluster_layout();
- let layout = layout.apply_staged_changes(Some(param.version))?;
+ let (layout, msg) = layout.apply_staged_changes(Some(param.version))?;
+
garage.system.update_cluster_layout(&layout).await?;
Ok(Response::builder()
- .status(StatusCode::NO_CONTENT)
- .body(Body::empty())?)
+ .status(StatusCode::OK)
+ .header(http::header::CONTENT_TYPE, "text/plain")
+ .body(Body::from(msg.join("\n")))?)
}
pub async fn handle_revert_cluster_layout(
diff --git a/src/db/lib.rs b/src/db/lib.rs
index d96586be..5304c195 100644
--- a/src/db/lib.rs
+++ b/src/db/lib.rs
@@ -2,9 +2,6 @@
#[cfg(feature = "sqlite")]
extern crate tracing;
-#[cfg(not(any(feature = "lmdb", feature = "sled", feature = "sqlite")))]
-compile_error!("Must activate the Cargo feature for at least one DB engine: lmdb, sled or sqlite.");
-
#[cfg(feature = "lmdb")]
pub mod lmdb_adapter;
#[cfg(feature = "sled")]
diff --git a/src/garage/cli/cmd.rs b/src/garage/cli/cmd.rs
index c8b96489..e352ddf2 100644
--- a/src/garage/cli/cmd.rs
+++ b/src/garage/cli/cmd.rs
@@ -71,7 +71,7 @@ pub async fn cmd_status(rpc_cli: &Endpoint<SystemRpc, ()>, rpc_host: NodeID) ->
));
}
_ => {
- let new_role = match layout.staging.get(&adv.id) {
+ let new_role = match layout.staging_roles.get(&adv.id) {
Some(NodeRoleV(Some(_))) => "(pending)",
_ => "NO ROLE ASSIGNED",
};
diff --git a/src/garage/cli/layout.rs b/src/garage/cli/layout.rs
index 3884bb92..27bb7eb8 100644
--- a/src/garage/cli/layout.rs
+++ b/src/garage/cli/layout.rs
@@ -1,3 +1,5 @@
+use bytesize::ByteSize;
+
use garage_util::crdt::Crdt;
use garage_util::error::*;
use garage_util::formater::format_table;
@@ -14,8 +16,8 @@ pub async fn cli_layout_command_dispatch(
rpc_host: NodeID,
) -> Result<(), Error> {
match cmd {
- LayoutOperation::Assign(configure_opt) => {
- cmd_assign_role(system_rpc_endpoint, rpc_host, configure_opt).await
+ LayoutOperation::Assign(assign_opt) => {
+ cmd_assign_role(system_rpc_endpoint, rpc_host, assign_opt).await
}
LayoutOperation::Remove(remove_opt) => {
cmd_remove_role(system_rpc_endpoint, rpc_host, remove_opt).await
@@ -27,6 +29,9 @@ pub async fn cli_layout_command_dispatch(
LayoutOperation::Revert(revert_opt) => {
cmd_revert_layout(system_rpc_endpoint, rpc_host, revert_opt).await
}
+ LayoutOperation::Config(config_opt) => {
+ cmd_config_layout(system_rpc_endpoint, rpc_host, config_opt).await
+ }
}
}
@@ -60,14 +65,14 @@ pub async fn cmd_assign_role(
.collect::<Result<Vec<_>, _>>()?;
let mut roles = layout.roles.clone();
- roles.merge(&layout.staging);
+ roles.merge(&layout.staging_roles);
for replaced in args.replace.iter() {
let replaced_node = find_matching_node(layout.node_ids().iter().cloned(), replaced)?;
match roles.get(&replaced_node) {
Some(NodeRoleV(Some(_))) => {
layout
- .staging
+ .staging_roles
.merge(&roles.update_mutator(replaced_node, NodeRoleV(None)));
}
_ => {
@@ -83,7 +88,7 @@ pub async fn cmd_assign_role(
return Err(Error::Message(
"-c and -g are mutually exclusive, please configure node either with c>0 to act as a storage node or with -g to act as a gateway node".into()));
}
- if args.capacity == Some(0) {
+ if args.capacity == Some(ByteSize::b(0)) {
return Err(Error::Message("Invalid capacity value: 0".into()));
}
@@ -91,7 +96,7 @@ pub async fn cmd_assign_role(
let new_entry = match roles.get(&added_node) {
Some(NodeRoleV(Some(old))) => {
let capacity = match args.capacity {
- Some(c) => Some(c),
+ Some(c) => Some(c.as_u64()),
None if args.gateway => None,
None => old.capacity,
};
@@ -108,7 +113,7 @@ pub async fn cmd_assign_role(
}
_ => {
let capacity = match args.capacity {
- Some(c) => Some(c),
+ Some(c) => Some(c.as_u64()),
None if args.gateway => None,
None => return Err(Error::Message(
"Please specify a capacity with the -c flag, or set node explicitly as gateway with -g".into())),
@@ -125,7 +130,7 @@ pub async fn cmd_assign_role(
};
layout
- .staging
+ .staging_roles
.merge(&roles.update_mutator(added_node, NodeRoleV(Some(new_entry))));
}
@@ -145,13 +150,13 @@ pub async fn cmd_remove_role(
let mut layout = fetch_layout(rpc_cli, rpc_host).await?;
let mut roles = layout.roles.clone();
- roles.merge(&layout.staging);
+ roles.merge(&layout.staging_roles);
let deleted_node =
find_matching_node(roles.items().iter().map(|(id, _, _)| *id), &args.node_id)?;
layout
- .staging
+ .staging_roles
.merge(&roles.update_mutator(deleted_node, NodeRoleV(None)));
send_layout(rpc_cli, rpc_host, layout).await?;
@@ -166,7 +171,7 @@ pub async fn cmd_show_layout(
rpc_cli: &Endpoint<SystemRpc, ()>,
rpc_host: NodeID,
) -> Result<(), Error> {
- let mut layout = fetch_layout(rpc_cli, rpc_host).await?;
+ let layout = fetch_layout(rpc_cli, rpc_host).await?;
println!("==== CURRENT CLUSTER LAYOUT ====");
if !print_cluster_layout(&layout) {
@@ -176,30 +181,41 @@ pub async fn cmd_show_layout(
println!();
println!("Current cluster layout version: {}", layout.version);
- if print_staging_role_changes(&layout) {
- layout.roles.merge(&layout.staging);
-
- println!();
- println!("==== NEW CLUSTER LAYOUT AFTER APPLYING CHANGES ====");
- if !print_cluster_layout(&layout) {
- println!("No nodes have a role in the new layout.");
- }
- println!();
+ let has_role_changes = print_staging_role_changes(&layout);
+ let has_param_changes = print_staging_parameters_changes(&layout);
+ if has_role_changes || has_param_changes {
+ let v = layout.version;
+ let res_apply = layout.apply_staged_changes(Some(v + 1));
// this will print the stats of what partitions
// will move around when we apply
- if layout.calculate_partition_assignation() {
- println!("To enact the staged role changes, type:");
- println!();
- println!(" garage layout apply --version {}", layout.version + 1);
- println!();
- println!(
- "You can also revert all proposed changes with: garage layout revert --version {}",
- layout.version + 1
- );
- } else {
- println!("Not enough nodes have an assigned role to maintain enough copies of data.");
- println!("This new layout cannot yet be applied.");
+ match res_apply {
+ Ok((layout, msg)) => {
+ println!();
+ println!("==== NEW CLUSTER LAYOUT AFTER APPLYING CHANGES ====");
+ if !print_cluster_layout(&layout) {
+ println!("No nodes have a role in the new layout.");
+ }
+ println!();
+
+ for line in msg.iter() {
+ println!("{}", line);
+ }
+ println!("To enact the staged role changes, type:");
+ println!();
+ println!(" garage layout apply --version {}", v + 1);
+ println!();
+ println!(
+ "You can also revert all proposed changes with: garage layout revert --version {}",
+ v + 1)
+ }
+ Err(e) => {
+ println!("Error while trying to compute the assignation: {}", e);
+ println!("This new layout cannot yet be applied.");
+ println!(
+ "You can also revert all proposed changes with: garage layout revert --version {}",
+ v + 1)
+ }
}
}
@@ -213,7 +229,10 @@ pub async fn cmd_apply_layout(
) -> Result<(), Error> {
let layout = fetch_layout(rpc_cli, rpc_host).await?;
- let layout = layout.apply_staged_changes(apply_opt.version)?;
+ let (layout, msg) = layout.apply_staged_changes(apply_opt.version)?;
+ for line in msg.iter() {
+ println!("{}", line);
+ }
send_layout(rpc_cli, rpc_host, layout).await?;
@@ -238,6 +257,45 @@ pub async fn cmd_revert_layout(
Ok(())
}
+pub async fn cmd_config_layout(
+ rpc_cli: &Endpoint<SystemRpc, ()>,
+ rpc_host: NodeID,
+ config_opt: ConfigLayoutOpt,
+) -> Result<(), Error> {
+ let mut layout = fetch_layout(rpc_cli, rpc_host).await?;
+
+ let mut did_something = false;
+ match config_opt.redundancy {
+ None => (),
+ Some(r) => {
+ if r > layout.replication_factor {
+ println!(
+ "The zone redundancy must be smaller or equal to the \
+ replication factor ({}).",
+ layout.replication_factor
+ );
+ } else if r < 1 {
+ println!("The zone redundancy must be at least 1.");
+ } else {
+ layout
+ .staging_parameters
+ .update(LayoutParameters { zone_redundancy: r });
+ println!("The new zone redundancy has been saved ({}).", r);
+ }
+ did_something = true;
+ }
+ }
+
+ if !did_something {
+ return Err(Error::Message(
+ "Please specify an action for `garage layout config` to do".into(),
+ ));
+ }
+
+ send_layout(rpc_cli, rpc_host, layout).await?;
+ Ok(())
+}
+
// --- utility ---
pub async fn fetch_layout(
@@ -269,21 +327,39 @@ pub async fn send_layout(
}
pub fn print_cluster_layout(layout: &ClusterLayout) -> bool {
- let mut table = vec!["ID\tTags\tZone\tCapacity".to_string()];
+ let mut table = vec!["ID\tTags\tZone\tCapacity\tUsable capacity".to_string()];
for (id, _, role) in layout.roles.items().iter() {
let role = match &role.0 {
Some(r) => r,
_ => continue,
};
let tags = role.tags.join(",");
- table.push(format!(
- "{:?}\t{}\t{}\t{}",
- id,
- tags,
- role.zone,
- role.capacity_string()
- ));
+ let usage = layout.get_node_usage(id).unwrap_or(0);
+ let capacity = layout.get_node_capacity(id).unwrap_or(0);
+ if capacity > 0 {
+ table.push(format!(
+ "{:?}\t{}\t{}\t{}\t{} ({:.1}%)",
+ id,
+ tags,
+ role.zone,
+ role.capacity_string(),
+ ByteSize::b(usage as u64 * layout.partition_size).to_string_as(false),
+ (100.0 * usage as f32 * layout.partition_size as f32) / (capacity as f32)
+ ));
+ } else {
+ table.push(format!(
+ "{:?}\t{}\t{}\t{}",
+ id,
+ tags,
+ role.zone,
+ role.capacity_string()
+ ));
+ };
}
+ println!();
+ println!("Parameters of the layout computation:");
+ println!("Zone redundancy: {}", layout.parameters.zone_redundancy);
+ println!();
if table.len() == 1 {
false
} else {
@@ -292,9 +368,23 @@ pub fn print_cluster_layout(layout: &ClusterLayout) -> bool {
}
}
+pub fn print_staging_parameters_changes(layout: &ClusterLayout) -> bool {
+ let has_changes = *layout.staging_parameters.get() != layout.parameters;
+ if has_changes {
+ println!();
+ println!("==== NEW LAYOUT PARAMETERS ====");
+ println!(
+ "Zone redundancy: {}",
+ layout.staging_parameters.get().zone_redundancy
+ );
+ println!();
+ }
+ has_changes
+}
+
pub fn print_staging_role_changes(layout: &ClusterLayout) -> bool {
let has_changes = layout
- .staging
+ .staging_roles
.items()
.iter()
.any(|(k, _, v)| layout.roles.get(k) != Some(v));
@@ -303,7 +393,7 @@ pub fn print_staging_role_changes(layout: &ClusterLayout) -> bool {
println!();
println!("==== STAGED ROLE CHANGES ====");
let mut table = vec!["ID\tTags\tZone\tCapacity".to_string()];
- for (id, _, role) in layout.staging.items().iter() {
+ for (id, _, role) in layout.staging_roles.items().iter() {
if layout.roles.get(id) == Some(role) {
continue;
}
diff --git a/src/garage/cli/structs.rs b/src/garage/cli/structs.rs
index cb085813..49a1f267 100644
--- a/src/garage/cli/structs.rs
+++ b/src/garage/cli/structs.rs
@@ -87,6 +87,10 @@ pub enum LayoutOperation {
#[structopt(name = "remove", version = garage_version())]
Remove(RemoveRoleOpt),
+ /// Configure parameters value for the layout computation
+ #[structopt(name = "config", version = garage_version())]
+ Config(ConfigLayoutOpt),
+
/// Show roles currently assigned to nodes and changes staged for commit
#[structopt(name = "show", version = garage_version())]
Show,
@@ -110,9 +114,9 @@ pub struct AssignRoleOpt {
#[structopt(short = "z", long = "zone")]
pub(crate) zone: Option<String>,
- /// Capacity (in relative terms, use 1 to represent your smallest server)
+ /// Storage capacity, in bytes (supported suffixes: B, KB, MB, GB, TB, PB)
#[structopt(short = "c", long = "capacity")]
- pub(crate) capacity: Option<u32>,
+ pub(crate) capacity: Option<bytesize::ByteSize>,
/// Gateway-only node
#[structopt(short = "g", long = "gateway")]
@@ -134,6 +138,13 @@ pub struct RemoveRoleOpt {
}
#[derive(StructOpt, Debug)]
+pub struct ConfigLayoutOpt {
+ /// Zone redundancy parameter
+ #[structopt(short = "r", long = "redundancy")]
+ pub(crate) redundancy: Option<usize>,
+}
+
+#[derive(StructOpt, Debug)]
pub struct ApplyLayoutOpt {
/// Version number of new configuration: this command will fail if
/// it is not exactly 1 + the previous configuration's version
diff --git a/src/garage/main.rs b/src/garage/main.rs
index edda734b..8e64273f 100644
--- a/src/garage/main.rs
+++ b/src/garage/main.rs
@@ -17,6 +17,9 @@ compile_error!("Either bundled-libs or system-libs Cargo feature must be enabled
#[cfg(all(feature = "bundled-libs", feature = "system-libs"))]
compile_error!("Only one of bundled-libs and system-libs Cargo features must be enabled");
+#[cfg(not(any(feature = "lmdb", feature = "sled", feature = "sqlite")))]
+compile_error!("Must activate the Cargo feature for at least one DB engine: lmdb, sled or sqlite.");
+
use std::net::SocketAddr;
use std::path::PathBuf;
diff --git a/src/garage/tests/common/garage.rs b/src/garage/tests/common/garage.rs
index 44d727f9..a539abb7 100644
--- a/src/garage/tests/common/garage.rs
+++ b/src/garage/tests/common/garage.rs
@@ -126,7 +126,7 @@ api_bind_addr = "127.0.0.1:{admin_port}"
self.command()
.args(["layout", "assign"])
.arg(node_short_id)
- .args(["-c", "1", "-z", "unzonned"])
+ .args(["-c", "1G", "-z", "unzonned"])
.quiet()
.expect_success_status("Could not assign garage node layout");
self.command()
diff --git a/src/rpc/Cargo.toml b/src/rpc/Cargo.toml
index 2c2ddc0b..1b411c6a 100644
--- a/src/rpc/Cargo.toml
+++ b/src/rpc/Cargo.toml
@@ -18,10 +18,12 @@ garage_util = { version = "0.8.0", path = "../util" }
arc-swap = "1.0"
bytes = "1.0"
+bytesize = "1.1"
gethostname = "0.2"
hex = "0.4"
tracing = "0.1.30"
rand = "0.8"
+itertools="0.10"
sodiumoxide = { version = "0.2.5-0", package = "kuska-sodiumoxide" }
async-trait = "0.1.7"
diff --git a/src/rpc/graph_algo.rs b/src/rpc/graph_algo.rs
new file mode 100644
index 00000000..f181e2ba
--- /dev/null
+++ b/src/rpc/graph_algo.rs
@@ -0,0 +1,411 @@
+//! This module deals with graph algorithms.
+//! It is used in layout.rs to build the partition to node assignation.
+
+use rand::prelude::SliceRandom;
+use std::cmp::{max, min};
+use std::collections::HashMap;
+use std::collections::VecDeque;
+
+/// Vertex data structures used in all the graphs used in layout.rs.
+/// usize parameters correspond to node/zone/partitions ids.
+/// To understand the vertex roles below, please refer to the formal description
+/// of the layout computation algorithm.
+#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
+pub enum Vertex {
+ Source,
+ Pup(usize), // The vertex p+ of partition p
+ Pdown(usize), // The vertex p- of partition p
+ PZ(usize, usize), // The vertex corresponding to x_(partition p, zone z)
+ N(usize), // The vertex corresponding to node n
+ Sink,
+}
+
+/// Edge data structure for the flow algorithm.
+#[derive(Clone, Copy, Debug)]
+pub struct FlowEdge {
+ cap: u64, // flow maximal capacity of the edge
+ flow: i64, // flow value on the edge
+ dest: usize, // destination vertex id
+ rev: usize, // index of the reversed edge (v, self) in the edge list of vertex v
+}
+
+/// Edge data structure for the detection of negative cycles.
+#[derive(Clone, Copy, Debug)]
+pub struct WeightedEdge {
+ w: i64, // weight of the edge
+ dest: usize,
+}
+
+pub trait Edge: Clone + Copy {}
+impl Edge for FlowEdge {}
+impl Edge for WeightedEdge {}
+
+/// Struct for the graph structure. We do encapsulation here to be able to both
+/// provide user friendly Vertex enum to address vertices, and to use internally usize
+/// indices and Vec instead of HashMap in the graph algorithm to optimize execution speed.
+pub struct Graph<E: Edge> {
+ vertex_to_id: HashMap<Vertex, usize>,
+ id_to_vertex: Vec<Vertex>,
+
+ // The graph is stored as an adjacency list
+ graph: Vec<Vec<E>>,
+}
+
+pub type CostFunction = HashMap<(Vertex, Vertex), i64>;
+
+impl<E: Edge> Graph<E> {
+ pub fn new(vertices: &[Vertex]) -> Self {
+ let mut map = HashMap::<Vertex, usize>::new();
+ for (i, vert) in vertices.iter().enumerate() {
+ map.insert(*vert, i);
+ }
+ Graph::<E> {
+ vertex_to_id: map,
+ id_to_vertex: vertices.to_vec(),
+ graph: vec![Vec::<E>::new(); vertices.len()],
+ }
+ }
+
+ fn get_vertex_id(&self, v: &Vertex) -> Result<usize, String> {
+ self.vertex_to_id
+ .get(v)
+ .cloned()
+ .ok_or_else(|| format!("The graph does not contain vertex {:?}", v))
+ }
+}
+
+impl Graph<FlowEdge> {
+ /// This function adds a directed edge to the graph with capacity c, and the
+ /// corresponding reversed edge with capacity 0.
+ pub fn add_edge(&mut self, u: Vertex, v: Vertex, c: u64) -> Result<(), String> {
+ let idu = self.get_vertex_id(&u)?;
+ let idv = self.get_vertex_id(&v)?;
+ if idu == idv {
+ return Err("Cannot add edge from vertex to itself in flow graph".into());
+ }
+
+ let rev_u = self.graph[idu].len();
+ let rev_v = self.graph[idv].len();
+ self.graph[idu].push(FlowEdge {
+ cap: c,
+ dest: idv,
+ flow: 0,
+ rev: rev_v,
+ });
+ self.graph[idv].push(FlowEdge {
+ cap: 0,
+ dest: idu,
+ flow: 0,
+ rev: rev_u,
+ });
+ Ok(())
+ }
+
+ /// This function returns the list of vertices that receive a positive flow from
+ /// vertex v.
+ pub fn get_positive_flow_from(&self, v: Vertex) -> Result<Vec<Vertex>, String> {
+ let idv = self.get_vertex_id(&v)?;
+ let mut result = Vec::<Vertex>::new();
+ for edge in self.graph[idv].iter() {
+ if edge.flow > 0 {
+ result.push(self.id_to_vertex[edge.dest]);
+ }
+ }
+ Ok(result)
+ }
+
+ /// This function returns the value of the flow incoming to v.
+ pub fn get_inflow(&self, v: Vertex) -> Result<i64, String> {
+ let idv = self.get_vertex_id(&v)?;
+ let mut result = 0;
+ for edge in self.graph[idv].iter() {
+ result += max(0, self.graph[edge.dest][edge.rev].flow);
+ }
+ Ok(result)
+ }
+
+ /// This function returns the value of the flow outgoing from v.
+ pub fn get_outflow(&self, v: Vertex) -> Result<i64, String> {
+ let idv = self.get_vertex_id(&v)?;
+ let mut result = 0;
+ for edge in self.graph[idv].iter() {
+ result += max(0, edge.flow);
+ }
+ Ok(result)
+ }
+
+ /// This function computes the flow total value by computing the outgoing flow
+ /// from the source.
+ pub fn get_flow_value(&mut self) -> Result<i64, String> {
+ self.get_outflow(Vertex::Source)
+ }
+
+ /// This function shuffles the order of the edge lists. It keeps the ids of the
+ /// reversed edges consistent.
+ fn shuffle_edges(&mut self) {
+ let mut rng = rand::thread_rng();
+ for i in 0..self.graph.len() {
+ self.graph[i].shuffle(&mut rng);
+ // We need to update the ids of the reverse edges.
+ for j in 0..self.graph[i].len() {
+ let target_v = self.graph[i][j].dest;
+ let target_rev = self.graph[i][j].rev;
+ self.graph[target_v][target_rev].rev = j;
+ }
+ }
+ }
+
+ /// Computes an upper bound of the flow on the graph
+ pub fn flow_upper_bound(&self) -> Result<u64, String> {
+ let idsource = self.get_vertex_id(&Vertex::Source)?;
+ let mut flow_upper_bound = 0;
+ for edge in self.graph[idsource].iter() {
+ flow_upper_bound += edge.cap;
+ }
+ Ok(flow_upper_bound)
+ }
+
+ /// This function computes the maximal flow using Dinic's algorithm. It starts with
+ /// the flow values already present in the graph. So it is possible to add some edge to
+ /// the graph, compute a flow, add other edges, update the flow.
+ pub fn compute_maximal_flow(&mut self) -> Result<(), String> {
+ let idsource = self.get_vertex_id(&Vertex::Source)?;
+ let idsink = self.get_vertex_id(&Vertex::Sink)?;
+
+ let nb_vertices = self.graph.len();
+
+ let flow_upper_bound = self.flow_upper_bound()?;
+
+ // To ensure the dispersion of the associations generated by the
+ // assignation, we shuffle the neighbours of the nodes. Hence,
+ // the vertices do not consider their neighbours in the same order.
+ self.shuffle_edges();
+
+ // We run Dinic's max flow algorithm
+ loop {
+ // We build the level array from Dinic's algorithm.
+ let mut level = vec![None; nb_vertices];
+
+ let mut fifo = VecDeque::new();
+ fifo.push_back((idsource, 0));
+ while let Some((id, lvl)) = fifo.pop_front() {
+ if level[id] == None {
+ // it means id has not yet been reached
+ level[id] = Some(lvl);
+ for edge in self.graph[id].iter() {
+ if edge.cap as i64 - edge.flow > 0 {
+ fifo.push_back((edge.dest, lvl + 1));
+ }
+ }
+ }
+ }
+ if level[idsink] == None {
+ // There is no residual flow
+ break;
+ }
+ // Now we run DFS respecting the level array
+ let mut next_nbd = vec![0; nb_vertices];
+ let mut lifo = Vec::new();
+
+ lifo.push((idsource, flow_upper_bound));
+
+ while let Some((id, f)) = lifo.last().cloned() {
+ if id == idsink {
+ // The DFS reached the sink, we can add a
+ // residual flow.
+ lifo.pop();
+ while let Some((id, _)) = lifo.pop() {
+ let nbd = next_nbd[id];
+ self.graph[id][nbd].flow += f as i64;
+ let id_rev = self.graph[id][nbd].dest;
+ let nbd_rev = self.graph[id][nbd].rev;
+ self.graph[id_rev][nbd_rev].flow -= f as i64;
+ }
+ lifo.push((idsource, flow_upper_bound));
+ continue;
+ }
+ // else we did not reach the sink
+ let nbd = next_nbd[id];
+ if nbd >= self.graph[id].len() {
+ // There is nothing to explore from id anymore
+ lifo.pop();
+ if let Some((parent, _)) = lifo.last() {
+ next_nbd[*parent] += 1;
+ }
+ continue;
+ }
+ // else we can try to send flow from id to its nbd
+ let new_flow = min(
+ f as i64,
+ self.graph[id][nbd].cap as i64 - self.graph[id][nbd].flow,
+ ) as u64;
+ if new_flow == 0 {
+ next_nbd[id] += 1;
+ continue;
+ }
+ if let (Some(lvldest), Some(lvlid)) = (level[self.graph[id][nbd].dest], level[id]) {
+ if lvldest <= lvlid {
+ // We cannot send flow to nbd.
+ next_nbd[id] += 1;
+ continue;
+ }
+ }
+ // otherwise, we send flow to nbd.
+ lifo.push((self.graph[id][nbd].dest, new_flow));
+ }
+ }
+ Ok(())
+ }
+
+ /// This function takes a flow, and a cost function on the edges, and tries to find an
+ /// equivalent flow with a better cost, by finding improving overflow cycles. It uses
+ /// as subroutine the Bellman Ford algorithm run up to path_length.
+ /// We assume that the cost of edge (u,v) is the opposite of the cost of (v,u), and
+ /// only one needs to be present in the cost function.
+ pub fn optimize_flow_with_cost(
+ &mut self,
+ cost: &CostFunction,
+ path_length: usize,
+ ) -> Result<(), String> {
+ // We build the weighted graph g where we will look for negative cycle
+ let mut gf = self.build_cost_graph(cost)?;
+ let mut cycles = gf.list_negative_cycles(path_length);
+ while !cycles.is_empty() {
+ // we enumerate negative cycles
+ for c in cycles.iter() {
+ for i in 0..c.len() {
+ // We add one flow unit to the edge (u,v) of cycle c
+ let idu = self.vertex_to_id[&c[i]];
+ let idv = self.vertex_to_id[&c[(i + 1) % c.len()]];
+ for j in 0..self.graph[idu].len() {
+ // since idu appears at most once in the cycles, we enumerate every
+ // edge at most once.
+ let edge = self.graph[idu][j];
+ if edge.dest == idv {
+ self.graph[idu][j].flow += 1;
+ self.graph[idv][edge.rev].flow -= 1;
+ break;
+ }
+ }
+ }
+ }
+
+ gf = self.build_cost_graph(cost)?;
+ cycles = gf.list_negative_cycles(path_length);
+ }
+ Ok(())
+ }
+
+ /// Construct the weighted graph G_f from the flow and the cost function
+ fn build_cost_graph(&self, cost: &CostFunction) -> Result<Graph<WeightedEdge>, String> {
+ let mut g = Graph::<WeightedEdge>::new(&self.id_to_vertex);
+ let nb_vertices = self.id_to_vertex.len();
+ for i in 0..nb_vertices {
+ for edge in self.graph[i].iter() {
+ if edge.cap as i64 - edge.flow > 0 {
+ // It is possible to send overflow through this edge
+ let u = self.id_to_vertex[i];
+ let v = self.id_to_vertex[edge.dest];
+ if cost.contains_key(&(u, v)) {
+ g.add_edge(u, v, cost[&(u, v)])?;
+ } else if cost.contains_key(&(v, u)) {
+ g.add_edge(u, v, -cost[&(v, u)])?;
+ } else {
+ g.add_edge(u, v, 0)?;
+ }
+ }
+ }
+ }
+ Ok(g)
+ }
+}
+
+impl Graph<WeightedEdge> {
+ /// This function adds a single directed weighted edge to the graph.
+ pub fn add_edge(&mut self, u: Vertex, v: Vertex, w: i64) -> Result<(), String> {
+ let idu = self.get_vertex_id(&u)?;
+ let idv = self.get_vertex_id(&v)?;
+ self.graph[idu].push(WeightedEdge { w, dest: idv });
+ Ok(())
+ }
+
+ /// This function lists the negative cycles it manages to find after path_length
+ /// iterations of the main loop of the Bellman-Ford algorithm. For the classical
+ /// algorithm, path_length needs to be equal to the number of vertices. However,
+ /// for particular graph structures like in our case, the algorithm is still correct
+ /// when path_length is the length of the longest possible simple path.
+ /// See the formal description of the algorithm for more details.
+ fn list_negative_cycles(&self, path_length: usize) -> Vec<Vec<Vertex>> {
+ let nb_vertices = self.graph.len();
+
+ // We start with every vertex at distance 0 of some imaginary extra -1 vertex.
+ let mut distance = vec![0; nb_vertices];
+ // The prev vector collects for every vertex from where does the shortest path come
+ let mut prev = vec![None; nb_vertices];
+
+ for _ in 0..path_length + 1 {
+ for id in 0..nb_vertices {
+ for e in self.graph[id].iter() {
+ if distance[id] + e.w < distance[e.dest] {
+ distance[e.dest] = distance[id] + e.w;
+ prev[e.dest] = Some(id);
+ }
+ }
+ }
+ }
+
+ // If self.graph contains a negative cycle, then at this point the graph described
+ // by prev (which is a directed 1-forest/functional graph)
+ // must contain a cycle. We list the cycles of prev.
+ let cycles_prev = cycles_of_1_forest(&prev);
+
+ // Remark that the cycle in prev is in the reverse order compared to the cycle
+ // in the graph. Thus the .rev().
+ return cycles_prev
+ .iter()
+ .map(|cycle| {
+ cycle
+ .iter()
+ .rev()
+ .map(|id| self.id_to_vertex[*id])
+ .collect()
+ })
+ .collect();
+ }
+}
+
+/// This function returns the list of cycles of a directed 1 forest. It does not
+/// check for the consistency of the input.
+fn cycles_of_1_forest(forest: &[Option<usize>]) -> Vec<Vec<usize>> {
+ let mut cycles = Vec::<Vec<usize>>::new();
+ let mut time_of_discovery = vec![None; forest.len()];
+
+ for t in 0..forest.len() {
+ let mut id = t;
+ // while we are on a valid undiscovered node
+ while time_of_discovery[id] == None {
+ time_of_discovery[id] = Some(t);
+ if let Some(i) = forest[id] {
+ id = i;
+ } else {
+ break;
+ }
+ }
+ if forest[id] != None && time_of_discovery[id] == Some(t) {
+ // We discovered an id that we explored at this iteration t.
+ // It means we are on a cycle
+ let mut cy = vec![id; 1];
+ let mut id2 = id;
+ while let Some(id_next) = forest[id2] {
+ id2 = id_next;
+ if id2 != id {
+ cy.push(id2);
+ } else {
+ break;
+ }
+ }
+ cycles.push(cy);
+ }
+ }
+ cycles
+}
diff --git a/src/rpc/layout.rs b/src/rpc/layout.rs
index 2fd5acfc..133e33c8 100644
--- a/src/rpc/layout.rs
+++ b/src/rpc/layout.rs
@@ -1,14 +1,27 @@
use std::cmp::Ordering;
-use std::collections::{HashMap, HashSet};
+use std::collections::HashMap;
+use std::collections::HashSet;
+
+use bytesize::ByteSize;
+use itertools::Itertools;
use serde::{Deserialize, Serialize};
-use garage_util::crdt::{AutoCrdt, Crdt, LwwMap};
+use garage_util::crdt::{AutoCrdt, Crdt, Lww, LwwMap};
use garage_util::data::*;
use garage_util::error::*;
+use crate::graph_algo::*;
+
use crate::ring::*;
+use std::convert::TryInto;
+
+const NB_PARTITIONS: usize = 1usize << PARTITION_BITS;
+
+// The Message type will be used to collect information on the algorithm.
+type Message = Vec<String>;
+
/// The layout of the cluster, i.e. the list of roles
/// which are assigned to each cluster node
#[derive(Clone, Debug, Serialize, Deserialize)]
@@ -16,12 +29,21 @@ pub struct ClusterLayout {
pub version: u64,
pub replication_factor: usize,
+
+ /// This attribute is only used to retain the previously computed partition size,
+ /// to know to what extent does it change with the layout update.
+ pub partition_size: u64,
+ /// Parameters used to compute the assignation currently given by
+ /// ring_assignation_data
+ pub parameters: LayoutParameters,
+
pub roles: LwwMap<Uuid, NodeRoleV>,
/// node_id_vec: a vector of node IDs with a role assigned
/// in the system (this includes gateway nodes).
/// The order here is different than the vec stored by `roles`, because:
- /// 1. non-gateway nodes are first so that they have lower numbers
+ /// 1. non-gateway nodes are first so that they have lower numbers holding
+ /// in u8 (the number of non-gateway nodes is at most 256).
/// 2. nodes that don't have a role are excluded (but they need to
/// stay in the CRDT as tombstones)
pub node_id_vec: Vec<Uuid>,
@@ -30,11 +52,24 @@ pub struct ClusterLayout {
#[serde(with = "serde_bytes")]
pub ring_assignation_data: Vec<CompactNodeType>,
+ /// Parameters to be used in the next partition assignation computation.
+ pub staging_parameters: Lww<LayoutParameters>,
/// Role changes which are staged for the next version of the layout
- pub staging: LwwMap<Uuid, NodeRoleV>,
+ pub staging_roles: LwwMap<Uuid, NodeRoleV>,
pub staging_hash: Hash,
}
+/// This struct is used to set the parameters to be used in the assignation computation
+/// algorithm. It is stored as a Crdt.
+#[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Debug, Serialize, Deserialize)]
+pub struct LayoutParameters {
+ pub zone_redundancy: usize,
+}
+
+impl AutoCrdt for LayoutParameters {
+ const WARN_IF_DIFFERENT: bool = true;
+}
+
#[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Debug, Serialize, Deserialize)]
pub struct NodeRoleV(pub Option<NodeRole>);
@@ -45,13 +80,13 @@ impl AutoCrdt for NodeRoleV {
/// The user-assigned roles of cluster nodes
#[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Debug, Serialize, Deserialize)]
pub struct NodeRole {
- /// Datacenter at which this entry belong. This information might be used to perform a better
- /// geodistribution
+ /// Datacenter at which this entry belong. This information is used to
+ /// perform a better geodistribution
pub zone: String,
- /// The (relative) capacity of the node
+ /// The capacity of the node
/// If this is set to None, the node does not participate in storing data for the system
/// and is only active as an API gateway to other nodes
- pub capacity: Option<u32>,
+ pub capacity: Option<u64>,
/// A set of tags to recognize the node
pub tags: Vec<String>,
}
@@ -59,26 +94,47 @@ pub struct NodeRole {
impl NodeRole {
pub fn capacity_string(&self) -> String {
match self.capacity {
- Some(c) => format!("{}", c),
+ Some(c) => ByteSize::b(c).to_string_as(false),
None => "gateway".to_string(),
}
}
+
+ pub fn tags_string(&self) -> String {
+ self.tags.join(",")
+ }
}
+// Implementation of the ClusterLayout methods unrelated to the assignation algorithm.
impl ClusterLayout {
pub fn new(replication_factor: usize) -> Self {
+ // We set the default zone redundancy to be equal to the replication factor,
+ // i.e. as strict as possible.
+ let parameters = LayoutParameters {
+ zone_redundancy: replication_factor,
+ };
+ let staging_parameters = Lww::<LayoutParameters>::new(parameters.clone());
+
let empty_lwwmap = LwwMap::new();
- let empty_lwwmap_hash = blake2sum(&rmp_to_vec_all_named(&empty_lwwmap).unwrap()[..]);
- ClusterLayout {
+ let mut ret = ClusterLayout {
version: 0,
replication_factor,
+ partition_size: 0,
roles: LwwMap::new(),
node_id_vec: Vec::new(),
ring_assignation_data: Vec::new(),
- staging: empty_lwwmap,
- staging_hash: empty_lwwmap_hash,
- }
+ parameters,
+ staging_parameters,
+ staging_roles: empty_lwwmap,
+ staging_hash: [0u8; 32].into(),
+ };
+ ret.staging_hash = ret.calculate_staging_hash();
+ ret
+ }
+
+ fn calculate_staging_hash(&self) -> Hash {
+ let hashed_tuple = (&self.staging_roles, &self.staging_parameters);
+ blake2sum(&rmp_to_vec_all_named(&hashed_tuple).unwrap()[..])
}
pub fn merge(&mut self, other: &ClusterLayout) -> bool {
@@ -88,9 +144,10 @@ impl ClusterLayout {
true
}
Ordering::Equal => {
- self.staging.merge(&other.staging);
+ self.staging_parameters.merge(&other.staging_parameters);
+ self.staging_roles.merge(&other.staging_roles);
- let new_staging_hash = blake2sum(&rmp_to_vec_all_named(&self.staging).unwrap()[..]);
+ let new_staging_hash = self.calculate_staging_hash();
let changed = new_staging_hash != self.staging_hash;
self.staging_hash = new_staging_hash;
@@ -101,7 +158,7 @@ impl ClusterLayout {
}
}
- pub fn apply_staged_changes(mut self, version: Option<u64>) -> Result<Self, Error> {
+ pub fn apply_staged_changes(mut self, version: Option<u64>) -> Result<(Self, Message), Error> {
match version {
None => {
let error = r#"
@@ -117,19 +174,18 @@ To know the correct value of the new layout version, invoke `garage layout show`
}
}
- self.roles.merge(&self.staging);
+ self.roles.merge(&self.staging_roles);
self.roles.retain(|(_, _, v)| v.0.is_some());
+ self.parameters = self.staging_parameters.get().clone();
- if !self.calculate_partition_assignation() {
- return Err(Error::Message("Could not calculate new assignation of partitions to nodes. This can happen if there are less nodes than the desired number of copies of your data (see the replication_mode configuration parameter).".into()));
- }
+ self.staging_roles.clear();
+ self.staging_hash = self.calculate_staging_hash();
- self.staging.clear();
- self.staging_hash = blake2sum(&rmp_to_vec_all_named(&self.staging).unwrap()[..]);
+ let msg = self.calculate_partition_assignation()?;
self.version += 1;
- Ok(self)
+ Ok((self, msg))
}
pub fn revert_staged_changes(mut self, version: Option<u64>) -> Result<Self, Error> {
@@ -148,8 +204,9 @@ To know the correct value of the new layout version, invoke `garage layout show`
}
}
- self.staging.clear();
- self.staging_hash = blake2sum(&rmp_to_vec_all_named(&self.staging).unwrap()[..]);
+ self.staging_roles.clear();
+ self.staging_parameters.update(self.parameters.clone());
+ self.staging_hash = self.calculate_staging_hash();
self.version += 1;
@@ -174,13 +231,81 @@ To know the correct value of the new layout version, invoke `garage layout show`
}
}
+ /// Returns the uuids of the non_gateway nodes in self.node_id_vec.
+ fn nongateway_nodes(&self) -> Vec<Uuid> {
+ let mut result = Vec::<Uuid>::new();
+ for uuid in self.node_id_vec.iter() {
+ match self.node_role(uuid) {
+ Some(role) if role.capacity != None => result.push(*uuid),
+ _ => (),
+ }
+ }
+ result
+ }
+
+ /// Given a node uuids, this function returns the label of its zone
+ fn get_node_zone(&self, uuid: &Uuid) -> Result<String, Error> {
+ match self.node_role(uuid) {
+ Some(role) => Ok(role.zone.clone()),
+ _ => Err(Error::Message(
+ "The Uuid does not correspond to a node present in the cluster.".into(),
+ )),
+ }
+ }
+
+ /// Given a node uuids, this function returns its capacity or fails if it does not have any
+ pub fn get_node_capacity(&self, uuid: &Uuid) -> Result<u64, Error> {
+ match self.node_role(uuid) {
+ Some(NodeRole {
+ capacity: Some(cap),
+ zone: _,
+ tags: _,
+ }) => Ok(*cap),
+ _ => Err(Error::Message(
+ "The Uuid does not correspond to a node present in the \
+ cluster or this node does not have a positive capacity."
+ .into(),
+ )),
+ }
+ }
+
+ /// Returns the number of partitions associated to this node in the ring
+ pub fn get_node_usage(&self, uuid: &Uuid) -> Result<usize, Error> {
+ for (i, id) in self.node_id_vec.iter().enumerate() {
+ if id == uuid {
+ let mut count = 0;
+ for nod in self.ring_assignation_data.iter() {
+ if i as u8 == *nod {
+ count += 1
+ }
+ }
+ return Ok(count);
+ }
+ }
+ Err(Error::Message(
+ "The Uuid does not correspond to a node present in the \
+ cluster or this node does not have a positive capacity."
+ .into(),
+ ))
+ }
+
+ /// Returns the sum of capacities of non gateway nodes in the cluster
+ fn get_total_capacity(&self) -> Result<u64, Error> {
+ let mut total_capacity = 0;
+ for uuid in self.nongateway_nodes().iter() {
+ total_capacity += self.get_node_capacity(uuid)?;
+ }
+ Ok(total_capacity)
+ }
+
/// Check a cluster layout for internal consistency
+ /// (assignation, roles, parameters, partition size)
/// returns true if consistent, false if error
- pub fn check(&self) -> bool {
+ pub fn check(&self) -> Result<(), String> {
// Check that the hash of the staging data is correct
- let staging_hash = blake2sum(&rmp_to_vec_all_named(&self.staging).unwrap()[..]);
+ let staging_hash = self.calculate_staging_hash();
if staging_hash != self.staging_hash {
- return false;
+ return Err("staging_hash is incorrect".into());
}
// Check that node_id_vec contains the correct list of nodes
@@ -195,12 +320,17 @@ To know the correct value of the new layout version, invoke `garage layout show`
let mut node_id_vec = self.node_id_vec.clone();
node_id_vec.sort();
if expected_nodes != node_id_vec {
- return false;
+ return Err(format!("node_id_vec does not contain the correct set of nodes\nnode_id_vec: {:?}\nexpected: {:?}", node_id_vec, expected_nodes));
}
// Check that the assignation data has the correct length
- if self.ring_assignation_data.len() != (1 << PARTITION_BITS) * self.replication_factor {
- return false;
+ let expected_assignation_data_len = (1 << PARTITION_BITS) * self.replication_factor;
+ if self.ring_assignation_data.len() != expected_assignation_data_len {
+ return Err(format!(
+ "ring_assignation_data has incorrect length {} instead of {}",
+ self.ring_assignation_data.len(),
+ expected_assignation_data_len
+ ));
}
// Check that the assigned nodes are correct identifiers
@@ -208,459 +338,778 @@ To know the correct value of the new layout version, invoke `garage layout show`
// and that role is not the role of a gateway nodes
for x in self.ring_assignation_data.iter() {
if *x as usize >= self.node_id_vec.len() {
- return false;
+ return Err(format!(
+ "ring_assignation_data contains invalid node id {}",
+ *x
+ ));
}
let node = self.node_id_vec[*x as usize];
match self.roles.get(&node) {
Some(NodeRoleV(Some(x))) if x.capacity.is_some() => (),
- _ => return false,
+ _ => return Err("ring_assignation_data contains id of a gateway node".into()),
}
}
- true
- }
+ // Check that every partition is associated to distinct nodes
+ let rf = self.replication_factor;
+ for p in 0..(1 << PARTITION_BITS) {
+ let mut nodes_of_p = self.ring_assignation_data[rf * p..rf * (p + 1)].to_vec();
+ nodes_of_p.sort();
+ if nodes_of_p.iter().unique().count() != rf {
+ return Err(format!("partition does not contain {} unique node ids", rf));
+ }
+ // Check that every partition is spread over at least zone_redundancy zones.
+ let mut zones_of_p = nodes_of_p
+ .iter()
+ .map(|n| {
+ self.get_node_zone(&self.node_id_vec[*n as usize])
+ .expect("Zone not found.")
+ })
+ .collect::<Vec<_>>();
+ zones_of_p.sort();
+ let redundancy = self.parameters.zone_redundancy;
+ if zones_of_p.iter().unique().count() < redundancy {
+ return Err(format!(
+ "nodes of partition are in less than {} distinct zones",
+ redundancy
+ ));
+ }
+ }
- /// Calculate an assignation of partitions to nodes
- pub fn calculate_partition_assignation(&mut self) -> bool {
- let (configured_nodes, zones) = self.configured_nodes_and_zones();
- let n_zones = zones.len();
+ // Check that the nodes capacities is consistent with the stored partitions
+ let mut node_usage = vec![0; MAX_NODE_NUMBER];
+ for n in self.ring_assignation_data.iter() {
+ node_usage[*n as usize] += 1;
+ }
+ for (n, usage) in node_usage.iter().enumerate() {
+ if *usage > 0 {
+ let uuid = self.node_id_vec[n];
+ let partusage = usage * self.partition_size;
+ let nodecap = self.get_node_capacity(&uuid).unwrap();
+ if partusage > nodecap {
+ return Err(format!(
+ "node usage ({}) is bigger than node capacity ({})",
+ usage * self.partition_size,
+ nodecap
+ ));
+ }
+ }
+ }
- println!("Calculating updated partition assignation, this may take some time...");
- println!();
+ // Check that the partition size stored is the one computed by the asignation
+ // algorithm.
+ let cl2 = self.clone();
+ let (_, zone_to_id) = cl2.generate_nongateway_zone_ids().unwrap();
+ match cl2.compute_optimal_partition_size(&zone_to_id) {
+ Ok(s) if s != self.partition_size => {
+ return Err(format!(
+ "partition_size ({}) is different than optimal value ({})",
+ self.partition_size, s
+ ))
+ }
+ Err(e) => return Err(format!("could not calculate optimal partition size: {}", e)),
+ _ => (),
+ }
- // Get old partition assignation
- let old_partitions = self.parse_assignation_data();
+ Ok(())
+ }
+}
- // Start new partition assignation with nodes from old assignation where it is relevant
- let mut partitions = old_partitions
- .iter()
- .map(|old_part| {
- let mut new_part = PartitionAss::new();
- for node in old_part.nodes.iter() {
- if let Some(role) = node.1 {
- if role.capacity.is_some() {
- new_part.add(None, n_zones, node.0, role);
- }
- }
- }
- new_part
- })
- .collect::<Vec<_>>();
+// Implementation of the ClusterLayout methods related to the assignation algorithm.
+impl ClusterLayout {
+ /// This function calculates a new partition-to-node assignation.
+ /// The computed assignation respects the node replication factor
+ /// and the zone redundancy parameter It maximizes the capacity of a
+ /// partition (assuming all partitions have the same size).
+ /// Among such optimal assignation, it minimizes the distance to
+ /// the former assignation (if any) to minimize the amount of
+ /// data to be moved.
+ /// Staged role changes must be merged with nodes roles before calling this function,
+ /// hence it must only be called from apply_staged_changes() and hence is not public.
+ fn calculate_partition_assignation(&mut self) -> Result<Message, Error> {
+ // We update the node ids, since the node role list might have changed with the
+ // changes in the layout. We retrieve the old_assignation reframed with new ids
+ let old_assignation_opt = self.update_node_id_vec()?;
+
+ let mut msg = Message::new();
+ msg.push("==== COMPUTATION OF A NEW PARTITION ASSIGNATION ====".into());
+ msg.push("".into());
+ msg.push(format!(
+ "Partitions are \
+ replicated {} times on at least {} distinct zones.",
+ self.replication_factor, self.parameters.zone_redundancy
+ ));
+
+ // We generate for once numerical ids for the zones of non gateway nodes,
+ // to use them as indices in the flow graphs.
+ let (id_to_zone, zone_to_id) = self.generate_nongateway_zone_ids()?;
+
+ let nb_nongateway_nodes = self.nongateway_nodes().len();
+ if nb_nongateway_nodes < self.replication_factor {
+ return Err(Error::Message(format!(
+ "The number of nodes with positive \
+ capacity ({}) is smaller than the replication factor ({}).",
+ nb_nongateway_nodes, self.replication_factor
+ )));
+ }
+ if id_to_zone.len() < self.parameters.zone_redundancy {
+ return Err(Error::Message(format!(
+ "The number of zones with non-gateway \
+ nodes ({}) is smaller than the redundancy parameter ({})",
+ id_to_zone.len(),
+ self.parameters.zone_redundancy
+ )));
+ }
- // In various cases, not enough nodes will have been added for all partitions
- // in the step above (e.g. due to node removals, or new zones being added).
- // Here we add more nodes to make a complete (but sub-optimal) assignation,
- // using an initial partition assignation that is calculated using the multi-dc maglev trick
- match self.initial_partition_assignation() {
- Some(initial_partitions) => {
- for (part, ipart) in partitions.iter_mut().zip(initial_partitions.iter()) {
- for _ in 0..2 {
- for (id, info) in ipart.nodes.iter() {
- if part.nodes.len() < self.replication_factor {
- part.add(None, n_zones, id, info.unwrap());
- }
- }
- }
- assert!(part.nodes.len() == self.replication_factor);
- }
- }
- None => {
- // Not enough nodes in cluster to build a correct assignation.
- // Signal it by returning an error.
- return false;
- }
+ // We compute the optimal partition size
+ // Capacities should be given in a unit so that partition size is at least 100.
+ // In this case, integer rounding plays a marginal role in the percentages of
+ // optimality.
+ let partition_size = self.compute_optimal_partition_size(&zone_to_id)?;
+
+ if old_assignation_opt != None {
+ msg.push(format!(
+ "Optimal size of a partition: {} (was {} in the previous layout).",
+ ByteSize::b(partition_size).to_string_as(false),
+ ByteSize::b(self.partition_size).to_string_as(false)
+ ));
+ } else {
+ msg.push(format!(
+ "Given the replication and redundancy constraints, the \
+ optimal size of a partition is {}.",
+ ByteSize::b(partition_size).to_string_as(false)
+ ));
+ }
+ // We write the partition size.
+ self.partition_size = partition_size;
+
+ if partition_size < 100 {
+ msg.push(
+ "WARNING: The partition size is low (< 100), make sure the capacities of your nodes are correct and are of at least a few MB"
+ .into(),
+ );
}
- // Calculate how many partitions each node should ideally store,
- // and how many partitions they are storing with the current assignation
- // This defines our target for which we will optimize in the following loop.
- let total_capacity = configured_nodes
- .iter()
- .map(|(_, info)| info.capacity.unwrap_or(0))
- .sum::<u32>() as usize;
- let total_partitions = self.replication_factor * (1 << PARTITION_BITS);
- let target_partitions_per_node = configured_nodes
- .iter()
- .map(|(id, info)| {
- (
- *id,
- info.capacity.unwrap_or(0) as usize * total_partitions / total_capacity,
- )
- })
- .collect::<HashMap<&Uuid, usize>>();
-
- let mut partitions_per_node = self.partitions_per_node(&partitions[..]);
-
- println!("Target number of partitions per node:");
- for (node, npart) in target_partitions_per_node.iter() {
- println!("{:?}\t{}", node, npart);
- }
- println!();
-
- // Shuffle partitions between nodes so that nodes will reach (or better approach)
- // their target number of stored partitions
- loop {
- let mut option = None;
- for (i, part) in partitions.iter_mut().enumerate() {
- for (irm, (idrm, _)) in part.nodes.iter().enumerate() {
- let errratio = |node, parts| {
- let tgt = *target_partitions_per_node.get(node).unwrap() as f32;
- (parts - tgt) / tgt
- };
- let square = |x| x * x;
-
- let partsrm = partitions_per_node.get(*idrm).cloned().unwrap_or(0) as f32;
-
- for (idadd, infoadd) in configured_nodes.iter() {
- // skip replacing a node by itself
- // and skip replacing by gateway nodes
- if idadd == idrm || infoadd.capacity.is_none() {
- continue;
- }
+ // We compute a first flow/assignation that is heuristically close to the previous
+ // assignation
+ let mut gflow = self.compute_candidate_assignation(&zone_to_id, &old_assignation_opt)?;
+ if let Some(assoc) = &old_assignation_opt {
+ // We minimize the distance to the previous assignation.
+ self.minimize_rebalance_load(&mut gflow, &zone_to_id, assoc)?;
+ }
- // We want to try replacing node idrm by node idadd
- // if that brings us close to our goal.
- let partsadd = partitions_per_node.get(*idadd).cloned().unwrap_or(0) as f32;
- let oldcost = square(errratio(*idrm, partsrm) - errratio(*idadd, partsadd));
- let newcost =
- square(errratio(*idrm, partsrm - 1.) - errratio(*idadd, partsadd + 1.));
- if newcost >= oldcost {
- // not closer to our goal
- continue;
- }
- let gain = oldcost - newcost;
+ // We display statistics of the computation
+ msg.extend(self.output_stat(&gflow, &old_assignation_opt, &zone_to_id, &id_to_zone)?);
+ msg.push("".to_string());
- let mut newpart = part.clone();
+ // We update the layout structure
+ self.update_ring_from_flow(id_to_zone.len(), &gflow)?;
- newpart.nodes.remove(irm);
- if !newpart.add(None, n_zones, idadd, infoadd) {
- continue;
- }
- assert!(newpart.nodes.len() == self.replication_factor);
+ if let Err(e) = self.check() {
+ return Err(Error::Message(
+ format!("Layout check returned an error: {}\nOriginal result of computation: <<<<\n{}\n>>>>", e, msg.join("\n"))
+ ));
+ }
- if !old_partitions[i]
- .is_valid_transition_to(&newpart, self.replication_factor)
- {
- continue;
- }
+ Ok(msg)
+ }
- if option
- .as_ref()
- .map(|(old_gain, _, _, _, _)| gain > *old_gain)
- .unwrap_or(true)
- {
- option = Some((gain, i, idadd, idrm, newpart));
- }
- }
- }
- }
- if let Some((_gain, i, idadd, idrm, newpart)) = option {
- *partitions_per_node.entry(idadd).or_insert(0) += 1;
- *partitions_per_node.get_mut(idrm).unwrap() -= 1;
- partitions[i] = newpart;
- } else {
- break;
- }
+ /// The LwwMap of node roles might have changed. This function updates the node_id_vec
+ /// and returns the assignation given by ring, with the new indices of the nodes, and
+ /// None if the node is not present anymore.
+ /// We work with the assumption that only this function and calculate_new_assignation
+ /// do modify assignation_ring and node_id_vec.
+ fn update_node_id_vec(&mut self) -> Result<Option<Vec<Vec<usize>>>, Error> {
+ // (1) We compute the new node list
+ // Non gateway nodes should be coded on 8bits, hence they must be first in the list
+ // We build the new node ids
+ let new_non_gateway_nodes: Vec<Uuid> = self
+ .roles
+ .items()
+ .iter()
+ .filter(|(_, _, v)| matches!(&v.0, Some(r) if r.capacity != None))
+ .map(|(k, _, _)| *k)
+ .collect();
+
+ if new_non_gateway_nodes.len() > MAX_NODE_NUMBER {
+ return Err(Error::Message(format!(
+ "There are more than {} non-gateway nodes in the new \
+ layout. This is not allowed.",
+ MAX_NODE_NUMBER
+ )));
}
- // Check we completed the assignation correctly
- // (this is a set of checks for the algorithm's consistency)
- assert!(partitions.len() == (1 << PARTITION_BITS));
- assert!(partitions
+ let new_gateway_nodes: Vec<Uuid> = self
+ .roles
+ .items()
.iter()
- .all(|p| p.nodes.len() == self.replication_factor));
-
- let new_partitions_per_node = self.partitions_per_node(&partitions[..]);
- assert!(new_partitions_per_node == partitions_per_node);
-
- // Show statistics
- println!("New number of partitions per node:");
- for (node, npart) in partitions_per_node.iter() {
- let tgt = *target_partitions_per_node.get(node).unwrap();
- let pct = 100f32 * (*npart as f32) / (tgt as f32);
- println!("{:?}\t{}\t({}% of {})", node, npart, pct as i32, tgt);
- }
- println!();
-
- let mut diffcount = HashMap::new();
- for (oldpart, newpart) in old_partitions.iter().zip(partitions.iter()) {
- let nminus = oldpart.txtplus(newpart);
- let nplus = newpart.txtplus(oldpart);
- if nminus != "[...]" || nplus != "[...]" {
- let tup = (nminus, nplus);
- *diffcount.entry(tup).or_insert(0) += 1;
- }
+ .filter(|(_, _, v)| matches!(v, NodeRoleV(Some(r)) if r.capacity == None))
+ .map(|(k, _, _)| *k)
+ .collect();
+
+ let mut new_node_id_vec = Vec::<Uuid>::new();
+ new_node_id_vec.extend(new_non_gateway_nodes);
+ new_node_id_vec.extend(new_gateway_nodes);
+
+ let old_node_id_vec = self.node_id_vec.clone();
+ self.node_id_vec = new_node_id_vec.clone();
+
+ // (2) We retrieve the old association
+ // We rewrite the old association with the new indices. We only consider partition
+ // to node assignations where the node is still in use.
+ if self.ring_assignation_data.is_empty() {
+ // This is a new association
+ return Ok(None);
}
- if diffcount.is_empty() {
- println!("No data will be moved between nodes.");
- } else {
- let mut diffcount = diffcount.into_iter().collect::<Vec<_>>();
- diffcount.sort();
- println!("Number of partitions that move:");
- for ((nminus, nplus), npart) in diffcount {
- println!("\t{}\t{} -> {}", npart, nminus, nplus);
- }
+
+ if self.ring_assignation_data.len() != NB_PARTITIONS * self.replication_factor {
+ return Err(Error::Message(
+ "The old assignation does not have a size corresponding to \
+ the old replication factor or the number of partitions."
+ .into(),
+ ));
}
- println!();
- // Calculate and save new assignation data
- let (nodes, assignation_data) =
- self.compute_assignation_data(&configured_nodes[..], &partitions[..]);
+ // We build a translation table between the uuid and new ids
+ let mut uuid_to_new_id = HashMap::<Uuid, usize>::new();
+
+ // We add the indices of only the new non-gateway nodes that can be used in the
+ // association ring
+ for (i, uuid) in new_node_id_vec.iter().enumerate() {
+ uuid_to_new_id.insert(*uuid, i);
+ }
- self.node_id_vec = nodes;
- self.ring_assignation_data = assignation_data;
+ let mut old_assignation = vec![Vec::<usize>::new(); NB_PARTITIONS];
+ let rf = self.replication_factor;
- true
+ for (p, old_assign_p) in old_assignation.iter_mut().enumerate() {
+ for old_id in &self.ring_assignation_data[p * rf..(p + 1) * rf] {
+ let uuid = old_node_id_vec[*old_id as usize];
+ if uuid_to_new_id.contains_key(&uuid) {
+ old_assign_p.push(uuid_to_new_id[&uuid]);
+ }
+ }
+ }
+
+ // We write the ring
+ self.ring_assignation_data = Vec::<CompactNodeType>::new();
+
+ Ok(Some(old_assignation))
}
- fn initial_partition_assignation(&self) -> Option<Vec<PartitionAss<'_>>> {
- let (configured_nodes, zones) = self.configured_nodes_and_zones();
- let n_zones = zones.len();
+ /// This function generates ids for the zone of the nodes appearing in
+ /// self.node_id_vec.
+ fn generate_nongateway_zone_ids(&self) -> Result<(Vec<String>, HashMap<String, usize>), Error> {
+ let mut id_to_zone = Vec::<String>::new();
+ let mut zone_to_id = HashMap::<String, usize>::new();
+
+ for uuid in self.nongateway_nodes().iter() {
+ let r = self.node_role(uuid).unwrap();
+ if !zone_to_id.contains_key(&r.zone) && r.capacity != None {
+ zone_to_id.insert(r.zone.clone(), id_to_zone.len());
+ id_to_zone.push(r.zone.clone());
+ }
+ }
+ Ok((id_to_zone, zone_to_id))
+ }
- // Create a vector of partition indices (0 to 2**PARTITION_BITS-1)
- let partitions_idx = (0usize..(1usize << PARTITION_BITS)).collect::<Vec<_>>();
+ /// This function computes by dichotomy the largest realizable partition size, given
+ /// the layout roles and parameters.
+ fn compute_optimal_partition_size(
+ &self,
+ zone_to_id: &HashMap<String, usize>,
+ ) -> Result<u64, Error> {
+ let empty_set = HashSet::<(usize, usize)>::new();
+ let mut g = self.generate_flow_graph(1, zone_to_id, &empty_set)?;
+ g.compute_maximal_flow()?;
+ if g.get_flow_value()? < (NB_PARTITIONS * self.replication_factor) as i64 {
+ return Err(Error::Message(
+ "The storage capacity of he cluster is to small. It is \
+ impossible to store partitions of size 1."
+ .into(),
+ ));
+ }
- // Prepare ring
- let mut partitions: Vec<PartitionAss> = partitions_idx
- .iter()
- .map(|_i| PartitionAss::new())
- .collect::<Vec<_>>();
+ let mut s_down = 1;
+ let mut s_up = self.get_total_capacity()?;
+ while s_down + 1 < s_up {
+ g = self.generate_flow_graph((s_down + s_up) / 2, zone_to_id, &empty_set)?;
+ g.compute_maximal_flow()?;
+ if g.get_flow_value()? < (NB_PARTITIONS * self.replication_factor) as i64 {
+ s_up = (s_down + s_up) / 2;
+ } else {
+ s_down = (s_down + s_up) / 2;
+ }
+ }
- // Create MagLev priority queues for each node
- let mut queues = configured_nodes
- .iter()
- .filter(|(_id, info)| info.capacity.is_some())
- .map(|(node_id, node_info)| {
- let mut parts = partitions_idx
- .iter()
- .map(|i| {
- let part_data =
- [&u16::to_be_bytes(*i as u16)[..], node_id.as_slice()].concat();
- (*i, fasthash(&part_data[..]))
- })
- .collect::<Vec<_>>();
- parts.sort_by_key(|(_i, h)| *h);
- let parts_i = parts.iter().map(|(i, _h)| *i).collect::<Vec<_>>();
- (node_id, node_info, parts_i, 0)
- })
- .collect::<Vec<_>>();
+ Ok(s_down)
+ }
- let max_capacity = configured_nodes
- .iter()
- .filter_map(|(_, node_info)| node_info.capacity)
- .fold(0, std::cmp::max);
-
- // Fill up ring
- for rep in 0..self.replication_factor {
- queues.sort_by_key(|(ni, _np, _q, _p)| {
- let queue_data = [&u16::to_be_bytes(rep as u16)[..], ni.as_slice()].concat();
- fasthash(&queue_data[..])
- });
-
- for (_, _, _, pos) in queues.iter_mut() {
- *pos = 0;
+ fn generate_graph_vertices(nb_zones: usize, nb_nodes: usize) -> Vec<Vertex> {
+ let mut vertices = vec![Vertex::Source, Vertex::Sink];
+ for p in 0..NB_PARTITIONS {
+ vertices.push(Vertex::Pup(p));
+ vertices.push(Vertex::Pdown(p));
+ for z in 0..nb_zones {
+ vertices.push(Vertex::PZ(p, z));
}
+ }
+ for n in 0..nb_nodes {
+ vertices.push(Vertex::N(n));
+ }
+ vertices
+ }
- let mut remaining = partitions_idx.len();
- while remaining > 0 {
- let remaining0 = remaining;
- for i_round in 0..max_capacity {
- for (node_id, node_info, q, pos) in queues.iter_mut() {
- if i_round >= node_info.capacity.unwrap() {
- continue;
- }
- for (pos2, &qv) in q.iter().enumerate().skip(*pos) {
- if partitions[qv].add(Some(rep + 1), n_zones, node_id, node_info) {
- remaining -= 1;
- *pos = pos2 + 1;
- break;
- }
- }
- }
- }
- if remaining == remaining0 {
- // No progress made, exit
- return None;
+ /// Generates the graph to compute the maximal flow corresponding to the optimal
+ /// partition assignation.
+ /// exclude_assoc is the set of (partition, node) association that we are forbidden
+ /// to use (hence we do not add the corresponding edge to the graph). This parameter
+ /// is used to compute a first flow that uses only edges appearing in the previous
+ /// assignation. This produces a solution that heuristically should be close to the
+ /// previous one.
+ fn generate_flow_graph(
+ &self,
+ partition_size: u64,
+ zone_to_id: &HashMap<String, usize>,
+ exclude_assoc: &HashSet<(usize, usize)>,
+ ) -> Result<Graph<FlowEdge>, Error> {
+ let vertices =
+ ClusterLayout::generate_graph_vertices(zone_to_id.len(), self.nongateway_nodes().len());
+ let mut g = Graph::<FlowEdge>::new(&vertices);
+ let nb_zones = zone_to_id.len();
+ let redundancy = self.parameters.zone_redundancy;
+ for p in 0..NB_PARTITIONS {
+ g.add_edge(Vertex::Source, Vertex::Pup(p), redundancy as u64)?;
+ g.add_edge(
+ Vertex::Source,
+ Vertex::Pdown(p),
+ (self.replication_factor - redundancy) as u64,
+ )?;
+ for z in 0..nb_zones {
+ g.add_edge(Vertex::Pup(p), Vertex::PZ(p, z), 1)?;
+ g.add_edge(
+ Vertex::Pdown(p),
+ Vertex::PZ(p, z),
+ self.replication_factor as u64,
+ )?;
+ }
+ }
+ for n in 0..self.nongateway_nodes().len() {
+ let node_capacity = self.get_node_capacity(&self.node_id_vec[n])?;
+ let node_zone = zone_to_id[&self.get_node_zone(&self.node_id_vec[n])?];
+ g.add_edge(Vertex::N(n), Vertex::Sink, node_capacity / partition_size)?;
+ for p in 0..NB_PARTITIONS {
+ if !exclude_assoc.contains(&(p, n)) {
+ g.add_edge(Vertex::PZ(p, node_zone), Vertex::N(n), 1)?;
}
}
}
-
- Some(partitions)
+ Ok(g)
}
- fn configured_nodes_and_zones(&self) -> (Vec<(&Uuid, &NodeRole)>, HashSet<&str>) {
- let configured_nodes = self
- .roles
- .items()
- .iter()
- .filter(|(_id, _, info)| info.0.is_some())
- .map(|(id, _, info)| (id, info.0.as_ref().unwrap()))
- .collect::<Vec<(&Uuid, &NodeRole)>>();
+ /// This function computes a first optimal assignation (in the form of a flow graph).
+ fn compute_candidate_assignation(
+ &self,
+ zone_to_id: &HashMap<String, usize>,
+ prev_assign_opt: &Option<Vec<Vec<usize>>>,
+ ) -> Result<Graph<FlowEdge>, Error> {
+ // We list the (partition,node) associations that are not used in the
+ // previous assignation
+ let mut exclude_edge = HashSet::<(usize, usize)>::new();
+ if let Some(prev_assign) = prev_assign_opt {
+ let nb_nodes = self.nongateway_nodes().len();
+ for (p, prev_assign_p) in prev_assign.iter().enumerate() {
+ for n in 0..nb_nodes {
+ exclude_edge.insert((p, n));
+ }
+ for n in prev_assign_p.iter() {
+ exclude_edge.remove(&(p, *n));
+ }
+ }
+ }
- let zones = configured_nodes
- .iter()
- .filter(|(_id, info)| info.capacity.is_some())
- .map(|(_id, info)| info.zone.as_str())
- .collect::<HashSet<&str>>();
+ // We compute the best flow using only the edges used in the previous assignation
+ let mut g = self.generate_flow_graph(self.partition_size, zone_to_id, &exclude_edge)?;
+ g.compute_maximal_flow()?;
- (configured_nodes, zones)
+ // We add the excluded edges and compute the maximal flow with the full graph.
+ // The algorithm is such that it will start with the flow that we just computed
+ // and find ameliorating paths from that.
+ for (p, n) in exclude_edge.iter() {
+ let node_zone = zone_to_id[&self.get_node_zone(&self.node_id_vec[*n])?];
+ g.add_edge(Vertex::PZ(*p, node_zone), Vertex::N(*n), 1)?;
+ }
+ g.compute_maximal_flow()?;
+ Ok(g)
}
- fn compute_assignation_data<'a>(
+ /// This function updates the flow graph gflow to minimize the distance between
+ /// its corresponding assignation and the previous one
+ fn minimize_rebalance_load(
&self,
- configured_nodes: &[(&'a Uuid, &'a NodeRole)],
- partitions: &[PartitionAss<'a>],
- ) -> (Vec<Uuid>, Vec<CompactNodeType>) {
- assert!(partitions.len() == (1 << PARTITION_BITS));
-
- // Make a canonical order for nodes
- let mut nodes = configured_nodes
- .iter()
- .filter(|(_id, info)| info.capacity.is_some())
- .map(|(id, _)| **id)
- .collect::<Vec<_>>();
- let nodes_rev = nodes
- .iter()
- .enumerate()
- .map(|(i, id)| (*id, i as CompactNodeType))
- .collect::<HashMap<Uuid, CompactNodeType>>();
-
- let mut assignation_data = vec![];
- for partition in partitions.iter() {
- assert!(partition.nodes.len() == self.replication_factor);
- for (id, _) in partition.nodes.iter() {
- assignation_data.push(*nodes_rev.get(id).unwrap());
+ gflow: &mut Graph<FlowEdge>,
+ zone_to_id: &HashMap<String, usize>,
+ prev_assign: &[Vec<usize>],
+ ) -> Result<(), Error> {
+ // We define a cost function on the edges (pairs of vertices) corresponding
+ // to the distance between the two assignations.
+ let mut cost = CostFunction::new();
+ for (p, assoc_p) in prev_assign.iter().enumerate() {
+ for n in assoc_p.iter() {
+ let node_zone = zone_to_id[&self.get_node_zone(&self.node_id_vec[*n])?];
+ cost.insert((Vertex::PZ(p, node_zone), Vertex::N(*n)), -1);
}
}
- nodes.extend(
- configured_nodes
- .iter()
- .filter(|(_id, info)| info.capacity.is_none())
- .map(|(id, _)| **id),
- );
+ // We compute the maximal length of a simple path in gflow. It is used in the
+ // Bellman-Ford algorithm in optimize_flow_with_cost to set the number
+ // of iterations.
+ let nb_nodes = self.nongateway_nodes().len();
+ let path_length = 4 * nb_nodes;
+ gflow.optimize_flow_with_cost(&cost, path_length)?;
- (nodes, assignation_data)
+ Ok(())
}
- fn parse_assignation_data(&self) -> Vec<PartitionAss<'_>> {
- if self.ring_assignation_data.len() == self.replication_factor * (1 << PARTITION_BITS) {
- // If the previous assignation data is correct, use that
- let mut partitions = vec![];
- for i in 0..(1 << PARTITION_BITS) {
- let mut part = PartitionAss::new();
- for node_i in self.ring_assignation_data
- [i * self.replication_factor..(i + 1) * self.replication_factor]
- .iter()
- {
- let node_id = &self.node_id_vec[*node_i as usize];
-
- if let Some(NodeRoleV(Some(info))) = self.roles.get(node_id) {
- part.nodes.push((node_id, Some(info)));
- } else {
- part.nodes.push((node_id, None));
+ /// This function updates the assignation ring from the flow graph.
+ fn update_ring_from_flow(
+ &mut self,
+ nb_zones: usize,
+ gflow: &Graph<FlowEdge>,
+ ) -> Result<(), Error> {
+ self.ring_assignation_data = Vec::<CompactNodeType>::new();
+ for p in 0..NB_PARTITIONS {
+ for z in 0..nb_zones {
+ let assoc_vertex = gflow.get_positive_flow_from(Vertex::PZ(p, z))?;
+ for vertex in assoc_vertex.iter() {
+ if let Vertex::N(n) = vertex {
+ self.ring_assignation_data.push((*n).try_into().unwrap());
}
}
- partitions.push(part);
}
- partitions
- } else {
- // Otherwise start fresh
- (0..(1 << PARTITION_BITS))
- .map(|_| PartitionAss::new())
- .collect()
}
+
+ if self.ring_assignation_data.len() != NB_PARTITIONS * self.replication_factor {
+ return Err(Error::Message(
+ "Critical Error : the association ring we produced does not \
+ have the right size."
+ .into(),
+ ));
+ }
+ Ok(())
}
- fn partitions_per_node<'a>(&self, partitions: &[PartitionAss<'a>]) -> HashMap<&'a Uuid, usize> {
- let mut partitions_per_node = HashMap::<&Uuid, usize>::new();
- for p in partitions.iter() {
- for (id, _) in p.nodes.iter() {
- *partitions_per_node.entry(*id).or_insert(0) += 1;
+ /// This function returns a message summing up the partition repartition of the new
+ /// layout, and other statistics of the partition assignation computation.
+ fn output_stat(
+ &self,
+ gflow: &Graph<FlowEdge>,
+ prev_assign_opt: &Option<Vec<Vec<usize>>>,
+ zone_to_id: &HashMap<String, usize>,
+ id_to_zone: &[String],
+ ) -> Result<Message, Error> {
+ let mut msg = Message::new();
+
+ let used_cap = self.partition_size * NB_PARTITIONS as u64 * self.replication_factor as u64;
+ let total_cap = self.get_total_capacity()?;
+ let percent_cap = 100.0 * (used_cap as f32) / (total_cap as f32);
+ msg.push("".into());
+ msg.push(format!(
+ "Usable capacity / Total cluster capacity: {} / {} ({:.1} %)",
+ ByteSize::b(used_cap).to_string_as(false),
+ ByteSize::b(total_cap).to_string_as(false),
+ percent_cap
+ ));
+ msg.push("".into());
+ msg.push(
+ "If the percentage is too low, it might be that the \
+ replication/redundancy constraints force the use of nodes/zones with small \
+ storage capacities. \
+ You might want to rebalance the storage capacities or relax the constraints. \
+ See the detailed statistics below and look for saturated nodes/zones."
+ .into(),
+ );
+ msg.push(format!(
+ "Recall that because of the replication factor, the actual available \
+ storage capacity is {} / {} = {}.",
+ ByteSize::b(used_cap).to_string_as(false),
+ self.replication_factor,
+ ByteSize::b(used_cap / self.replication_factor as u64).to_string_as(false)
+ ));
+
+ // We define and fill in the following tables
+ let storing_nodes = self.nongateway_nodes();
+ let mut new_partitions = vec![0; storing_nodes.len()];
+ let mut stored_partitions = vec![0; storing_nodes.len()];
+
+ let mut new_partitions_zone = vec![0; id_to_zone.len()];
+ let mut stored_partitions_zone = vec![0; id_to_zone.len()];
+
+ for p in 0..NB_PARTITIONS {
+ for z in 0..id_to_zone.len() {
+ let pz_nodes = gflow.get_positive_flow_from(Vertex::PZ(p, z))?;
+ if !pz_nodes.is_empty() {
+ stored_partitions_zone[z] += 1;
+ if let Some(prev_assign) = prev_assign_opt {
+ let mut old_zones_of_p = Vec::<usize>::new();
+ for n in prev_assign[p].iter() {
+ old_zones_of_p
+ .push(zone_to_id[&self.get_node_zone(&self.node_id_vec[*n])?]);
+ }
+ if !old_zones_of_p.contains(&z) {
+ new_partitions_zone[z] += 1;
+ }
+ }
+ }
+ for vert in pz_nodes.iter() {
+ if let Vertex::N(n) = *vert {
+ stored_partitions[n] += 1;
+ if let Some(prev_assign) = prev_assign_opt {
+ if !prev_assign[p].contains(&n) {
+ new_partitions[n] += 1;
+ }
+ }
+ }
+ }
}
}
- partitions_per_node
+
+ if *prev_assign_opt == None {
+ new_partitions = stored_partitions.clone();
+ new_partitions_zone = stored_partitions_zone.clone();
+ }
+
+ // We display the statistics
+
+ msg.push("".into());
+ if *prev_assign_opt != None {
+ let total_new_partitions: usize = new_partitions.iter().sum();
+ msg.push(format!(
+ "A total of {} new copies of partitions need to be \
+ transferred.",
+ total_new_partitions
+ ));
+ }
+ msg.push("".into());
+ msg.push("==== DETAILED STATISTICS BY ZONES AND NODES ====".into());
+
+ for z in 0..id_to_zone.len() {
+ let mut nodes_of_z = Vec::<usize>::new();
+ for n in 0..storing_nodes.len() {
+ if self.get_node_zone(&self.node_id_vec[n])? == id_to_zone[z] {
+ nodes_of_z.push(n);
+ }
+ }
+ let replicated_partitions: usize =
+ nodes_of_z.iter().map(|n| stored_partitions[*n]).sum();
+ msg.push("".into());
+
+ msg.push(format!(
+ "Zone {}: {} distinct partitions stored ({} new, \
+ {} partition copies) ",
+ id_to_zone[z],
+ stored_partitions_zone[z],
+ new_partitions_zone[z],
+ replicated_partitions
+ ));
+
+ let available_cap_z: u64 = self.partition_size * replicated_partitions as u64;
+ let mut total_cap_z = 0;
+ for n in nodes_of_z.iter() {
+ total_cap_z += self.get_node_capacity(&self.node_id_vec[*n])?;
+ }
+ let percent_cap_z = 100.0 * (available_cap_z as f32) / (total_cap_z as f32);
+ msg.push(format!(
+ " Usable capacity / Total capacity: {} / {} ({:.1}%).",
+ ByteSize::b(available_cap_z).to_string_as(false),
+ ByteSize::b(total_cap_z).to_string_as(false),
+ percent_cap_z
+ ));
+
+ for n in nodes_of_z.iter() {
+ let available_cap_n = stored_partitions[*n] as u64 * self.partition_size;
+ let total_cap_n = self.get_node_capacity(&self.node_id_vec[*n])?;
+ let tags_n = (self
+ .node_role(&self.node_id_vec[*n])
+ .ok_or("Node not found."))?
+ .tags_string();
+ msg.push(format!(
+ " Node {:?}: {} partitions ({} new) ; \
+ usable/total capacity: {} / {} ({:.1}%) ; tags:{}",
+ self.node_id_vec[*n],
+ stored_partitions[*n],
+ new_partitions[*n],
+ ByteSize::b(available_cap_n).to_string_as(false),
+ ByteSize::b(total_cap_n).to_string_as(false),
+ (available_cap_n as f32) / (total_cap_n as f32) * 100.0,
+ tags_n
+ ));
+ }
+ }
+
+ Ok(msg)
}
}
-// ---- Internal structs for partition assignation in layout ----
+// ====================================================================================
+
+#[cfg(test)]
+mod tests {
+ use super::{Error, *};
+ use std::cmp::min;
+
+ // This function checks that the partition size S computed is at least better than the
+ // one given by a very naive algorithm. To do so, we try to run the naive algorithm
+ // assuming a partion size of S+1. If we succed, it means that the optimal assignation
+ // was not optimal. The naive algorithm is the following :
+ // - we compute the max number of partitions associated to every node, capped at the
+ // partition number. It gives the number of tokens of every node.
+ // - every zone has a number of tokens equal to the sum of the tokens of its nodes.
+ // - we cycle over the partitions and associate zone tokens while respecting the
+ // zone redundancy constraint.
+ // NOTE: the naive algorithm is not optimal. Counter example:
+ // take nb_partition = 3 ; replication_factor = 5; redundancy = 4;
+ // number of tokens by zone : (A, 4), (B,1), (C,4), (D, 4), (E, 2)
+ // With these parameters, the naive algo fails, whereas there is a solution:
+ // (A,A,C,D,E) , (A,B,C,D,D) (A,C,C,D,E)
+ fn check_against_naive(cl: &ClusterLayout) -> Result<bool, Error> {
+ let over_size = cl.partition_size + 1;
+ let mut zone_token = HashMap::<String, usize>::new();
+
+ let (zones, zone_to_id) = cl.generate_nongateway_zone_ids()?;
+
+ if zones.is_empty() {
+ return Ok(false);
+ }
-#[derive(Clone)]
-struct PartitionAss<'a> {
- nodes: Vec<(&'a Uuid, Option<&'a NodeRole>)>,
-}
+ for z in zones.iter() {
+ zone_token.insert(z.clone(), 0);
+ }
+ for uuid in cl.nongateway_nodes().iter() {
+ let z = cl.get_node_zone(uuid)?;
+ let c = cl.get_node_capacity(uuid)?;
+ zone_token.insert(
+ z.clone(),
+ zone_token[&z] + min(NB_PARTITIONS, (c / over_size) as usize),
+ );
+ }
-impl<'a> PartitionAss<'a> {
- fn new() -> Self {
- Self { nodes: Vec::new() }
- }
+ // For every partition, we count the number of zone already associated and
+ // the name of the last zone associated
- fn nplus(&self, other: &PartitionAss<'a>) -> usize {
- self.nodes
- .iter()
- .filter(|x| !other.nodes.contains(x))
- .count()
- }
+ let mut id_zone_token = vec![0; zones.len()];
+ for (z, t) in zone_token.iter() {
+ id_zone_token[zone_to_id[z]] = *t;
+ }
- fn txtplus(&self, other: &PartitionAss<'a>) -> String {
- let mut nodes = self
- .nodes
- .iter()
- .filter(|x| !other.nodes.contains(x))
- .map(|x| format!("{:?}", x.0))
- .collect::<Vec<_>>();
- nodes.sort();
- if self.nodes.iter().any(|x| other.nodes.contains(x)) {
- nodes.push("...".into());
+ let mut nb_token = vec![0; NB_PARTITIONS];
+ let mut last_zone = vec![zones.len(); NB_PARTITIONS];
+
+ let mut curr_zone = 0;
+
+ let redundancy = cl.parameters.zone_redundancy;
+
+ for replic in 0..cl.replication_factor {
+ for p in 0..NB_PARTITIONS {
+ while id_zone_token[curr_zone] == 0
+ || (last_zone[p] == curr_zone
+ && redundancy - nb_token[p] <= cl.replication_factor - replic)
+ {
+ curr_zone += 1;
+ if curr_zone >= zones.len() {
+ return Ok(true);
+ }
+ }
+ id_zone_token[curr_zone] -= 1;
+ if last_zone[p] != curr_zone {
+ nb_token[p] += 1;
+ last_zone[p] = curr_zone;
+ }
+ }
}
- format!("[{}]", nodes.join(" "))
- }
- fn is_valid_transition_to(&self, other: &PartitionAss<'a>, replication_factor: usize) -> bool {
- let min_keep_nodes_per_part = (replication_factor + 1) / 2;
- let n_removed = self.nplus(other);
+ return Ok(false);
+ }
- if self.nodes.len() <= min_keep_nodes_per_part {
- n_removed == 0
- } else {
- n_removed <= self.nodes.len() - min_keep_nodes_per_part
+ fn show_msg(msg: &Message) {
+ for s in msg.iter() {
+ println!("{}", s);
}
}
- // add is a key function in creating a PartitionAss, i.e. the list of nodes
- // to which a partition is assigned. It tries to add a certain node id to the
- // assignation, but checks that doing so is compatible with the NECESSARY
- // condition that the partition assignation must be dispersed over different
- // zones (datacenters) if enough zones exist. This is why it takes a n_zones
- // parameter, which is the total number of zones that have existing nodes:
- // if nodes in the assignation already cover all n_zones zones, then any node
- // that is not yet in the assignation can be added. Otherwise, only nodes
- // that are in a new zone can be added.
- fn add(
- &mut self,
- target_len: Option<usize>,
- n_zones: usize,
- node: &'a Uuid,
- role: &'a NodeRole,
- ) -> bool {
- if let Some(tl) = target_len {
- if self.nodes.len() != tl - 1 {
- return false;
+ fn update_layout(
+ cl: &mut ClusterLayout,
+ node_id_vec: &Vec<u8>,
+ node_capacity_vec: &Vec<u64>,
+ node_zone_vec: &Vec<String>,
+ zone_redundancy: usize,
+ ) {
+ for i in 0..node_id_vec.len() {
+ if let Some(x) = FixedBytes32::try_from(&[i as u8; 32]) {
+ cl.node_id_vec.push(x);
}
- }
- let p_zns = self
- .nodes
- .iter()
- .map(|(_id, info)| info.unwrap().zone.as_str())
- .collect::<HashSet<&str>>();
- if (p_zns.len() < n_zones && !p_zns.contains(&role.zone.as_str()))
- || (p_zns.len() == n_zones && !self.nodes.iter().any(|(id, _)| *id == node))
- {
- self.nodes.push((node, Some(role)));
- true
- } else {
- false
+ let update = cl.staging_roles.update_mutator(
+ cl.node_id_vec[i],
+ NodeRoleV(Some(NodeRole {
+ zone: (node_zone_vec[i].to_string()),
+ capacity: (Some(node_capacity_vec[i])),
+ tags: (vec![]),
+ })),
+ );
+ cl.staging_roles.merge(&update);
}
+ cl.staging_parameters
+ .update(LayoutParameters { zone_redundancy });
+ cl.staging_hash = cl.calculate_staging_hash();
+ }
+
+ #[test]
+ fn test_assignation() {
+ let mut node_id_vec = vec![1, 2, 3];
+ let mut node_capacity_vec = vec![4000, 1000, 2000];
+ let mut node_zone_vec = vec!["A", "B", "C"]
+ .into_iter()
+ .map(|x| x.to_string())
+ .collect();
+
+ let mut cl = ClusterLayout::new(3);
+ update_layout(&mut cl, &node_id_vec, &node_capacity_vec, &node_zone_vec, 3);
+ let v = cl.version;
+ let (mut cl, msg) = cl.apply_staged_changes(Some(v + 1)).unwrap();
+ show_msg(&msg);
+ assert_eq!(cl.check(), Ok(()));
+ assert!(matches!(check_against_naive(&cl), Ok(true)));
+
+ node_id_vec = vec![1, 2, 3, 4, 5, 6, 7, 8, 9];
+ node_capacity_vec = vec![4000, 1000, 1000, 3000, 1000, 1000, 2000, 10000, 2000];
+ node_zone_vec = vec!["A", "B", "C", "C", "C", "B", "G", "H", "I"]
+ .into_iter()
+ .map(|x| x.to_string())
+ .collect();
+ update_layout(&mut cl, &node_id_vec, &node_capacity_vec, &node_zone_vec, 2);
+ let v = cl.version;
+ let (mut cl, msg) = cl.apply_staged_changes(Some(v + 1)).unwrap();
+ show_msg(&msg);
+ assert_eq!(cl.check(), Ok(()));
+ assert!(matches!(check_against_naive(&cl), Ok(true)));
+
+ node_capacity_vec = vec![4000, 1000, 2000, 7000, 1000, 1000, 2000, 10000, 2000];
+ update_layout(&mut cl, &node_id_vec, &node_capacity_vec, &node_zone_vec, 3);
+ let v = cl.version;
+ let (mut cl, msg) = cl.apply_staged_changes(Some(v + 1)).unwrap();
+ show_msg(&msg);
+ assert_eq!(cl.check(), Ok(()));
+ assert!(matches!(check_against_naive(&cl), Ok(true)));
+
+ node_capacity_vec = vec![
+ 4000000, 4000000, 2000000, 7000000, 1000000, 9000000, 2000000, 10000, 2000000,
+ ];
+ update_layout(&mut cl, &node_id_vec, &node_capacity_vec, &node_zone_vec, 1);
+ let v = cl.version;
+ let (cl, msg) = cl.apply_staged_changes(Some(v + 1)).unwrap();
+ show_msg(&msg);
+ assert_eq!(cl.check(), Ok(()));
+ assert!(matches!(check_against_naive(&cl), Ok(true)));
}
}
diff --git a/src/rpc/lib.rs b/src/rpc/lib.rs
index 86f63568..f734942d 100644
--- a/src/rpc/lib.rs
+++ b/src/rpc/lib.rs
@@ -8,6 +8,7 @@ mod consul;
#[cfg(feature = "kubernetes-discovery")]
mod kubernetes;
+pub mod graph_algo;
pub mod layout;
pub mod replication_mode;
pub mod ring;
diff --git a/src/rpc/ring.rs b/src/rpc/ring.rs
index 73a126a2..743a5cba 100644
--- a/src/rpc/ring.rs
+++ b/src/rpc/ring.rs
@@ -40,6 +40,7 @@ pub struct Ring {
// Type to store compactly the id of a node in the system
// Change this to u16 the day we want to have more than 256 nodes in a cluster
pub type CompactNodeType = u8;
+pub const MAX_NODE_NUMBER: usize = 256;
// The maximum number of times an object might get replicated
// This must be at least 3 because Garage supports 3-way replication
diff --git a/src/rpc/system.rs b/src/rpc/system.rs
index 2c6f14fd..ea92b570 100644
--- a/src/rpc/system.rs
+++ b/src/rpc/system.rs
@@ -662,9 +662,9 @@ impl System {
let update_ring = self.update_ring.lock().await;
let mut layout: ClusterLayout = self.ring.borrow().layout.clone();
- let prev_layout_check = layout.check();
+ let prev_layout_check = layout.check().is_ok();
if layout.merge(adv) {
- if prev_layout_check && !layout.check() {
+ if prev_layout_check && !layout.check().is_ok() {
error!("New cluster layout is invalid, discarding.");
return Err(Error::Message(
"New cluster layout is invalid, discarding.".into(),
@@ -717,7 +717,7 @@ impl System {
async fn discovery_loop(self: &Arc<Self>, mut stop_signal: watch::Receiver<bool>) {
while !*stop_signal.borrow() {
- let not_configured = !self.ring.borrow().layout.check();
+ let not_configured = !self.ring.borrow().layout.check().is_ok();
let no_peers = self.fullmesh.get_peer_list().len() < self.replication_factor;
let expected_n_nodes = self.ring.borrow().layout.num_nodes();
let bad_peers = self