diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 22577cd858c14f2070da6c3ee0094fbeadf93d39..0000000000000000000000000000000000000000 Binary files a/.DS_Store and /dev/null differ diff --git a/02_Presentation/documentation/codeStructure.md b/02_Presentation/documentation/codeStructure.md index 2a148a926041bf41cd5caec4ea073d93736e506a..de6ad5b3e7ce02d7a0469c77563dc1748f497bbe 100644 --- a/02_Presentation/documentation/codeStructure.md +++ b/02_Presentation/documentation/codeStructure.md @@ -10,8 +10,8 @@ using Pkg; Pkg.add("PackageName") ``` - The dependencies I am using are: - - `IJulia`, `LinearAlgebra`, `Plots`, `JSON`, `StaticArrays`, `BenchmarkTools`, `CUDA` - - More infor to install `CUDA` can be found [here](https://juliagpu.github.io/CUDA.jl/stable/installation/overview/#InstallationOverview) + - `IJulia`, `LinearAlgebra`, `Plots`, `JSON`, `StaticArrays`, `BenchmarkTools` and `CUDA` (optional) + - More information to install `CUDA` can be found [here](https://juliagpu.github.io/CUDA.jl/stable/installation/overview/#InstallationOverview) - The first time you use `CUDA` in julia it will take time to download the corresponding [CUDA toolkit](https://developer.nvidia.com/cuda-downloads) - Node.js - [Download and install Node.js](https://nodejs.org/en/download/) @@ -22,8 +22,16 @@ - The dependecies I am using are: - `three`, `rhino3dm`, `file-system`, `edit-json-file`, `finalhandler`, `http`, `serve-static`, `child_process` -## GPU Requirements -- Since I am using CUDA to do the gpu calculations make sure to have an NVIDIA GPU and CUDA toolkit installed (more details [here](https://juliagpu.gitlab.io/CUDA.jl/installation/overview/#InstallationOverview-1)). +## CPU/GPU Requirements +- MetaVoxels can run on the CPU or the GPU, more info about the performance of both can be found in [this page.](./../performance/performance.md) +- For the CPU, I am using `Base.Threads` to run the code in parallel on the CPU. If you run `Threads.nthreads()`. If you want to change the number of threads, you can follow instructions in [this page](https://docs.julialang.org/en/v1/manual/multi-threading/). However, since we are using jupyter to run the code, to add threads you have to create a new kernel using the following command: + ```Julia + using IJulia + IJulia.installkernel("Julia 12 Threads", env=Dict( + "JULIA_NUM_THREADS" => "12", + )) + ``` +- For the GPU, I am using CUDA, so make sure to have an NVIDIA GPU and CUDA toolkit installed (more details [here](https://juliagpu.gitlab.io/CUDA.jl/installation/overview/#InstallationOverview-1)). - A very helpful introductory on how to write gpu kernels can be found [here](https://juliagpu.gitlab.io/CUDA.jl/tutorials/introduction/#Introduction-1) - If you don't have a local NVIDIA computer, I found it easy to use the [Satori](https://mit-satori.github.io/satori-basics.html) gpu cluster and use the V100s with jupiter notebook - go to this [page](https://satori-portal.mit.edu:8443/auth/realms/satori-portal-dev/protocol/openid-connect/auth?response_type=code&scope=openid&client_id=satori-portal.mit.edu&state=YKQ7UEqOcWKOdRD9QlYJcbX2BlM&redirect_uri=https%3A%2F%2Fsatori-portal.mit.edu%2Foidc&nonce=Dho2i4UdTcxRTmlAOtenGodVe-4LnUyaM2gcflFYvjU) @@ -52,23 +60,28 @@ - html interactive demos of simulation results - contains all html and styling information - **Julia** - - include folder is the most important as it contains the latest julia libraries for the gpu simulation + - `MetaVoxels.jl` will attach all the external and internal libraries + - `include` folder is the most important as it contains the latest julia libraries for the gpu simulation - `vector.jl` - utils for vectors and quaternions - `material.jl` - utils for node and edge material - - `export.jl` - - export simulation data to json - `run.jl` - turn json setup to cuda arrays and run simulation - `updateEdges.jl` - edges properties update + - `updateNodes.jl` + - nodes properties update - `externalForces.jl` - external forces applied to the system - `forces.jl` - force integration - - `updateNodes.jl` - - nodes properties update + - `export.jl` + - export simulation data to json + - `plotViz.jl` + - plotting and getting data out for analysis + - `cuda_calls.jl` + - CUDA related calls - **json** - folder containing structures that are precomputed (either geometry or fea) - example of json `setup`: @@ -210,7 +223,7 @@ - useful if needed to create the geometry using python or any other software - **lib** - - contains all external libraries used + - contains all external libraries used (javascript) - **visualization** - Contains all 3D visualization and design code - `draw.js` diff --git a/02_Presentation/hierarchy/c1.png b/02_Presentation/hierarchy/c1.png new file mode 100644 index 0000000000000000000000000000000000000000..3c43a2520b920e4f84467dea5fb63637ca2c520a Binary files /dev/null and b/02_Presentation/hierarchy/c1.png differ diff --git a/02_Presentation/hierarchy/c2.png b/02_Presentation/hierarchy/c2.png new file mode 100644 index 0000000000000000000000000000000000000000..3f6606a0af5b48357a1651e82225bb987c62a5c5 Binary files /dev/null and b/02_Presentation/hierarchy/c2.png differ diff --git a/02_Presentation/hierarchy/c3.png b/02_Presentation/hierarchy/c3.png new file mode 100644 index 0000000000000000000000000000000000000000..1982d27b1b30d8bfad151c668d9cf2cd990f7aa8 Binary files /dev/null and b/02_Presentation/hierarchy/c3.png differ diff --git a/02_Presentation/hierarchy/hierarchy.md b/02_Presentation/hierarchy/hierarchy.md index 2ca449ffff5515d4f64c585bb595ee39fa58f09e..fec993beeb470390897a22ddf790c1ceeb591dce 100644 --- a/02_Presentation/hierarchy/hierarchy.md +++ b/02_Presentation/hierarchy/hierarchy.md @@ -6,30 +6,26 @@ Going from thousands of elements (FEA/DEM) to hundred of elements (Beam Theory) <img src="./comp.png" width="70%" /> <br> <img src="./hier.gif" width="70%" /> <br> -### Example -<img src="./h.png" width="100%" /> <br> +### Example: + +<img src="./h.png" width="50%" /> <br> 3292 Nodes, 11476 edges -<img src="./h1.png" width="100%" /> <br> +<img src="./h1.png" width="50%" /> <br> 830 Nodes, 2111 edges > **75% less nodes and 82% less edges** -<img src="./h2.png" width="100%" /> <br> +<img src="./h2.png" width="50%" /> <br> 264 Nodes, 1034 edges > **92% less nodes and 91% less edges** --- ## Hierarchy Implementation -<img src="./homogenized _cuboct.gif" width="70%" /> <br> +<img src="./homogenized _cuboct.gif" width="40%" /> <br> - Automated workflow to extract the elasticity tensor from voxel units -- References: - - [Homogenization Research PDF](./homogenization.pdf) - - [Numerical coarsening of inhomogeneous elastic materials](https://dl.acm.org/doi/10.1145/1531326.1531357) - - [Elastic textures for additive fabrication](https://cims.nyu.edu/gcl/papers/panetta2015et.pdf) - - [Two-scale topology optimization with microstructures](http://people.csail.mit.edu/desaic/pdf/tto.pdf) - - [Tailoring materials for specific needs](https://www.semanticscholar.org/paper/Tailoring-materials-with-prescribed-elastic-Sigmund/05a6bee1ea068482482f9cfd86627d13de006e8d) +- Detailed explanation [here](./../top_opt/inverse_hom/inverse_homogenization.md). - Steps - Get Microstructure - Apply 6 main harmonic displacements @@ -137,13 +133,32 @@ Going from thousands of elements (FEA/DEM) to hundred of elements (Beam Theory) | # Nodes | 320 | 62 | 41 | | Memory | 100% | 14% | 9% | | # Timesteps | 50000 | 1000 | 1000 | -| Speedup | 1x | -- | -- | +| Speedup | 1x | 124x | 160x | | Accuracy | 100% | -- | -- | -<img src="./comp_graph.PNG" width="80%" /> +dt ∝ particle mass, the smaller the particle the smaller dt, ∴ more timesteps needed + +<br><br/> +<img src="./comp_graph.png" width="80%" /> + ---- +## MADCAT + +<img src="./m1.png" width="33%" /> +<img src="./m2.png" width="33%" /> +<img src="./m3.png" width="33%" /> + +<br><br/> + +<img src="./c1.png" width="33%" /> +<img src="./c2.png" width="33%" /> +<img src="./c3.png" width="33%" /> + + +--- ## Future Steps + - [x] Detailed and hierarchical model comparison - [x] Choose interesting case study - [x] Madcat (working with Ben) diff --git a/02_Presentation/hierarchy/m1.png b/02_Presentation/hierarchy/m1.png new file mode 100644 index 0000000000000000000000000000000000000000..ebdebad3720fcbb56f983f097fcea10c56f853e7 Binary files /dev/null and b/02_Presentation/hierarchy/m1.png differ diff --git a/02_Presentation/hierarchy/m2.png b/02_Presentation/hierarchy/m2.png new file mode 100644 index 0000000000000000000000000000000000000000..18ae694f41fe7b9582d21b2ee44ae4dc90dbd8ef Binary files /dev/null and b/02_Presentation/hierarchy/m2.png differ diff --git a/02_Presentation/hierarchy/m3.png b/02_Presentation/hierarchy/m3.png new file mode 100644 index 0000000000000000000000000000000000000000..7246b84b4f39e4802630ed8c30722ce472897f0e Binary files /dev/null and b/02_Presentation/hierarchy/m3.png differ diff --git a/02_Presentation/performance/performance.md b/02_Presentation/performance/performance.md index 3283d0e90be0ed38159721f58de0855ddd96ffe6..8f9b6d115bcbc8a20ab5307bd8e3675e2cea631c 100644 --- a/02_Presentation/performance/performance.md +++ b/02_Presentation/performance/performance.md @@ -20,10 +20,15 @@ each timeStep ``` Fetching the current node positions in the ``updateEdges`` kernel as well as fetching the internal forces/moments from the edges ``updateNodes`` is the step that takes much of the time as allow scalar access and operations on GPU arrays which is relatively slow. -### Benchmarks +### Benchmark  + + + +### Older Benchmarks + | Lattice Size| #nodes | #links |#steps | Total CPU (sec)| GPU Init (sec) | Total GPU (sec)| Total GPU V100| | :---------: | :-------: | :------: |:---------: | :-------: | :------: | :------: | :------: | | 4 | 300 | 960 |10 | 3.014437901 | 12.72 | 0.0124470 | 0.0028345 | @@ -40,6 +45,7 @@ Fetching the current node positions in the ``updateEdges`` kernel as well as fet | 15 | 11,520 | 43,200 |200 | | 15.56 | 0.4721120 | 0.0975230 | <!-- | 20 | 26,460 | 979,102 |200 | | 13.89 | 0.9551915 | 0.1593967 | 88,594,485 --> +<br></br>   diff --git a/02_Presentation/performance/speed.png b/02_Presentation/performance/speed.png new file mode 100644 index 0000000000000000000000000000000000000000..a8f2a7a094842f32308752679b59621e6826ba8b Binary files /dev/null and b/02_Presentation/performance/speed.png differ diff --git a/02_Presentation/robotics/tendon/Tendon Validation.ipynb b/02_Presentation/robotics/tendon/Tendon Validation.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..3c0588a3003ebeaf79e34ee9cd169d94c96187a5 --- /dev/null +++ b/02_Presentation/robotics/tendon/Tendon Validation.ipynb @@ -0,0 +1,1741 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "# Amira Abdel-Rahman\n", + "# (c) Massachusetts Institute of Technology 2021\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Tendon physical Testing" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "metadata": {}, + "outputs": [], + "source": [ + "using CSV\n", + "using DataFrames;\n", + "using Plots;" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "<table class=\"data-frame\"><thead><tr><th></th><th>Column1</th><th>Column2</th><th>Column3</th><th>Column4</th></tr><tr><th></th><th>Int64</th><th>Int64</th><th>Float64</th><th>Int64</th></tr></thead><tbody><p>12 rows × 4 columns</p><tr><th>1</th><td>5</td><td>298</td><td>-14.2335</td><td>0</td></tr><tr><th>2</th><td>4</td><td>223</td><td>-8.26464</td><td>0</td></tr><tr><th>3</th><td>3</td><td>148</td><td>-4.13232</td><td>0</td></tr><tr><th>4</th><td>2</td><td>74</td><td>-1.37744</td><td>0</td></tr><tr><th>5</th><td>1</td><td>0</td><td>-0.229573</td><td>0</td></tr><tr><th>6</th><td>10</td><td>304</td><td>61.7552</td><td>0</td></tr><tr><th>7</th><td>9</td><td>229</td><td>67.265</td><td>0</td></tr><tr><th>8</th><td>8</td><td>153</td><td>71.8564</td><td>0</td></tr><tr><th>9</th><td>7</td><td>78</td><td>74.8409</td><td>0</td></tr><tr><th>10</th><td>6</td><td>0</td><td>76.9071</td><td>0</td></tr><tr><th>11</th><td>57</td><td>296</td><td>138.662</td><td>0</td></tr><tr><th>12</th><td>37</td><td>20</td><td>139.351</td><td>0</td></tr></tbody></table>" + ], + "text/latex": [ + "\\begin{tabular}{r|cccc}\n", + "\t& Column1 & Column2 & Column3 & Column4\\\\\n", + "\t\\hline\n", + "\t& Int64 & Int64 & Float64 & Int64\\\\\n", + "\t\\hline\n", + "\t1 & 5 & 298 & -14.2335 & 0 \\\\\n", + "\t2 & 4 & 223 & -8.26464 & 0 \\\\\n", + "\t3 & 3 & 148 & -4.13232 & 0 \\\\\n", + "\t4 & 2 & 74 & -1.37744 & 0 \\\\\n", + "\t5 & 1 & 0 & -0.229573 & 0 \\\\\n", + "\t6 & 10 & 304 & 61.7552 & 0 \\\\\n", + "\t7 & 9 & 229 & 67.265 & 0 \\\\\n", + "\t8 & 8 & 153 & 71.8564 & 0 \\\\\n", + "\t9 & 7 & 78 & 74.8409 & 0 \\\\\n", + "\t10 & 6 & 0 & 76.9071 & 0 \\\\\n", + "\t11 & 57 & 296 & 138.662 & 0 \\\\\n", + "\t12 & 37 & 20 & 139.351 & 0 \\\\\n", + "\\end{tabular}\n" + ], + "text/plain": [ + "\u001b[1m12×4 DataFrame\u001b[0m\n", + "\u001b[1m Row \u001b[0m│\u001b[1m Column1 \u001b[0m\u001b[1m Column2 \u001b[0m\u001b[1m Column3 \u001b[0m\u001b[1m Column4 \u001b[0m\n", + "\u001b[1m \u001b[0m│\u001b[90m Int64 \u001b[0m\u001b[90m Int64 \u001b[0m\u001b[90m Float64 \u001b[0m\u001b[90m Int64 \u001b[0m\n", + "─────┼───────────────────────────────────────\n", + " 1 │ 5 298 -14.2335 0\n", + " 2 │ 4 223 -8.26464 0\n", + " 3 │ 3 148 -4.13232 0\n", + " 4 │ 2 74 -1.37744 0\n", + " 5 │ 1 0 -0.229573 0\n", + " 6 │ 10 304 61.7552 0\n", + " 7 │ 9 229 67.265 0\n", + " 8 │ 8 153 71.8564 0\n", + " 9 │ 7 78 74.8409 0\n", + " 10 │ 6 0 76.9071 0\n", + " 11 │ 57 296 138.662 0\n", + " 12 │ 37 20 139.351 0" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "file=\"./physical_tests/data/csvFiles/5mmstrain.csv\"\n", + "df = CSV.File(file,header=false) |> DataFrame" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "67.2649778992934" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df[10,3]" + ] + }, + { + "cell_type": "code", + "execution_count": 146, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 147, + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n", + "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n", + "<defs>\n", + " <clipPath id=\"clip270\">\n", + " <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip270)\" d=\"\n", + "M0 1600 L2400 1600 L2400 0 L0 0 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip271\">\n", + " <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip270)\" d=\"\n", + "M139.191 1486.45 L2352.76 1486.45 L2352.76 123.472 L139.191 123.472 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip272\">\n", + " <rect x=\"139\" y=\"123\" width=\"2215\" height=\"1364\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<polyline clip-path=\"url(#clip272)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 201.839,1486.45 201.839,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip272)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 888.77,1486.45 888.77,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip272)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1575.7,1486.45 1575.7,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip272)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 2262.63,1486.45 2262.63,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip270)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 139.191,1486.45 2352.76,1486.45 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip270)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 201.839,1486.45 201.839,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip270)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 888.77,1486.45 888.77,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip270)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1575.7,1486.45 1575.7,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip270)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2262.63,1486.45 2262.63,1470.09 \n", + " \"/>\n", + "<path clip-path=\"url(#clip270)\" d=\"M 0 0 M201.839 1515.64 Q198.228 1515.64 196.399 1519.2 Q194.594 1522.75 194.594 1529.87 Q194.594 1536.98 196.399 1540.55 Q198.228 1544.09 201.839 1544.09 Q205.473 1544.09 207.279 1540.55 Q209.107 1536.98 209.107 1529.87 Q209.107 1522.75 207.279 1519.2 Q205.473 1515.64 201.839 1515.64 M201.839 1511.93 Q207.649 1511.93 210.705 1516.54 Q213.783 1521.12 213.783 1529.87 Q213.783 1538.6 210.705 1543.21 Q207.649 1547.79 201.839 1547.79 Q196.029 1547.79 192.95 1543.21 Q189.895 1538.6 189.895 1529.87 Q189.895 1521.12 192.95 1516.54 Q196.029 1511.93 201.839 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M852.138 1543.18 L859.777 1543.18 L859.777 1516.82 L851.466 1518.49 L851.466 1514.23 L859.73 1512.56 L864.406 1512.56 L864.406 1543.18 L872.045 1543.18 L872.045 1547.12 L852.138 1547.12 L852.138 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M887.114 1515.64 Q883.503 1515.64 881.675 1519.2 Q879.869 1522.75 879.869 1529.87 Q879.869 1536.98 881.675 1540.55 Q883.503 1544.09 887.114 1544.09 Q890.749 1544.09 892.554 1540.55 Q894.383 1536.98 894.383 1529.87 Q894.383 1522.75 892.554 1519.2 Q890.749 1515.64 887.114 1515.64 M887.114 1511.93 Q892.925 1511.93 895.98 1516.54 Q899.059 1521.12 899.059 1529.87 Q899.059 1538.6 895.98 1543.21 Q892.925 1547.79 887.114 1547.79 Q881.304 1547.79 878.226 1543.21 Q875.17 1538.6 875.17 1529.87 Q875.17 1521.12 878.226 1516.54 Q881.304 1511.93 887.114 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M914.128 1515.64 Q910.517 1515.64 908.688 1519.2 Q906.883 1522.75 906.883 1529.87 Q906.883 1536.98 908.688 1540.55 Q910.517 1544.09 914.128 1544.09 Q917.762 1544.09 919.568 1540.55 Q921.397 1536.98 921.397 1529.87 Q921.397 1522.75 919.568 1519.2 Q917.762 1515.64 914.128 1515.64 M914.128 1511.93 Q919.938 1511.93 922.994 1516.54 Q926.073 1521.12 926.073 1529.87 Q926.073 1538.6 922.994 1543.21 Q919.938 1547.79 914.128 1547.79 Q908.318 1547.79 905.239 1543.21 Q902.184 1538.6 902.184 1529.87 Q902.184 1521.12 905.239 1516.54 Q908.318 1511.93 914.128 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M1543.34 1543.18 L1559.66 1543.18 L1559.66 1547.12 L1537.71 1547.12 L1537.71 1543.18 Q1540.38 1540.43 1544.96 1535.8 Q1549.57 1531.15 1550.75 1529.81 Q1552.99 1527.28 1553.87 1525.55 Q1554.77 1523.79 1554.77 1522.1 Q1554.77 1519.34 1552.83 1517.61 Q1550.91 1515.87 1547.81 1515.87 Q1545.61 1515.87 1543.15 1516.63 Q1540.72 1517.4 1537.95 1518.95 L1537.95 1514.23 Q1540.77 1513.09 1543.22 1512.51 Q1545.68 1511.93 1547.71 1511.93 Q1553.08 1511.93 1556.28 1514.62 Q1559.47 1517.31 1559.47 1521.8 Q1559.47 1523.93 1558.66 1525.85 Q1557.88 1527.74 1555.77 1530.34 Q1555.19 1531.01 1552.09 1534.23 Q1548.99 1537.42 1543.34 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M1574.73 1515.64 Q1571.12 1515.64 1569.29 1519.2 Q1567.48 1522.75 1567.48 1529.87 Q1567.48 1536.98 1569.29 1540.55 Q1571.12 1544.09 1574.73 1544.09 Q1578.36 1544.09 1580.17 1540.55 Q1582 1536.98 1582 1529.87 Q1582 1522.75 1580.17 1519.2 Q1578.36 1515.64 1574.73 1515.64 M1574.73 1511.93 Q1580.54 1511.93 1583.59 1516.54 Q1586.67 1521.12 1586.67 1529.87 Q1586.67 1538.6 1583.59 1543.21 Q1580.54 1547.79 1574.73 1547.79 Q1568.92 1547.79 1565.84 1543.21 Q1562.78 1538.6 1562.78 1529.87 Q1562.78 1521.12 1565.84 1516.54 Q1568.92 1511.93 1574.73 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M1601.74 1515.64 Q1598.13 1515.64 1596.3 1519.2 Q1594.5 1522.75 1594.5 1529.87 Q1594.5 1536.98 1596.3 1540.55 Q1598.13 1544.09 1601.74 1544.09 Q1605.38 1544.09 1607.18 1540.55 Q1609.01 1536.98 1609.01 1529.87 Q1609.01 1522.75 1607.18 1519.2 Q1605.38 1515.64 1601.74 1515.64 M1601.74 1511.93 Q1607.55 1511.93 1610.61 1516.54 Q1613.69 1521.12 1613.69 1529.87 Q1613.69 1538.6 1610.61 1543.21 Q1607.55 1547.79 1601.74 1547.79 Q1595.93 1547.79 1592.85 1543.21 Q1589.8 1538.6 1589.8 1529.87 Q1589.8 1521.12 1592.85 1516.54 Q1595.93 1511.93 1601.74 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M2239.86 1528.49 Q2243.22 1529.2 2245.1 1531.47 Q2246.99 1533.74 2246.99 1537.07 Q2246.99 1542.19 2243.48 1544.99 Q2239.96 1547.79 2233.48 1547.79 Q2231.3 1547.79 2228.98 1547.35 Q2226.69 1546.93 2224.24 1546.08 L2224.24 1541.56 Q2226.18 1542.7 2228.5 1543.28 Q2230.81 1543.86 2233.34 1543.86 Q2237.73 1543.86 2240.03 1542.12 Q2242.34 1540.38 2242.34 1537.07 Q2242.34 1534.02 2240.19 1532.31 Q2238.06 1530.57 2234.24 1530.57 L2230.21 1530.57 L2230.21 1526.73 L2234.42 1526.73 Q2237.87 1526.73 2239.7 1525.36 Q2241.53 1523.97 2241.53 1521.38 Q2241.53 1518.72 2239.63 1517.31 Q2237.76 1515.87 2234.24 1515.87 Q2232.32 1515.87 2230.12 1516.29 Q2227.92 1516.7 2225.28 1517.58 L2225.28 1513.42 Q2227.94 1512.68 2230.26 1512.31 Q2232.6 1511.93 2234.66 1511.93 Q2239.98 1511.93 2243.08 1514.37 Q2246.18 1516.77 2246.18 1520.89 Q2246.18 1523.76 2244.54 1525.75 Q2242.9 1527.72 2239.86 1528.49 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M2262.06 1515.64 Q2258.45 1515.64 2256.62 1519.2 Q2254.82 1522.75 2254.82 1529.87 Q2254.82 1536.98 2256.62 1540.55 Q2258.45 1544.09 2262.06 1544.09 Q2265.7 1544.09 2267.5 1540.55 Q2269.33 1536.98 2269.33 1529.87 Q2269.33 1522.75 2267.5 1519.2 Q2265.7 1515.64 2262.06 1515.64 M2262.06 1511.93 Q2267.87 1511.93 2270.93 1516.54 Q2274.01 1521.12 2274.01 1529.87 Q2274.01 1538.6 2270.93 1543.21 Q2267.87 1547.79 2262.06 1547.79 Q2256.25 1547.79 2253.17 1543.21 Q2250.12 1538.6 2250.12 1529.87 Q2250.12 1521.12 2253.17 1516.54 Q2256.25 1511.93 2262.06 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M2289.08 1515.64 Q2285.47 1515.64 2283.64 1519.2 Q2281.83 1522.75 2281.83 1529.87 Q2281.83 1536.98 2283.64 1540.55 Q2285.47 1544.09 2289.08 1544.09 Q2292.71 1544.09 2294.52 1540.55 Q2296.35 1536.98 2296.35 1529.87 Q2296.35 1522.75 2294.52 1519.2 Q2292.71 1515.64 2289.08 1515.64 M2289.08 1511.93 Q2294.89 1511.93 2297.94 1516.54 Q2301.02 1521.12 2301.02 1529.87 Q2301.02 1538.6 2297.94 1543.21 Q2294.89 1547.79 2289.08 1547.79 Q2283.27 1547.79 2280.19 1543.21 Q2277.13 1538.6 2277.13 1529.87 Q2277.13 1521.12 2280.19 1516.54 Q2283.27 1511.93 2289.08 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip272)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 139.191,1363.69 2352.76,1363.69 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip272)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 139.191,1020.22 2352.76,1020.22 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip272)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 139.191,676.756 2352.76,676.756 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip272)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 139.191,333.291 2352.76,333.291 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip270)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 139.191,1486.45 139.191,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip270)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 139.191,1363.69 165.754,1363.69 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip270)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 139.191,1020.22 165.754,1020.22 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip270)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 139.191,676.756 165.754,676.756 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip270)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 139.191,333.291 165.754,333.291 \n", + " \"/>\n", + "<path clip-path=\"url(#clip270)\" d=\"M 0 0 M20.483 1364.14 L50.1588 1364.14 L50.1588 1368.07 L20.483 1368.07 L20.483 1364.14 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M55.2745 1346.41 L73.6309 1346.41 L73.6309 1350.34 L59.5569 1350.34 L59.5569 1358.81 Q60.5754 1358.47 61.5939 1358.31 Q62.6124 1358.12 63.6309 1358.12 Q69.418 1358.12 72.7976 1361.29 Q76.1772 1364.46 76.1772 1369.88 Q76.1772 1375.46 72.705 1378.56 Q69.2328 1381.64 62.9134 1381.64 Q60.7374 1381.64 58.4689 1381.27 Q56.2236 1380.9 53.8162 1380.16 L53.8162 1375.46 Q55.8995 1376.59 58.1217 1377.15 Q60.3439 1377.7 62.8208 1377.7 Q66.8254 1377.7 69.1633 1375.6 Q71.5013 1373.49 71.5013 1369.88 Q71.5013 1366.27 69.1633 1364.16 Q66.8254 1362.06 62.8208 1362.06 Q60.9458 1362.06 59.0708 1362.47 Q57.2189 1362.89 55.2745 1363.77 L55.2745 1346.41 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M91.2465 1349.49 Q87.6354 1349.49 85.8068 1353.05 Q84.0012 1356.59 84.0012 1363.72 Q84.0012 1370.83 85.8068 1374.39 Q87.6354 1377.93 91.2465 1377.93 Q94.8808 1377.93 96.6863 1374.39 Q98.515 1370.83 98.515 1363.72 Q98.515 1356.59 96.6863 1353.05 Q94.8808 1349.49 91.2465 1349.49 M91.2465 1345.78 Q97.0567 1345.78 100.112 1350.39 Q103.191 1354.97 103.191 1363.72 Q103.191 1372.45 100.112 1377.06 Q97.0567 1381.64 91.2465 1381.64 Q85.4364 1381.64 82.3577 1377.06 Q79.3022 1372.45 79.3022 1363.72 Q79.3022 1354.97 82.3577 1350.39 Q85.4364 1345.78 91.2465 1345.78 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M91.2465 1006.02 Q87.6354 1006.02 85.8068 1009.59 Q84.0012 1013.13 84.0012 1020.26 Q84.0012 1027.36 85.8068 1030.93 Q87.6354 1034.47 91.2465 1034.47 Q94.8808 1034.47 96.6863 1030.93 Q98.515 1027.36 98.515 1020.26 Q98.515 1013.13 96.6863 1009.59 Q94.8808 1006.02 91.2465 1006.02 M91.2465 1002.32 Q97.0567 1002.32 100.112 1006.92 Q103.191 1011.51 103.191 1020.26 Q103.191 1028.98 100.112 1033.59 Q97.0567 1038.17 91.2465 1038.17 Q85.4364 1038.17 82.3577 1033.59 Q79.3022 1028.98 79.3022 1020.26 Q79.3022 1011.51 82.3577 1006.92 Q85.4364 1002.32 91.2465 1002.32 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M55.2745 659.476 L73.6309 659.476 L73.6309 663.412 L59.5569 663.412 L59.5569 671.884 Q60.5754 671.537 61.5939 671.375 Q62.6124 671.189 63.6309 671.189 Q69.418 671.189 72.7976 674.361 Q76.1772 677.532 76.1772 682.949 Q76.1772 688.527 72.705 691.629 Q69.2328 694.708 62.9134 694.708 Q60.7374 694.708 58.4689 694.337 Q56.2236 693.967 53.8162 693.226 L53.8162 688.527 Q55.8995 689.661 58.1217 690.217 Q60.3439 690.773 62.8208 690.773 Q66.8254 690.773 69.1633 688.666 Q71.5013 686.56 71.5013 682.949 Q71.5013 679.337 69.1633 677.231 Q66.8254 675.125 62.8208 675.125 Q60.9458 675.125 59.0708 675.541 Q57.2189 675.958 55.2745 676.837 L55.2745 659.476 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M91.2465 662.555 Q87.6354 662.555 85.8068 666.12 Q84.0012 669.662 84.0012 676.791 Q84.0012 683.898 85.8068 687.462 Q87.6354 691.004 91.2465 691.004 Q94.8808 691.004 96.6863 687.462 Q98.515 683.898 98.515 676.791 Q98.515 669.662 96.6863 666.12 Q94.8808 662.555 91.2465 662.555 M91.2465 658.851 Q97.0567 658.851 100.112 663.458 Q103.191 668.041 103.191 676.791 Q103.191 685.518 100.112 690.124 Q97.0567 694.708 91.2465 694.708 Q85.4364 694.708 82.3577 690.124 Q79.3022 685.518 79.3022 676.791 Q79.3022 668.041 82.3577 663.458 Q85.4364 658.851 91.2465 658.851 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M29.2561 346.636 L36.895 346.636 L36.895 320.27 L28.5848 321.937 L28.5848 317.678 L36.8487 316.011 L41.5246 316.011 L41.5246 346.636 L49.1634 346.636 L49.1634 350.571 L29.2561 350.571 L29.2561 346.636 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M64.2328 319.09 Q60.6217 319.09 58.793 322.655 Q56.9875 326.196 56.9875 333.326 Q56.9875 340.432 58.793 343.997 Q60.6217 347.539 64.2328 347.539 Q67.867 347.539 69.6726 343.997 Q71.5013 340.432 71.5013 333.326 Q71.5013 326.196 69.6726 322.655 Q67.867 319.09 64.2328 319.09 M64.2328 315.386 Q70.0429 315.386 73.0985 319.993 Q76.1772 324.576 76.1772 333.326 Q76.1772 342.053 73.0985 346.659 Q70.0429 351.242 64.2328 351.242 Q58.4226 351.242 55.344 346.659 Q52.2884 342.053 52.2884 333.326 Q52.2884 324.576 55.344 319.993 Q58.4226 315.386 64.2328 315.386 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M91.2465 319.09 Q87.6354 319.09 85.8068 322.655 Q84.0012 326.196 84.0012 333.326 Q84.0012 340.432 85.8068 343.997 Q87.6354 347.539 91.2465 347.539 Q94.8808 347.539 96.6863 343.997 Q98.515 340.432 98.515 333.326 Q98.515 326.196 96.6863 322.655 Q94.8808 319.09 91.2465 319.09 M91.2465 315.386 Q97.0567 315.386 100.112 319.993 Q103.191 324.576 103.191 333.326 Q103.191 342.053 100.112 346.659 Q97.0567 351.242 91.2465 351.242 Q85.4364 351.242 82.3577 346.659 Q79.3022 342.053 79.3022 333.326 Q79.3022 324.576 82.3577 319.993 Q85.4364 315.386 91.2465 315.386 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M1150.86 43.6931 L1150.86 65.8515 L1163.98 65.8515 Q1170.59 65.8515 1173.75 63.1374 Q1176.95 60.3828 1176.95 54.752 Q1176.95 49.0808 1173.75 46.4072 Q1170.59 43.6931 1163.98 43.6931 L1150.86 43.6931 M1150.86 18.8205 L1150.86 37.0496 L1162.97 37.0496 Q1168.97 37.0496 1171.88 34.8216 Q1174.84 32.5531 1174.84 27.935 Q1174.84 23.3575 1171.88 21.089 Q1168.97 18.8205 1162.97 18.8205 L1150.86 18.8205 M1142.68 12.096 L1163.58 12.096 Q1172.94 12.096 1178 15.9849 Q1183.06 19.8737 1183.06 27.0438 Q1183.06 32.5936 1180.47 35.8748 Q1177.88 39.156 1172.85 39.9662 Q1178.89 41.2625 1182.21 45.3944 Q1185.57 49.4858 1185.57 55.6432 Q1185.57 63.745 1180.07 68.1605 Q1174.56 72.576 1164.39 72.576 L1142.68 72.576 L1142.68 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M1232.2 48.0275 L1232.2 51.6733 L1197.93 51.6733 Q1198.42 59.3701 1202.55 63.421 Q1206.72 67.4314 1214.13 67.4314 Q1218.43 67.4314 1222.44 66.3781 Q1226.49 65.3249 1230.46 63.2184 L1230.46 70.267 Q1226.45 71.9684 1222.24 72.8596 Q1218.02 73.7508 1213.69 73.7508 Q1202.83 73.7508 1196.47 67.4314 Q1190.15 61.1119 1190.15 50.3365 Q1190.15 39.1965 1196.15 32.6746 Q1202.18 26.1121 1212.39 26.1121 Q1221.55 26.1121 1226.85 32.0264 Q1232.2 37.9003 1232.2 48.0275 M1224.75 45.84 Q1224.67 39.7232 1221.3 36.0774 Q1217.98 32.4315 1212.47 32.4315 Q1206.23 32.4315 1202.47 35.9558 Q1198.74 39.4801 1198.17 45.8805 L1224.75 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M1260.64 49.7694 Q1251.6 49.7694 1248.12 51.8354 Q1244.64 53.9013 1244.64 58.8839 Q1244.64 62.8538 1247.23 65.2034 Q1249.86 67.5124 1254.36 67.5124 Q1260.56 67.5124 1264.28 63.1374 Q1268.05 58.7219 1268.05 51.4303 L1268.05 49.7694 L1260.64 49.7694 M1275.5 46.6907 L1275.5 72.576 L1268.05 72.576 L1268.05 65.6895 Q1265.5 69.8214 1261.69 71.8063 Q1257.88 73.7508 1252.37 73.7508 Q1245.41 73.7508 1241.27 69.8619 Q1237.18 65.9325 1237.18 59.3701 Q1237.18 51.7138 1242.29 47.825 Q1247.43 43.9361 1257.6 43.9361 L1268.05 43.9361 L1268.05 43.2069 Q1268.05 38.0623 1264.65 35.2672 Q1261.29 32.4315 1255.17 32.4315 Q1251.28 32.4315 1247.59 33.3632 Q1243.91 34.295 1240.5 36.1584 L1240.5 29.2718 Q1244.6 27.692 1248.44 26.9223 Q1252.29 26.1121 1255.94 26.1121 Q1265.78 26.1121 1270.64 31.2163 Q1275.5 36.3204 1275.5 46.6907 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip270)\" d=\"M 0 0 M1318.65 35.9153 Q1321.44 30.8922 1325.33 28.5022 Q1329.22 26.1121 1334.49 26.1121 Q1341.57 26.1121 1345.42 31.0947 Q1349.27 36.0368 1349.27 45.1919 L1349.27 72.576 L1341.78 72.576 L1341.78 45.4349 Q1341.78 38.913 1339.47 35.7533 Q1337.16 32.5936 1332.42 32.5936 Q1326.63 32.5936 1323.26 36.4419 Q1319.9 40.2903 1319.9 46.9338 L1319.9 72.576 L1312.41 72.576 L1312.41 45.4349 Q1312.41 38.8725 1310.1 35.7533 Q1307.79 32.5936 1302.97 32.5936 Q1297.26 32.5936 1293.9 36.4824 Q1290.53 40.3308 1290.53 46.9338 L1290.53 72.576 L1283.04 72.576 L1283.04 27.2059 L1290.53 27.2059 L1290.53 34.2544 Q1293.09 30.082 1296.65 28.0971 Q1300.22 26.1121 1305.12 26.1121 Q1310.06 26.1121 1313.5 28.6237 Q1316.99 31.1352 1318.65 35.9153 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip272)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 201.839,1021.8 710.168,1029.68 1218.5,1048.61 1733.69,1076.99 2248.89,1118 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip272)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 201.839,491.924 737.645,506.117 1252.84,526.618 1774.91,558.158 2290.11,596.006 \n", + " \"/>\n", + "</svg>\n" + ] + }, + "execution_count": 147, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "i=1\n", + "plot(nodes[1:5,i,1],nodes[1:5,i,2],title=\"Beam\",label=\"\", aspect_ratio=:equal)\n", + "plot!(nodes[6:10,i,1],nodes[6:10,i,2],label=\"\")\n" + ] + }, + { + "cell_type": "code", + "execution_count": 150, + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n", + "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n", + "<defs>\n", + " <clipPath id=\"clip390\">\n", + " <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip390)\" d=\"\n", + "M0 1600 L2400 1600 L2400 0 L0 0 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip391\">\n", + " <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip390)\" d=\"\n", + "M196.482 1486.45 L2352.76 1486.45 L2352.76 123.472 L196.482 123.472 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip392\">\n", + " <rect x=\"196\" y=\"123\" width=\"2157\" height=\"1364\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 629.38,1486.45 629.38,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1072.84,1486.45 1072.84,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1516.31,1486.45 1516.31,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1959.77,1486.45 1959.77,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip390)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,1486.45 2352.76,1486.45 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip390)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 629.38,1486.45 629.38,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip390)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1072.84,1486.45 1072.84,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip390)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1516.31,1486.45 1516.31,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip390)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1959.77,1486.45 1959.77,1470.09 \n", + " \"/>\n", + "<path clip-path=\"url(#clip390)\" d=\"M 0 0 M629.38 1515.64 Q625.769 1515.64 623.94 1519.2 Q622.135 1522.75 622.135 1529.87 Q622.135 1536.98 623.94 1540.55 Q625.769 1544.09 629.38 1544.09 Q633.014 1544.09 634.82 1540.55 Q636.649 1536.98 636.649 1529.87 Q636.649 1522.75 634.82 1519.2 Q633.014 1515.64 629.38 1515.64 M629.38 1511.93 Q635.19 1511.93 638.246 1516.54 Q641.325 1521.12 641.325 1529.87 Q641.325 1538.6 638.246 1543.21 Q635.19 1547.79 629.38 1547.79 Q623.57 1547.79 620.491 1543.21 Q617.436 1538.6 617.436 1529.87 Q617.436 1521.12 620.491 1516.54 Q623.57 1511.93 629.38 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1036.21 1543.18 L1043.85 1543.18 L1043.85 1516.82 L1035.54 1518.49 L1035.54 1514.23 L1043.8 1512.56 L1048.48 1512.56 L1048.48 1543.18 L1056.12 1543.18 L1056.12 1547.12 L1036.21 1547.12 L1036.21 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1071.19 1515.64 Q1067.58 1515.64 1065.75 1519.2 Q1063.94 1522.75 1063.94 1529.87 Q1063.94 1536.98 1065.75 1540.55 Q1067.58 1544.09 1071.19 1544.09 Q1074.82 1544.09 1076.63 1540.55 Q1078.46 1536.98 1078.46 1529.87 Q1078.46 1522.75 1076.63 1519.2 Q1074.82 1515.64 1071.19 1515.64 M1071.19 1511.93 Q1077 1511.93 1080.05 1516.54 Q1083.13 1521.12 1083.13 1529.87 Q1083.13 1538.6 1080.05 1543.21 Q1077 1547.79 1071.19 1547.79 Q1065.38 1547.79 1062.3 1543.21 Q1059.24 1538.6 1059.24 1529.87 Q1059.24 1521.12 1062.3 1516.54 Q1065.38 1511.93 1071.19 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1098.2 1515.64 Q1094.59 1515.64 1092.76 1519.2 Q1090.96 1522.75 1090.96 1529.87 Q1090.96 1536.98 1092.76 1540.55 Q1094.59 1544.09 1098.2 1544.09 Q1101.84 1544.09 1103.64 1540.55 Q1105.47 1536.98 1105.47 1529.87 Q1105.47 1522.75 1103.64 1519.2 Q1101.84 1515.64 1098.2 1515.64 M1098.2 1511.93 Q1104.01 1511.93 1107.07 1516.54 Q1110.15 1521.12 1110.15 1529.87 Q1110.15 1538.6 1107.07 1543.21 Q1104.01 1547.79 1098.2 1547.79 Q1092.39 1547.79 1089.31 1543.21 Q1086.26 1538.6 1086.26 1529.87 Q1086.26 1521.12 1089.31 1516.54 Q1092.39 1511.93 1098.2 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1483.95 1543.18 L1500.26 1543.18 L1500.26 1547.12 L1478.32 1547.12 L1478.32 1543.18 Q1480.98 1540.43 1485.57 1535.8 Q1490.17 1531.15 1491.35 1529.81 Q1493.6 1527.28 1494.48 1525.55 Q1495.38 1523.79 1495.38 1522.1 Q1495.38 1519.34 1493.44 1517.61 Q1491.51 1515.87 1488.41 1515.87 Q1486.21 1515.87 1483.76 1516.63 Q1481.33 1517.4 1478.55 1518.95 L1478.55 1514.23 Q1481.38 1513.09 1483.83 1512.51 Q1486.28 1511.93 1488.32 1511.93 Q1493.69 1511.93 1496.89 1514.62 Q1500.08 1517.31 1500.08 1521.8 Q1500.08 1523.93 1499.27 1525.85 Q1498.48 1527.74 1496.38 1530.34 Q1495.8 1531.01 1492.7 1534.23 Q1489.59 1537.42 1483.95 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1515.33 1515.64 Q1511.72 1515.64 1509.89 1519.2 Q1508.09 1522.75 1508.09 1529.87 Q1508.09 1536.98 1509.89 1540.55 Q1511.72 1544.09 1515.33 1544.09 Q1518.97 1544.09 1520.77 1540.55 Q1522.6 1536.98 1522.6 1529.87 Q1522.6 1522.75 1520.77 1519.2 Q1518.97 1515.64 1515.33 1515.64 M1515.33 1511.93 Q1521.14 1511.93 1524.2 1516.54 Q1527.28 1521.12 1527.28 1529.87 Q1527.28 1538.6 1524.2 1543.21 Q1521.14 1547.79 1515.33 1547.79 Q1509.52 1547.79 1506.45 1543.21 Q1503.39 1538.6 1503.39 1529.87 Q1503.39 1521.12 1506.45 1516.54 Q1509.52 1511.93 1515.33 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1542.35 1515.64 Q1538.74 1515.64 1536.91 1519.2 Q1535.1 1522.75 1535.1 1529.87 Q1535.1 1536.98 1536.91 1540.55 Q1538.74 1544.09 1542.35 1544.09 Q1545.98 1544.09 1547.79 1540.55 Q1549.62 1536.98 1549.62 1529.87 Q1549.62 1522.75 1547.79 1519.2 Q1545.98 1515.64 1542.35 1515.64 M1542.35 1511.93 Q1548.16 1511.93 1551.21 1516.54 Q1554.29 1521.12 1554.29 1529.87 Q1554.29 1538.6 1551.21 1543.21 Q1548.16 1547.79 1542.35 1547.79 Q1536.54 1547.79 1533.46 1543.21 Q1530.4 1538.6 1530.4 1529.87 Q1530.4 1521.12 1533.46 1516.54 Q1536.54 1511.93 1542.35 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1937 1528.49 Q1940.36 1529.2 1942.24 1531.47 Q1944.13 1533.74 1944.13 1537.07 Q1944.13 1542.19 1940.61 1544.99 Q1937.1 1547.79 1930.61 1547.79 Q1928.44 1547.79 1926.12 1547.35 Q1923.83 1546.93 1921.38 1546.08 L1921.38 1541.56 Q1923.32 1542.7 1925.64 1543.28 Q1927.95 1543.86 1930.48 1543.86 Q1934.87 1543.86 1937.17 1542.12 Q1939.48 1540.38 1939.48 1537.07 Q1939.48 1534.02 1937.33 1532.31 Q1935.2 1530.57 1931.38 1530.57 L1927.35 1530.57 L1927.35 1526.73 L1931.56 1526.73 Q1935.01 1526.73 1936.84 1525.36 Q1938.67 1523.97 1938.67 1521.38 Q1938.67 1518.72 1936.77 1517.31 Q1934.9 1515.87 1931.38 1515.87 Q1929.46 1515.87 1927.26 1516.29 Q1925.06 1516.7 1922.42 1517.58 L1922.42 1513.42 Q1925.08 1512.68 1927.4 1512.31 Q1929.74 1511.93 1931.8 1511.93 Q1937.12 1511.93 1940.22 1514.37 Q1943.32 1516.77 1943.32 1520.89 Q1943.32 1523.76 1941.68 1525.75 Q1940.04 1527.72 1937 1528.49 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1959.2 1515.64 Q1955.59 1515.64 1953.76 1519.2 Q1951.96 1522.75 1951.96 1529.87 Q1951.96 1536.98 1953.76 1540.55 Q1955.59 1544.09 1959.2 1544.09 Q1962.84 1544.09 1964.64 1540.55 Q1966.47 1536.98 1966.47 1529.87 Q1966.47 1522.75 1964.64 1519.2 Q1962.84 1515.64 1959.2 1515.64 M1959.2 1511.93 Q1965.01 1511.93 1968.07 1516.54 Q1971.15 1521.12 1971.15 1529.87 Q1971.15 1538.6 1968.07 1543.21 Q1965.01 1547.79 1959.2 1547.79 Q1953.39 1547.79 1950.31 1543.21 Q1947.26 1538.6 1947.26 1529.87 Q1947.26 1521.12 1950.31 1516.54 Q1953.39 1511.93 1959.2 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1986.22 1515.64 Q1982.61 1515.64 1980.78 1519.2 Q1978.97 1522.75 1978.97 1529.87 Q1978.97 1536.98 1980.78 1540.55 Q1982.61 1544.09 1986.22 1544.09 Q1989.85 1544.09 1991.66 1540.55 Q1993.48 1536.98 1993.48 1529.87 Q1993.48 1522.75 1991.66 1519.2 Q1989.85 1515.64 1986.22 1515.64 M1986.22 1511.93 Q1992.03 1511.93 1995.08 1516.54 Q1998.16 1521.12 1998.16 1529.87 Q1998.16 1538.6 1995.08 1543.21 Q1992.03 1547.79 1986.22 1547.79 Q1980.41 1547.79 1977.33 1543.21 Q1974.27 1538.6 1974.27 1529.87 Q1974.27 1521.12 1977.33 1516.54 Q1980.41 1511.93 1986.22 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip392)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 196.482,1390.03 2352.76,1390.03 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 196.482,1168.3 2352.76,1168.3 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 196.482,946.565 2352.76,946.565 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 196.482,724.833 2352.76,724.833 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 196.482,503.101 2352.76,503.101 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 196.482,281.37 2352.76,281.37 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip390)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,1486.45 196.482,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip390)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,1390.03 222.358,1390.03 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip390)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,1168.3 222.358,1168.3 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip390)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,946.565 222.358,946.565 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip390)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,724.833 222.358,724.833 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip390)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,503.101 222.358,503.101 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip390)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,281.37 222.358,281.37 \n", + " \"/>\n", + "<path clip-path=\"url(#clip390)\" d=\"M 0 0 M51.3625 1390.48 L81.0383 1390.48 L81.0383 1394.41 L51.3625 1394.41 L51.3625 1390.48 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M90.1354 1403.37 L106.455 1403.37 L106.455 1407.31 L84.5105 1407.31 L84.5105 1403.37 Q87.1725 1400.62 91.7558 1395.99 Q96.3623 1391.34 97.5428 1389.99 Q99.7882 1387.47 100.668 1385.73 Q101.571 1383.97 101.571 1382.28 Q101.571 1379.53 99.6261 1377.79 Q97.7048 1376.06 94.603 1376.06 Q92.4039 1376.06 89.9503 1376.82 Q87.5197 1377.59 84.7419 1379.14 L84.7419 1374.41 Q87.566 1373.28 90.0197 1372.7 Q92.4734 1372.12 94.5104 1372.12 Q99.8808 1372.12 103.075 1374.81 Q106.27 1377.49 106.27 1381.98 Q106.27 1384.11 105.459 1386.03 Q104.672 1387.93 102.566 1390.53 Q101.987 1391.2 98.8854 1394.41 Q95.7836 1397.61 90.1354 1403.37 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M121.524 1375.83 Q117.913 1375.83 116.084 1379.39 Q114.279 1382.93 114.279 1390.06 Q114.279 1397.17 116.084 1400.73 Q117.913 1404.28 121.524 1404.28 Q125.158 1404.28 126.964 1400.73 Q128.793 1397.17 128.793 1390.06 Q128.793 1382.93 126.964 1379.39 Q125.158 1375.83 121.524 1375.83 M121.524 1372.12 Q127.334 1372.12 130.39 1376.73 Q133.469 1381.31 133.469 1390.06 Q133.469 1398.79 130.39 1403.4 Q127.334 1407.98 121.524 1407.98 Q115.714 1407.98 112.635 1403.4 Q109.58 1398.79 109.58 1390.06 Q109.58 1381.31 112.635 1376.73 Q115.714 1372.12 121.524 1372.12 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M148.538 1375.83 Q144.927 1375.83 143.098 1379.39 Q141.293 1382.93 141.293 1390.06 Q141.293 1397.17 143.098 1400.73 Q144.927 1404.28 148.538 1404.28 Q152.172 1404.28 153.978 1400.73 Q155.806 1397.17 155.806 1390.06 Q155.806 1382.93 153.978 1379.39 Q152.172 1375.83 148.538 1375.83 M148.538 1372.12 Q154.348 1372.12 157.404 1376.73 Q160.482 1381.31 160.482 1390.06 Q160.482 1398.79 157.404 1403.4 Q154.348 1407.98 148.538 1407.98 Q142.728 1407.98 139.649 1403.4 Q136.594 1398.79 136.594 1390.06 Q136.594 1381.31 139.649 1376.73 Q142.728 1372.12 148.538 1372.12 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M51.9875 1168.75 L81.6633 1168.75 L81.6633 1172.68 L51.9875 1172.68 L51.9875 1168.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M87.5429 1181.64 L95.1817 1181.64 L95.1817 1155.28 L86.8716 1156.94 L86.8716 1152.68 L95.1354 1151.02 L99.8113 1151.02 L99.8113 1181.64 L107.45 1181.64 L107.45 1185.58 L87.5429 1185.58 L87.5429 1181.64 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M112.566 1151.02 L130.922 1151.02 L130.922 1154.95 L116.848 1154.95 L116.848 1163.42 Q117.867 1163.08 118.885 1162.91 Q119.904 1162.73 120.922 1162.73 Q126.709 1162.73 130.089 1165.9 Q133.469 1169.07 133.469 1174.49 Q133.469 1180.07 129.996 1183.17 Q126.524 1186.25 120.205 1186.25 Q118.029 1186.25 115.76 1185.88 Q113.515 1185.51 111.108 1184.77 L111.108 1180.07 Q113.191 1181.2 115.413 1181.76 Q117.635 1182.31 120.112 1182.31 Q124.117 1182.31 126.455 1180.21 Q128.793 1178.1 128.793 1174.49 Q128.793 1170.88 126.455 1168.77 Q124.117 1166.66 120.112 1166.66 Q118.237 1166.66 116.362 1167.08 Q114.51 1167.5 112.566 1168.38 L112.566 1151.02 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M148.538 1154.09 Q144.927 1154.09 143.098 1157.66 Q141.293 1161.2 141.293 1168.33 Q141.293 1175.44 143.098 1179 Q144.927 1182.54 148.538 1182.54 Q152.172 1182.54 153.978 1179 Q155.806 1175.44 155.806 1168.33 Q155.806 1161.2 153.978 1157.66 Q152.172 1154.09 148.538 1154.09 M148.538 1150.39 Q154.348 1150.39 157.404 1155 Q160.482 1159.58 160.482 1168.33 Q160.482 1177.06 157.404 1181.66 Q154.348 1186.25 148.538 1186.25 Q142.728 1186.25 139.649 1181.66 Q136.594 1177.06 136.594 1168.33 Q136.594 1159.58 139.649 1155 Q142.728 1150.39 148.538 1150.39 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M50.9921 947.016 L80.6679 947.016 L80.6679 950.951 L50.9921 950.951 L50.9921 947.016 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M86.5475 959.909 L94.1863 959.909 L94.1863 933.544 L85.8762 935.21 L85.8762 930.951 L94.14 929.285 L98.8159 929.285 L98.8159 959.909 L106.455 959.909 L106.455 963.845 L86.5475 963.845 L86.5475 959.909 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M121.524 932.363 Q117.913 932.363 116.084 935.928 Q114.279 939.47 114.279 946.599 Q114.279 953.706 116.084 957.27 Q117.913 960.812 121.524 960.812 Q125.158 960.812 126.964 957.27 Q128.793 953.706 128.793 946.599 Q128.793 939.47 126.964 935.928 Q125.158 932.363 121.524 932.363 M121.524 928.66 Q127.334 928.66 130.39 933.266 Q133.469 937.849 133.469 946.599 Q133.469 955.326 130.39 959.932 Q127.334 964.516 121.524 964.516 Q115.714 964.516 112.635 959.932 Q109.58 955.326 109.58 946.599 Q109.58 937.849 112.635 933.266 Q115.714 928.66 121.524 928.66 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M148.538 932.363 Q144.927 932.363 143.098 935.928 Q141.293 939.47 141.293 946.599 Q141.293 953.706 143.098 957.27 Q144.927 960.812 148.538 960.812 Q152.172 960.812 153.978 957.27 Q155.806 953.706 155.806 946.599 Q155.806 939.47 153.978 935.928 Q152.172 932.363 148.538 932.363 M148.538 928.66 Q154.348 928.66 157.404 933.266 Q160.482 937.849 160.482 946.599 Q160.482 955.326 157.404 959.932 Q154.348 964.516 148.538 964.516 Q142.728 964.516 139.649 959.932 Q136.594 955.326 136.594 946.599 Q136.594 937.849 139.649 933.266 Q142.728 928.66 148.538 928.66 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M77.7744 725.284 L107.45 725.284 L107.45 729.219 L77.7744 729.219 L77.7744 725.284 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M112.566 707.553 L130.922 707.553 L130.922 711.488 L116.848 711.488 L116.848 719.96 Q117.867 719.613 118.885 719.451 Q119.904 719.266 120.922 719.266 Q126.709 719.266 130.089 722.437 Q133.469 725.608 133.469 731.025 Q133.469 736.604 129.996 739.706 Q126.524 742.784 120.205 742.784 Q118.029 742.784 115.76 742.414 Q113.515 742.043 111.108 741.303 L111.108 736.604 Q113.191 737.738 115.413 738.294 Q117.635 738.849 120.112 738.849 Q124.117 738.849 126.455 736.743 Q128.793 734.636 128.793 731.025 Q128.793 727.414 126.455 725.307 Q124.117 723.201 120.112 723.201 Q118.237 723.201 116.362 723.618 Q114.51 724.034 112.566 724.914 L112.566 707.553 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M148.538 710.632 Q144.927 710.632 143.098 714.196 Q141.293 717.738 141.293 724.868 Q141.293 731.974 143.098 735.539 Q144.927 739.081 148.538 739.081 Q152.172 739.081 153.978 735.539 Q155.806 731.974 155.806 724.868 Q155.806 717.738 153.978 714.196 Q152.172 710.632 148.538 710.632 M148.538 706.928 Q154.348 706.928 157.404 711.534 Q160.482 716.118 160.482 724.868 Q160.482 733.594 157.404 738.201 Q154.348 742.784 148.538 742.784 Q142.728 742.784 139.649 738.201 Q136.594 733.594 136.594 724.868 Q136.594 716.118 139.649 711.534 Q142.728 706.928 148.538 706.928 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M148.538 488.9 Q144.927 488.9 143.098 492.465 Q141.293 496.006 141.293 503.136 Q141.293 510.243 143.098 513.807 Q144.927 517.349 148.538 517.349 Q152.172 517.349 153.978 513.807 Q155.806 510.243 155.806 503.136 Q155.806 496.006 153.978 492.465 Q152.172 488.9 148.538 488.9 M148.538 485.196 Q154.348 485.196 157.404 489.803 Q160.482 494.386 160.482 503.136 Q160.482 511.863 157.404 516.469 Q154.348 521.053 148.538 521.053 Q142.728 521.053 139.649 516.469 Q136.594 511.863 136.594 503.136 Q136.594 494.386 139.649 489.803 Q142.728 485.196 148.538 485.196 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M112.566 264.09 L130.922 264.09 L130.922 268.025 L116.848 268.025 L116.848 276.497 Q117.867 276.15 118.885 275.988 Q119.904 275.803 120.922 275.803 Q126.709 275.803 130.089 278.974 Q133.469 282.145 133.469 287.562 Q133.469 293.141 129.996 296.242 Q126.524 299.321 120.205 299.321 Q118.029 299.321 115.76 298.951 Q113.515 298.58 111.108 297.84 L111.108 293.141 Q113.191 294.275 115.413 294.83 Q117.635 295.386 120.112 295.386 Q124.117 295.386 126.455 293.279 Q128.793 291.173 128.793 287.562 Q128.793 283.951 126.455 281.844 Q124.117 279.738 120.112 279.738 Q118.237 279.738 116.362 280.155 Q114.51 280.571 112.566 281.451 L112.566 264.09 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M148.538 267.168 Q144.927 267.168 143.098 270.733 Q141.293 274.275 141.293 281.405 Q141.293 288.511 143.098 292.076 Q144.927 295.617 148.538 295.617 Q152.172 295.617 153.978 292.076 Q155.806 288.511 155.806 281.405 Q155.806 274.275 153.978 270.733 Q152.172 267.168 148.538 267.168 M148.538 263.465 Q154.348 263.465 157.404 268.071 Q160.482 272.655 160.482 281.405 Q160.482 290.131 157.404 294.738 Q154.348 299.321 148.538 299.321 Q142.728 299.321 139.649 294.738 Q136.594 290.131 136.594 281.405 Q136.594 272.655 139.649 268.071 Q142.728 263.465 148.538 263.465 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1050.69 18.8205 L1050.69 41.5461 L1060.97 41.5461 Q1066.69 41.5461 1069.81 38.5889 Q1072.92 35.6318 1072.92 30.163 Q1072.92 24.7348 1069.81 21.7777 Q1066.69 18.8205 1060.97 18.8205 L1050.69 18.8205 M1042.5 12.096 L1060.97 12.096 Q1071.14 12.096 1076.33 16.714 Q1081.55 21.2916 1081.55 30.163 Q1081.55 39.1155 1076.33 43.6931 Q1071.14 48.2706 1060.97 48.2706 L1050.69 48.2706 L1050.69 72.576 L1042.5 72.576 L1042.5 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1127.09 45.1919 L1127.09 72.576 L1119.63 72.576 L1119.63 45.4349 Q1119.63 38.994 1117.12 35.7938 Q1114.61 32.5936 1109.59 32.5936 Q1103.55 32.5936 1100.07 36.4419 Q1096.58 40.2903 1096.58 46.9338 L1096.58 72.576 L1089.09 72.576 L1089.09 9.54393 L1096.58 9.54393 L1096.58 34.2544 Q1099.26 30.163 1102.86 28.1376 Q1106.51 26.1121 1111.25 26.1121 Q1119.06 26.1121 1123.07 30.9732 Q1127.09 35.7938 1127.09 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1153.78 76.7889 Q1150.62 84.8907 1147.62 87.3618 Q1144.63 89.8329 1139.6 89.8329 L1133.65 89.8329 L1133.65 83.5945 L1138.02 83.5945 Q1141.1 83.5945 1142.8 82.1361 Q1144.5 80.6778 1146.57 75.2496 L1147.91 71.8468 L1129.56 27.2059 L1137.46 27.2059 L1151.63 62.6918 L1165.81 27.2059 L1173.71 27.2059 L1153.78 76.7889 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1210.45 28.5427 L1210.45 35.5912 Q1207.29 33.9709 1203.89 33.1607 Q1200.49 32.3505 1196.84 32.3505 Q1191.29 32.3505 1188.5 34.0519 Q1185.74 35.7533 1185.74 39.156 Q1185.74 41.7486 1187.73 43.2475 Q1189.71 44.7058 1195.71 46.0426 L1198.26 46.6097 Q1206.2 48.3111 1209.52 51.4303 Q1212.88 54.509 1212.88 60.0587 Q1212.88 66.3781 1207.86 70.0644 Q1202.88 73.7508 1194.13 73.7508 Q1190.48 73.7508 1186.51 73.0216 Q1182.58 72.3329 1178.21 70.9151 L1178.21 63.2184 Q1182.34 65.3654 1186.35 66.4591 Q1190.36 67.5124 1194.29 67.5124 Q1199.56 67.5124 1202.39 65.73 Q1205.23 63.9071 1205.23 60.6258 Q1205.23 57.5877 1203.16 55.9673 Q1201.14 54.3469 1194.21 52.8481 L1191.62 52.2405 Q1184.69 50.7821 1181.61 47.7845 Q1178.53 44.7463 1178.53 39.4801 Q1178.53 33.0797 1183.07 29.5959 Q1187.61 26.1121 1195.95 26.1121 Q1200.08 26.1121 1203.73 26.7198 Q1207.37 27.3274 1210.45 28.5427 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1220.7 27.2059 L1228.16 27.2059 L1228.16 72.576 L1220.7 72.576 L1220.7 27.2059 M1220.7 9.54393 L1228.16 9.54393 L1228.16 18.9825 L1220.7 18.9825 L1220.7 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1268.62 28.9478 L1268.62 35.9153 Q1265.46 34.1734 1262.26 33.3227 Q1259.1 32.4315 1255.86 32.4315 Q1248.61 32.4315 1244.6 37.0496 Q1240.59 41.6271 1240.59 49.9314 Q1240.59 58.2358 1244.6 62.8538 Q1248.61 67.4314 1255.86 67.4314 Q1259.1 67.4314 1262.26 66.5807 Q1265.46 65.6895 1268.62 63.9476 L1268.62 70.8341 Q1265.5 72.2924 1262.14 73.0216 Q1258.82 73.7508 1255.05 73.7508 Q1244.8 73.7508 1238.77 67.3098 Q1232.73 60.8689 1232.73 49.9314 Q1232.73 38.832 1238.81 32.472 Q1244.93 26.1121 1255.54 26.1121 Q1258.98 26.1121 1262.26 26.8413 Q1265.55 27.5299 1268.62 28.9478 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1297.06 49.7694 Q1288.03 49.7694 1284.54 51.8354 Q1281.06 53.9013 1281.06 58.8839 Q1281.06 62.8538 1283.65 65.2034 Q1286.29 67.5124 1290.78 67.5124 Q1296.98 67.5124 1300.71 63.1374 Q1304.47 58.7219 1304.47 51.4303 L1304.47 49.7694 L1297.06 49.7694 M1311.93 46.6907 L1311.93 72.576 L1304.47 72.576 L1304.47 65.6895 Q1301.92 69.8214 1298.11 71.8063 Q1294.31 73.7508 1288.8 73.7508 Q1281.83 73.7508 1277.7 69.8619 Q1273.61 65.9325 1273.61 59.3701 Q1273.61 51.7138 1278.71 47.825 Q1283.86 43.9361 1294.02 43.9361 L1304.47 43.9361 L1304.47 43.2069 Q1304.47 38.0623 1301.07 35.2672 Q1297.71 32.4315 1291.59 32.4315 Q1287.7 32.4315 1284.02 33.3632 Q1280.33 34.295 1276.93 36.1584 L1276.93 29.2718 Q1281.02 27.692 1284.87 26.9223 Q1288.72 26.1121 1292.36 26.1121 Q1302.21 26.1121 1307.07 31.2163 Q1311.93 36.3204 1311.93 46.6907 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1319.75 9.54393 L1327.2 9.54393 L1327.2 72.576 L1319.75 72.576 L1319.75 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1353.33 12.096 L1404.49 12.096 L1404.49 18.9825 L1383.02 18.9825 L1383.02 72.576 L1374.8 72.576 L1374.8 18.9825 L1353.33 18.9825 L1353.33 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1437.02 48.0275 L1437.02 51.6733 L1402.75 51.6733 Q1403.24 59.3701 1407.37 63.421 Q1411.54 67.4314 1418.95 67.4314 Q1423.25 67.4314 1427.26 66.3781 Q1431.31 65.3249 1435.28 63.2184 L1435.28 70.267 Q1431.27 71.9684 1427.05 72.8596 Q1422.84 73.7508 1418.51 73.7508 Q1407.65 73.7508 1401.29 67.4314 Q1394.97 61.1119 1394.97 50.3365 Q1394.97 39.1965 1400.97 32.6746 Q1407 26.1121 1417.21 26.1121 Q1426.37 26.1121 1431.67 32.0264 Q1437.02 37.9003 1437.02 48.0275 M1429.57 45.84 Q1429.49 39.7232 1426.12 36.0774 Q1422.8 32.4315 1417.29 32.4315 Q1411.05 32.4315 1407.29 35.9558 Q1403.56 39.4801 1402.99 45.8805 L1429.57 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1473.76 28.5427 L1473.76 35.5912 Q1470.6 33.9709 1467.2 33.1607 Q1463.8 32.3505 1460.15 32.3505 Q1454.6 32.3505 1451.81 34.0519 Q1449.05 35.7533 1449.05 39.156 Q1449.05 41.7486 1451.04 43.2475 Q1453.02 44.7058 1459.02 46.0426 L1461.57 46.6097 Q1469.51 48.3111 1472.83 51.4303 Q1476.19 54.509 1476.19 60.0587 Q1476.19 66.3781 1471.17 70.0644 Q1466.19 73.7508 1457.44 73.7508 Q1453.79 73.7508 1449.82 73.0216 Q1445.89 72.3329 1441.52 70.9151 L1441.52 63.2184 Q1445.65 65.3654 1449.66 66.4591 Q1453.67 67.5124 1457.6 67.5124 Q1462.86 67.5124 1465.7 65.73 Q1468.54 63.9071 1468.54 60.6258 Q1468.54 57.5877 1466.47 55.9673 Q1464.44 54.3469 1457.52 52.8481 L1454.92 52.2405 Q1448 50.7821 1444.92 47.7845 Q1441.84 44.7463 1441.84 39.4801 Q1441.84 33.0797 1446.38 29.5959 Q1450.91 26.1121 1459.26 26.1121 Q1463.39 26.1121 1467.04 26.7198 Q1470.68 27.3274 1473.76 28.5427 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip390)\" d=\"M 0 0 M1491.38 14.324 L1491.38 27.2059 L1506.74 27.2059 L1506.74 32.9987 L1491.38 32.9987 L1491.38 57.6282 Q1491.38 63.1779 1492.88 64.7578 Q1494.42 66.3376 1499.08 66.3376 L1506.74 66.3376 L1506.74 72.576 L1499.08 72.576 Q1490.45 72.576 1487.17 69.3758 Q1483.89 66.1351 1483.89 57.6282 L1483.89 32.9987 L1478.42 32.9987 L1478.42 27.2059 L1483.89 27.2059 L1483.89 14.324 L1491.38 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip392)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 629.38,504.119 957.543,509.21 1285.71,521.427 1618.3,539.752 1950.9,566.222 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 629.38,162.047 975.281,171.21 1307.88,184.445 1644.91,204.806 1977.51,229.24 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 629.38,506.156 948.674,520.409 1267.97,548.915 1600.56,592.692 1924.29,647.668 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 629.38,164.083 979.716,183.426 1312.31,213.969 1649.35,259.782 1986.38,315.776 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 624.946,508.192 939.804,532.625 1250.23,578.439 1573.96,648.686 1888.82,735.222 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#00a9ad; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 633.815,166.119 984.151,195.643 1321.18,246.547 1658.21,320.866 1986.38,410.457 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#ed5d92; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 620.511,511.246 926.501,545.86 1232.49,611.017 1542.91,708.752 1844.47,827.867 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#c68125; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 638.249,168.155 988.585,211.932 1325.62,286.252 1658.21,390.095 1977.51,516.336 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#00a98d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 616.076,515.318 913.197,560.113 1210.32,644.614 1503,767.8 1786.82,917.457 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#8e971d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 638.249,171.21 997.455,229.24 1330.05,326.975 1653.78,462.378 1959.77,624.252 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#00a8cb; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 611.642,518.372 899.893,573.348 1183.71,676.174 1463.09,824.812 1724.73,1003.99 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#9b7fe8; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 642.684,174.264 1001.89,247.565 1330.05,369.734 1640.48,535.68 1928.73,730.132 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#608cf6; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 607.207,522.445 886.589,588.619 1152.67,708.752 1414.31,881.825 1653.78,1087.48 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#f05f73; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 647.119,178.336 1006.32,267.927 1325.62,415.547 1622.74,613.053 1888.82,841.102 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#dd64b5; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 598.338,524.481 868.85,600.836 1121.62,742.349 1365.53,935.782 1578.39,1164.85 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#6b9e32; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 651.553,181.39 1010.76,289.306 1321.18,463.397 1596.13,690.427 1840.03,947.999 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 593.903,527.535 846.677,615.089 1086.15,772.891 1303.44,990.758 1489.7,1240.19 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 651.553,185.463 1010.76,313.74 1312.31,515.318 1565.09,769.836 1773.52,1055.91 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 585.034,531.607 824.504,632.397 1046.24,808.523 1236.92,1046.75 1387.7,1314.51 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 660.423,190.553 1015.19,345.3 1294.57,575.385 1520.74,857.391 1693.69,1165.87 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 571.73,534.662 793.462,646.65 993.02,845.174 1157.1,1102.75 1272.4,1384.75 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#00a9ad; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 664.857,197.679 1015.19,380.933 1267.97,640.541 1458.66,949.017 1596.13,1277.85 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#ed5d92; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 562.861,537.716 762.419,662.939 935.37,879.788 1063.97,1151.61 1143.8,1447.87 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip392)\" style=\"stroke:#c68125; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 669.292,204.806 1010.76,420.637 1232.49,709.77 1387.7,1038.61 1476.39,1384.75 \n", + " \"/>\n", + "</svg>\n" + ] + }, + "execution_count": 150, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "plot(nodes[1:5,1,1],nodes[1:5,i,2],title=\"Physical Test\",label=\"\", aspect_ratio=:equal)\n", + "plot!(nodes[6:10,1,1],nodes[6:10,i,2].-0,label=\"\", aspect_ratio=:equal)\n", + "for i=2:12\n", + " plot!(nodes[1:5,i,1],nodes[1:5,i,2],label=\"\", aspect_ratio=:equal)\n", + " plot!(nodes[6:10,i,1],nodes[6:10,i,2],label=\"\", aspect_ratio=:equal)\n", + "end\n", + "plot!()" + ] + }, + { + "cell_type": "code", + "execution_count": 126, + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n", + "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n", + "<defs>\n", + " <clipPath id=\"clip670\">\n", + " <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip670)\" d=\"\n", + "M0 1600 L2400 1600 L2400 0 L0 0 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip671\">\n", + " <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip670)\" d=\"\n", + "M163.774 1486.45 L2352.76 1486.45 L2352.76 123.472 L163.774 123.472 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip672\">\n", + " <rect x=\"163\" y=\"123\" width=\"2190\" height=\"1364\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 483.861,1486.45 483.861,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 914.085,1486.45 914.085,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1344.31,1486.45 1344.31,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1774.53,1486.45 1774.53,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 2204.76,1486.45 2204.76,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 163.774,1486.45 2352.76,1486.45 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 483.861,1486.45 483.861,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 914.085,1486.45 914.085,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1344.31,1486.45 1344.31,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1774.53,1486.45 1774.53,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2204.76,1486.45 2204.76,1470.09 \n", + " \"/>\n", + "<path clip-path=\"url(#clip670)\" d=\"M 0 0 M460.528 1543.18 L476.847 1543.18 L476.847 1547.12 L454.903 1547.12 L454.903 1543.18 Q457.565 1540.43 462.148 1535.8 Q466.755 1531.15 467.935 1529.81 Q470.181 1527.28 471.06 1525.55 Q471.963 1523.79 471.963 1522.1 Q471.963 1519.34 470.019 1517.61 Q468.097 1515.87 464.995 1515.87 Q462.796 1515.87 460.343 1516.63 Q457.912 1517.4 455.134 1518.95 L455.134 1514.23 Q457.958 1513.09 460.412 1512.51 Q462.866 1511.93 464.903 1511.93 Q470.273 1511.93 473.468 1514.62 Q476.662 1517.31 476.662 1521.8 Q476.662 1523.93 475.852 1525.85 Q475.065 1527.74 472.958 1530.34 Q472.38 1531.01 469.278 1534.23 Q466.176 1537.42 460.528 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M481.917 1541.24 L486.801 1541.24 L486.801 1547.12 L481.917 1547.12 L481.917 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M491.917 1512.56 L510.273 1512.56 L510.273 1516.5 L496.199 1516.5 L496.199 1524.97 Q497.217 1524.62 498.236 1524.46 Q499.255 1524.27 500.273 1524.27 Q506.06 1524.27 509.44 1527.44 Q512.819 1530.62 512.819 1536.03 Q512.819 1541.61 509.347 1544.71 Q505.875 1547.79 499.555 1547.79 Q497.38 1547.79 495.111 1547.42 Q492.866 1547.05 490.458 1546.31 L490.458 1541.61 Q492.542 1542.74 494.764 1543.3 Q496.986 1543.86 499.463 1543.86 Q503.467 1543.86 505.805 1541.75 Q508.143 1539.64 508.143 1536.03 Q508.143 1532.42 505.805 1530.31 Q503.467 1528.21 499.463 1528.21 Q497.588 1528.21 495.713 1528.62 Q493.861 1529.04 491.917 1529.92 L491.917 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M885.88 1512.56 L904.236 1512.56 L904.236 1516.5 L890.162 1516.5 L890.162 1524.97 Q891.181 1524.62 892.199 1524.46 Q893.218 1524.27 894.236 1524.27 Q900.023 1524.27 903.403 1527.44 Q906.782 1530.62 906.782 1536.03 Q906.782 1541.61 903.31 1544.71 Q899.838 1547.79 893.518 1547.79 Q891.343 1547.79 889.074 1547.42 Q886.829 1547.05 884.421 1546.31 L884.421 1541.61 Q886.505 1542.74 888.727 1543.3 Q890.949 1543.86 893.426 1543.86 Q897.43 1543.86 899.768 1541.75 Q902.106 1539.64 902.106 1536.03 Q902.106 1532.42 899.768 1530.31 Q897.43 1528.21 893.426 1528.21 Q891.551 1528.21 889.676 1528.62 Q887.824 1529.04 885.88 1529.92 L885.88 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M911.852 1541.24 L916.736 1541.24 L916.736 1547.12 L911.852 1547.12 L911.852 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M931.805 1515.64 Q928.194 1515.64 926.366 1519.2 Q924.56 1522.75 924.56 1529.87 Q924.56 1536.98 926.366 1540.55 Q928.194 1544.09 931.805 1544.09 Q935.44 1544.09 937.245 1540.55 Q939.074 1536.98 939.074 1529.87 Q939.074 1522.75 937.245 1519.2 Q935.44 1515.64 931.805 1515.64 M931.805 1511.93 Q937.615 1511.93 940.671 1516.54 Q943.75 1521.12 943.75 1529.87 Q943.75 1538.6 940.671 1543.21 Q937.615 1547.79 931.805 1547.79 Q925.995 1547.79 922.916 1543.21 Q919.861 1538.6 919.861 1529.87 Q919.861 1521.12 922.916 1516.54 Q925.995 1511.93 931.805 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M1315.21 1512.56 L1337.43 1512.56 L1337.43 1514.55 L1324.89 1547.12 L1320 1547.12 L1331.81 1516.5 L1315.21 1516.5 L1315.21 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M1342.5 1541.24 L1347.39 1541.24 L1347.39 1547.12 L1342.5 1547.12 L1342.5 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M1352.5 1512.56 L1370.86 1512.56 L1370.86 1516.5 L1356.79 1516.5 L1356.79 1524.97 Q1357.81 1524.62 1358.82 1524.46 Q1359.84 1524.27 1360.86 1524.27 Q1366.65 1524.27 1370.03 1527.44 Q1373.41 1530.62 1373.41 1536.03 Q1373.41 1541.61 1369.93 1544.71 Q1366.46 1547.79 1360.14 1547.79 Q1357.97 1547.79 1355.7 1547.42 Q1353.45 1547.05 1351.05 1546.31 L1351.05 1541.61 Q1353.13 1542.74 1355.35 1543.3 Q1357.57 1543.86 1360.05 1543.86 Q1364.06 1543.86 1366.39 1541.75 Q1368.73 1539.64 1368.73 1536.03 Q1368.73 1532.42 1366.39 1530.31 Q1364.06 1528.21 1360.05 1528.21 Q1358.18 1528.21 1356.3 1528.62 Q1354.45 1529.04 1352.5 1529.92 L1352.5 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M1732.93 1543.18 L1740.56 1543.18 L1740.56 1516.82 L1732.25 1518.49 L1732.25 1514.23 L1740.52 1512.56 L1745.19 1512.56 L1745.19 1543.18 L1752.83 1543.18 L1752.83 1547.12 L1732.93 1547.12 L1732.93 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M1767.9 1515.64 Q1764.29 1515.64 1762.46 1519.2 Q1760.66 1522.75 1760.66 1529.87 Q1760.66 1536.98 1762.46 1540.55 Q1764.29 1544.09 1767.9 1544.09 Q1771.54 1544.09 1773.34 1540.55 Q1775.17 1536.98 1775.17 1529.87 Q1775.17 1522.75 1773.34 1519.2 Q1771.54 1515.64 1767.9 1515.64 M1767.9 1511.93 Q1773.71 1511.93 1776.77 1516.54 Q1779.85 1521.12 1779.85 1529.87 Q1779.85 1538.6 1776.77 1543.21 Q1773.71 1547.79 1767.9 1547.79 Q1762.09 1547.79 1759.01 1543.21 Q1755.96 1538.6 1755.96 1529.87 Q1755.96 1521.12 1759.01 1516.54 Q1762.09 1511.93 1767.9 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M1784.92 1541.24 L1789.8 1541.24 L1789.8 1547.12 L1784.92 1547.12 L1784.92 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M1804.87 1515.64 Q1801.26 1515.64 1799.43 1519.2 Q1797.62 1522.75 1797.62 1529.87 Q1797.62 1536.98 1799.43 1540.55 Q1801.26 1544.09 1804.87 1544.09 Q1808.5 1544.09 1810.31 1540.55 Q1812.14 1536.98 1812.14 1529.87 Q1812.14 1522.75 1810.31 1519.2 Q1808.5 1515.64 1804.87 1515.64 M1804.87 1511.93 Q1810.68 1511.93 1813.74 1516.54 Q1816.81 1521.12 1816.81 1529.87 Q1816.81 1538.6 1813.74 1543.21 Q1810.68 1547.79 1804.87 1547.79 Q1799.06 1547.79 1795.98 1543.21 Q1792.93 1538.6 1792.93 1529.87 Q1792.93 1521.12 1795.98 1516.54 Q1799.06 1511.93 1804.87 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M2164.45 1543.18 L2172.09 1543.18 L2172.09 1516.82 L2163.78 1518.49 L2163.78 1514.23 L2172.04 1512.56 L2176.71 1512.56 L2176.71 1543.18 L2184.35 1543.18 L2184.35 1547.12 L2164.45 1547.12 L2164.45 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M2193.45 1543.18 L2209.77 1543.18 L2209.77 1547.12 L2187.83 1547.12 L2187.83 1543.18 Q2190.49 1540.43 2195.07 1535.8 Q2199.68 1531.15 2200.86 1529.81 Q2203.1 1527.28 2203.98 1525.55 Q2204.89 1523.79 2204.89 1522.1 Q2204.89 1519.34 2202.94 1517.61 Q2201.02 1515.87 2197.92 1515.87 Q2195.72 1515.87 2193.27 1516.63 Q2190.84 1517.4 2188.06 1518.95 L2188.06 1514.23 Q2190.88 1513.09 2193.34 1512.51 Q2195.79 1511.93 2197.83 1511.93 Q2203.2 1511.93 2206.39 1514.62 Q2209.59 1517.31 2209.59 1521.8 Q2209.59 1523.93 2208.77 1525.85 Q2207.99 1527.74 2205.88 1530.34 Q2205.3 1531.01 2202.2 1534.23 Q2199.1 1537.42 2193.45 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M2214.84 1541.24 L2219.72 1541.24 L2219.72 1547.12 L2214.84 1547.12 L2214.84 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M2224.84 1512.56 L2243.2 1512.56 L2243.2 1516.5 L2229.12 1516.5 L2229.12 1524.97 Q2230.14 1524.62 2231.16 1524.46 Q2232.18 1524.27 2233.2 1524.27 Q2238.98 1524.27 2242.36 1527.44 Q2245.74 1530.62 2245.74 1536.03 Q2245.74 1541.61 2242.27 1544.71 Q2238.8 1547.79 2232.48 1547.79 Q2230.3 1547.79 2228.03 1547.42 Q2225.79 1547.05 2223.38 1546.31 L2223.38 1541.61 Q2225.46 1542.74 2227.69 1543.3 Q2229.91 1543.86 2232.39 1543.86 Q2236.39 1543.86 2238.73 1541.75 Q2241.07 1539.64 2241.07 1536.03 Q2241.07 1532.42 2238.73 1530.31 Q2236.39 1528.21 2232.39 1528.21 Q2230.51 1528.21 2228.64 1528.62 Q2226.78 1529.04 2224.84 1529.92 L2224.84 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 163.774,1387.79 2352.76,1387.79 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 163.774,987.219 2352.76,987.219 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 163.774,586.65 2352.76,586.65 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 163.774,186.081 2352.76,186.081 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 163.774,1486.45 163.774,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 163.774,1387.79 190.042,1387.79 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 163.774,987.219 190.042,987.219 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 163.774,586.65 190.042,586.65 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 163.774,186.081 190.042,186.081 \n", + " \"/>\n", + "<path clip-path=\"url(#clip670)\" d=\"M 0 0 M115.83 1373.59 Q112.219 1373.59 110.39 1377.15 Q108.584 1380.69 108.584 1387.82 Q108.584 1394.93 110.39 1398.49 Q112.219 1402.04 115.83 1402.04 Q119.464 1402.04 121.27 1398.49 Q123.098 1394.93 123.098 1387.82 Q123.098 1380.69 121.27 1377.15 Q119.464 1373.59 115.83 1373.59 M115.83 1369.88 Q121.64 1369.88 124.695 1374.49 Q127.774 1379.07 127.774 1387.82 Q127.774 1396.55 124.695 1401.16 Q121.64 1405.74 115.83 1405.74 Q110.02 1405.74 106.941 1401.16 Q103.885 1396.55 103.885 1387.82 Q103.885 1379.07 106.941 1374.49 Q110.02 1369.88 115.83 1369.88 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M53.8393 1000.56 L61.4782 1000.56 L61.4782 974.198 L53.168 975.865 L53.168 971.606 L61.4319 969.939 L66.1078 969.939 L66.1078 1000.56 L73.7466 1000.56 L73.7466 1004.5 L53.8393 1004.5 L53.8393 1000.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M88.816 973.018 Q85.2049 973.018 83.3762 976.582 Q81.5707 980.124 81.5707 987.254 Q81.5707 994.36 83.3762 997.925 Q85.2049 1001.47 88.816 1001.47 Q92.4502 1001.47 94.2558 997.925 Q96.0845 994.36 96.0845 987.254 Q96.0845 980.124 94.2558 976.582 Q92.4502 973.018 88.816 973.018 M88.816 969.314 Q94.6262 969.314 97.6817 973.92 Q100.76 978.504 100.76 987.254 Q100.76 995.98 97.6817 1000.59 Q94.6262 1005.17 88.816 1005.17 Q83.0058 1005.17 79.9272 1000.59 Q76.8716 995.98 76.8716 987.254 Q76.8716 978.504 79.9272 973.92 Q83.0058 969.314 88.816 969.314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M115.83 973.018 Q112.219 973.018 110.39 976.582 Q108.584 980.124 108.584 987.254 Q108.584 994.36 110.39 997.925 Q112.219 1001.47 115.83 1001.47 Q119.464 1001.47 121.27 997.925 Q123.098 994.36 123.098 987.254 Q123.098 980.124 121.27 976.582 Q119.464 973.018 115.83 973.018 M115.83 969.314 Q121.64 969.314 124.695 973.92 Q127.774 978.504 127.774 987.254 Q127.774 995.98 124.695 1000.59 Q121.64 1005.17 115.83 1005.17 Q110.02 1005.17 106.941 1000.59 Q103.885 995.98 103.885 987.254 Q103.885 978.504 106.941 973.92 Q110.02 969.314 115.83 969.314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M57.4273 599.995 L73.7466 599.995 L73.7466 603.93 L51.8023 603.93 L51.8023 599.995 Q54.4643 597.24 59.0476 592.611 Q63.6541 587.958 64.8346 586.615 Q67.08 584.092 67.9596 582.356 Q68.8624 580.597 68.8624 578.907 Q68.8624 576.152 66.918 574.416 Q64.9967 572.68 61.8948 572.68 Q59.6958 572.68 57.2421 573.444 Q54.8115 574.208 52.0338 575.759 L52.0338 571.037 Q54.8578 569.902 57.3115 569.324 Q59.7652 568.745 61.8023 568.745 Q67.1726 568.745 70.367 571.43 Q73.5614 574.115 73.5614 578.606 Q73.5614 580.736 72.7513 582.657 Q71.9642 584.555 69.8578 587.148 Q69.2791 587.819 66.1772 591.036 Q63.0754 594.231 57.4273 599.995 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M88.816 572.449 Q85.2049 572.449 83.3762 576.013 Q81.5707 579.555 81.5707 586.685 Q81.5707 593.791 83.3762 597.356 Q85.2049 600.898 88.816 600.898 Q92.4502 600.898 94.2558 597.356 Q96.0845 593.791 96.0845 586.685 Q96.0845 579.555 94.2558 576.013 Q92.4502 572.449 88.816 572.449 M88.816 568.745 Q94.6262 568.745 97.6817 573.351 Q100.76 577.935 100.76 586.685 Q100.76 595.411 97.6817 600.018 Q94.6262 604.601 88.816 604.601 Q83.0058 604.601 79.9272 600.018 Q76.8716 595.411 76.8716 586.685 Q76.8716 577.935 79.9272 573.351 Q83.0058 568.745 88.816 568.745 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M115.83 572.449 Q112.219 572.449 110.39 576.013 Q108.584 579.555 108.584 586.685 Q108.584 593.791 110.39 597.356 Q112.219 600.898 115.83 600.898 Q119.464 600.898 121.27 597.356 Q123.098 593.791 123.098 586.685 Q123.098 579.555 121.27 576.013 Q119.464 572.449 115.83 572.449 M115.83 568.745 Q121.64 568.745 124.695 573.351 Q127.774 577.935 127.774 586.685 Q127.774 595.411 124.695 600.018 Q121.64 604.601 115.83 604.601 Q110.02 604.601 106.941 600.018 Q103.885 595.411 103.885 586.685 Q103.885 577.935 106.941 573.351 Q110.02 568.745 115.83 568.745 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M66.617 184.727 Q69.9735 185.444 71.8485 187.713 Q73.7466 189.981 73.7466 193.315 Q73.7466 198.431 70.2281 201.231 Q66.7096 204.032 60.2282 204.032 Q58.0523 204.032 55.7375 203.593 Q53.4458 203.176 50.9921 202.319 L50.9921 197.806 Q52.9366 198.94 55.2514 199.518 Q57.5662 200.097 60.0893 200.097 Q64.4874 200.097 66.7791 198.361 Q69.0939 196.625 69.0939 193.315 Q69.0939 190.259 66.9411 188.546 Q64.8115 186.81 60.9921 186.81 L56.9643 186.81 L56.9643 182.968 L61.1773 182.968 Q64.6263 182.968 66.455 181.602 Q68.2837 180.213 68.2837 177.62 Q68.2837 174.958 66.3856 173.546 Q64.5106 172.111 60.9921 172.111 Q59.0708 172.111 56.8717 172.528 Q54.6727 172.945 52.0338 173.824 L52.0338 169.658 Q54.6958 168.917 57.0106 168.546 Q59.3486 168.176 61.4087 168.176 Q66.7328 168.176 69.8346 170.607 Q72.9365 173.014 72.9365 177.134 Q72.9365 180.005 71.2929 181.995 Q69.6494 183.963 66.617 184.727 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M88.816 171.88 Q85.2049 171.88 83.3762 175.445 Q81.5707 178.986 81.5707 186.116 Q81.5707 193.222 83.3762 196.787 Q85.2049 200.329 88.816 200.329 Q92.4502 200.329 94.2558 196.787 Q96.0845 193.222 96.0845 186.116 Q96.0845 178.986 94.2558 175.445 Q92.4502 171.88 88.816 171.88 M88.816 168.176 Q94.6262 168.176 97.6817 172.783 Q100.76 177.366 100.76 186.116 Q100.76 194.843 97.6817 199.449 Q94.6262 204.032 88.816 204.032 Q83.0058 204.032 79.9272 199.449 Q76.8716 194.843 76.8716 186.116 Q76.8716 177.366 79.9272 172.783 Q83.0058 168.176 88.816 168.176 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M115.83 171.88 Q112.219 171.88 110.39 175.445 Q108.584 178.986 108.584 186.116 Q108.584 193.222 110.39 196.787 Q112.219 200.329 115.83 200.329 Q119.464 200.329 121.27 196.787 Q123.098 193.222 123.098 186.116 Q123.098 178.986 121.27 175.445 Q119.464 171.88 115.83 171.88 M115.83 168.176 Q121.64 168.176 124.695 172.783 Q127.774 177.366 127.774 186.116 Q127.774 194.843 124.695 199.449 Q121.64 204.032 115.83 204.032 Q110.02 204.032 106.941 199.449 Q103.885 194.843 103.885 186.116 Q103.885 177.366 106.941 172.783 Q110.02 168.176 115.83 168.176 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M1279.41 27.2059 L1263 49.2833 L1280.26 72.576 L1271.47 72.576 L1258.27 54.752 L1245.06 72.576 L1236.27 72.576 L1253.89 48.8377 L1237.77 27.2059 L1246.56 27.2059 L1258.59 43.369 L1270.62 27.2059 L1279.41 27.2059 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip672)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 225.726,1387.79 397.816,1387.79 569.906,1387.79 741.996,1391.79 914.085,1395.8 1086.18,1399.8 1258.27,1403.81 1430.35,1407.82 1602.44,1415.83 1774.53,1419.83 \n", + " 1946.62,1427.84 2118.71,1439.86 2290.8,1447.87 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 225.726,1087.36 397.816,1091.37 569.906,1099.38 741.996,1107.39 914.085,1119.41 1086.18,1131.42 1258.27,1143.44 1430.35,1155.46 1602.44,1171.48 1774.53,1191.51 \n", + " 1946.62,1211.54 2118.71,1239.58 2290.8,1267.62 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 225.726,794.946 397.816,794.946 569.906,810.969 741.996,826.991 914.085,843.014 1086.18,863.042 1258.27,887.077 1430.35,915.116 1602.44,943.156 1774.53,975.202 \n", + " 1946.62,1011.25 2118.71,1059.32 2290.8,1111.4 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 225.726,486.508 397.816,494.519 569.906,510.542 741.996,534.576 914.085,562.616 1086.18,598.667 1258.27,634.718 1430.35,678.781 1602.44,722.843 1774.53,778.923 \n", + " 1946.62,839.008 2118.71,911.111 2290.8,995.23 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 225.726,182.075 397.816,194.092 569.906,218.127 741.996,250.172 914.085,290.229 1086.18,342.303 1258.27,398.383 1430.35,462.474 1602.44,530.57 1774.53,610.684 \n", + " 1946.62,702.815 2118.71,806.963 2290.8,923.128 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#00a9ad; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 225.726,1387.79 397.816,1387.79 569.906,1387.79 741.996,1383.78 914.085,1379.78 1086.18,1379.78 1258.27,1375.77 1430.35,1371.76 1602.44,1367.76 1774.53,1367.76 \n", + " 1946.62,1359.75 2118.71,1355.74 2290.8,1351.74 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#ed5d92; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 225.726,1075.34 397.816,1075.34 569.906,1071.34 741.996,1067.33 914.085,1063.33 1086.18,1055.32 1258.27,1051.31 1430.35,1047.3 1602.44,1043.3 1774.53,1043.3 \n", + " 1946.62,1039.29 2118.71,1039.29 2290.8,1043.3 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#c68125; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 225.726,778.923 397.816,774.917 569.906,770.912 741.996,762.9 914.085,758.895 1086.18,754.889 1258.27,754.889 1430.35,758.895 1602.44,762.9 1774.53,770.912 \n", + " 1946.62,786.934 2118.71,810.969 2290.8,843.014 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#00a98d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 225.726,474.491 397.816,470.485 569.906,466.479 741.996,458.468 914.085,458.468 1086.18,462.474 1258.27,474.491 1430.35,490.513 1602.44,514.548 1774.53,542.587 \n", + " 1946.62,582.644 2118.71,638.724 2290.8,702.815 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#8e971d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 225.726,174.064 397.816,170.058 569.906,162.047 741.996,162.047 914.085,170.058 1086.18,186.081 1258.27,214.121 1430.35,250.172 1602.44,294.235 1774.53,354.32 \n", + " 1946.62,426.422 2118.71,514.548 2290.8,622.701 \n", + " \"/>\n", + "<path clip-path=\"url(#clip670)\" d=\"\n", + "M1988.98 773.705 L2279.79 773.705 L2279.79 168.905 L1988.98 168.905 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1988.98,773.705 2279.79,773.705 2279.79,168.905 1988.98,168.905 1988.98,773.705 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2013.3,229.385 2159.23,229.385 \n", + " \"/>\n", + "<path clip-path=\"url(#clip670)\" d=\"M 0 0 M2189.18 242.729 L2205.5 242.729 L2205.5 246.665 L2183.55 246.665 L2183.55 242.729 Q2186.22 239.975 2190.8 235.345 Q2195.41 230.693 2196.59 229.35 Q2198.83 226.827 2199.71 225.091 Q2200.61 223.331 2200.61 221.642 Q2200.61 218.887 2198.67 217.151 Q2196.75 215.415 2193.65 215.415 Q2191.45 215.415 2188.99 216.179 Q2186.56 216.943 2183.78 218.494 L2183.78 213.771 Q2186.61 212.637 2189.06 212.058 Q2191.52 211.48 2193.55 211.48 Q2198.92 211.48 2202.12 214.165 Q2205.31 216.85 2205.31 221.341 Q2205.31 223.47 2204.5 225.392 Q2203.72 227.29 2201.61 229.882 Q2201.03 230.554 2197.93 233.771 Q2194.83 236.966 2189.18 242.729 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip670)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2013.3,289.865 2159.23,289.865 \n", + " \"/>\n", + "<path clip-path=\"url(#clip670)\" d=\"M 0 0 M2199.18 288.51 Q2202.53 289.228 2204.41 291.497 Q2206.31 293.765 2206.31 297.098 Q2206.31 302.214 2202.79 305.015 Q2199.27 307.816 2192.79 307.816 Q2190.61 307.816 2188.3 307.376 Q2186.01 306.959 2183.55 306.103 L2183.55 301.589 Q2185.5 302.723 2187.81 303.302 Q2190.13 303.881 2192.65 303.881 Q2197.05 303.881 2199.34 302.145 Q2201.66 300.409 2201.66 297.098 Q2201.66 294.043 2199.5 292.33 Q2197.37 290.594 2193.55 290.594 L2189.53 290.594 L2189.53 286.751 L2193.74 286.751 Q2197.19 286.751 2199.02 285.386 Q2200.85 283.997 2200.85 281.404 Q2200.85 278.742 2198.95 277.33 Q2197.07 275.895 2193.55 275.895 Q2191.63 275.895 2189.43 276.311 Q2187.23 276.728 2184.6 277.608 L2184.6 273.441 Q2187.26 272.7 2189.57 272.33 Q2191.91 271.96 2193.97 271.96 Q2199.29 271.96 2202.4 274.39 Q2205.5 276.798 2205.5 280.918 Q2205.5 283.788 2203.85 285.779 Q2202.21 287.747 2199.18 288.51 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip670)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2013.3,350.345 2159.23,350.345 \n", + " \"/>\n", + "<path clip-path=\"url(#clip670)\" d=\"M 0 0 M2199.16 337.139 L2187.35 355.588 L2199.16 355.588 L2199.16 337.139 M2197.93 333.065 L2203.81 333.065 L2203.81 355.588 L2208.74 355.588 L2208.74 359.477 L2203.81 359.477 L2203.81 367.625 L2199.16 367.625 L2199.16 359.477 L2183.55 359.477 L2183.55 354.963 L2197.93 333.065 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip670)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2013.3,410.825 2159.23,410.825 \n", + " \"/>\n", + "<path clip-path=\"url(#clip670)\" d=\"M 0 0 M2185.01 393.545 L2203.37 393.545 L2203.37 397.48 L2189.29 397.48 L2189.29 405.952 Q2190.31 405.605 2191.33 405.443 Q2192.35 405.258 2193.37 405.258 Q2199.16 405.258 2202.53 408.429 Q2205.91 411.6 2205.91 417.017 Q2205.91 422.595 2202.44 425.697 Q2198.97 428.776 2192.65 428.776 Q2190.47 428.776 2188.21 428.406 Q2185.96 428.035 2183.55 427.294 L2183.55 422.595 Q2185.64 423.73 2187.86 424.285 Q2190.08 424.841 2192.56 424.841 Q2196.56 424.841 2198.9 422.734 Q2201.24 420.628 2201.24 417.017 Q2201.24 413.406 2198.9 411.299 Q2196.56 409.193 2192.56 409.193 Q2190.68 409.193 2188.81 409.609 Q2186.96 410.026 2185.01 410.906 L2185.01 393.545 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip670)\" style=\"stroke:#00a9ad; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2013.3,471.305 2159.23,471.305 \n", + " \"/>\n", + "<path clip-path=\"url(#clip670)\" d=\"M 0 0 M2195.89 469.441 Q2192.74 469.441 2190.89 471.594 Q2189.06 473.747 2189.06 477.497 Q2189.06 481.224 2190.89 483.399 Q2192.74 485.552 2195.89 485.552 Q2199.04 485.552 2200.87 483.399 Q2202.72 481.224 2202.72 477.497 Q2202.72 473.747 2200.87 471.594 Q2199.04 469.441 2195.89 469.441 M2205.17 454.789 L2205.17 459.048 Q2203.41 458.214 2201.61 457.775 Q2199.83 457.335 2198.07 457.335 Q2193.44 457.335 2190.98 460.46 Q2188.55 463.585 2188.21 469.904 Q2189.57 467.89 2191.63 466.826 Q2193.69 465.738 2196.17 465.738 Q2201.38 465.738 2204.39 468.909 Q2207.42 472.057 2207.42 477.497 Q2207.42 482.821 2204.27 486.038 Q2201.12 489.256 2195.89 489.256 Q2189.9 489.256 2186.72 484.673 Q2183.55 480.066 2183.55 471.339 Q2183.55 463.145 2187.44 458.284 Q2191.33 453.4 2197.88 453.4 Q2199.64 453.4 2201.42 453.747 Q2203.23 454.094 2205.17 454.789 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip670)\" style=\"stroke:#ed5d92; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2013.3,531.785 2159.23,531.785 \n", + " \"/>\n", + "<path clip-path=\"url(#clip670)\" d=\"M 0 0 M2183.55 514.505 L2205.78 514.505 L2205.78 516.495 L2193.23 549.065 L2188.35 549.065 L2200.15 518.44 L2183.55 518.44 L2183.55 514.505 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip670)\" style=\"stroke:#c68125; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2013.3,592.265 2159.23,592.265 \n", + " \"/>\n", + "<path clip-path=\"url(#clip670)\" d=\"M 0 0 M2195.41 593.133 Q2192.07 593.133 2190.15 594.915 Q2188.25 596.697 2188.25 599.822 Q2188.25 602.947 2190.15 604.73 Q2192.07 606.512 2195.41 606.512 Q2198.74 606.512 2200.66 604.73 Q2202.58 602.924 2202.58 599.822 Q2202.58 596.697 2200.66 594.915 Q2198.76 593.133 2195.41 593.133 M2190.73 591.142 Q2187.72 590.401 2186.03 588.341 Q2184.36 586.281 2184.36 583.318 Q2184.36 579.174 2187.3 576.767 Q2190.27 574.36 2195.41 574.36 Q2200.57 574.36 2203.51 576.767 Q2206.45 579.174 2206.45 583.318 Q2206.45 586.281 2204.76 588.341 Q2203.09 590.401 2200.1 591.142 Q2203.48 591.929 2205.36 594.221 Q2207.26 596.512 2207.26 599.822 Q2207.26 604.846 2204.18 607.531 Q2201.12 610.216 2195.41 610.216 Q2189.69 610.216 2186.61 607.531 Q2183.55 604.846 2183.55 599.822 Q2183.55 596.512 2185.45 594.221 Q2187.35 591.929 2190.73 591.142 M2189.02 583.758 Q2189.02 586.443 2190.68 587.948 Q2192.37 589.452 2195.41 589.452 Q2198.41 589.452 2200.1 587.948 Q2201.82 586.443 2201.82 583.758 Q2201.82 581.073 2200.1 579.568 Q2198.41 578.063 2195.41 578.063 Q2192.37 578.063 2190.68 579.568 Q2189.02 581.073 2189.02 583.758 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip670)\" style=\"stroke:#00a98d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2013.3,652.745 2159.23,652.745 \n", + " \"/>\n", + "<path clip-path=\"url(#clip670)\" d=\"M 0 0 M2185.78 669.307 L2185.78 665.048 Q2187.53 665.881 2189.34 666.321 Q2191.15 666.761 2192.88 666.761 Q2197.51 666.761 2199.94 663.659 Q2202.4 660.534 2202.74 654.191 Q2201.4 656.182 2199.34 657.247 Q2197.28 658.312 2194.78 658.312 Q2189.6 658.312 2186.56 655.187 Q2183.55 652.039 2183.55 646.599 Q2183.55 641.275 2186.7 638.057 Q2189.85 634.84 2195.08 634.84 Q2201.08 634.84 2204.22 639.446 Q2207.4 644.029 2207.4 652.779 Q2207.4 660.951 2203.51 665.835 Q2199.64 670.696 2193.09 670.696 Q2191.33 670.696 2189.53 670.349 Q2187.72 670.002 2185.78 669.307 M2195.08 654.654 Q2198.23 654.654 2200.06 652.502 Q2201.91 650.349 2201.91 646.599 Q2201.91 642.872 2200.06 640.719 Q2198.23 638.543 2195.08 638.543 Q2191.93 638.543 2190.08 640.719 Q2188.25 642.872 2188.25 646.599 Q2188.25 650.349 2190.08 652.502 Q2191.93 654.654 2195.08 654.654 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip670)\" style=\"stroke:#8e971d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2013.3,713.225 2159.23,713.225 \n", + " \"/>\n", + "<path clip-path=\"url(#clip670)\" d=\"M 0 0 M2184.22 726.569 L2191.86 726.569 L2191.86 700.204 L2183.55 701.871 L2183.55 697.611 L2191.82 695.945 L2196.49 695.945 L2196.49 726.569 L2204.13 726.569 L2204.13 730.505 L2184.22 730.505 L2184.22 726.569 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M2219.2 699.023 Q2215.59 699.023 2213.76 702.588 Q2211.96 706.13 2211.96 713.259 Q2211.96 720.366 2213.76 723.931 Q2215.59 727.472 2219.2 727.472 Q2222.84 727.472 2224.64 723.931 Q2226.47 720.366 2226.47 713.259 Q2226.47 706.13 2224.64 702.588 Q2222.84 699.023 2219.2 699.023 M2219.2 695.32 Q2225.01 695.32 2228.07 699.926 Q2231.15 704.509 2231.15 713.259 Q2231.15 721.986 2228.07 726.593 Q2225.01 731.176 2219.2 731.176 Q2213.39 731.176 2210.31 726.593 Q2207.26 721.986 2207.26 713.259 Q2207.26 704.509 2210.31 699.926 Q2213.39 695.32 2219.2 695.32 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n" + ] + }, + "execution_count": 126, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "plot(nodes[1,:,1],title=\"x\",label=\"\")\n", + "for i=2:10\n", + " plot!(nodes[i,:,1],label=\"$i\")\n", + "end\n", + "plot!()" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n", + "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n", + "<defs>\n", + " <clipPath id=\"clip530\">\n", + " <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip530)\" d=\"\n", + "M0 1600 L2400 1600 L2400 0 L0 0 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip531\">\n", + " <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip530)\" d=\"\n", + "M196.482 1486.45 L2352.76 1486.45 L2352.76 123.472 L196.482 123.472 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip532\">\n", + " <rect x=\"196\" y=\"123\" width=\"2157\" height=\"1364\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 534.903,1486.45 534.903,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 997.225,1486.45 997.225,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1459.55,1486.45 1459.55,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1921.87,1486.45 1921.87,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip530)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,1486.45 2352.76,1486.45 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip530)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 534.903,1486.45 534.903,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip530)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 997.225,1486.45 997.225,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip530)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1459.55,1486.45 1459.55,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip530)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1921.87,1486.45 1921.87,1470.09 \n", + " \"/>\n", + "<path clip-path=\"url(#clip530)\" d=\"M 0 0 M511.569 1543.18 L527.889 1543.18 L527.889 1547.12 L505.944 1547.12 L505.944 1543.18 Q508.606 1540.43 513.19 1535.8 Q517.796 1531.15 518.977 1529.81 Q521.222 1527.28 522.102 1525.55 Q523.004 1523.79 523.004 1522.1 Q523.004 1519.34 521.06 1517.61 Q519.139 1515.87 516.037 1515.87 Q513.838 1515.87 511.384 1516.63 Q508.954 1517.4 506.176 1518.95 L506.176 1514.23 Q509 1513.09 511.454 1512.51 Q513.907 1511.93 515.944 1511.93 Q521.315 1511.93 524.509 1514.62 Q527.704 1517.31 527.704 1521.8 Q527.704 1523.93 526.893 1525.85 Q526.106 1527.74 524 1530.34 Q523.421 1531.01 520.319 1534.23 Q517.217 1537.42 511.569 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M532.958 1541.24 L537.842 1541.24 L537.842 1547.12 L532.958 1547.12 L532.958 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M542.958 1512.56 L561.314 1512.56 L561.314 1516.5 L547.24 1516.5 L547.24 1524.97 Q548.259 1524.62 549.278 1524.46 Q550.296 1524.27 551.315 1524.27 Q557.102 1524.27 560.481 1527.44 Q563.861 1530.62 563.861 1536.03 Q563.861 1541.61 560.389 1544.71 Q556.916 1547.79 550.597 1547.79 Q548.421 1547.79 546.153 1547.42 Q543.907 1547.05 541.5 1546.31 L541.5 1541.61 Q543.583 1542.74 545.805 1543.3 Q548.028 1543.86 550.504 1543.86 Q554.509 1543.86 556.847 1541.75 Q559.185 1539.64 559.185 1536.03 Q559.185 1532.42 556.847 1530.31 Q554.509 1528.21 550.504 1528.21 Q548.629 1528.21 546.754 1528.62 Q544.903 1529.04 542.958 1529.92 L542.958 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M969.02 1512.56 L987.376 1512.56 L987.376 1516.5 L973.302 1516.5 L973.302 1524.97 Q974.32 1524.62 975.339 1524.46 Q976.357 1524.27 977.376 1524.27 Q983.163 1524.27 986.543 1527.44 Q989.922 1530.62 989.922 1536.03 Q989.922 1541.61 986.45 1544.71 Q982.978 1547.79 976.658 1547.79 Q974.482 1547.79 972.214 1547.42 Q969.969 1547.05 967.561 1546.31 L967.561 1541.61 Q969.645 1542.74 971.867 1543.3 Q974.089 1543.86 976.566 1543.86 Q980.57 1543.86 982.908 1541.75 Q985.246 1539.64 985.246 1536.03 Q985.246 1532.42 982.908 1530.31 Q980.57 1528.21 976.566 1528.21 Q974.691 1528.21 972.816 1528.62 Q970.964 1529.04 969.02 1529.92 L969.02 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M994.992 1541.24 L999.876 1541.24 L999.876 1547.12 L994.992 1547.12 L994.992 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M1014.95 1515.64 Q1011.33 1515.64 1009.51 1519.2 Q1007.7 1522.75 1007.7 1529.87 Q1007.7 1536.98 1009.51 1540.55 Q1011.33 1544.09 1014.95 1544.09 Q1018.58 1544.09 1020.38 1540.55 Q1022.21 1536.98 1022.21 1529.87 Q1022.21 1522.75 1020.38 1519.2 Q1018.58 1515.64 1014.95 1515.64 M1014.95 1511.93 Q1020.76 1511.93 1023.81 1516.54 Q1026.89 1521.12 1026.89 1529.87 Q1026.89 1538.6 1023.81 1543.21 Q1020.76 1547.79 1014.95 1547.79 Q1009.14 1547.79 1006.06 1543.21 Q1003 1538.6 1003 1529.87 Q1003 1521.12 1006.06 1516.54 Q1009.14 1511.93 1014.95 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M1430.45 1512.56 L1452.67 1512.56 L1452.67 1514.55 L1440.13 1547.12 L1435.24 1547.12 L1447.05 1516.5 L1430.45 1516.5 L1430.45 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M1457.74 1541.24 L1462.63 1541.24 L1462.63 1547.12 L1457.74 1547.12 L1457.74 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M1467.74 1512.56 L1486.1 1512.56 L1486.1 1516.5 L1472.03 1516.5 L1472.03 1524.97 Q1473.04 1524.62 1474.06 1524.46 Q1475.08 1524.27 1476.1 1524.27 Q1481.89 1524.27 1485.27 1527.44 Q1488.65 1530.62 1488.65 1536.03 Q1488.65 1541.61 1485.17 1544.71 Q1481.7 1547.79 1475.38 1547.79 Q1473.21 1547.79 1470.94 1547.42 Q1468.69 1547.05 1466.28 1546.31 L1466.28 1541.61 Q1468.37 1542.74 1470.59 1543.3 Q1472.81 1543.86 1475.29 1543.86 Q1479.29 1543.86 1481.63 1541.75 Q1483.97 1539.64 1483.97 1536.03 Q1483.97 1532.42 1481.63 1530.31 Q1479.29 1528.21 1475.29 1528.21 Q1473.41 1528.21 1471.54 1528.62 Q1469.69 1529.04 1467.74 1529.92 L1467.74 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M1880.26 1543.18 L1887.9 1543.18 L1887.9 1516.82 L1879.59 1518.49 L1879.59 1514.23 L1887.86 1512.56 L1892.53 1512.56 L1892.53 1543.18 L1900.17 1543.18 L1900.17 1547.12 L1880.26 1547.12 L1880.26 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M1915.24 1515.64 Q1911.63 1515.64 1909.8 1519.2 Q1907.99 1522.75 1907.99 1529.87 Q1907.99 1536.98 1909.8 1540.55 Q1911.63 1544.09 1915.24 1544.09 Q1918.87 1544.09 1920.68 1540.55 Q1922.51 1536.98 1922.51 1529.87 Q1922.51 1522.75 1920.68 1519.2 Q1918.87 1515.64 1915.24 1515.64 M1915.24 1511.93 Q1921.05 1511.93 1924.1 1516.54 Q1927.18 1521.12 1927.18 1529.87 Q1927.18 1538.6 1924.1 1543.21 Q1921.05 1547.79 1915.24 1547.79 Q1909.43 1547.79 1906.35 1543.21 Q1903.29 1538.6 1903.29 1529.87 Q1903.29 1521.12 1906.35 1516.54 Q1909.43 1511.93 1915.24 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M1932.25 1541.24 L1937.14 1541.24 L1937.14 1547.12 L1932.25 1547.12 L1932.25 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M1952.21 1515.64 Q1948.6 1515.64 1946.77 1519.2 Q1944.96 1522.75 1944.96 1529.87 Q1944.96 1536.98 1946.77 1540.55 Q1948.6 1544.09 1952.21 1544.09 Q1955.84 1544.09 1957.65 1540.55 Q1959.48 1536.98 1959.48 1529.87 Q1959.48 1522.75 1957.65 1519.2 Q1955.84 1515.64 1952.21 1515.64 M1952.21 1511.93 Q1958.02 1511.93 1961.07 1516.54 Q1964.15 1521.12 1964.15 1529.87 Q1964.15 1538.6 1961.07 1543.21 Q1958.02 1547.79 1952.21 1547.79 Q1946.4 1547.79 1943.32 1543.21 Q1940.26 1538.6 1940.26 1529.87 Q1940.26 1521.12 1943.32 1516.54 Q1946.4 1511.93 1952.21 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip532)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 196.482,1390.03 2352.76,1390.03 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 196.482,1168.3 2352.76,1168.3 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 196.482,946.565 2352.76,946.565 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 196.482,724.833 2352.76,724.833 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 196.482,503.101 2352.76,503.101 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 196.482,281.37 2352.76,281.37 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip530)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,1486.45 196.482,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip530)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,1390.03 222.358,1390.03 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip530)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,1168.3 222.358,1168.3 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip530)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,946.565 222.358,946.565 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip530)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,724.833 222.358,724.833 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip530)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,503.101 222.358,503.101 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip530)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 196.482,281.37 222.358,281.37 \n", + " \"/>\n", + "<path clip-path=\"url(#clip530)\" d=\"M 0 0 M51.3625 1390.48 L81.0383 1390.48 L81.0383 1394.41 L51.3625 1394.41 L51.3625 1390.48 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M90.1354 1403.37 L106.455 1403.37 L106.455 1407.31 L84.5105 1407.31 L84.5105 1403.37 Q87.1725 1400.62 91.7558 1395.99 Q96.3623 1391.34 97.5428 1389.99 Q99.7882 1387.47 100.668 1385.73 Q101.571 1383.97 101.571 1382.28 Q101.571 1379.53 99.6261 1377.79 Q97.7048 1376.06 94.603 1376.06 Q92.4039 1376.06 89.9503 1376.82 Q87.5197 1377.59 84.7419 1379.14 L84.7419 1374.41 Q87.566 1373.28 90.0197 1372.7 Q92.4734 1372.12 94.5104 1372.12 Q99.8808 1372.12 103.075 1374.81 Q106.27 1377.49 106.27 1381.98 Q106.27 1384.11 105.459 1386.03 Q104.672 1387.93 102.566 1390.53 Q101.987 1391.2 98.8854 1394.41 Q95.7836 1397.61 90.1354 1403.37 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M121.524 1375.83 Q117.913 1375.83 116.084 1379.39 Q114.279 1382.93 114.279 1390.06 Q114.279 1397.17 116.084 1400.73 Q117.913 1404.28 121.524 1404.28 Q125.158 1404.28 126.964 1400.73 Q128.793 1397.17 128.793 1390.06 Q128.793 1382.93 126.964 1379.39 Q125.158 1375.83 121.524 1375.83 M121.524 1372.12 Q127.334 1372.12 130.39 1376.73 Q133.469 1381.31 133.469 1390.06 Q133.469 1398.79 130.39 1403.4 Q127.334 1407.98 121.524 1407.98 Q115.714 1407.98 112.635 1403.4 Q109.58 1398.79 109.58 1390.06 Q109.58 1381.31 112.635 1376.73 Q115.714 1372.12 121.524 1372.12 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M148.538 1375.83 Q144.927 1375.83 143.098 1379.39 Q141.293 1382.93 141.293 1390.06 Q141.293 1397.17 143.098 1400.73 Q144.927 1404.28 148.538 1404.28 Q152.172 1404.28 153.978 1400.73 Q155.806 1397.17 155.806 1390.06 Q155.806 1382.93 153.978 1379.39 Q152.172 1375.83 148.538 1375.83 M148.538 1372.12 Q154.348 1372.12 157.404 1376.73 Q160.482 1381.31 160.482 1390.06 Q160.482 1398.79 157.404 1403.4 Q154.348 1407.98 148.538 1407.98 Q142.728 1407.98 139.649 1403.4 Q136.594 1398.79 136.594 1390.06 Q136.594 1381.31 139.649 1376.73 Q142.728 1372.12 148.538 1372.12 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M51.9875 1168.75 L81.6633 1168.75 L81.6633 1172.68 L51.9875 1172.68 L51.9875 1168.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M87.5429 1181.64 L95.1817 1181.64 L95.1817 1155.28 L86.8716 1156.94 L86.8716 1152.68 L95.1354 1151.02 L99.8113 1151.02 L99.8113 1181.64 L107.45 1181.64 L107.45 1185.58 L87.5429 1185.58 L87.5429 1181.64 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M112.566 1151.02 L130.922 1151.02 L130.922 1154.95 L116.848 1154.95 L116.848 1163.42 Q117.867 1163.08 118.885 1162.91 Q119.904 1162.73 120.922 1162.73 Q126.709 1162.73 130.089 1165.9 Q133.469 1169.07 133.469 1174.49 Q133.469 1180.07 129.996 1183.17 Q126.524 1186.25 120.205 1186.25 Q118.029 1186.25 115.76 1185.88 Q113.515 1185.51 111.108 1184.77 L111.108 1180.07 Q113.191 1181.2 115.413 1181.76 Q117.635 1182.31 120.112 1182.31 Q124.117 1182.31 126.455 1180.21 Q128.793 1178.1 128.793 1174.49 Q128.793 1170.88 126.455 1168.77 Q124.117 1166.66 120.112 1166.66 Q118.237 1166.66 116.362 1167.08 Q114.51 1167.5 112.566 1168.38 L112.566 1151.02 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M148.538 1154.09 Q144.927 1154.09 143.098 1157.66 Q141.293 1161.2 141.293 1168.33 Q141.293 1175.44 143.098 1179 Q144.927 1182.54 148.538 1182.54 Q152.172 1182.54 153.978 1179 Q155.806 1175.44 155.806 1168.33 Q155.806 1161.2 153.978 1157.66 Q152.172 1154.09 148.538 1154.09 M148.538 1150.39 Q154.348 1150.39 157.404 1155 Q160.482 1159.58 160.482 1168.33 Q160.482 1177.06 157.404 1181.66 Q154.348 1186.25 148.538 1186.25 Q142.728 1186.25 139.649 1181.66 Q136.594 1177.06 136.594 1168.33 Q136.594 1159.58 139.649 1155 Q142.728 1150.39 148.538 1150.39 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M50.9921 947.016 L80.6679 947.016 L80.6679 950.951 L50.9921 950.951 L50.9921 947.016 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M86.5475 959.909 L94.1863 959.909 L94.1863 933.544 L85.8762 935.21 L85.8762 930.951 L94.14 929.285 L98.8159 929.285 L98.8159 959.909 L106.455 959.909 L106.455 963.845 L86.5475 963.845 L86.5475 959.909 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M121.524 932.363 Q117.913 932.363 116.084 935.928 Q114.279 939.47 114.279 946.599 Q114.279 953.706 116.084 957.27 Q117.913 960.812 121.524 960.812 Q125.158 960.812 126.964 957.27 Q128.793 953.706 128.793 946.599 Q128.793 939.47 126.964 935.928 Q125.158 932.363 121.524 932.363 M121.524 928.66 Q127.334 928.66 130.39 933.266 Q133.469 937.849 133.469 946.599 Q133.469 955.326 130.39 959.932 Q127.334 964.516 121.524 964.516 Q115.714 964.516 112.635 959.932 Q109.58 955.326 109.58 946.599 Q109.58 937.849 112.635 933.266 Q115.714 928.66 121.524 928.66 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M148.538 932.363 Q144.927 932.363 143.098 935.928 Q141.293 939.47 141.293 946.599 Q141.293 953.706 143.098 957.27 Q144.927 960.812 148.538 960.812 Q152.172 960.812 153.978 957.27 Q155.806 953.706 155.806 946.599 Q155.806 939.47 153.978 935.928 Q152.172 932.363 148.538 932.363 M148.538 928.66 Q154.348 928.66 157.404 933.266 Q160.482 937.849 160.482 946.599 Q160.482 955.326 157.404 959.932 Q154.348 964.516 148.538 964.516 Q142.728 964.516 139.649 959.932 Q136.594 955.326 136.594 946.599 Q136.594 937.849 139.649 933.266 Q142.728 928.66 148.538 928.66 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M77.7744 725.284 L107.45 725.284 L107.45 729.219 L77.7744 729.219 L77.7744 725.284 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M112.566 707.553 L130.922 707.553 L130.922 711.488 L116.848 711.488 L116.848 719.96 Q117.867 719.613 118.885 719.451 Q119.904 719.266 120.922 719.266 Q126.709 719.266 130.089 722.437 Q133.469 725.608 133.469 731.025 Q133.469 736.604 129.996 739.706 Q126.524 742.784 120.205 742.784 Q118.029 742.784 115.76 742.414 Q113.515 742.043 111.108 741.303 L111.108 736.604 Q113.191 737.738 115.413 738.294 Q117.635 738.849 120.112 738.849 Q124.117 738.849 126.455 736.743 Q128.793 734.636 128.793 731.025 Q128.793 727.414 126.455 725.307 Q124.117 723.201 120.112 723.201 Q118.237 723.201 116.362 723.618 Q114.51 724.034 112.566 724.914 L112.566 707.553 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M148.538 710.632 Q144.927 710.632 143.098 714.196 Q141.293 717.738 141.293 724.868 Q141.293 731.974 143.098 735.539 Q144.927 739.081 148.538 739.081 Q152.172 739.081 153.978 735.539 Q155.806 731.974 155.806 724.868 Q155.806 717.738 153.978 714.196 Q152.172 710.632 148.538 710.632 M148.538 706.928 Q154.348 706.928 157.404 711.534 Q160.482 716.118 160.482 724.868 Q160.482 733.594 157.404 738.201 Q154.348 742.784 148.538 742.784 Q142.728 742.784 139.649 738.201 Q136.594 733.594 136.594 724.868 Q136.594 716.118 139.649 711.534 Q142.728 706.928 148.538 706.928 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M148.538 488.9 Q144.927 488.9 143.098 492.465 Q141.293 496.006 141.293 503.136 Q141.293 510.243 143.098 513.807 Q144.927 517.349 148.538 517.349 Q152.172 517.349 153.978 513.807 Q155.806 510.243 155.806 503.136 Q155.806 496.006 153.978 492.465 Q152.172 488.9 148.538 488.9 M148.538 485.196 Q154.348 485.196 157.404 489.803 Q160.482 494.386 160.482 503.136 Q160.482 511.863 157.404 516.469 Q154.348 521.053 148.538 521.053 Q142.728 521.053 139.649 516.469 Q136.594 511.863 136.594 503.136 Q136.594 494.386 139.649 489.803 Q142.728 485.196 148.538 485.196 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M112.566 264.09 L130.922 264.09 L130.922 268.025 L116.848 268.025 L116.848 276.497 Q117.867 276.15 118.885 275.988 Q119.904 275.803 120.922 275.803 Q126.709 275.803 130.089 278.974 Q133.469 282.145 133.469 287.562 Q133.469 293.141 129.996 296.242 Q126.524 299.321 120.205 299.321 Q118.029 299.321 115.76 298.951 Q113.515 298.58 111.108 297.84 L111.108 293.141 Q113.191 294.275 115.413 294.83 Q117.635 295.386 120.112 295.386 Q124.117 295.386 126.455 293.279 Q128.793 291.173 128.793 287.562 Q128.793 283.951 126.455 281.844 Q124.117 279.738 120.112 279.738 Q118.237 279.738 116.362 280.155 Q114.51 280.571 112.566 281.451 L112.566 264.09 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M148.538 267.168 Q144.927 267.168 143.098 270.733 Q141.293 274.275 141.293 281.405 Q141.293 288.511 143.098 292.076 Q144.927 295.617 148.538 295.617 Q152.172 295.617 153.978 292.076 Q155.806 288.511 155.806 281.405 Q155.806 274.275 153.978 270.733 Q152.172 267.168 148.538 267.168 M148.538 263.465 Q154.348 263.465 157.404 268.071 Q160.482 272.655 160.482 281.405 Q160.482 290.131 157.404 294.738 Q154.348 299.321 148.538 299.321 Q142.728 299.321 139.649 294.738 Q136.594 290.131 136.594 281.405 Q136.594 272.655 139.649 268.071 Q142.728 263.465 148.538 263.465 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M1276.77 76.7889 Q1273.61 84.8907 1270.61 87.3618 Q1267.61 89.8329 1262.59 89.8329 L1256.63 89.8329 L1256.63 83.5945 L1261.01 83.5945 Q1264.09 83.5945 1265.79 82.1361 Q1267.49 80.6778 1269.56 75.2496 L1270.89 71.8468 L1252.54 27.2059 L1260.44 27.2059 L1274.62 62.6918 L1288.8 27.2059 L1296.7 27.2059 L1276.77 76.7889 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip532)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 257.509,504.119 442.438,506.156 627.367,508.192 812.296,511.246 997.225,515.318 1182.15,518.372 1367.08,522.445 1552.01,524.481 1736.94,527.535 1921.87,531.607 \n", + " 2106.8,534.662 2291.73,537.716 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 257.509,509.21 442.438,520.409 627.367,532.625 812.296,545.86 997.225,560.113 1182.15,573.348 1367.08,588.619 1552.01,600.836 1736.94,615.089 1921.87,632.397 \n", + " 2106.8,646.65 2291.73,662.939 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 257.509,521.427 442.438,548.915 627.367,578.439 812.296,611.017 997.225,644.614 1182.15,676.174 1367.08,708.752 1552.01,742.349 1736.94,772.891 1921.87,808.523 \n", + " 2106.8,845.174 2291.73,879.788 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 257.509,539.752 442.438,592.692 627.367,648.686 812.296,708.752 997.225,767.8 1182.15,824.812 1367.08,881.825 1552.01,935.782 1736.94,990.758 1921.87,1046.75 \n", + " 2106.8,1102.75 2291.73,1151.61 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 257.509,566.222 442.438,647.668 627.367,735.222 812.296,827.867 997.225,917.457 1182.15,1003.99 1367.08,1087.48 1552.01,1164.85 1736.94,1240.19 1921.87,1314.51 \n", + " 2106.8,1384.75 2291.73,1447.87 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#00a9ad; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 257.509,162.047 442.438,164.083 627.367,166.119 812.296,168.155 997.225,171.21 1182.15,174.264 1367.08,178.336 1552.01,181.39 1736.94,185.463 1921.87,190.553 \n", + " 2106.8,197.679 2291.73,204.806 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#ed5d92; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 257.509,171.21 442.438,183.426 627.367,195.643 812.296,211.932 997.225,229.24 1182.15,247.565 1367.08,267.927 1552.01,289.306 1736.94,313.74 1921.87,345.3 \n", + " 2106.8,380.933 2291.73,420.637 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#c68125; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 257.509,184.445 442.438,213.969 627.367,246.547 812.296,286.252 997.225,326.975 1182.15,369.734 1367.08,415.547 1552.01,463.397 1736.94,515.318 1921.87,575.385 \n", + " 2106.8,640.541 2291.73,709.77 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#00a98d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 257.509,204.806 442.438,259.782 627.367,320.866 812.296,390.095 997.225,462.378 1182.15,535.68 1367.08,613.053 1552.01,690.427 1736.94,769.836 1921.87,857.391 \n", + " 2106.8,949.017 2291.73,1038.61 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip532)\" style=\"stroke:#8e971d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 257.509,229.24 442.438,315.776 627.367,410.457 812.296,516.336 997.225,624.252 1182.15,730.132 1367.08,841.102 1552.01,947.999 1736.94,1055.91 1921.87,1165.87 \n", + " 2106.8,1277.85 2291.73,1384.75 \n", + " \"/>\n", + "<path clip-path=\"url(#clip530)\" d=\"\n", + "M1993.7 773.705 L2280.88 773.705 L2280.88 168.905 L1993.7 168.905 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<polyline clip-path=\"url(#clip530)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1993.7,773.705 2280.88,773.705 2280.88,168.905 1993.7,168.905 1993.7,773.705 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip530)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2017.66,229.385 2161.41,229.385 \n", + " \"/>\n", + "<path clip-path=\"url(#clip530)\" d=\"M 0 0 M2191 242.729 L2207.31 242.729 L2207.31 246.665 L2185.37 246.665 L2185.37 242.729 Q2188.03 239.975 2192.62 235.345 Q2197.22 230.693 2198.4 229.35 Q2200.65 226.827 2201.53 225.091 Q2202.43 223.331 2202.43 221.642 Q2202.43 218.887 2200.49 217.151 Q2198.56 215.415 2195.46 215.415 Q2193.26 215.415 2190.81 216.179 Q2188.38 216.943 2185.6 218.494 L2185.6 213.771 Q2188.43 212.637 2190.88 212.058 Q2193.33 211.48 2195.37 211.48 Q2200.74 211.48 2203.94 214.165 Q2207.13 216.85 2207.13 221.341 Q2207.13 223.47 2206.32 225.392 Q2205.53 227.29 2203.43 229.882 Q2202.85 230.554 2199.75 233.771 Q2196.64 236.966 2191 242.729 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip530)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2017.66,289.865 2161.41,289.865 \n", + " \"/>\n", + "<path clip-path=\"url(#clip530)\" d=\"M 0 0 M2201 288.51 Q2204.35 289.228 2206.23 291.497 Q2208.13 293.765 2208.13 297.098 Q2208.13 302.214 2204.61 305.015 Q2201.09 307.816 2194.61 307.816 Q2192.43 307.816 2190.12 307.376 Q2187.82 306.959 2185.37 306.103 L2185.37 301.589 Q2187.32 302.723 2189.63 303.302 Q2191.94 303.881 2194.47 303.881 Q2198.87 303.881 2201.16 302.145 Q2203.47 300.409 2203.47 297.098 Q2203.47 294.043 2201.32 292.33 Q2199.19 290.594 2195.37 290.594 L2191.34 290.594 L2191.34 286.751 L2195.56 286.751 Q2199 286.751 2200.83 285.386 Q2202.66 283.997 2202.66 281.404 Q2202.66 278.742 2200.76 277.33 Q2198.89 275.895 2195.37 275.895 Q2193.45 275.895 2191.25 276.311 Q2189.05 276.728 2186.41 277.608 L2186.41 273.441 Q2189.07 272.7 2191.39 272.33 Q2193.73 271.96 2195.79 271.96 Q2201.11 271.96 2204.21 274.39 Q2207.31 276.798 2207.31 280.918 Q2207.31 283.788 2205.67 285.779 Q2204.03 287.747 2201 288.51 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip530)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2017.66,350.345 2161.41,350.345 \n", + " \"/>\n", + "<path clip-path=\"url(#clip530)\" d=\"M 0 0 M2200.97 337.139 L2189.17 355.588 L2200.97 355.588 L2200.97 337.139 M2199.75 333.065 L2205.63 333.065 L2205.63 355.588 L2210.56 355.588 L2210.56 359.477 L2205.63 359.477 L2205.63 367.625 L2200.97 367.625 L2200.97 359.477 L2185.37 359.477 L2185.37 354.963 L2199.75 333.065 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip530)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2017.66,410.825 2161.41,410.825 \n", + " \"/>\n", + "<path clip-path=\"url(#clip530)\" d=\"M 0 0 M2186.83 393.545 L2205.19 393.545 L2205.19 397.48 L2191.11 397.48 L2191.11 405.952 Q2192.13 405.605 2193.15 405.443 Q2194.17 405.258 2195.19 405.258 Q2200.97 405.258 2204.35 408.429 Q2207.73 411.6 2207.73 417.017 Q2207.73 422.595 2204.26 425.697 Q2200.79 428.776 2194.47 428.776 Q2192.29 428.776 2190.02 428.406 Q2187.78 428.035 2185.37 427.294 L2185.37 422.595 Q2187.45 423.73 2189.68 424.285 Q2191.9 424.841 2194.38 424.841 Q2198.38 424.841 2200.72 422.734 Q2203.06 420.628 2203.06 417.017 Q2203.06 413.406 2200.72 411.299 Q2198.38 409.193 2194.38 409.193 Q2192.5 409.193 2190.63 409.609 Q2188.77 410.026 2186.83 410.906 L2186.83 393.545 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip530)\" style=\"stroke:#00a9ad; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2017.66,471.305 2161.41,471.305 \n", + " \"/>\n", + "<path clip-path=\"url(#clip530)\" d=\"M 0 0 M2197.71 469.441 Q2194.56 469.441 2192.71 471.594 Q2190.88 473.747 2190.88 477.497 Q2190.88 481.224 2192.71 483.399 Q2194.56 485.552 2197.71 485.552 Q2200.86 485.552 2202.69 483.399 Q2204.54 481.224 2204.54 477.497 Q2204.54 473.747 2202.69 471.594 Q2200.86 469.441 2197.71 469.441 M2206.99 454.789 L2206.99 459.048 Q2205.23 458.214 2203.43 457.775 Q2201.64 457.335 2199.88 457.335 Q2195.25 457.335 2192.8 460.46 Q2190.37 463.585 2190.02 469.904 Q2191.39 467.89 2193.45 466.826 Q2195.51 465.738 2197.99 465.738 Q2203.19 465.738 2206.2 468.909 Q2209.24 472.057 2209.24 477.497 Q2209.24 482.821 2206.09 486.038 Q2202.94 489.256 2197.71 489.256 Q2191.71 489.256 2188.54 484.673 Q2185.37 480.066 2185.37 471.339 Q2185.37 463.145 2189.26 458.284 Q2193.15 453.4 2199.7 453.4 Q2201.46 453.4 2203.24 453.747 Q2205.05 454.094 2206.99 454.789 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip530)\" style=\"stroke:#ed5d92; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2017.66,531.785 2161.41,531.785 \n", + " \"/>\n", + "<path clip-path=\"url(#clip530)\" d=\"M 0 0 M2185.37 514.505 L2207.59 514.505 L2207.59 516.495 L2195.05 549.065 L2190.16 549.065 L2201.97 518.44 L2185.37 518.44 L2185.37 514.505 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip530)\" style=\"stroke:#c68125; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2017.66,592.265 2161.41,592.265 \n", + " \"/>\n", + "<path clip-path=\"url(#clip530)\" d=\"M 0 0 M2197.22 593.133 Q2193.89 593.133 2191.97 594.915 Q2190.07 596.697 2190.07 599.822 Q2190.07 602.947 2191.97 604.73 Q2193.89 606.512 2197.22 606.512 Q2200.56 606.512 2202.48 604.73 Q2204.4 602.924 2204.4 599.822 Q2204.4 596.697 2202.48 594.915 Q2200.58 593.133 2197.22 593.133 M2192.55 591.142 Q2189.54 590.401 2187.85 588.341 Q2186.18 586.281 2186.18 583.318 Q2186.18 579.174 2189.12 576.767 Q2192.08 574.36 2197.22 574.36 Q2202.38 574.36 2205.32 576.767 Q2208.26 579.174 2208.26 583.318 Q2208.26 586.281 2206.57 588.341 Q2204.91 590.401 2201.92 591.142 Q2205.3 591.929 2207.18 594.221 Q2209.07 596.512 2209.07 599.822 Q2209.07 604.846 2206 607.531 Q2202.94 610.216 2197.22 610.216 Q2191.5 610.216 2188.43 607.531 Q2185.37 604.846 2185.37 599.822 Q2185.37 596.512 2187.27 594.221 Q2189.17 591.929 2192.55 591.142 M2190.83 583.758 Q2190.83 586.443 2192.5 587.948 Q2194.19 589.452 2197.22 589.452 Q2200.23 589.452 2201.92 587.948 Q2203.63 586.443 2203.63 583.758 Q2203.63 581.073 2201.92 579.568 Q2200.23 578.063 2197.22 578.063 Q2194.19 578.063 2192.5 579.568 Q2190.83 581.073 2190.83 583.758 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip530)\" style=\"stroke:#00a98d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2017.66,652.745 2161.41,652.745 \n", + " \"/>\n", + "<path clip-path=\"url(#clip530)\" d=\"M 0 0 M2187.59 669.307 L2187.59 665.048 Q2189.35 665.881 2191.16 666.321 Q2192.96 666.761 2194.7 666.761 Q2199.33 666.761 2201.76 663.659 Q2204.21 660.534 2204.56 654.191 Q2203.22 656.182 2201.16 657.247 Q2199.1 658.312 2196.6 658.312 Q2191.41 658.312 2188.38 655.187 Q2185.37 652.039 2185.37 646.599 Q2185.37 641.275 2188.52 638.057 Q2191.67 634.84 2196.9 634.84 Q2202.89 634.84 2206.04 639.446 Q2209.21 644.029 2209.21 652.779 Q2209.21 660.951 2205.32 665.835 Q2201.46 670.696 2194.91 670.696 Q2193.15 670.696 2191.34 670.349 Q2189.54 670.002 2187.59 669.307 M2196.9 654.654 Q2200.05 654.654 2201.88 652.502 Q2203.73 650.349 2203.73 646.599 Q2203.73 642.872 2201.88 640.719 Q2200.05 638.543 2196.9 638.543 Q2193.75 638.543 2191.9 640.719 Q2190.07 642.872 2190.07 646.599 Q2190.07 650.349 2191.9 652.502 Q2193.75 654.654 2196.9 654.654 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip530)\" style=\"stroke:#8e971d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2017.66,713.225 2161.41,713.225 \n", + " \"/>\n", + "<path clip-path=\"url(#clip530)\" d=\"M 0 0 M2186.04 726.569 L2193.68 726.569 L2193.68 700.204 L2185.37 701.871 L2185.37 697.611 L2193.63 695.945 L2198.31 695.945 L2198.31 726.569 L2205.95 726.569 L2205.95 730.505 L2186.04 730.505 L2186.04 726.569 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip530)\" d=\"M 0 0 M2221.02 699.023 Q2217.41 699.023 2215.58 702.588 Q2213.77 706.13 2213.77 713.259 Q2213.77 720.366 2215.58 723.931 Q2217.41 727.472 2221.02 727.472 Q2224.65 727.472 2226.46 723.931 Q2228.29 720.366 2228.29 713.259 Q2228.29 706.13 2226.46 702.588 Q2224.65 699.023 2221.02 699.023 M2221.02 695.32 Q2226.83 695.32 2229.88 699.926 Q2232.96 704.509 2232.96 713.259 Q2232.96 721.986 2229.88 726.593 Q2226.83 731.176 2221.02 731.176 Q2215.21 731.176 2212.13 726.593 Q2209.07 721.986 2209.07 713.259 Q2209.07 704.509 2212.13 699.926 Q2215.21 695.32 2221.02 695.32 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n" + ] + }, + "execution_count": 45, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "plot(nodes[1,:,2],title=\"y\",label=\"\")\n", + "for i=2:10\n", + " plot!(nodes[i,:,2],label=\"$i\")\n", + "end\n", + "plot!()" + ] + }, + { + "cell_type": "code", + "execution_count": 51, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "8×12×1 Array{Float64,3}:\n", + "[:, :, 1] =\n", + " 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n", + " 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n", + " 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n", + " 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n", + " 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n", + " 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n", + " 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n", + " 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0" + ] + }, + "execution_count": 51, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "edges=fill(0.0,8,12,1)" + ] + }, + { + "cell_type": "code", + "execution_count": 52, + "metadata": {}, + "outputs": [], + "source": [ + "for i= 1:12\n", + " edges[1,i,1]=sqrt((nodes[2,i,1]-nodes[1,i,1])^2+(nodes[2,i,2]-nodes[1,i,2])^2)\n", + " edges[2,i,1]=sqrt((nodes[3,i,1]-nodes[2,i,1])^2+(nodes[3,i,2]-nodes[2,i,2])^2)\n", + " edges[3,i,1]=sqrt((nodes[4,i,1]-nodes[3,i,1])^2+(nodes[4,i,2]-nodes[3,i,2])^2)\n", + " edges[4,i,1]=sqrt((nodes[5,i,1]-nodes[4,i,1])^2+(nodes[5,i,2]-nodes[4,i,2])^2)\n", + " edges[5,i,1]=sqrt((nodes[7,i,1]-nodes[6,i,1])^2+(nodes[7,i,2]-nodes[6,i,2])^2)\n", + " edges[6,i,1]=sqrt((nodes[8,i,1]-nodes[7,i,1])^2+(nodes[8,i,2]-nodes[7,i,2])^2)\n", + " edges[7,i,1]=sqrt((nodes[9,i,1]-nodes[8,i,1])^2+(nodes[9,i,2]-nodes[8,i,2])^2)\n", + " edges[8,i,1]=sqrt((nodes[10,i,1]-nodes[9,i,1])^2+(nodes[10,i,2]-nodes[9,i,2])^2)\n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": 56, + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n", + "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n", + "<defs>\n", + " <clipPath id=\"clip770\">\n", + " <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip770)\" d=\"\n", + "M0 1600 L2400 1600 L2400 0 L0 0 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip771\">\n", + " <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip770)\" d=\"\n", + "M137.871 1486.45 L2352.76 1486.45 L2352.76 123.472 L137.871 123.472 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip772\">\n", + " <rect x=\"137\" y=\"123\" width=\"2216\" height=\"1364\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<polyline clip-path=\"url(#clip772)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 485.491,1486.45 485.491,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip772)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 960.38,1486.45 960.38,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip772)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1435.27,1486.45 1435.27,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip772)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1910.16,1486.45 1910.16,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip770)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.871,1486.45 2352.76,1486.45 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip770)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 485.491,1486.45 485.491,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip770)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 960.38,1486.45 960.38,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip770)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1435.27,1486.45 1435.27,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip770)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1910.16,1486.45 1910.16,1470.09 \n", + " \"/>\n", + "<path clip-path=\"url(#clip770)\" d=\"M 0 0 M462.157 1543.18 L478.477 1543.18 L478.477 1547.12 L456.532 1547.12 L456.532 1543.18 Q459.194 1540.43 463.778 1535.8 Q468.384 1531.15 469.565 1529.81 Q471.81 1527.28 472.69 1525.55 Q473.592 1523.79 473.592 1522.1 Q473.592 1519.34 471.648 1517.61 Q469.727 1515.87 466.625 1515.87 Q464.426 1515.87 461.972 1516.63 Q459.542 1517.4 456.764 1518.95 L456.764 1514.23 Q459.588 1513.09 462.042 1512.51 Q464.495 1511.93 466.532 1511.93 Q471.903 1511.93 475.097 1514.62 Q478.292 1517.31 478.292 1521.8 Q478.292 1523.93 477.481 1525.85 Q476.694 1527.74 474.588 1530.34 Q474.009 1531.01 470.907 1534.23 Q467.805 1537.42 462.157 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M483.546 1541.24 L488.43 1541.24 L488.43 1547.12 L483.546 1547.12 L483.546 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M493.546 1512.56 L511.902 1512.56 L511.902 1516.5 L497.828 1516.5 L497.828 1524.97 Q498.847 1524.62 499.865 1524.46 Q500.884 1524.27 501.903 1524.27 Q507.69 1524.27 511.069 1527.44 Q514.449 1530.62 514.449 1536.03 Q514.449 1541.61 510.977 1544.71 Q507.504 1547.79 501.185 1547.79 Q499.009 1547.79 496.741 1547.42 Q494.495 1547.05 492.088 1546.31 L492.088 1541.61 Q494.171 1542.74 496.393 1543.3 Q498.615 1543.86 501.092 1543.86 Q505.097 1543.86 507.435 1541.75 Q509.773 1539.64 509.773 1536.03 Q509.773 1532.42 507.435 1530.31 Q505.097 1528.21 501.092 1528.21 Q499.217 1528.21 497.342 1528.62 Q495.491 1529.04 493.546 1529.92 L493.546 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M932.174 1512.56 L950.531 1512.56 L950.531 1516.5 L936.457 1516.5 L936.457 1524.97 Q937.475 1524.62 938.494 1524.46 Q939.512 1524.27 940.531 1524.27 Q946.318 1524.27 949.697 1527.44 Q953.077 1530.62 953.077 1536.03 Q953.077 1541.61 949.605 1544.71 Q946.132 1547.79 939.813 1547.79 Q937.637 1547.79 935.369 1547.42 Q933.123 1547.05 930.716 1546.31 L930.716 1541.61 Q932.799 1542.74 935.021 1543.3 Q937.244 1543.86 939.72 1543.86 Q943.725 1543.86 946.063 1541.75 Q948.401 1539.64 948.401 1536.03 Q948.401 1532.42 946.063 1530.31 Q943.725 1528.21 939.72 1528.21 Q937.845 1528.21 935.97 1528.62 Q934.119 1529.04 932.174 1529.92 L932.174 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M958.146 1541.24 L963.03 1541.24 L963.03 1547.12 L958.146 1547.12 L958.146 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M978.1 1515.64 Q974.489 1515.64 972.66 1519.2 Q970.855 1522.75 970.855 1529.87 Q970.855 1536.98 972.66 1540.55 Q974.489 1544.09 978.1 1544.09 Q981.734 1544.09 983.54 1540.55 Q985.368 1536.98 985.368 1529.87 Q985.368 1522.75 983.54 1519.2 Q981.734 1515.64 978.1 1515.64 M978.1 1511.93 Q983.91 1511.93 986.966 1516.54 Q990.044 1521.12 990.044 1529.87 Q990.044 1538.6 986.966 1543.21 Q983.91 1547.79 978.1 1547.79 Q972.29 1547.79 969.211 1543.21 Q966.155 1538.6 966.155 1529.87 Q966.155 1521.12 969.211 1516.54 Q972.29 1511.93 978.1 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1406.17 1512.56 L1428.39 1512.56 L1428.39 1514.55 L1415.85 1547.12 L1410.96 1547.12 L1422.77 1516.5 L1406.17 1516.5 L1406.17 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1433.46 1541.24 L1438.35 1541.24 L1438.35 1547.12 L1433.46 1547.12 L1433.46 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1443.46 1512.56 L1461.82 1512.56 L1461.82 1516.5 L1447.75 1516.5 L1447.75 1524.97 Q1448.76 1524.62 1449.78 1524.46 Q1450.8 1524.27 1451.82 1524.27 Q1457.61 1524.27 1460.99 1527.44 Q1464.37 1530.62 1464.37 1536.03 Q1464.37 1541.61 1460.89 1544.71 Q1457.42 1547.79 1451.1 1547.79 Q1448.93 1547.79 1446.66 1547.42 Q1444.41 1547.05 1442.01 1546.31 L1442.01 1541.61 Q1444.09 1542.74 1446.31 1543.3 Q1448.53 1543.86 1451.01 1543.86 Q1455.01 1543.86 1457.35 1541.75 Q1459.69 1539.64 1459.69 1536.03 Q1459.69 1532.42 1457.35 1530.31 Q1455.01 1528.21 1451.01 1528.21 Q1449.14 1528.21 1447.26 1528.62 Q1445.41 1529.04 1443.46 1529.92 L1443.46 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1868.55 1543.18 L1876.19 1543.18 L1876.19 1516.82 L1867.88 1518.49 L1867.88 1514.23 L1876.14 1512.56 L1880.82 1512.56 L1880.82 1543.18 L1888.46 1543.18 L1888.46 1547.12 L1868.55 1547.12 L1868.55 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1903.53 1515.64 Q1899.92 1515.64 1898.09 1519.2 Q1896.28 1522.75 1896.28 1529.87 Q1896.28 1536.98 1898.09 1540.55 Q1899.92 1544.09 1903.53 1544.09 Q1907.16 1544.09 1908.97 1540.55 Q1910.8 1536.98 1910.8 1529.87 Q1910.8 1522.75 1908.97 1519.2 Q1907.16 1515.64 1903.53 1515.64 M1903.53 1511.93 Q1909.34 1511.93 1912.39 1516.54 Q1915.47 1521.12 1915.47 1529.87 Q1915.47 1538.6 1912.39 1543.21 Q1909.34 1547.79 1903.53 1547.79 Q1897.72 1547.79 1894.64 1543.21 Q1891.58 1538.6 1891.58 1529.87 Q1891.58 1521.12 1894.64 1516.54 Q1897.72 1511.93 1903.53 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1920.54 1541.24 L1925.43 1541.24 L1925.43 1547.12 L1920.54 1547.12 L1920.54 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1940.49 1515.64 Q1936.88 1515.64 1935.05 1519.2 Q1933.25 1522.75 1933.25 1529.87 Q1933.25 1536.98 1935.05 1540.55 Q1936.88 1544.09 1940.49 1544.09 Q1944.13 1544.09 1945.93 1540.55 Q1947.76 1536.98 1947.76 1529.87 Q1947.76 1522.75 1945.93 1519.2 Q1944.13 1515.64 1940.49 1515.64 M1940.49 1511.93 Q1946.3 1511.93 1949.36 1516.54 Q1952.44 1521.12 1952.44 1529.87 Q1952.44 1538.6 1949.36 1543.21 Q1946.3 1547.79 1940.49 1547.79 Q1934.68 1547.79 1931.61 1543.21 Q1928.55 1538.6 1928.55 1529.87 Q1928.55 1521.12 1931.61 1516.54 Q1934.68 1511.93 1940.49 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip772)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 137.871,1340.87 2352.76,1340.87 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip772)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 137.871,1055.4 2352.76,1055.4 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip772)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 137.871,769.925 2352.76,769.925 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip772)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 137.871,484.452 2352.76,484.452 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip772)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 137.871,198.98 2352.76,198.98 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip770)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.871,1486.45 137.871,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip770)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.871,1340.87 164.45,1340.87 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip770)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.871,1055.4 164.45,1055.4 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip770)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.871,769.925 164.45,769.925 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip770)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.871,484.452 164.45,484.452 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip770)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.871,198.98 164.45,198.98 \n", + " \"/>\n", + "<path clip-path=\"url(#clip770)\" d=\"M 0 0 M54.9504 1323.59 L73.3068 1323.59 L73.3068 1327.53 L59.2328 1327.53 L59.2328 1336 Q60.2513 1335.65 61.2698 1335.49 Q62.2884 1335.3 63.3069 1335.3 Q69.0939 1335.3 72.4735 1338.47 Q75.8531 1341.65 75.8531 1347.06 Q75.8531 1352.64 72.3809 1355.74 Q68.9087 1358.82 62.5893 1358.82 Q60.4134 1358.82 58.1449 1358.45 Q55.8995 1358.08 53.4921 1357.34 L53.4921 1352.64 Q55.5754 1353.78 57.7976 1354.33 Q60.0199 1354.89 62.4967 1354.89 Q66.5013 1354.89 68.8393 1352.78 Q71.1772 1350.67 71.1772 1347.06 Q71.1772 1343.45 68.8393 1341.34 Q66.5013 1339.24 62.4967 1339.24 Q60.6217 1339.24 58.7467 1339.65 Q56.8949 1340.07 54.9504 1340.95 L54.9504 1323.59 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M80.9688 1323.59 L99.3252 1323.59 L99.3252 1327.53 L85.2512 1327.53 L85.2512 1336 Q86.2697 1335.65 87.2882 1335.49 Q88.3067 1335.3 89.3253 1335.3 Q95.1123 1335.3 98.4919 1338.47 Q101.871 1341.65 101.871 1347.06 Q101.871 1352.64 98.3993 1355.74 Q94.9271 1358.82 88.6077 1358.82 Q86.4318 1358.82 84.1632 1358.45 Q81.9179 1358.08 79.5105 1357.34 L79.5105 1352.64 Q81.5938 1353.78 83.816 1354.33 Q86.0382 1354.89 88.5151 1354.89 Q92.5197 1354.89 94.8576 1352.78 Q97.1956 1350.67 97.1956 1347.06 Q97.1956 1343.45 94.8576 1341.34 Q92.5197 1339.24 88.5151 1339.24 Q86.6401 1339.24 84.7651 1339.65 Q82.9133 1340.07 80.9688 1340.95 L80.9688 1323.59 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M63.33 1053.53 Q60.1819 1053.53 58.33 1055.69 Q56.5014 1057.84 56.5014 1061.59 Q56.5014 1065.32 58.33 1067.49 Q60.1819 1069.65 63.33 1069.65 Q66.4782 1069.65 68.3068 1067.49 Q70.1587 1065.32 70.1587 1061.59 Q70.1587 1057.84 68.3068 1055.69 Q66.4782 1053.53 63.33 1053.53 M72.6124 1038.88 L72.6124 1043.14 Q70.8531 1042.31 69.0476 1041.87 Q67.2652 1041.43 65.5059 1041.43 Q60.8763 1041.43 58.4226 1044.55 Q55.9921 1047.68 55.6449 1054 Q57.0106 1051.98 59.0708 1050.92 Q61.131 1049.83 63.6078 1049.83 Q68.8161 1049.83 71.8253 1053 Q74.8577 1056.15 74.8577 1061.59 Q74.8577 1066.91 71.7096 1070.13 Q68.5615 1073.35 63.33 1073.35 Q57.3347 1073.35 54.1634 1068.77 Q50.9921 1064.16 50.9921 1055.43 Q50.9921 1047.24 54.881 1042.38 Q58.7699 1037.49 65.3208 1037.49 Q67.08 1037.49 68.8624 1037.84 Q70.6679 1038.19 72.6124 1038.88 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M89.9271 1041.2 Q86.316 1041.2 84.4873 1044.76 Q82.6818 1048.3 82.6818 1055.43 Q82.6818 1062.54 84.4873 1066.1 Q86.316 1069.65 89.9271 1069.65 Q93.5613 1069.65 95.3669 1066.1 Q97.1956 1062.54 97.1956 1055.43 Q97.1956 1048.3 95.3669 1044.76 Q93.5613 1041.2 89.9271 1041.2 M89.9271 1037.49 Q95.7373 1037.49 98.7928 1042.1 Q101.871 1046.68 101.871 1055.43 Q101.871 1064.16 98.7928 1068.77 Q95.7373 1073.35 89.9271 1073.35 Q84.1169 1073.35 81.0383 1068.77 Q77.9827 1064.16 77.9827 1055.43 Q77.9827 1046.68 81.0383 1042.1 Q84.1169 1037.49 89.9271 1037.49 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M64.3254 768.062 Q61.1773 768.062 59.3254 770.214 Q57.4967 772.367 57.4967 776.117 Q57.4967 779.844 59.3254 782.02 Q61.1773 784.173 64.3254 784.173 Q67.4735 784.173 69.3022 782.02 Q71.1541 779.844 71.1541 776.117 Q71.1541 772.367 69.3022 770.214 Q67.4735 768.062 64.3254 768.062 M73.6077 753.409 L73.6077 757.668 Q71.8485 756.835 70.0429 756.395 Q68.2606 755.955 66.5013 755.955 Q61.8717 755.955 59.418 759.08 Q56.9875 762.205 56.6402 768.525 Q58.006 766.511 60.0662 765.446 Q62.1263 764.358 64.6032 764.358 Q69.8115 764.358 72.8207 767.529 Q75.8531 770.677 75.8531 776.117 Q75.8531 781.441 72.705 784.659 Q69.5568 787.876 64.3254 787.876 Q58.33 787.876 55.1588 783.293 Q51.9875 778.687 51.9875 769.96 Q51.9875 761.765 55.8764 756.904 Q59.7652 752.02 66.3161 752.02 Q68.0754 752.02 69.8578 752.367 Q71.6633 752.714 73.6077 753.409 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M80.9688 752.645 L99.3252 752.645 L99.3252 756.58 L85.2512 756.58 L85.2512 765.052 Q86.2697 764.705 87.2882 764.543 Q88.3067 764.358 89.3253 764.358 Q95.1123 764.358 98.4919 767.529 Q101.871 770.7 101.871 776.117 Q101.871 781.696 98.3993 784.798 Q94.9271 787.876 88.6077 787.876 Q86.4318 787.876 84.1632 787.506 Q81.9179 787.136 79.5105 786.395 L79.5105 781.696 Q81.5938 782.83 83.816 783.386 Q86.0382 783.941 88.5151 783.941 Q92.5197 783.941 94.8576 781.835 Q97.1956 779.728 97.1956 776.117 Q97.1956 772.506 94.8576 770.4 Q92.5197 768.293 88.5151 768.293 Q86.6401 768.293 84.7651 768.71 Q82.9133 769.126 80.9688 770.006 L80.9688 752.645 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M52.6356 467.172 L74.8577 467.172 L74.8577 469.163 L62.3115 501.732 L57.4273 501.732 L69.2328 471.108 L52.6356 471.108 L52.6356 467.172 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M89.9271 470.251 Q86.316 470.251 84.4873 473.816 Q82.6818 477.358 82.6818 484.487 Q82.6818 491.594 84.4873 495.158 Q86.316 498.7 89.9271 498.7 Q93.5613 498.7 95.3669 495.158 Q97.1956 491.594 97.1956 484.487 Q97.1956 477.358 95.3669 473.816 Q93.5613 470.251 89.9271 470.251 M89.9271 466.547 Q95.7373 466.547 98.7928 471.154 Q101.871 475.737 101.871 484.487 Q101.871 493.214 98.7928 497.82 Q95.7373 502.404 89.9271 502.404 Q84.1169 502.404 81.0383 497.82 Q77.9827 493.214 77.9827 484.487 Q77.9827 475.737 81.0383 471.154 Q84.1169 466.547 89.9271 466.547 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M53.631 181.7 L75.8531 181.7 L75.8531 183.691 L63.3069 216.26 L58.4226 216.26 L70.2281 185.635 L53.631 185.635 L53.631 181.7 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M80.9688 181.7 L99.3252 181.7 L99.3252 185.635 L85.2512 185.635 L85.2512 194.107 Q86.2697 193.76 87.2882 193.598 Q88.3067 193.413 89.3253 193.413 Q95.1123 193.413 98.4919 196.584 Q101.871 199.755 101.871 205.172 Q101.871 210.751 98.3993 213.852 Q94.9271 216.931 88.6077 216.931 Q86.4318 216.931 84.1632 216.561 Q81.9179 216.19 79.5105 215.45 L79.5105 210.751 Q81.5938 211.885 83.816 212.44 Q86.0382 212.996 88.5151 212.996 Q92.5197 212.996 94.8576 210.89 Q97.1956 208.783 97.1956 205.172 Q97.1956 201.561 94.8576 199.454 Q92.5197 197.348 88.5151 197.348 Q86.6401 197.348 84.7651 197.765 Q82.9133 198.181 80.9688 199.061 L80.9688 181.7 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M893.898 9.54393 L901.351 9.54393 L901.351 72.576 L893.898 72.576 L893.898 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M926.751 32.4315 Q920.755 32.4315 917.271 37.1306 Q913.788 41.7891 913.788 49.9314 Q913.788 58.0738 917.231 62.7728 Q920.715 67.4314 926.751 67.4314 Q932.705 67.4314 936.189 62.7323 Q939.673 58.0333 939.673 49.9314 Q939.673 41.8701 936.189 37.1711 Q932.705 32.4315 926.751 32.4315 M926.751 26.1121 Q936.473 26.1121 942.022 32.4315 Q947.572 38.7509 947.572 49.9314 Q947.572 61.0714 942.022 67.4314 Q936.473 73.7508 926.751 73.7508 Q916.988 73.7508 911.438 67.4314 Q905.929 61.0714 905.929 49.9314 Q905.929 38.7509 911.438 32.4315 Q916.988 26.1121 926.751 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M951.056 27.2059 L958.51 27.2059 L967.827 62.6108 L977.103 27.2059 L985.894 27.2059 L995.211 62.6108 L1004.49 27.2059 L1011.94 27.2059 L1000.07 72.576 L991.281 72.576 L981.519 35.3887 L971.716 72.576 L962.925 72.576 L951.056 27.2059 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1058.57 48.0275 L1058.57 51.6733 L1024.3 51.6733 Q1024.78 59.3701 1028.91 63.421 Q1033.09 67.4314 1040.5 67.4314 Q1044.79 67.4314 1048.8 66.3781 Q1052.86 65.3249 1056.83 63.2184 L1056.83 70.267 Q1052.81 71.9684 1048.6 72.8596 Q1044.39 73.7508 1040.05 73.7508 Q1029.2 73.7508 1022.84 67.4314 Q1016.52 61.1119 1016.52 50.3365 Q1016.52 39.1965 1022.51 32.6746 Q1028.55 26.1121 1038.76 26.1121 Q1047.91 26.1121 1053.22 32.0264 Q1058.57 37.9003 1058.57 48.0275 M1051.11 45.84 Q1051.03 39.7232 1047.67 36.0774 Q1044.35 32.4315 1038.84 32.4315 Q1032.6 32.4315 1028.83 35.9558 Q1025.11 39.4801 1024.54 45.8805 L1051.11 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1092.68 34.1734 Q1091.42 33.4443 1089.92 33.1202 Q1088.46 32.7556 1086.68 32.7556 Q1080.36 32.7556 1076.96 36.8875 Q1073.6 40.9789 1073.6 48.6757 L1073.6 72.576 L1066.1 72.576 L1066.1 27.2059 L1073.6 27.2059 L1073.6 34.2544 Q1075.95 30.1225 1079.71 28.1376 Q1083.48 26.1121 1088.87 26.1121 Q1089.64 26.1121 1090.57 26.2337 Q1091.5 26.3147 1092.64 26.5172 L1092.68 34.1734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1165.67 48.0275 L1165.67 51.6733 L1131.4 51.6733 Q1131.89 59.3701 1136.02 63.421 Q1140.19 67.4314 1147.61 67.4314 Q1151.9 67.4314 1155.91 66.3781 Q1159.96 65.3249 1163.93 63.2184 L1163.93 70.267 Q1159.92 71.9684 1155.71 72.8596 Q1151.49 73.7508 1147.16 73.7508 Q1136.3 73.7508 1129.94 67.4314 Q1123.62 61.1119 1123.62 50.3365 Q1123.62 39.1965 1129.62 32.6746 Q1135.66 26.1121 1145.86 26.1121 Q1155.02 26.1121 1160.33 32.0264 Q1165.67 37.9003 1165.67 48.0275 M1158.22 45.84 Q1158.14 39.7232 1154.78 36.0774 Q1151.45 32.4315 1145.95 32.4315 Q1139.71 32.4315 1135.94 35.9558 Q1132.21 39.4801 1131.65 45.8805 L1158.22 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1203.35 34.0924 L1203.35 9.54393 L1210.8 9.54393 L1210.8 72.576 L1203.35 72.576 L1203.35 65.7705 Q1201 69.8214 1197.39 71.8063 Q1193.83 73.7508 1188.8 73.7508 Q1180.58 73.7508 1175.4 67.1883 Q1170.25 60.6258 1170.25 49.9314 Q1170.25 39.2371 1175.4 32.6746 Q1180.58 26.1121 1188.8 26.1121 Q1193.83 26.1121 1197.39 28.0971 Q1201 30.0415 1203.35 34.0924 M1177.95 49.9314 Q1177.95 58.1548 1181.31 62.8538 Q1184.71 67.5124 1190.63 67.5124 Q1196.54 67.5124 1199.94 62.8538 Q1203.35 58.1548 1203.35 49.9314 Q1203.35 41.7081 1199.94 37.0496 Q1196.54 32.3505 1190.63 32.3505 Q1184.71 32.3505 1181.31 37.0496 Q1177.95 41.7081 1177.95 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1248.47 49.3643 Q1248.47 41.2625 1245.11 36.8065 Q1241.79 32.3505 1235.75 32.3505 Q1229.76 32.3505 1226.4 36.8065 Q1223.07 41.2625 1223.07 49.3643 Q1223.07 57.4256 1226.4 61.8816 Q1229.76 66.3376 1235.75 66.3376 Q1241.79 66.3376 1245.11 61.8816 Q1248.47 57.4256 1248.47 49.3643 M1255.93 66.9452 Q1255.93 78.5308 1250.78 84.1616 Q1245.64 89.8329 1235.02 89.8329 Q1231.1 89.8329 1227.61 89.2252 Q1224.13 88.6581 1220.85 87.4428 L1220.85 80.1917 Q1224.13 81.9741 1227.33 82.8248 Q1230.53 83.6755 1233.85 83.6755 Q1241.18 83.6755 1244.83 79.8271 Q1248.47 76.0193 1248.47 68.282 L1248.47 64.5957 Q1246.16 68.6061 1242.56 70.5911 Q1238.95 72.576 1233.93 72.576 Q1225.59 72.576 1220.48 66.2161 Q1215.38 59.8562 1215.38 49.3643 Q1215.38 38.832 1220.48 32.472 Q1225.59 26.1121 1233.93 26.1121 Q1238.95 26.1121 1242.56 28.0971 Q1246.16 30.082 1248.47 34.0924 L1248.47 27.2059 L1255.93 27.2059 L1255.93 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1302.55 48.0275 L1302.55 51.6733 L1268.28 51.6733 Q1268.77 59.3701 1272.9 63.421 Q1277.07 67.4314 1284.49 67.4314 Q1288.78 67.4314 1292.79 66.3781 Q1296.84 65.3249 1300.81 63.2184 L1300.81 70.267 Q1296.8 71.9684 1292.59 72.8596 Q1288.37 73.7508 1284.04 73.7508 Q1273.18 73.7508 1266.82 67.4314 Q1260.5 61.1119 1260.5 50.3365 Q1260.5 39.1965 1266.5 32.6746 Q1272.54 26.1121 1282.74 26.1121 Q1291.9 26.1121 1297.21 32.0264 Q1302.55 37.9003 1302.55 48.0275 M1295.1 45.84 Q1295.02 39.7232 1291.66 36.0774 Q1288.33 32.4315 1282.83 32.4315 Q1276.59 32.4315 1272.82 35.9558 Q1269.09 39.4801 1268.53 45.8805 L1295.1 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1336.74 9.54393 L1344.2 9.54393 L1344.2 72.576 L1336.74 72.576 L1336.74 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1390.82 48.0275 L1390.82 51.6733 L1356.55 51.6733 Q1357.04 59.3701 1361.17 63.421 Q1365.34 67.4314 1372.76 67.4314 Q1377.05 67.4314 1381.06 66.3781 Q1385.11 65.3249 1389.08 63.2184 L1389.08 70.267 Q1385.07 71.9684 1380.86 72.8596 Q1376.64 73.7508 1372.31 73.7508 Q1361.45 73.7508 1355.09 67.4314 Q1348.77 61.1119 1348.77 50.3365 Q1348.77 39.1965 1354.77 32.6746 Q1360.8 26.1121 1371.01 26.1121 Q1380.17 26.1121 1385.47 32.0264 Q1390.82 37.9003 1390.82 48.0275 M1383.37 45.84 Q1383.29 39.7232 1379.93 36.0774 Q1376.6 32.4315 1371.09 32.4315 Q1364.86 32.4315 1361.09 35.9558 Q1357.36 39.4801 1356.79 45.8805 L1383.37 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1436.35 45.1919 L1436.35 72.576 L1428.9 72.576 L1428.9 45.4349 Q1428.9 38.994 1426.39 35.7938 Q1423.88 32.5936 1418.85 32.5936 Q1412.82 32.5936 1409.33 36.4419 Q1405.85 40.2903 1405.85 46.9338 L1405.85 72.576 L1398.36 72.576 L1398.36 27.2059 L1405.85 27.2059 L1405.85 34.2544 Q1408.52 30.163 1412.13 28.1376 Q1415.78 26.1121 1420.52 26.1121 Q1428.33 26.1121 1432.34 30.9732 Q1436.35 35.7938 1436.35 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1474.03 49.3643 Q1474.03 41.2625 1470.67 36.8065 Q1467.34 32.3505 1461.31 32.3505 Q1455.31 32.3505 1451.95 36.8065 Q1448.63 41.2625 1448.63 49.3643 Q1448.63 57.4256 1451.95 61.8816 Q1455.31 66.3376 1461.31 66.3376 Q1467.34 66.3376 1470.67 61.8816 Q1474.03 57.4256 1474.03 49.3643 M1481.48 66.9452 Q1481.48 78.5308 1476.34 84.1616 Q1471.19 89.8329 1460.58 89.8329 Q1456.65 89.8329 1453.17 89.2252 Q1449.68 88.6581 1446.4 87.4428 L1446.4 80.1917 Q1449.68 81.9741 1452.88 82.8248 Q1456.08 83.6755 1459.4 83.6755 Q1466.74 83.6755 1470.38 79.8271 Q1474.03 76.0193 1474.03 68.282 L1474.03 64.5957 Q1471.72 68.6061 1468.11 70.5911 Q1464.51 72.576 1459.49 72.576 Q1451.14 72.576 1446.04 66.2161 Q1440.93 59.8562 1440.93 49.3643 Q1440.93 38.832 1446.04 32.472 Q1451.14 26.1121 1459.49 26.1121 Q1464.51 26.1121 1468.11 28.0971 Q1471.72 30.082 1474.03 34.0924 L1474.03 27.2059 L1481.48 27.2059 L1481.48 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1496.67 14.324 L1496.67 27.2059 L1512.03 27.2059 L1512.03 32.9987 L1496.67 32.9987 L1496.67 57.6282 Q1496.67 63.1779 1498.17 64.7578 Q1499.71 66.3376 1504.37 66.3376 L1512.03 66.3376 L1512.03 72.576 L1504.37 72.576 Q1495.74 72.576 1492.46 69.3758 Q1489.18 66.1351 1489.18 57.6282 L1489.18 32.9987 L1483.71 32.9987 L1483.71 27.2059 L1489.18 27.2059 L1489.18 14.324 L1496.67 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1557.56 45.1919 L1557.56 72.576 L1550.1 72.576 L1550.1 45.4349 Q1550.1 38.994 1547.59 35.7938 Q1545.08 32.5936 1540.06 32.5936 Q1534.02 32.5936 1530.54 36.4419 Q1527.05 40.2903 1527.05 46.9338 L1527.05 72.576 L1519.56 72.576 L1519.56 9.54393 L1527.05 9.54393 L1527.05 34.2544 Q1529.73 30.163 1533.33 28.1376 Q1536.98 26.1121 1541.72 26.1121 Q1549.54 26.1121 1553.55 30.9732 Q1557.56 35.7938 1557.56 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip770)\" d=\"M 0 0 M1594.3 28.5427 L1594.3 35.5912 Q1591.14 33.9709 1587.74 33.1607 Q1584.33 32.3505 1580.69 32.3505 Q1575.14 32.3505 1572.34 34.0519 Q1569.59 35.7533 1569.59 39.156 Q1569.59 41.7486 1571.57 43.2475 Q1573.56 44.7058 1579.55 46.0426 L1582.11 46.6097 Q1590.05 48.3111 1593.37 51.4303 Q1596.73 54.509 1596.73 60.0587 Q1596.73 66.3781 1591.71 70.0644 Q1586.72 73.7508 1577.97 73.7508 Q1574.33 73.7508 1570.36 73.0216 Q1566.43 72.3329 1562.05 70.9151 L1562.05 63.2184 Q1566.19 65.3654 1570.2 66.4591 Q1574.21 67.5124 1578.14 67.5124 Q1583.4 67.5124 1586.24 65.73 Q1589.07 63.9071 1589.07 60.6258 Q1589.07 57.5877 1587.01 55.9673 Q1584.98 54.3469 1578.05 52.8481 L1575.46 52.2405 Q1568.54 50.7821 1565.46 47.7845 Q1562.38 44.7463 1562.38 39.4801 Q1562.38 33.0797 1566.91 29.5959 Q1571.45 26.1121 1579.8 26.1121 Q1583.93 26.1121 1587.57 26.7198 Q1591.22 27.3274 1594.3 28.5427 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip772)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 200.557,255.566 390.513,366.17 580.468,415.17 770.424,516.42 960.38,612.505 1150.34,703.031 1340.29,784.59 1530.25,862.222 1720.2,1036.99 1910.16,1136.02 \n", + " 2100.11,1282.9 2290.07,1447.87 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip772)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 200.557,253.148 390.513,353.913 580.468,441.162 770.424,453.223 960.38,504.044 1150.34,594.6 1340.29,722.424 1530.25,751.397 1720.2,788.765 1910.16,835.337 \n", + " 2100.11,856.999 2290.07,909.98 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip772)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 200.557,192.485 390.513,162.047 580.468,216.172 770.424,291.047 960.38,392.671 1150.34,406.729 1340.29,442.204 1530.25,473.208 1720.2,519.422 1910.16,552.379 \n", + " 2100.11,549.198 2290.07,609.484 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip772)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 200.557,185.44 390.513,253.496 580.468,277.041 770.424,306.736 960.38,350.14 1150.34,398.289 1340.29,417.106 1530.25,455.142 1720.2,473.232 1910.16,524.836 \n", + " 2100.11,558.581 2290.07,530.797 \n", + " \"/>\n", + "<path clip-path=\"url(#clip770)\" d=\"\n", + "M2007.64 410.825 L2278.93 410.825 L2278.93 168.905 L2007.64 168.905 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<polyline clip-path=\"url(#clip770)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2007.64,410.825 2278.93,410.825 2278.93,168.905 2007.64,168.905 2007.64,410.825 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip770)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2032.25,229.385 2179.91,229.385 \n", + " \"/>\n", + "<path clip-path=\"url(#clip770)\" d=\"M 0 0 M2210.15 242.729 L2226.47 242.729 L2226.47 246.665 L2204.52 246.665 L2204.52 242.729 Q2207.18 239.975 2211.77 235.345 Q2216.37 230.693 2217.55 229.35 Q2219.8 226.827 2220.68 225.091 Q2221.58 223.331 2221.58 221.642 Q2221.58 218.887 2219.64 217.151 Q2217.72 215.415 2214.61 215.415 Q2212.42 215.415 2209.96 216.179 Q2207.53 216.943 2204.75 218.494 L2204.75 213.771 Q2207.58 212.637 2210.03 212.058 Q2212.48 211.48 2214.52 211.48 Q2219.89 211.48 2223.09 214.165 Q2226.28 216.85 2226.28 221.341 Q2226.28 223.47 2225.47 225.392 Q2224.68 227.29 2222.58 229.882 Q2222 230.554 2218.9 233.771 Q2215.79 236.966 2210.15 242.729 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip770)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2032.25,289.865 2179.91,289.865 \n", + " \"/>\n", + "<path clip-path=\"url(#clip770)\" d=\"M 0 0 M2220.15 288.51 Q2223.5 289.228 2225.38 291.497 Q2227.28 293.765 2227.28 297.098 Q2227.28 302.214 2223.76 305.015 Q2220.24 307.816 2213.76 307.816 Q2211.58 307.816 2209.27 307.376 Q2206.98 306.959 2204.52 306.103 L2204.52 301.589 Q2206.47 302.723 2208.78 303.302 Q2211.1 303.881 2213.62 303.881 Q2218.02 303.881 2220.31 302.145 Q2222.62 300.409 2222.62 297.098 Q2222.62 294.043 2220.47 292.33 Q2218.34 290.594 2214.52 290.594 L2210.49 290.594 L2210.49 286.751 L2214.71 286.751 Q2218.16 286.751 2219.98 285.386 Q2221.81 283.997 2221.81 281.404 Q2221.81 278.742 2219.92 277.33 Q2218.04 275.895 2214.52 275.895 Q2212.6 275.895 2210.4 276.311 Q2208.2 276.728 2205.56 277.608 L2205.56 273.441 Q2208.23 272.7 2210.54 272.33 Q2212.88 271.96 2214.94 271.96 Q2220.26 271.96 2223.36 274.39 Q2226.47 276.798 2226.47 280.918 Q2226.47 283.788 2224.82 285.779 Q2223.18 287.747 2220.15 288.51 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip770)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2032.25,350.345 2179.91,350.345 \n", + " \"/>\n", + "<path clip-path=\"url(#clip770)\" d=\"M 0 0 M2220.12 337.139 L2208.32 355.588 L2220.12 355.588 L2220.12 337.139 M2218.9 333.065 L2224.78 333.065 L2224.78 355.588 L2229.71 355.588 L2229.71 359.477 L2224.78 359.477 L2224.78 367.625 L2220.12 367.625 L2220.12 359.477 L2204.52 359.477 L2204.52 354.963 L2218.9 333.065 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n" + ] + }, + "execution_count": 56, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "plot(edges[1,:,1],title=\"lower edge lengths\",label=\"\")\n", + "for i=2:4\n", + " plot!(edges[i,:,1],label=\"$i\")\n", + "end\n", + "plot!()" + ] + }, + { + "cell_type": "code", + "execution_count": 63, + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n", + "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n", + "<defs>\n", + " <clipPath id=\"clip970\">\n", + " <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip970)\" d=\"\n", + "M0 1600 L2400 1600 L2400 0 L0 0 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip971\">\n", + " <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip970)\" d=\"\n", + "M169.469 1486.45 L2352.76 1486.45 L2352.76 123.472 L169.469 123.472 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip972\">\n", + " <rect x=\"169\" y=\"123\" width=\"2184\" height=\"1364\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<polyline clip-path=\"url(#clip972)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 512.129,1486.45 512.129,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip972)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 980.243,1486.45 980.243,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip972)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1448.36,1486.45 1448.36,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip972)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1916.47,1486.45 1916.47,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip970)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 169.469,1486.45 2352.76,1486.45 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip970)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 512.129,1486.45 512.129,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip970)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 980.243,1486.45 980.243,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip970)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1448.36,1486.45 1448.36,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip970)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1916.47,1486.45 1916.47,1470.09 \n", + " \"/>\n", + "<path clip-path=\"url(#clip970)\" d=\"M 0 0 M488.795 1543.18 L505.115 1543.18 L505.115 1547.12 L483.17 1547.12 L483.17 1543.18 Q485.832 1540.43 490.416 1535.8 Q495.022 1531.15 496.203 1529.81 Q498.448 1527.28 499.328 1525.55 Q500.23 1523.79 500.23 1522.1 Q500.23 1519.34 498.286 1517.61 Q496.365 1515.87 493.263 1515.87 Q491.064 1515.87 488.61 1516.63 Q486.18 1517.4 483.402 1518.95 L483.402 1514.23 Q486.226 1513.09 488.68 1512.51 Q491.133 1511.93 493.17 1511.93 Q498.541 1511.93 501.735 1514.62 Q504.93 1517.31 504.93 1521.8 Q504.93 1523.93 504.119 1525.85 Q503.332 1527.74 501.226 1530.34 Q500.647 1531.01 497.545 1534.23 Q494.443 1537.42 488.795 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M510.184 1541.24 L515.068 1541.24 L515.068 1547.12 L510.184 1547.12 L510.184 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M520.184 1512.56 L538.54 1512.56 L538.54 1516.5 L524.466 1516.5 L524.466 1524.97 Q525.485 1524.62 526.503 1524.46 Q527.522 1524.27 528.541 1524.27 Q534.328 1524.27 537.707 1527.44 Q541.087 1530.62 541.087 1536.03 Q541.087 1541.61 537.615 1544.71 Q534.142 1547.79 527.823 1547.79 Q525.647 1547.79 523.379 1547.42 Q521.133 1547.05 518.726 1546.31 L518.726 1541.61 Q520.809 1542.74 523.031 1543.3 Q525.253 1543.86 527.73 1543.86 Q531.735 1543.86 534.073 1541.75 Q536.411 1539.64 536.411 1536.03 Q536.411 1532.42 534.073 1530.31 Q531.735 1528.21 527.73 1528.21 Q525.855 1528.21 523.98 1528.62 Q522.129 1529.04 520.184 1529.92 L520.184 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M952.037 1512.56 L970.394 1512.56 L970.394 1516.5 L956.32 1516.5 L956.32 1524.97 Q957.338 1524.62 958.357 1524.46 Q959.375 1524.27 960.394 1524.27 Q966.181 1524.27 969.561 1527.44 Q972.94 1530.62 972.94 1536.03 Q972.94 1541.61 969.468 1544.71 Q965.996 1547.79 959.676 1547.79 Q957.5 1547.79 955.232 1547.42 Q952.987 1547.05 950.579 1546.31 L950.579 1541.61 Q952.662 1542.74 954.885 1543.3 Q957.107 1543.86 959.584 1543.86 Q963.588 1543.86 965.926 1541.75 Q968.264 1539.64 968.264 1536.03 Q968.264 1532.42 965.926 1530.31 Q963.588 1528.21 959.584 1528.21 Q957.709 1528.21 955.834 1528.62 Q953.982 1529.04 952.037 1529.92 L952.037 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M978.01 1541.24 L982.894 1541.24 L982.894 1547.12 L978.01 1547.12 L978.01 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M997.963 1515.64 Q994.352 1515.64 992.523 1519.2 Q990.718 1522.75 990.718 1529.87 Q990.718 1536.98 992.523 1540.55 Q994.352 1544.09 997.963 1544.09 Q1001.6 1544.09 1003.4 1540.55 Q1005.23 1536.98 1005.23 1529.87 Q1005.23 1522.75 1003.4 1519.2 Q1001.6 1515.64 997.963 1515.64 M997.963 1511.93 Q1003.77 1511.93 1006.83 1516.54 Q1009.91 1521.12 1009.91 1529.87 Q1009.91 1538.6 1006.83 1543.21 Q1003.77 1547.79 997.963 1547.79 Q992.153 1547.79 989.074 1543.21 Q986.019 1538.6 986.019 1529.87 Q986.019 1521.12 989.074 1516.54 Q992.153 1511.93 997.963 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1419.26 1512.56 L1441.48 1512.56 L1441.48 1514.55 L1428.94 1547.12 L1424.05 1547.12 L1435.86 1516.5 L1419.26 1516.5 L1419.26 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1446.55 1541.24 L1451.44 1541.24 L1451.44 1547.12 L1446.55 1547.12 L1446.55 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1456.55 1512.56 L1474.91 1512.56 L1474.91 1516.5 L1460.83 1516.5 L1460.83 1524.97 Q1461.85 1524.62 1462.87 1524.46 Q1463.89 1524.27 1464.91 1524.27 Q1470.7 1524.27 1474.08 1527.44 Q1477.46 1530.62 1477.46 1536.03 Q1477.46 1541.61 1473.98 1544.71 Q1470.51 1547.79 1464.19 1547.79 Q1462.02 1547.79 1459.75 1547.42 Q1457.5 1547.05 1455.09 1546.31 L1455.09 1541.61 Q1457.18 1542.74 1459.4 1543.3 Q1461.62 1543.86 1464.1 1543.86 Q1468.1 1543.86 1470.44 1541.75 Q1472.78 1539.64 1472.78 1536.03 Q1472.78 1532.42 1470.44 1530.31 Q1468.1 1528.21 1464.1 1528.21 Q1462.22 1528.21 1460.35 1528.62 Q1458.5 1529.04 1456.55 1529.92 L1456.55 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1874.86 1543.18 L1882.5 1543.18 L1882.5 1516.82 L1874.19 1518.49 L1874.19 1514.23 L1882.46 1512.56 L1887.13 1512.56 L1887.13 1543.18 L1894.77 1543.18 L1894.77 1547.12 L1874.86 1547.12 L1874.86 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1909.84 1515.64 Q1906.23 1515.64 1904.4 1519.2 Q1902.6 1522.75 1902.6 1529.87 Q1902.6 1536.98 1904.4 1540.55 Q1906.23 1544.09 1909.84 1544.09 Q1913.48 1544.09 1915.28 1540.55 Q1917.11 1536.98 1917.11 1529.87 Q1917.11 1522.75 1915.28 1519.2 Q1913.48 1515.64 1909.84 1515.64 M1909.84 1511.93 Q1915.65 1511.93 1918.71 1516.54 Q1921.79 1521.12 1921.79 1529.87 Q1921.79 1538.6 1918.71 1543.21 Q1915.65 1547.79 1909.84 1547.79 Q1904.03 1547.79 1900.95 1543.21 Q1897.9 1538.6 1897.9 1529.87 Q1897.9 1521.12 1900.95 1516.54 Q1904.03 1511.93 1909.84 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1926.85 1541.24 L1931.74 1541.24 L1931.74 1547.12 L1926.85 1547.12 L1926.85 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1946.81 1515.64 Q1943.2 1515.64 1941.37 1519.2 Q1939.56 1522.75 1939.56 1529.87 Q1939.56 1536.98 1941.37 1540.55 Q1943.2 1544.09 1946.81 1544.09 Q1950.44 1544.09 1952.25 1540.55 Q1954.08 1536.98 1954.08 1529.87 Q1954.08 1522.75 1952.25 1519.2 Q1950.44 1515.64 1946.81 1515.64 M1946.81 1511.93 Q1952.62 1511.93 1955.67 1516.54 Q1958.75 1521.12 1958.75 1529.87 Q1958.75 1538.6 1955.67 1543.21 Q1952.62 1547.79 1946.81 1547.79 Q1941 1547.79 1937.92 1543.21 Q1934.86 1538.6 1934.86 1529.87 Q1934.86 1521.12 1937.92 1516.54 Q1941 1511.93 1946.81 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip972)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 169.469,1304.88 2352.76,1304.88 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip972)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 169.469,1082.62 2352.76,1082.62 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip972)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 169.469,860.364 2352.76,860.364 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip972)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 169.469,638.108 2352.76,638.108 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip972)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 169.469,415.852 2352.76,415.852 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip972)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 169.469,193.596 2352.76,193.596 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip970)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 169.469,1486.45 169.469,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip970)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 169.469,1304.88 195.668,1304.88 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip970)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 169.469,1082.62 195.668,1082.62 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip970)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 169.469,860.364 195.668,860.364 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip970)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 169.469,638.108 195.668,638.108 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip970)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 169.469,415.852 195.668,415.852 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip970)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 169.469,193.596 195.668,193.596 \n", + " \"/>\n", + "<path clip-path=\"url(#clip970)\" d=\"M 0 0 M52.3579 1305.33 L82.0336 1305.33 L82.0336 1309.26 L52.3579 1309.26 L52.3579 1305.33 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M91.1308 1318.22 L107.45 1318.22 L107.45 1322.16 L85.5058 1322.16 L85.5058 1318.22 Q88.1679 1315.47 92.7512 1310.84 Q97.3576 1306.18 98.5382 1304.84 Q100.784 1302.32 101.663 1300.58 Q102.566 1298.82 102.566 1297.13 Q102.566 1294.38 100.621 1292.64 Q98.7002 1290.91 95.5984 1290.91 Q93.3993 1290.91 90.9456 1291.67 Q88.5151 1292.43 85.7373 1293.99 L85.7373 1289.26 Q88.5614 1288.13 91.0151 1287.55 Q93.4688 1286.97 95.5058 1286.97 Q100.876 1286.97 104.071 1289.66 Q107.265 1292.34 107.265 1296.83 Q107.265 1298.96 106.455 1300.88 Q105.668 1302.78 103.561 1305.37 Q102.983 1306.05 99.8808 1309.26 Q96.7789 1312.46 91.1308 1318.22 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M112.566 1287.6 L130.922 1287.6 L130.922 1291.53 L116.848 1291.53 L116.848 1300 Q117.867 1299.66 118.885 1299.49 Q119.904 1299.31 120.922 1299.31 Q126.709 1299.31 130.089 1302.48 Q133.469 1305.65 133.469 1311.07 Q133.469 1316.65 129.996 1319.75 Q126.524 1322.83 120.205 1322.83 Q118.029 1322.83 115.76 1322.46 Q113.515 1322.09 111.108 1321.35 L111.108 1316.65 Q113.191 1317.78 115.413 1318.34 Q117.635 1318.89 120.112 1318.89 Q124.117 1318.89 126.455 1316.79 Q128.793 1314.68 128.793 1311.07 Q128.793 1307.46 126.455 1305.35 Q124.117 1303.24 120.112 1303.24 Q118.237 1303.24 116.362 1303.66 Q114.51 1304.08 112.566 1304.96 L112.566 1287.6 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M51.3625 1083.07 L81.0383 1083.07 L81.0383 1087.01 L51.3625 1087.01 L51.3625 1083.07 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M90.1354 1095.97 L106.455 1095.97 L106.455 1099.9 L84.5105 1099.9 L84.5105 1095.97 Q87.1725 1093.21 91.7558 1088.58 Q96.3623 1083.93 97.5428 1082.59 Q99.7882 1080.06 100.668 1078.33 Q101.571 1076.57 101.571 1074.88 Q101.571 1072.12 99.6261 1070.39 Q97.7048 1068.65 94.603 1068.65 Q92.4039 1068.65 89.9503 1069.41 Q87.5197 1070.18 84.7419 1071.73 L84.7419 1067.01 Q87.566 1065.87 90.0197 1065.29 Q92.4734 1064.72 94.5104 1064.72 Q99.8808 1064.72 103.075 1067.4 Q106.27 1070.09 106.27 1074.58 Q106.27 1076.71 105.459 1078.63 Q104.672 1080.53 102.566 1083.12 Q101.987 1083.79 98.8854 1087.01 Q95.7836 1090.2 90.1354 1095.97 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M121.524 1068.42 Q117.913 1068.42 116.084 1071.98 Q114.279 1075.53 114.279 1082.66 Q114.279 1089.76 116.084 1093.33 Q117.913 1096.87 121.524 1096.87 Q125.158 1096.87 126.964 1093.33 Q128.793 1089.76 128.793 1082.66 Q128.793 1075.53 126.964 1071.98 Q125.158 1068.42 121.524 1068.42 M121.524 1064.72 Q127.334 1064.72 130.39 1069.32 Q133.469 1073.91 133.469 1082.66 Q133.469 1091.38 130.39 1095.99 Q127.334 1100.57 121.524 1100.57 Q115.714 1100.57 112.635 1095.99 Q109.58 1091.38 109.58 1082.66 Q109.58 1073.91 112.635 1069.32 Q115.714 1064.72 121.524 1064.72 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M51.9875 860.816 L81.6633 860.816 L81.6633 864.751 L51.9875 864.751 L51.9875 860.816 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M87.5429 873.709 L95.1817 873.709 L95.1817 847.344 L86.8716 849.01 L86.8716 844.751 L95.1354 843.084 L99.8113 843.084 L99.8113 873.709 L107.45 873.709 L107.45 877.644 L87.5429 877.644 L87.5429 873.709 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M112.566 843.084 L130.922 843.084 L130.922 847.02 L116.848 847.02 L116.848 855.492 Q117.867 855.145 118.885 854.983 Q119.904 854.797 120.922 854.797 Q126.709 854.797 130.089 857.969 Q133.469 861.14 133.469 866.557 Q133.469 872.135 129.996 875.237 Q126.524 878.316 120.205 878.316 Q118.029 878.316 115.76 877.945 Q113.515 877.575 111.108 876.834 L111.108 872.135 Q113.191 873.269 115.413 873.825 Q117.635 874.381 120.112 874.381 Q124.117 874.381 126.455 872.274 Q128.793 870.168 128.793 866.557 Q128.793 862.945 126.455 860.839 Q124.117 858.733 120.112 858.733 Q118.237 858.733 116.362 859.149 Q114.51 859.566 112.566 860.445 L112.566 843.084 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M50.9921 638.56 L80.6679 638.56 L80.6679 642.495 L50.9921 642.495 L50.9921 638.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M86.5475 651.453 L94.1863 651.453 L94.1863 625.088 L85.8762 626.754 L85.8762 622.495 L94.14 620.828 L98.8159 620.828 L98.8159 651.453 L106.455 651.453 L106.455 655.388 L86.5475 655.388 L86.5475 651.453 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M121.524 623.907 Q117.913 623.907 116.084 627.472 Q114.279 631.013 114.279 638.143 Q114.279 645.25 116.084 648.814 Q117.913 652.356 121.524 652.356 Q125.158 652.356 126.964 648.814 Q128.793 645.25 128.793 638.143 Q128.793 631.013 126.964 627.472 Q125.158 623.907 121.524 623.907 M121.524 620.203 Q127.334 620.203 130.39 624.81 Q133.469 629.393 133.469 638.143 Q133.469 646.87 130.39 651.476 Q127.334 656.06 121.524 656.06 Q115.714 656.06 112.635 651.476 Q109.58 646.87 109.58 638.143 Q109.58 629.393 112.635 624.81 Q115.714 620.203 121.524 620.203 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M77.7744 416.304 L107.45 416.304 L107.45 420.239 L77.7744 420.239 L77.7744 416.304 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M112.566 398.572 L130.922 398.572 L130.922 402.507 L116.848 402.507 L116.848 410.98 Q117.867 410.632 118.885 410.47 Q119.904 410.285 120.922 410.285 Q126.709 410.285 130.089 413.456 Q133.469 416.628 133.469 422.044 Q133.469 427.623 129.996 430.725 Q126.524 433.804 120.205 433.804 Q118.029 433.804 115.76 433.433 Q113.515 433.063 111.108 432.322 L111.108 427.623 Q113.191 428.757 115.413 429.313 Q117.635 429.868 120.112 429.868 Q124.117 429.868 126.455 427.762 Q128.793 425.655 128.793 422.044 Q128.793 418.433 126.455 416.327 Q124.117 414.22 120.112 414.22 Q118.237 414.22 116.362 414.637 Q114.51 415.054 112.566 415.933 L112.566 398.572 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M121.524 179.395 Q117.913 179.395 116.084 182.96 Q114.279 186.501 114.279 193.631 Q114.279 200.737 116.084 204.302 Q117.913 207.844 121.524 207.844 Q125.158 207.844 126.964 204.302 Q128.793 200.737 128.793 193.631 Q128.793 186.501 126.964 182.96 Q125.158 179.395 121.524 179.395 M121.524 175.691 Q127.334 175.691 130.39 180.298 Q133.469 184.881 133.469 193.631 Q133.469 202.358 130.39 206.964 Q127.334 211.547 121.524 211.547 Q115.714 211.547 112.635 206.964 Q109.58 202.358 109.58 193.631 Q109.58 184.881 112.635 180.298 Q115.714 175.691 121.524 175.691 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M909.696 9.54393 L917.15 9.54393 L917.15 72.576 L909.696 72.576 L909.696 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M942.549 32.4315 Q936.554 32.4315 933.07 37.1306 Q929.586 41.7891 929.586 49.9314 Q929.586 58.0738 933.029 62.7728 Q936.513 67.4314 942.549 67.4314 Q948.504 67.4314 951.988 62.7323 Q955.471 58.0333 955.471 49.9314 Q955.471 41.8701 951.988 37.1711 Q948.504 32.4315 942.549 32.4315 M942.549 26.1121 Q952.271 26.1121 957.821 32.4315 Q963.371 38.7509 963.371 49.9314 Q963.371 61.0714 957.821 67.4314 Q952.271 73.7508 942.549 73.7508 Q932.786 73.7508 927.237 67.4314 Q921.727 61.0714 921.727 49.9314 Q921.727 38.7509 927.237 32.4315 Q932.786 26.1121 942.549 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M966.855 27.2059 L974.308 27.2059 L983.625 62.6108 L992.902 27.2059 L1001.69 27.2059 L1011.01 62.6108 L1020.29 27.2059 L1027.74 27.2059 L1015.87 72.576 L1007.08 72.576 L997.317 35.3887 L987.514 72.576 L978.724 72.576 L966.855 27.2059 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1074.37 48.0275 L1074.37 51.6733 L1040.09 51.6733 Q1040.58 59.3701 1044.71 63.421 Q1048.89 67.4314 1056.3 67.4314 Q1060.59 67.4314 1064.6 66.3781 Q1068.65 65.3249 1072.62 63.2184 L1072.62 70.267 Q1068.61 71.9684 1064.4 72.8596 Q1060.19 73.7508 1055.85 73.7508 Q1045 73.7508 1038.64 67.4314 Q1032.32 61.1119 1032.32 50.3365 Q1032.32 39.1965 1038.31 32.6746 Q1044.35 26.1121 1054.56 26.1121 Q1063.71 26.1121 1069.02 32.0264 Q1074.37 37.9003 1074.37 48.0275 M1066.91 45.84 Q1066.83 39.7232 1063.47 36.0774 Q1060.15 32.4315 1054.64 32.4315 Q1048.4 32.4315 1044.63 35.9558 Q1040.91 39.4801 1040.34 45.8805 L1066.91 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1108.47 34.1734 Q1107.22 33.4443 1105.72 33.1202 Q1104.26 32.7556 1102.48 32.7556 Q1096.16 32.7556 1092.76 36.8875 Q1089.39 40.9789 1089.39 48.6757 L1089.39 72.576 L1081.9 72.576 L1081.9 27.2059 L1089.39 27.2059 L1089.39 34.2544 Q1091.74 30.1225 1095.51 28.1376 Q1099.28 26.1121 1104.67 26.1121 Q1105.44 26.1121 1106.37 26.2337 Q1107.3 26.3147 1108.43 26.5172 L1108.47 34.1734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1181.47 48.0275 L1181.47 51.6733 L1147.2 51.6733 Q1147.69 59.3701 1151.82 63.421 Q1155.99 67.4314 1163.4 67.4314 Q1167.7 67.4314 1171.71 66.3781 Q1175.76 65.3249 1179.73 63.2184 L1179.73 70.267 Q1175.72 71.9684 1171.51 72.8596 Q1167.29 73.7508 1162.96 73.7508 Q1152.1 73.7508 1145.74 67.4314 Q1139.42 61.1119 1139.42 50.3365 Q1139.42 39.1965 1145.42 32.6746 Q1151.45 26.1121 1161.66 26.1121 Q1170.82 26.1121 1176.12 32.0264 Q1181.47 37.9003 1181.47 48.0275 M1174.02 45.84 Q1173.94 39.7232 1170.57 36.0774 Q1167.25 32.4315 1161.74 32.4315 Q1155.51 32.4315 1151.74 35.9558 Q1148.01 39.4801 1147.44 45.8805 L1174.02 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1219.14 34.0924 L1219.14 9.54393 L1226.6 9.54393 L1226.6 72.576 L1219.14 72.576 L1219.14 65.7705 Q1216.8 69.8214 1213.19 71.8063 Q1209.63 73.7508 1204.6 73.7508 Q1196.38 73.7508 1191.19 67.1883 Q1186.05 60.6258 1186.05 49.9314 Q1186.05 39.2371 1191.19 32.6746 Q1196.38 26.1121 1204.6 26.1121 Q1209.63 26.1121 1213.19 28.0971 Q1216.8 30.0415 1219.14 34.0924 M1193.75 49.9314 Q1193.75 58.1548 1197.11 62.8538 Q1200.51 67.5124 1206.43 67.5124 Q1212.34 67.5124 1215.74 62.8538 Q1219.14 58.1548 1219.14 49.9314 Q1219.14 41.7081 1215.74 37.0496 Q1212.34 32.3505 1206.43 32.3505 Q1200.51 32.3505 1197.11 37.0496 Q1193.75 41.7081 1193.75 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1264.27 49.3643 Q1264.27 41.2625 1260.91 36.8065 Q1257.59 32.3505 1251.55 32.3505 Q1245.56 32.3505 1242.19 36.8065 Q1238.87 41.2625 1238.87 49.3643 Q1238.87 57.4256 1242.19 61.8816 Q1245.56 66.3376 1251.55 66.3376 Q1257.59 66.3376 1260.91 61.8816 Q1264.27 57.4256 1264.27 49.3643 M1271.73 66.9452 Q1271.73 78.5308 1266.58 84.1616 Q1261.44 89.8329 1250.82 89.8329 Q1246.89 89.8329 1243.41 89.2252 Q1239.93 88.6581 1236.64 87.4428 L1236.64 80.1917 Q1239.93 81.9741 1243.13 82.8248 Q1246.33 83.6755 1249.65 83.6755 Q1256.98 83.6755 1260.63 79.8271 Q1264.27 76.0193 1264.27 68.282 L1264.27 64.5957 Q1261.96 68.6061 1258.36 70.5911 Q1254.75 72.576 1249.73 72.576 Q1241.38 72.576 1236.28 66.2161 Q1231.18 59.8562 1231.18 49.3643 Q1231.18 38.832 1236.28 32.472 Q1241.38 26.1121 1249.73 26.1121 Q1254.75 26.1121 1258.36 28.0971 Q1261.96 30.082 1264.27 34.0924 L1264.27 27.2059 L1271.73 27.2059 L1271.73 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1318.35 48.0275 L1318.35 51.6733 L1284.08 51.6733 Q1284.57 59.3701 1288.7 63.421 Q1292.87 67.4314 1300.28 67.4314 Q1304.58 67.4314 1308.59 66.3781 Q1312.64 65.3249 1316.61 63.2184 L1316.61 70.267 Q1312.6 71.9684 1308.39 72.8596 Q1304.17 73.7508 1299.84 73.7508 Q1288.98 73.7508 1282.62 67.4314 Q1276.3 61.1119 1276.3 50.3365 Q1276.3 39.1965 1282.3 32.6746 Q1288.33 26.1121 1298.54 26.1121 Q1307.7 26.1121 1313 32.0264 Q1318.35 37.9003 1318.35 48.0275 M1310.9 45.84 Q1310.82 39.7232 1307.45 36.0774 Q1304.13 32.4315 1298.62 32.4315 Q1292.39 32.4315 1288.62 35.9558 Q1284.89 39.4801 1284.32 45.8805 L1310.9 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1352.54 9.54393 L1359.99 9.54393 L1359.99 72.576 L1352.54 72.576 L1352.54 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1406.62 48.0275 L1406.62 51.6733 L1372.35 51.6733 Q1372.84 59.3701 1376.97 63.421 Q1381.14 67.4314 1388.55 67.4314 Q1392.85 67.4314 1396.86 66.3781 Q1400.91 65.3249 1404.88 63.2184 L1404.88 70.267 Q1400.87 71.9684 1396.66 72.8596 Q1392.44 73.7508 1388.11 73.7508 Q1377.25 73.7508 1370.89 67.4314 Q1364.57 61.1119 1364.57 50.3365 Q1364.57 39.1965 1370.57 32.6746 Q1376.6 26.1121 1386.81 26.1121 Q1395.97 26.1121 1401.27 32.0264 Q1406.62 37.9003 1406.62 48.0275 M1399.17 45.84 Q1399.09 39.7232 1395.72 36.0774 Q1392.4 32.4315 1386.89 32.4315 Q1380.65 32.4315 1376.89 35.9558 Q1373.16 39.4801 1372.59 45.8805 L1399.17 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1452.15 45.1919 L1452.15 72.576 L1444.7 72.576 L1444.7 45.4349 Q1444.7 38.994 1442.19 35.7938 Q1439.68 32.5936 1434.65 32.5936 Q1428.62 32.5936 1425.13 36.4419 Q1421.65 40.2903 1421.65 46.9338 L1421.65 72.576 L1414.16 72.576 L1414.16 27.2059 L1421.65 27.2059 L1421.65 34.2544 Q1424.32 30.163 1427.93 28.1376 Q1431.57 26.1121 1436.31 26.1121 Q1444.13 26.1121 1448.14 30.9732 Q1452.15 35.7938 1452.15 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1489.83 49.3643 Q1489.83 41.2625 1486.46 36.8065 Q1483.14 32.3505 1477.11 32.3505 Q1471.11 32.3505 1467.75 36.8065 Q1464.43 41.2625 1464.43 49.3643 Q1464.43 57.4256 1467.75 61.8816 Q1471.11 66.3376 1477.11 66.3376 Q1483.14 66.3376 1486.46 61.8816 Q1489.83 57.4256 1489.83 49.3643 M1497.28 66.9452 Q1497.28 78.5308 1492.14 84.1616 Q1486.99 89.8329 1476.38 89.8329 Q1472.45 89.8329 1468.96 89.2252 Q1465.48 88.6581 1462.2 87.4428 L1462.2 80.1917 Q1465.48 81.9741 1468.68 82.8248 Q1471.88 83.6755 1475.2 83.6755 Q1482.53 83.6755 1486.18 79.8271 Q1489.83 76.0193 1489.83 68.282 L1489.83 64.5957 Q1487.52 68.6061 1483.91 70.5911 Q1480.31 72.576 1475.28 72.576 Q1466.94 72.576 1461.83 66.2161 Q1456.73 59.8562 1456.73 49.3643 Q1456.73 38.832 1461.83 32.472 Q1466.94 26.1121 1475.28 26.1121 Q1480.31 26.1121 1483.91 28.0971 Q1487.52 30.082 1489.83 34.0924 L1489.83 27.2059 L1497.28 27.2059 L1497.28 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1512.47 14.324 L1512.47 27.2059 L1527.82 27.2059 L1527.82 32.9987 L1512.47 32.9987 L1512.47 57.6282 Q1512.47 63.1779 1513.97 64.7578 Q1515.51 66.3376 1520.17 66.3376 L1527.82 66.3376 L1527.82 72.576 L1520.17 72.576 Q1511.54 72.576 1508.26 69.3758 Q1504.98 66.1351 1504.98 57.6282 L1504.98 32.9987 L1499.51 32.9987 L1499.51 27.2059 L1504.98 27.2059 L1504.98 14.324 L1512.47 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1573.36 45.1919 L1573.36 72.576 L1565.9 72.576 L1565.9 45.4349 Q1565.9 38.994 1563.39 35.7938 Q1560.88 32.5936 1555.86 32.5936 Q1549.82 32.5936 1546.34 36.4419 Q1542.85 40.2903 1542.85 46.9338 L1542.85 72.576 L1535.36 72.576 L1535.36 9.54393 L1542.85 9.54393 L1542.85 34.2544 Q1545.53 30.163 1549.13 28.1376 Q1552.78 26.1121 1557.52 26.1121 Q1565.34 26.1121 1569.35 30.9732 Q1573.36 35.7938 1573.36 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip970)\" d=\"M 0 0 M1610.1 28.5427 L1610.1 35.5912 Q1606.94 33.9709 1603.54 33.1607 Q1600.13 32.3505 1596.49 32.3505 Q1590.94 32.3505 1588.14 34.0519 Q1585.39 35.7533 1585.39 39.156 Q1585.39 41.7486 1587.37 43.2475 Q1589.36 44.7058 1595.35 46.0426 L1597.9 46.6097 Q1605.84 48.3111 1609.17 51.4303 Q1612.53 54.509 1612.53 60.0587 Q1612.53 66.3781 1607.51 70.0644 Q1602.52 73.7508 1593.77 73.7508 Q1590.13 73.7508 1586.16 73.0216 Q1582.23 72.3329 1577.85 70.9151 L1577.85 63.2184 Q1581.98 65.3654 1585.99 66.4591 Q1590.01 67.5124 1593.93 67.5124 Q1599.2 67.5124 1602.04 65.73 Q1604.87 63.9071 1604.87 60.6258 Q1604.87 57.5877 1602.81 55.9673 Q1600.78 54.3469 1593.85 52.8481 L1591.26 52.2405 Q1584.33 50.7821 1581.26 47.7845 Q1578.18 44.7463 1578.18 39.4801 Q1578.18 33.0797 1582.71 29.5959 Q1587.25 26.1121 1595.6 26.1121 Q1599.73 26.1121 1603.37 26.7198 Q1607.02 27.3274 1610.1 28.5427 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip972)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 231.26,193.596 418.506,309.948 605.752,361.496 792.997,468.008 980.243,569.087 1167.49,664.318 1354.74,750.116 1541.98,831.783 1729.23,1015.63 1916.47,1119.81 \n", + " 2103.72,1274.33 2290.96,1447.87 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip972)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 231.26,193.596 418.506,299.538 605.752,391.27 792.997,403.95 980.243,457.382 1167.49,552.59 1354.74,686.98 1541.98,717.442 1729.23,756.73 1916.47,805.694 \n", + " 2103.72,828.469 2290.96,884.172 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip972)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 231.26,193.596 418.506,162.047 605.752,218.148 792.997,295.756 980.243,401.09 1167.49,415.66 1354.74,452.431 1541.98,484.566 1729.23,532.466 1916.47,566.626 \n", + " 2103.72,563.33 2290.96,625.816 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip972)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 231.26,193.596 418.506,264.021 605.752,288.385 792.997,319.113 980.243,364.028 1167.49,413.853 1354.74,433.324 1541.98,472.684 1729.23,491.404 1916.47,544.804 \n", + " 2103.72,579.722 2290.96,550.972 \n", + " \"/>\n", + "<path clip-path=\"url(#clip970)\" d=\"\n", + "M2012.21 410.825 L2279.98 410.825 L2279.98 168.905 L2012.21 168.905 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<polyline clip-path=\"url(#clip970)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2012.21,410.825 2279.98,410.825 2279.98,168.905 2012.21,168.905 2012.21,410.825 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip970)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2036.47,229.385 2182.02,229.385 \n", + " \"/>\n", + "<path clip-path=\"url(#clip970)\" d=\"M 0 0 M2211.9 242.729 L2228.22 242.729 L2228.22 246.665 L2206.28 246.665 L2206.28 242.729 Q2208.94 239.975 2213.52 235.345 Q2218.13 230.693 2219.31 229.35 Q2221.55 226.827 2222.43 225.091 Q2223.34 223.331 2223.34 221.642 Q2223.34 218.887 2221.39 217.151 Q2219.47 215.415 2216.37 215.415 Q2214.17 215.415 2211.72 216.179 Q2209.29 216.943 2206.51 218.494 L2206.51 213.771 Q2209.33 212.637 2211.79 212.058 Q2214.24 211.48 2216.28 211.48 Q2221.65 211.48 2224.84 214.165 Q2228.04 216.85 2228.04 221.341 Q2228.04 223.47 2227.23 225.392 Q2226.44 227.29 2224.33 229.882 Q2223.75 230.554 2220.65 233.771 Q2217.55 236.966 2211.9 242.729 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip970)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2036.47,289.865 2182.02,289.865 \n", + " \"/>\n", + "<path clip-path=\"url(#clip970)\" d=\"M 0 0 M2221.9 288.51 Q2225.26 289.228 2227.13 291.497 Q2229.03 293.765 2229.03 297.098 Q2229.03 302.214 2225.51 305.015 Q2221.99 307.816 2215.51 307.816 Q2213.34 307.816 2211.02 307.376 Q2208.73 306.959 2206.28 306.103 L2206.28 301.589 Q2208.22 302.723 2210.54 303.302 Q2212.85 303.881 2215.37 303.881 Q2219.77 303.881 2222.06 302.145 Q2224.38 300.409 2224.38 297.098 Q2224.38 294.043 2222.23 292.33 Q2220.1 290.594 2216.28 290.594 L2212.25 290.594 L2212.25 286.751 L2216.46 286.751 Q2219.91 286.751 2221.74 285.386 Q2223.57 283.997 2223.57 281.404 Q2223.57 278.742 2221.67 277.33 Q2219.8 275.895 2216.28 275.895 Q2214.36 275.895 2212.16 276.311 Q2209.96 276.728 2207.32 277.608 L2207.32 273.441 Q2209.98 272.7 2212.3 272.33 Q2214.63 271.96 2216.69 271.96 Q2222.02 271.96 2225.12 274.39 Q2228.22 276.798 2228.22 280.918 Q2228.22 283.788 2226.58 285.779 Q2224.93 287.747 2221.9 288.51 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip970)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2036.47,350.345 2182.02,350.345 \n", + " \"/>\n", + "<path clip-path=\"url(#clip970)\" d=\"M 0 0 M2221.88 337.139 L2210.07 355.588 L2221.88 355.588 L2221.88 337.139 M2220.65 333.065 L2226.53 333.065 L2226.53 355.588 L2231.46 355.588 L2231.46 359.477 L2226.53 359.477 L2226.53 367.625 L2221.88 367.625 L2221.88 359.477 L2206.28 359.477 L2206.28 354.963 L2220.65 333.065 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n" + ] + }, + "execution_count": 63, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "plot((edges[1,:,1].-edges[1,1,1])./edges[1,1,1].*100,title=\"lower edge lengths\",label=\"1\")\n", + "for i=2:4\n", + " plot!((edges[i,:,1].-edges[i,1,1])./edges[i,1,1].*100,label=\"$i\")\n", + "end\n", + "plot!()" + ] + }, + { + "cell_type": "code", + "execution_count": 57, + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n", + "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n", + "<defs>\n", + " <clipPath id=\"clip810\">\n", + " <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip810)\" d=\"\n", + "M0 1600 L2400 1600 L2400 0 L0 0 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip811\">\n", + " <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip810)\" d=\"\n", + "M137.848 1486.45 L2352.76 1486.45 L2352.76 123.472 L137.848 123.472 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip812\">\n", + " <rect x=\"137\" y=\"123\" width=\"2216\" height=\"1364\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<polyline clip-path=\"url(#clip812)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 485.471,1486.45 485.471,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip812)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 960.365,1486.45 960.365,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip812)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1435.26,1486.45 1435.26,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip812)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1910.15,1486.45 1910.15,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip810)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.848,1486.45 2352.76,1486.45 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip810)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 485.471,1486.45 485.471,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip810)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 960.365,1486.45 960.365,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip810)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1435.26,1486.45 1435.26,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip810)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1910.15,1486.45 1910.15,1470.09 \n", + " \"/>\n", + "<path clip-path=\"url(#clip810)\" d=\"M 0 0 M462.138 1543.18 L478.457 1543.18 L478.457 1547.12 L456.513 1547.12 L456.513 1543.18 Q459.175 1540.43 463.758 1535.8 Q468.365 1531.15 469.545 1529.81 Q471.791 1527.28 472.67 1525.55 Q473.573 1523.79 473.573 1522.1 Q473.573 1519.34 471.629 1517.61 Q469.707 1515.87 466.605 1515.87 Q464.406 1515.87 461.953 1516.63 Q459.522 1517.4 456.744 1518.95 L456.744 1514.23 Q459.568 1513.09 462.022 1512.51 Q464.476 1511.93 466.513 1511.93 Q471.883 1511.93 475.078 1514.62 Q478.272 1517.31 478.272 1521.8 Q478.272 1523.93 477.462 1525.85 Q476.675 1527.74 474.568 1530.34 Q473.99 1531.01 470.888 1534.23 Q467.786 1537.42 462.138 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M483.527 1541.24 L488.411 1541.24 L488.411 1547.12 L483.527 1547.12 L483.527 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M493.527 1512.56 L511.883 1512.56 L511.883 1516.5 L497.809 1516.5 L497.809 1524.97 Q498.827 1524.62 499.846 1524.46 Q500.864 1524.27 501.883 1524.27 Q507.67 1524.27 511.05 1527.44 Q514.429 1530.62 514.429 1536.03 Q514.429 1541.61 510.957 1544.71 Q507.485 1547.79 501.165 1547.79 Q498.989 1547.79 496.721 1547.42 Q494.476 1547.05 492.068 1546.31 L492.068 1541.61 Q494.152 1542.74 496.374 1543.3 Q498.596 1543.86 501.073 1543.86 Q505.077 1543.86 507.415 1541.75 Q509.753 1539.64 509.753 1536.03 Q509.753 1532.42 507.415 1530.31 Q505.077 1528.21 501.073 1528.21 Q499.198 1528.21 497.323 1528.62 Q495.471 1529.04 493.527 1529.92 L493.527 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M932.16 1512.56 L950.516 1512.56 L950.516 1516.5 L936.442 1516.5 L936.442 1524.97 Q937.46 1524.62 938.479 1524.46 Q939.498 1524.27 940.516 1524.27 Q946.303 1524.27 949.683 1527.44 Q953.062 1530.62 953.062 1536.03 Q953.062 1541.61 949.59 1544.71 Q946.118 1547.79 939.798 1547.79 Q937.623 1547.79 935.354 1547.42 Q933.109 1547.05 930.701 1546.31 L930.701 1541.61 Q932.785 1542.74 935.007 1543.3 Q937.229 1543.86 939.706 1543.86 Q943.71 1543.86 946.048 1541.75 Q948.386 1539.64 948.386 1536.03 Q948.386 1532.42 946.048 1530.31 Q943.71 1528.21 939.706 1528.21 Q937.831 1528.21 935.956 1528.62 Q934.104 1529.04 932.16 1529.92 L932.16 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M958.132 1541.24 L963.016 1541.24 L963.016 1547.12 L958.132 1547.12 L958.132 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M978.085 1515.64 Q974.474 1515.64 972.645 1519.2 Q970.84 1522.75 970.84 1529.87 Q970.84 1536.98 972.645 1540.55 Q974.474 1544.09 978.085 1544.09 Q981.72 1544.09 983.525 1540.55 Q985.354 1536.98 985.354 1529.87 Q985.354 1522.75 983.525 1519.2 Q981.72 1515.64 978.085 1515.64 M978.085 1511.93 Q983.895 1511.93 986.951 1516.54 Q990.03 1521.12 990.03 1529.87 Q990.03 1538.6 986.951 1543.21 Q983.895 1547.79 978.085 1547.79 Q972.275 1547.79 969.196 1543.21 Q966.141 1538.6 966.141 1529.87 Q966.141 1521.12 969.196 1516.54 Q972.275 1511.93 978.085 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1406.16 1512.56 L1428.38 1512.56 L1428.38 1514.55 L1415.84 1547.12 L1410.95 1547.12 L1422.76 1516.5 L1406.16 1516.5 L1406.16 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1433.45 1541.24 L1438.34 1541.24 L1438.34 1547.12 L1433.45 1547.12 L1433.45 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1443.45 1512.56 L1461.81 1512.56 L1461.81 1516.5 L1447.74 1516.5 L1447.74 1524.97 Q1448.76 1524.62 1449.77 1524.46 Q1450.79 1524.27 1451.81 1524.27 Q1457.6 1524.27 1460.98 1527.44 Q1464.36 1530.62 1464.36 1536.03 Q1464.36 1541.61 1460.88 1544.71 Q1457.41 1547.79 1451.09 1547.79 Q1448.92 1547.79 1446.65 1547.42 Q1444.4 1547.05 1442 1546.31 L1442 1541.61 Q1444.08 1542.74 1446.3 1543.3 Q1448.52 1543.86 1451 1543.86 Q1455.01 1543.86 1457.34 1541.75 Q1459.68 1539.64 1459.68 1536.03 Q1459.68 1532.42 1457.34 1530.31 Q1455.01 1528.21 1451 1528.21 Q1449.13 1528.21 1447.25 1528.62 Q1445.4 1529.04 1443.45 1529.92 L1443.45 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1868.55 1543.18 L1876.18 1543.18 L1876.18 1516.82 L1867.87 1518.49 L1867.87 1514.23 L1876.14 1512.56 L1880.81 1512.56 L1880.81 1543.18 L1888.45 1543.18 L1888.45 1547.12 L1868.55 1547.12 L1868.55 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1903.52 1515.64 Q1899.91 1515.64 1898.08 1519.2 Q1896.28 1522.75 1896.28 1529.87 Q1896.28 1536.98 1898.08 1540.55 Q1899.91 1544.09 1903.52 1544.09 Q1907.16 1544.09 1908.96 1540.55 Q1910.79 1536.98 1910.79 1529.87 Q1910.79 1522.75 1908.96 1519.2 Q1907.16 1515.64 1903.52 1515.64 M1903.52 1511.93 Q1909.33 1511.93 1912.39 1516.54 Q1915.47 1521.12 1915.47 1529.87 Q1915.47 1538.6 1912.39 1543.21 Q1909.33 1547.79 1903.52 1547.79 Q1897.71 1547.79 1894.63 1543.21 Q1891.58 1538.6 1891.58 1529.87 Q1891.58 1521.12 1894.63 1516.54 Q1897.71 1511.93 1903.52 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1920.54 1541.24 L1925.42 1541.24 L1925.42 1547.12 L1920.54 1547.12 L1920.54 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1940.49 1515.64 Q1936.88 1515.64 1935.05 1519.2 Q1933.24 1522.75 1933.24 1529.87 Q1933.24 1536.98 1935.05 1540.55 Q1936.88 1544.09 1940.49 1544.09 Q1944.12 1544.09 1945.93 1540.55 Q1947.76 1536.98 1947.76 1529.87 Q1947.76 1522.75 1945.93 1519.2 Q1944.12 1515.64 1940.49 1515.64 M1940.49 1511.93 Q1946.3 1511.93 1949.36 1516.54 Q1952.43 1521.12 1952.43 1529.87 Q1952.43 1538.6 1949.36 1543.21 Q1946.3 1547.79 1940.49 1547.79 Q1934.68 1547.79 1931.6 1543.21 Q1928.55 1538.6 1928.55 1529.87 Q1928.55 1521.12 1931.6 1516.54 Q1934.68 1511.93 1940.49 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip812)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 137.848,1452.63 2352.76,1452.63 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip812)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 137.848,1051.63 2352.76,1051.63 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip812)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 137.848,650.621 2352.76,650.621 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip812)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 137.848,249.614 2352.76,249.614 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip810)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.848,1486.45 137.848,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip810)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.848,1452.63 164.427,1452.63 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip810)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.848,1051.63 164.427,1051.63 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip810)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.848,650.621 164.427,650.621 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip810)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.848,249.614 164.427,249.614 \n", + " \"/>\n", + "<path clip-path=\"url(#clip810)\" d=\"M 0 0 M53.6079 1435.35 L75.83 1435.35 L75.83 1437.34 L63.2837 1469.91 L58.3995 1469.91 L70.205 1439.29 L53.6079 1439.29 L53.6079 1435.35 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M80.9457 1435.35 L99.3021 1435.35 L99.3021 1439.29 L85.2281 1439.29 L85.2281 1447.76 Q86.2466 1447.41 87.2651 1447.25 Q88.2836 1447.07 89.3021 1447.07 Q95.0891 1447.07 98.4687 1450.24 Q101.848 1453.41 101.848 1458.83 Q101.848 1464.4 98.3761 1467.51 Q94.9039 1470.58 88.5845 1470.58 Q86.4086 1470.58 84.1401 1470.21 Q81.8947 1469.84 79.4873 1469.1 L79.4873 1464.4 Q81.5707 1465.54 83.7929 1466.09 Q86.0151 1466.65 88.4919 1466.65 Q92.4965 1466.65 94.8345 1464.54 Q97.1724 1462.44 97.1724 1458.83 Q97.1724 1455.21 94.8345 1453.11 Q92.4965 1451 88.4919 1451 Q86.6169 1451 84.7419 1451.42 Q82.8901 1451.83 80.9457 1452.71 L80.9457 1435.35 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M62.9828 1052.5 Q59.6495 1052.5 57.7282 1054.28 Q55.8301 1056.06 55.8301 1059.18 Q55.8301 1062.31 57.7282 1064.09 Q59.6495 1065.87 62.9828 1065.87 Q66.3161 1065.87 68.2374 1064.09 Q70.1587 1062.29 70.1587 1059.18 Q70.1587 1056.06 68.2374 1054.28 Q66.3393 1052.5 62.9828 1052.5 M58.3069 1050.5 Q55.2977 1049.76 53.6079 1047.7 Q51.9412 1045.64 51.9412 1042.68 Q51.9412 1038.54 54.881 1036.13 Q57.8439 1033.72 62.9828 1033.72 Q68.1448 1033.72 71.0846 1036.13 Q74.0244 1038.54 74.0244 1042.68 Q74.0244 1045.64 72.3346 1047.7 Q70.6679 1049.76 67.6819 1050.5 Q71.0615 1051.29 72.9365 1053.58 Q74.8346 1055.87 74.8346 1059.18 Q74.8346 1064.21 71.7559 1066.89 Q68.7004 1069.58 62.9828 1069.58 Q57.2652 1069.58 54.1866 1066.89 Q51.131 1064.21 51.131 1059.18 Q51.131 1055.87 53.0292 1053.58 Q54.9273 1051.29 58.3069 1050.5 M56.5939 1043.12 Q56.5939 1045.81 58.2606 1047.31 Q59.9504 1048.81 62.9828 1048.81 Q65.992 1048.81 67.6819 1047.31 Q69.3948 1045.81 69.3948 1043.12 Q69.3948 1040.44 67.6819 1038.93 Q65.992 1037.43 62.9828 1037.43 Q59.9504 1037.43 58.2606 1038.93 Q56.5939 1040.44 56.5939 1043.12 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M89.904 1037.43 Q86.2929 1037.43 84.4642 1040.99 Q82.6586 1044.53 82.6586 1051.66 Q82.6586 1058.77 84.4642 1062.33 Q86.2929 1065.87 89.904 1065.87 Q93.5382 1065.87 95.3437 1062.33 Q97.1724 1058.77 97.1724 1051.66 Q97.1724 1044.53 95.3437 1040.99 Q93.5382 1037.43 89.904 1037.43 M89.904 1033.72 Q95.7141 1033.72 98.7696 1038.33 Q101.848 1042.91 101.848 1051.66 Q101.848 1060.39 98.7696 1065 Q95.7141 1069.58 89.904 1069.58 Q84.0938 1069.58 81.0151 1065 Q77.9596 1060.39 77.9596 1051.66 Q77.9596 1042.91 81.0151 1038.33 Q84.0938 1033.72 89.904 1033.72 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M63.9782 651.489 Q60.6449 651.489 58.7236 653.271 Q56.8254 655.054 56.8254 658.179 Q56.8254 661.303 58.7236 663.086 Q60.6449 664.868 63.9782 664.868 Q67.3115 664.868 69.2328 663.086 Q71.1541 661.28 71.1541 658.179 Q71.1541 655.054 69.2328 653.271 Q67.3346 651.489 63.9782 651.489 M59.3023 649.498 Q56.293 648.757 54.6032 646.697 Q52.9366 644.637 52.9366 641.674 Q52.9366 637.53 55.8764 635.123 Q58.8393 632.716 63.9782 632.716 Q69.1402 632.716 72.08 635.123 Q75.0198 637.53 75.0198 641.674 Q75.0198 644.637 73.33 646.697 Q71.6633 648.757 68.6772 649.498 Q72.0568 650.285 73.9318 652.577 Q75.83 654.868 75.83 658.179 Q75.83 663.202 72.7513 665.887 Q69.6957 668.572 63.9782 668.572 Q58.2606 668.572 55.1819 665.887 Q52.1264 663.202 52.1264 658.179 Q52.1264 654.868 54.0245 652.577 Q55.9227 650.285 59.3023 649.498 M57.5893 642.114 Q57.5893 644.799 59.256 646.304 Q60.9458 647.808 63.9782 647.808 Q66.9874 647.808 68.6772 646.304 Q70.3902 644.799 70.3902 642.114 Q70.3902 639.429 68.6772 637.924 Q66.9874 636.419 63.9782 636.419 Q60.9458 636.419 59.256 637.924 Q57.5893 639.429 57.5893 642.114 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M80.9457 633.341 L99.3021 633.341 L99.3021 637.276 L85.2281 637.276 L85.2281 645.748 Q86.2466 645.401 87.2651 645.239 Q88.2836 645.054 89.3021 645.054 Q95.0891 645.054 98.4687 648.225 Q101.848 651.396 101.848 656.813 Q101.848 662.391 98.3761 665.493 Q94.9039 668.572 88.5845 668.572 Q86.4086 668.572 84.1401 668.202 Q81.8947 667.831 79.4873 667.09 L79.4873 662.391 Q81.5707 663.526 83.7929 664.081 Q86.0151 664.637 88.4919 664.637 Q92.4965 664.637 94.8345 662.53 Q97.1724 660.424 97.1724 656.813 Q97.1724 653.202 94.8345 651.095 Q92.4965 648.989 88.4919 648.989 Q86.6169 648.989 84.7419 649.405 Q82.8901 649.822 80.9457 650.702 L80.9457 633.341 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M53.2143 266.177 L53.2143 261.917 Q54.9736 262.751 56.7791 263.191 Q58.5847 263.63 60.3208 263.63 Q64.9504 263.63 67.3809 260.529 Q69.8346 257.404 70.1818 251.061 Q68.8393 253.052 66.7791 254.117 Q64.7189 255.181 62.2189 255.181 Q57.0338 255.181 54.0014 252.056 Q50.9921 248.908 50.9921 243.468 Q50.9921 238.144 54.1403 234.927 Q57.2884 231.709 62.5198 231.709 Q68.5152 231.709 71.6633 236.316 Q74.8346 240.899 74.8346 249.649 Q74.8346 257.82 70.9457 262.704 Q67.08 267.566 60.5291 267.566 Q58.7699 267.566 56.9643 267.218 Q55.1588 266.871 53.2143 266.177 M62.5198 251.524 Q65.668 251.524 67.4967 249.371 Q69.3485 247.218 69.3485 243.468 Q69.3485 239.742 67.4967 237.589 Q65.668 235.413 62.5198 235.413 Q59.3717 235.413 57.5199 237.589 Q55.6912 239.742 55.6912 243.468 Q55.6912 247.218 57.5199 249.371 Q59.3717 251.524 62.5198 251.524 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M89.904 235.413 Q86.2929 235.413 84.4642 238.978 Q82.6586 242.519 82.6586 249.649 Q82.6586 256.755 84.4642 260.32 Q86.2929 263.862 89.904 263.862 Q93.5382 263.862 95.3437 260.32 Q97.1724 256.755 97.1724 249.649 Q97.1724 242.519 95.3437 238.978 Q93.5382 235.413 89.904 235.413 M89.904 231.709 Q95.7141 231.709 98.7696 236.316 Q101.848 240.899 101.848 249.649 Q101.848 258.376 98.7696 262.982 Q95.7141 267.566 89.904 267.566 Q84.0938 267.566 81.0151 262.982 Q77.9596 258.376 77.9596 249.649 Q77.9596 240.899 81.0151 236.316 Q84.0938 231.709 89.904 231.709 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M885.784 54.671 L885.784 27.2059 L893.238 27.2059 L893.238 54.3874 Q893.238 60.8284 895.75 64.0691 Q898.261 67.2693 903.284 67.2693 Q909.32 67.2693 912.804 63.421 Q916.328 59.5726 916.328 52.9291 L916.328 27.2059 L923.782 27.2059 L923.782 72.576 L916.328 72.576 L916.328 65.6084 Q913.614 69.7404 910.009 71.7658 Q906.444 73.7508 901.704 73.7508 Q893.886 73.7508 889.835 68.8897 Q885.784 64.0286 885.784 54.671 M904.54 26.1121 L904.54 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M938.811 65.7705 L938.811 89.8329 L931.317 89.8329 L931.317 27.2059 L938.811 27.2059 L938.811 34.0924 Q941.16 30.0415 944.725 28.0971 Q948.33 26.1121 953.313 26.1121 Q961.577 26.1121 966.721 32.6746 Q971.907 39.2371 971.907 49.9314 Q971.907 60.6258 966.721 67.1883 Q961.577 73.7508 953.313 73.7508 Q948.33 73.7508 944.725 71.8063 Q941.16 69.8214 938.811 65.7705 M964.169 49.9314 Q964.169 41.7081 960.767 37.0496 Q957.404 32.3505 951.49 32.3505 Q945.576 32.3505 942.173 37.0496 Q938.811 41.7081 938.811 49.9314 Q938.811 58.1548 942.173 62.8538 Q945.576 67.5124 951.49 67.5124 Q957.404 67.5124 960.767 62.8538 Q964.169 58.1548 964.169 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M986.935 65.7705 L986.935 89.8329 L979.441 89.8329 L979.441 27.2059 L986.935 27.2059 L986.935 34.0924 Q989.285 30.0415 992.85 28.0971 Q996.455 26.1121 1001.44 26.1121 Q1009.7 26.1121 1014.85 32.6746 Q1020.03 39.2371 1020.03 49.9314 Q1020.03 60.6258 1014.85 67.1883 Q1009.7 73.7508 1001.44 73.7508 Q996.455 73.7508 992.85 71.8063 Q989.285 69.8214 986.935 65.7705 M1012.29 49.9314 Q1012.29 41.7081 1008.89 37.0496 Q1005.53 32.3505 999.615 32.3505 Q993.7 32.3505 990.298 37.0496 Q986.935 41.7081 986.935 49.9314 Q986.935 58.1548 990.298 62.8538 Q993.7 67.5124 999.615 67.5124 Q1005.53 67.5124 1008.89 62.8538 Q1012.29 58.1548 1012.29 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1066.66 48.0275 L1066.66 51.6733 L1032.39 51.6733 Q1032.87 59.3701 1037 63.421 Q1041.18 67.4314 1048.59 67.4314 Q1052.88 67.4314 1056.89 66.3781 Q1060.95 65.3249 1064.92 63.2184 L1064.92 70.267 Q1060.9 71.9684 1056.69 72.8596 Q1052.48 73.7508 1048.14 73.7508 Q1037.29 73.7508 1030.93 67.4314 Q1024.61 61.1119 1024.61 50.3365 Q1024.61 39.1965 1030.6 32.6746 Q1036.64 26.1121 1046.85 26.1121 Q1056 26.1121 1061.31 32.0264 Q1066.66 37.9003 1066.66 48.0275 M1059.2 45.84 Q1059.12 39.7232 1055.76 36.0774 Q1052.44 32.4315 1046.93 32.4315 Q1040.69 32.4315 1036.92 35.9558 Q1033.2 39.4801 1032.63 45.8805 L1059.2 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1100.77 34.1734 Q1099.51 33.4443 1098.01 33.1202 Q1096.55 32.7556 1094.77 32.7556 Q1088.45 32.7556 1085.05 36.8875 Q1081.69 40.9789 1081.69 48.6757 L1081.69 72.576 L1074.19 72.576 L1074.19 27.2059 L1081.69 27.2059 L1081.69 34.2544 Q1084.04 30.1225 1087.8 28.1376 Q1091.57 26.1121 1096.96 26.1121 Q1097.73 26.1121 1098.66 26.2337 Q1099.59 26.3147 1100.73 26.5172 L1100.77 34.1734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1173.76 48.0275 L1173.76 51.6733 L1139.49 51.6733 Q1139.98 59.3701 1144.11 63.421 Q1148.28 67.4314 1155.7 67.4314 Q1159.99 67.4314 1164 66.3781 Q1168.05 65.3249 1172.02 63.2184 L1172.02 70.267 Q1168.01 71.9684 1163.8 72.8596 Q1159.58 73.7508 1155.25 73.7508 Q1144.39 73.7508 1138.03 67.4314 Q1131.71 61.1119 1131.71 50.3365 Q1131.71 39.1965 1137.71 32.6746 Q1143.75 26.1121 1153.95 26.1121 Q1163.11 26.1121 1168.42 32.0264 Q1173.76 37.9003 1173.76 48.0275 M1166.31 45.84 Q1166.23 39.7232 1162.87 36.0774 Q1159.54 32.4315 1154.04 32.4315 Q1147.8 32.4315 1144.03 35.9558 Q1140.3 39.4801 1139.74 45.8805 L1166.31 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1211.44 34.0924 L1211.44 9.54393 L1218.89 9.54393 L1218.89 72.576 L1211.44 72.576 L1211.44 65.7705 Q1209.09 69.8214 1205.48 71.8063 Q1201.92 73.7508 1196.89 73.7508 Q1188.67 73.7508 1183.49 67.1883 Q1178.34 60.6258 1178.34 49.9314 Q1178.34 39.2371 1183.49 32.6746 Q1188.67 26.1121 1196.89 26.1121 Q1201.92 26.1121 1205.48 28.0971 Q1209.09 30.0415 1211.44 34.0924 M1186.04 49.9314 Q1186.04 58.1548 1189.4 62.8538 Q1192.8 67.5124 1198.72 67.5124 Q1204.63 67.5124 1208.03 62.8538 Q1211.44 58.1548 1211.44 49.9314 Q1211.44 41.7081 1208.03 37.0496 Q1204.63 32.3505 1198.72 32.3505 Q1192.8 32.3505 1189.4 37.0496 Q1186.04 41.7081 1186.04 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1256.56 49.3643 Q1256.56 41.2625 1253.2 36.8065 Q1249.88 32.3505 1243.84 32.3505 Q1237.85 32.3505 1234.49 36.8065 Q1231.16 41.2625 1231.16 49.3643 Q1231.16 57.4256 1234.49 61.8816 Q1237.85 66.3376 1243.84 66.3376 Q1249.88 66.3376 1253.2 61.8816 Q1256.56 57.4256 1256.56 49.3643 M1264.02 66.9452 Q1264.02 78.5308 1258.87 84.1616 Q1253.73 89.8329 1243.11 89.8329 Q1239.19 89.8329 1235.7 89.2252 Q1232.22 88.6581 1228.94 87.4428 L1228.94 80.1917 Q1232.22 81.9741 1235.42 82.8248 Q1238.62 83.6755 1241.94 83.6755 Q1249.27 83.6755 1252.92 79.8271 Q1256.56 76.0193 1256.56 68.282 L1256.56 64.5957 Q1254.25 68.6061 1250.65 70.5911 Q1247.04 72.576 1242.02 72.576 Q1233.68 72.576 1228.57 66.2161 Q1223.47 59.8562 1223.47 49.3643 Q1223.47 38.832 1228.57 32.472 Q1233.68 26.1121 1242.02 26.1121 Q1247.04 26.1121 1250.65 28.0971 Q1254.25 30.082 1256.56 34.0924 L1256.56 27.2059 L1264.02 27.2059 L1264.02 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1310.64 48.0275 L1310.64 51.6733 L1276.37 51.6733 Q1276.86 59.3701 1280.99 63.421 Q1285.16 67.4314 1292.58 67.4314 Q1296.87 67.4314 1300.88 66.3781 Q1304.93 65.3249 1308.9 63.2184 L1308.9 70.267 Q1304.89 71.9684 1300.68 72.8596 Q1296.47 73.7508 1292.13 73.7508 Q1281.27 73.7508 1274.91 67.4314 Q1268.59 61.1119 1268.59 50.3365 Q1268.59 39.1965 1274.59 32.6746 Q1280.63 26.1121 1290.83 26.1121 Q1299.99 26.1121 1305.3 32.0264 Q1310.64 37.9003 1310.64 48.0275 M1303.19 45.84 Q1303.11 39.7232 1299.75 36.0774 Q1296.42 32.4315 1290.92 32.4315 Q1284.68 32.4315 1280.91 35.9558 Q1277.18 39.4801 1276.62 45.8805 L1303.19 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1344.83 9.54393 L1352.29 9.54393 L1352.29 72.576 L1344.83 72.576 L1344.83 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1398.91 48.0275 L1398.91 51.6733 L1364.64 51.6733 Q1365.13 59.3701 1369.26 63.421 Q1373.43 67.4314 1380.85 67.4314 Q1385.14 67.4314 1389.15 66.3781 Q1393.2 65.3249 1397.17 63.2184 L1397.17 70.267 Q1393.16 71.9684 1388.95 72.8596 Q1384.73 73.7508 1380.4 73.7508 Q1369.54 73.7508 1363.18 67.4314 Q1356.86 61.1119 1356.86 50.3365 Q1356.86 39.1965 1362.86 32.6746 Q1368.9 26.1121 1379.1 26.1121 Q1388.26 26.1121 1393.57 32.0264 Q1398.91 37.9003 1398.91 48.0275 M1391.46 45.84 Q1391.38 39.7232 1388.02 36.0774 Q1384.69 32.4315 1379.18 32.4315 Q1372.95 32.4315 1369.18 35.9558 Q1365.45 39.4801 1364.88 45.8805 L1391.46 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1444.44 45.1919 L1444.44 72.576 L1436.99 72.576 L1436.99 45.4349 Q1436.99 38.994 1434.48 35.7938 Q1431.97 32.5936 1426.94 32.5936 Q1420.91 32.5936 1417.43 36.4419 Q1413.94 40.2903 1413.94 46.9338 L1413.94 72.576 L1406.45 72.576 L1406.45 27.2059 L1413.94 27.2059 L1413.94 34.2544 Q1416.61 30.163 1420.22 28.1376 Q1423.87 26.1121 1428.61 26.1121 Q1436.42 26.1121 1440.43 30.9732 Q1444.44 35.7938 1444.44 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1482.12 49.3643 Q1482.12 41.2625 1478.76 36.8065 Q1475.43 32.3505 1469.4 32.3505 Q1463.4 32.3505 1460.04 36.8065 Q1456.72 41.2625 1456.72 49.3643 Q1456.72 57.4256 1460.04 61.8816 Q1463.4 66.3376 1469.4 66.3376 Q1475.43 66.3376 1478.76 61.8816 Q1482.12 57.4256 1482.12 49.3643 M1489.57 66.9452 Q1489.57 78.5308 1484.43 84.1616 Q1479.28 89.8329 1468.67 89.8329 Q1464.74 89.8329 1461.26 89.2252 Q1457.77 88.6581 1454.49 87.4428 L1454.49 80.1917 Q1457.77 81.9741 1460.97 82.8248 Q1464.17 83.6755 1467.49 83.6755 Q1474.83 83.6755 1478.47 79.8271 Q1482.12 76.0193 1482.12 68.282 L1482.12 64.5957 Q1479.81 68.6061 1476.2 70.5911 Q1472.6 72.576 1467.58 72.576 Q1459.23 72.576 1454.13 66.2161 Q1449.02 59.8562 1449.02 49.3643 Q1449.02 38.832 1454.13 32.472 Q1459.23 26.1121 1467.58 26.1121 Q1472.6 26.1121 1476.2 28.0971 Q1479.81 30.082 1482.12 34.0924 L1482.12 27.2059 L1489.57 27.2059 L1489.57 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1504.76 14.324 L1504.76 27.2059 L1520.12 27.2059 L1520.12 32.9987 L1504.76 32.9987 L1504.76 57.6282 Q1504.76 63.1779 1506.26 64.7578 Q1507.8 66.3376 1512.46 66.3376 L1520.12 66.3376 L1520.12 72.576 L1512.46 72.576 Q1503.83 72.576 1500.55 69.3758 Q1497.27 66.1351 1497.27 57.6282 L1497.27 32.9987 L1491.8 32.9987 L1491.8 27.2059 L1497.27 27.2059 L1497.27 14.324 L1504.76 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1565.65 45.1919 L1565.65 72.576 L1558.19 72.576 L1558.19 45.4349 Q1558.19 38.994 1555.68 35.7938 Q1553.17 32.5936 1548.15 32.5936 Q1542.11 32.5936 1538.63 36.4419 Q1535.14 40.2903 1535.14 46.9338 L1535.14 72.576 L1527.65 72.576 L1527.65 9.54393 L1535.14 9.54393 L1535.14 34.2544 Q1537.82 30.163 1541.42 28.1376 Q1545.07 26.1121 1549.81 26.1121 Q1557.63 26.1121 1561.64 30.9732 Q1565.65 35.7938 1565.65 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip810)\" d=\"M 0 0 M1602.39 28.5427 L1602.39 35.5912 Q1599.23 33.9709 1595.83 33.1607 Q1592.42 32.3505 1588.78 32.3505 Q1583.23 32.3505 1580.43 34.0519 Q1577.68 35.7533 1577.68 39.156 Q1577.68 41.7486 1579.66 43.2475 Q1581.65 44.7058 1587.64 46.0426 L1590.2 46.6097 Q1598.14 48.3111 1601.46 51.4303 Q1604.82 54.509 1604.82 60.0587 Q1604.82 66.3781 1599.8 70.0644 Q1594.81 73.7508 1586.06 73.7508 Q1582.42 73.7508 1578.45 73.0216 Q1574.52 72.3329 1570.14 70.9151 L1570.14 63.2184 Q1574.28 65.3654 1578.29 66.4591 Q1582.3 67.5124 1586.23 67.5124 Q1591.49 67.5124 1594.33 65.73 Q1597.16 63.9071 1597.16 60.6258 Q1597.16 57.5877 1595.1 55.9673 Q1593.07 54.3469 1586.15 52.8481 L1583.55 52.2405 Q1576.63 50.7821 1573.55 47.7845 Q1570.47 44.7463 1570.47 39.4801 Q1570.47 33.0797 1575.01 29.5959 Q1579.54 26.1121 1587.89 26.1121 Q1592.02 26.1121 1595.66 26.7198 Q1599.31 27.3274 1602.39 28.5427 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip812)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 200.534,1209.84 390.492,1122.18 580.45,1109.37 770.408,1082.55 960.365,887.199 1150.32,837.544 1340.28,772.417 1530.24,684.587 1720.2,569.614 1910.15,467.82 \n", + " 2100.11,317.388 2290.07,162.047 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip812)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 200.534,1209.84 390.492,1122.18 580.45,1109.37 770.408,1082.55 960.365,887.199 1150.32,837.544 1340.28,772.417 1530.24,684.587 1720.2,569.614 1910.15,467.82 \n", + " 2100.11,317.388 2290.07,162.047 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip812)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 200.534,1447.87 390.492,1427.33 580.45,1303.3 770.408,1226 960.365,1198.31 1150.32,1134.91 1340.28,1105.94 1530.24,1031.05 1720.2,907.773 1910.15,922.153 \n", + " 2100.11,914.705 2290.07,878.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip812)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 200.534,1361.32 390.492,1316.38 580.45,1226 770.408,1166.27 960.365,1121.54 1150.32,1101.8 1340.28,1015.36 1530.24,1019.17 1720.2,980.346 1910.15,930.013 \n", + " 2100.11,909.004 2290.07,891.447 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip812)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 200.534,1436.42 390.492,1288.88 580.45,1315.64 770.408,1258.28 960.365,1207.2 1150.32,1179.37 1340.28,1130.07 1530.24,1052.37 1720.2,1066.4 1910.15,1071.86 \n", + " 2100.11,1021.85 2290.07,1005.39 \n", + " \"/>\n", + "<path clip-path=\"url(#clip810)\" d=\"\n", + "M2008.96 471.305 L2278.93 471.305 L2278.93 168.905 L2008.96 168.905 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<polyline clip-path=\"url(#clip810)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2008.96,471.305 2278.93,471.305 2278.93,168.905 2008.96,168.905 2008.96,471.305 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip810)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2033.57,229.385 2181.23,229.385 \n", + " \"/>\n", + "<path clip-path=\"url(#clip810)\" d=\"M 0 0 M2207.3 212.105 L2225.65 212.105 L2225.65 216.04 L2211.58 216.04 L2211.58 224.512 Q2212.6 224.165 2213.62 224.003 Q2214.64 223.818 2215.65 223.818 Q2221.44 223.818 2224.82 226.989 Q2228.2 230.16 2228.2 235.577 Q2228.2 241.155 2224.73 244.257 Q2221.26 247.336 2214.94 247.336 Q2212.76 247.336 2210.49 246.966 Q2208.25 246.595 2205.84 245.854 L2205.84 241.155 Q2207.92 242.29 2210.15 242.845 Q2212.37 243.401 2214.84 243.401 Q2218.85 243.401 2221.19 241.294 Q2223.52 239.188 2223.52 235.577 Q2223.52 231.966 2221.19 229.859 Q2218.85 227.753 2214.84 227.753 Q2212.97 227.753 2211.09 228.169 Q2209.24 228.586 2207.3 229.466 L2207.3 212.105 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip810)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2033.57,289.865 2181.23,289.865 \n", + " \"/>\n", + "<path clip-path=\"url(#clip810)\" d=\"M 0 0 M2218.18 288.001 Q2215.03 288.001 2213.18 290.154 Q2211.35 292.307 2211.35 296.057 Q2211.35 299.784 2213.18 301.959 Q2215.03 304.112 2218.18 304.112 Q2221.33 304.112 2223.15 301.959 Q2225.01 299.784 2225.01 296.057 Q2225.01 292.307 2223.15 290.154 Q2221.33 288.001 2218.18 288.001 M2227.46 273.349 L2227.46 277.608 Q2225.7 276.774 2223.9 276.335 Q2222.11 275.895 2220.35 275.895 Q2215.72 275.895 2213.27 279.02 Q2210.84 282.145 2210.49 288.464 Q2211.86 286.45 2213.92 285.386 Q2215.98 284.298 2218.46 284.298 Q2223.66 284.298 2226.67 287.469 Q2229.71 290.617 2229.71 296.057 Q2229.71 301.381 2226.56 304.598 Q2223.41 307.816 2218.18 307.816 Q2212.18 307.816 2209.01 303.233 Q2205.84 298.626 2205.84 289.899 Q2205.84 281.705 2209.73 276.844 Q2213.62 271.96 2220.17 271.96 Q2221.93 271.96 2223.71 272.307 Q2225.52 272.654 2227.46 273.349 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip810)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2033.57,350.345 2181.23,350.345 \n", + " \"/>\n", + "<path clip-path=\"url(#clip810)\" d=\"M 0 0 M2205.84 333.065 L2228.06 333.065 L2228.06 335.055 L2215.52 367.625 L2210.63 367.625 L2222.44 337 L2205.84 337 L2205.84 333.065 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip810)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2033.57,410.825 2181.23,410.825 \n", + " \"/>\n", + "<path clip-path=\"url(#clip810)\" d=\"M 0 0 M2217.69 411.693 Q2214.36 411.693 2212.44 413.475 Q2210.54 415.257 2210.54 418.382 Q2210.54 421.507 2212.44 423.29 Q2214.36 425.072 2217.69 425.072 Q2221.02 425.072 2222.95 423.29 Q2224.87 421.484 2224.87 418.382 Q2224.87 415.257 2222.95 413.475 Q2221.05 411.693 2217.69 411.693 M2213.02 409.702 Q2210.01 408.961 2208.32 406.901 Q2206.65 404.841 2206.65 401.878 Q2206.65 397.734 2209.59 395.327 Q2212.55 392.92 2217.69 392.92 Q2222.85 392.92 2225.79 395.327 Q2228.73 397.734 2228.73 401.878 Q2228.73 404.841 2227.04 406.901 Q2225.38 408.961 2222.39 409.702 Q2225.77 410.489 2227.65 412.781 Q2229.54 415.072 2229.54 418.382 Q2229.54 423.406 2226.46 426.091 Q2223.41 428.776 2217.69 428.776 Q2211.97 428.776 2208.9 426.091 Q2205.84 423.406 2205.84 418.382 Q2205.84 415.072 2207.74 412.781 Q2209.64 410.489 2213.02 409.702 M2211.3 402.318 Q2211.3 405.003 2212.97 406.508 Q2214.66 408.012 2217.69 408.012 Q2220.7 408.012 2222.39 406.508 Q2224.1 405.003 2224.1 402.318 Q2224.1 399.633 2222.39 398.128 Q2220.7 396.623 2217.69 396.623 Q2214.66 396.623 2212.97 398.128 Q2211.3 399.633 2211.3 402.318 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n" + ] + }, + "execution_count": 57, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "plot(edges[5,:,1],title=\"upper edge lengths\",label=\"5\")\n", + "for i=5:8\n", + " plot!(edges[i,:,1],label=\"$i\")\n", + "end\n", + "plot!()" + ] + }, + { + "cell_type": "code", + "execution_count": 65, + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n", + "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n", + "<defs>\n", + " <clipPath id=\"clip050\">\n", + " <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip050)\" d=\"\n", + "M0 1600 L2400 1600 L2400 0 L0 0 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip051\">\n", + " <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip050)\" d=\"\n", + "M134.584 1486.45 L2352.76 1486.45 L2352.76 123.472 L134.584 123.472 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip052\">\n", + " <rect x=\"134\" y=\"123\" width=\"2219\" height=\"1364\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<polyline clip-path=\"url(#clip052)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 482.719,1486.45 482.719,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip052)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 958.314,1486.45 958.314,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip052)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1433.91,1486.45 1433.91,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip052)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1909.5,1486.45 1909.5,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip050)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 134.584,1486.45 2352.76,1486.45 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip050)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 482.719,1486.45 482.719,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip050)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 958.314,1486.45 958.314,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip050)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1433.91,1486.45 1433.91,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip050)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1909.5,1486.45 1909.5,1470.09 \n", + " \"/>\n", + "<path clip-path=\"url(#clip050)\" d=\"M 0 0 M459.386 1543.18 L475.706 1543.18 L475.706 1547.12 L453.761 1547.12 L453.761 1543.18 Q456.423 1540.43 461.007 1535.8 Q465.613 1531.15 466.794 1529.81 Q469.039 1527.28 469.919 1525.55 Q470.821 1523.79 470.821 1522.1 Q470.821 1519.34 468.877 1517.61 Q466.956 1515.87 463.854 1515.87 Q461.655 1515.87 459.201 1516.63 Q456.77 1517.4 453.993 1518.95 L453.993 1514.23 Q456.817 1513.09 459.27 1512.51 Q461.724 1511.93 463.761 1511.93 Q469.132 1511.93 472.326 1514.62 Q475.52 1517.31 475.52 1521.8 Q475.52 1523.93 474.71 1525.85 Q473.923 1527.74 471.817 1530.34 Q471.238 1531.01 468.136 1534.23 Q465.034 1537.42 459.386 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M480.775 1541.24 L485.659 1541.24 L485.659 1547.12 L480.775 1547.12 L480.775 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M490.775 1512.56 L509.131 1512.56 L509.131 1516.5 L495.057 1516.5 L495.057 1524.97 Q496.076 1524.62 497.094 1524.46 Q498.113 1524.27 499.131 1524.27 Q504.918 1524.27 508.298 1527.44 Q511.678 1530.62 511.678 1536.03 Q511.678 1541.61 508.205 1544.71 Q504.733 1547.79 498.414 1547.79 Q496.238 1547.79 493.969 1547.42 Q491.724 1547.05 489.317 1546.31 L489.317 1541.61 Q491.4 1542.74 493.622 1543.3 Q495.844 1543.86 498.321 1543.86 Q502.326 1543.86 504.664 1541.75 Q507.002 1539.64 507.002 1536.03 Q507.002 1532.42 504.664 1530.31 Q502.326 1528.21 498.321 1528.21 Q496.446 1528.21 494.571 1528.62 Q492.719 1529.04 490.775 1529.92 L490.775 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M930.108 1512.56 L948.464 1512.56 L948.464 1516.5 L934.39 1516.5 L934.39 1524.97 Q935.409 1524.62 936.427 1524.46 Q937.446 1524.27 938.464 1524.27 Q944.251 1524.27 947.631 1527.44 Q951.01 1530.62 951.01 1536.03 Q951.01 1541.61 947.538 1544.71 Q944.066 1547.79 937.747 1547.79 Q935.571 1547.79 933.302 1547.42 Q931.057 1547.05 928.649 1546.31 L928.649 1541.61 Q930.733 1542.74 932.955 1543.3 Q935.177 1543.86 937.654 1543.86 Q941.659 1543.86 943.997 1541.75 Q946.335 1539.64 946.335 1536.03 Q946.335 1532.42 943.997 1530.31 Q941.659 1528.21 937.654 1528.21 Q935.779 1528.21 933.904 1528.62 Q932.052 1529.04 930.108 1529.92 L930.108 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M956.08 1541.24 L960.964 1541.24 L960.964 1547.12 L956.08 1547.12 L956.08 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M976.033 1515.64 Q972.422 1515.64 970.594 1519.2 Q968.788 1522.75 968.788 1529.87 Q968.788 1536.98 970.594 1540.55 Q972.422 1544.09 976.033 1544.09 Q979.668 1544.09 981.473 1540.55 Q983.302 1536.98 983.302 1529.87 Q983.302 1522.75 981.473 1519.2 Q979.668 1515.64 976.033 1515.64 M976.033 1511.93 Q981.844 1511.93 984.899 1516.54 Q987.978 1521.12 987.978 1529.87 Q987.978 1538.6 984.899 1543.21 Q981.844 1547.79 976.033 1547.79 Q970.223 1547.79 967.145 1543.21 Q964.089 1538.6 964.089 1529.87 Q964.089 1521.12 967.145 1516.54 Q970.223 1511.93 976.033 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1404.81 1512.56 L1427.03 1512.56 L1427.03 1514.55 L1414.49 1547.12 L1409.6 1547.12 L1421.41 1516.5 L1404.81 1516.5 L1404.81 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1432.1 1541.24 L1436.99 1541.24 L1436.99 1547.12 L1432.1 1547.12 L1432.1 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1442.1 1512.56 L1460.46 1512.56 L1460.46 1516.5 L1446.38 1516.5 L1446.38 1524.97 Q1447.4 1524.62 1448.42 1524.46 Q1449.44 1524.27 1450.46 1524.27 Q1456.25 1524.27 1459.63 1527.44 Q1463 1530.62 1463 1536.03 Q1463 1541.61 1459.53 1544.71 Q1456.06 1547.79 1449.74 1547.79 Q1447.57 1547.79 1445.3 1547.42 Q1443.05 1547.05 1440.64 1546.31 L1440.64 1541.61 Q1442.73 1542.74 1444.95 1543.3 Q1447.17 1543.86 1449.65 1543.86 Q1453.65 1543.86 1455.99 1541.75 Q1458.33 1539.64 1458.33 1536.03 Q1458.33 1532.42 1455.99 1530.31 Q1453.65 1528.21 1449.65 1528.21 Q1447.77 1528.21 1445.9 1528.62 Q1444.05 1529.04 1442.1 1529.92 L1442.1 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1867.89 1543.18 L1875.53 1543.18 L1875.53 1516.82 L1867.22 1518.49 L1867.22 1514.23 L1875.49 1512.56 L1880.16 1512.56 L1880.16 1543.18 L1887.8 1543.18 L1887.8 1547.12 L1867.89 1547.12 L1867.89 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1902.87 1515.64 Q1899.26 1515.64 1897.43 1519.2 Q1895.62 1522.75 1895.62 1529.87 Q1895.62 1536.98 1897.43 1540.55 Q1899.26 1544.09 1902.87 1544.09 Q1906.5 1544.09 1908.31 1540.55 Q1910.14 1536.98 1910.14 1529.87 Q1910.14 1522.75 1908.31 1519.2 Q1906.5 1515.64 1902.87 1515.64 M1902.87 1511.93 Q1908.68 1511.93 1911.74 1516.54 Q1914.81 1521.12 1914.81 1529.87 Q1914.81 1538.6 1911.74 1543.21 Q1908.68 1547.79 1902.87 1547.79 Q1897.06 1547.79 1893.98 1543.21 Q1890.93 1538.6 1890.93 1529.87 Q1890.93 1521.12 1893.98 1516.54 Q1897.06 1511.93 1902.87 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1919.88 1541.24 L1924.77 1541.24 L1924.77 1547.12 L1919.88 1547.12 L1919.88 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1939.84 1515.64 Q1936.23 1515.64 1934.4 1519.2 Q1932.59 1522.75 1932.59 1529.87 Q1932.59 1536.98 1934.4 1540.55 Q1936.23 1544.09 1939.84 1544.09 Q1943.47 1544.09 1945.28 1540.55 Q1947.11 1536.98 1947.11 1529.87 Q1947.11 1522.75 1945.28 1519.2 Q1943.47 1515.64 1939.84 1515.64 M1939.84 1511.93 Q1945.65 1511.93 1948.7 1516.54 Q1951.78 1521.12 1951.78 1529.87 Q1951.78 1538.6 1948.7 1543.21 Q1945.65 1547.79 1939.84 1547.79 Q1934.03 1547.79 1930.95 1543.21 Q1927.89 1538.6 1927.89 1529.87 Q1927.89 1521.12 1930.95 1516.54 Q1934.03 1511.93 1939.84 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip052)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 134.584,1447.87 2352.76,1447.87 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip052)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 134.584,1063.89 2352.76,1063.89 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip052)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 134.584,679.916 2352.76,679.916 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip052)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 134.584,295.938 2352.76,295.938 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip050)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 134.584,1486.45 134.584,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip050)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 134.584,1447.87 161.203,1447.87 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip050)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 134.584,1063.89 161.203,1063.89 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip050)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 134.584,679.916 161.203,679.916 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip050)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 134.584,295.938 161.203,295.938 \n", + " \"/>\n", + "<path clip-path=\"url(#clip050)\" d=\"M 0 0 M86.6401 1433.67 Q83.029 1433.67 81.2003 1437.24 Q79.3948 1440.78 79.3948 1447.91 Q79.3948 1455.01 81.2003 1458.58 Q83.029 1462.12 86.6401 1462.12 Q90.2743 1462.12 92.0799 1458.58 Q93.9086 1455.01 93.9086 1447.91 Q93.9086 1440.78 92.0799 1437.24 Q90.2743 1433.67 86.6401 1433.67 M86.6401 1429.97 Q92.4502 1429.97 95.5058 1434.57 Q98.5845 1439.16 98.5845 1447.91 Q98.5845 1456.63 95.5058 1461.24 Q92.4502 1465.82 86.6401 1465.82 Q80.8299 1465.82 77.7512 1461.24 Q74.6957 1456.63 74.6957 1447.91 Q74.6957 1439.16 77.7512 1434.57 Q80.8299 1429.97 86.6401 1429.97 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M77.6818 1046.61 L96.0382 1046.61 L96.0382 1050.55 L81.9642 1050.55 L81.9642 1059.02 Q82.9827 1058.67 84.0012 1058.51 Q85.0197 1058.33 86.0382 1058.33 Q91.8252 1058.33 95.2049 1061.5 Q98.5845 1064.67 98.5845 1070.09 Q98.5845 1075.67 95.1123 1078.77 Q91.6401 1081.85 85.3206 1081.85 Q83.1447 1081.85 80.8762 1081.48 Q78.6309 1081.11 76.2235 1080.36 L76.2235 1075.67 Q78.3068 1076.8 80.529 1077.36 Q82.7512 1077.91 85.2281 1077.91 Q89.2327 1077.91 91.5706 1075.8 Q93.9086 1073.7 93.9086 1070.09 Q93.9086 1066.48 91.5706 1064.37 Q89.2327 1062.26 85.2281 1062.26 Q83.3531 1062.26 81.4781 1062.68 Q79.6262 1063.1 77.6818 1063.98 L77.6818 1046.61 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M51.6634 693.261 L59.3023 693.261 L59.3023 666.895 L50.9921 668.562 L50.9921 664.303 L59.256 662.636 L63.9319 662.636 L63.9319 693.261 L71.5707 693.261 L71.5707 697.196 L51.6634 697.196 L51.6634 693.261 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M86.6401 665.715 Q83.029 665.715 81.2003 669.28 Q79.3948 672.821 79.3948 679.951 Q79.3948 687.057 81.2003 690.622 Q83.029 694.164 86.6401 694.164 Q90.2743 694.164 92.0799 690.622 Q93.9086 687.057 93.9086 679.951 Q93.9086 672.821 92.0799 669.28 Q90.2743 665.715 86.6401 665.715 M86.6401 662.011 Q92.4502 662.011 95.5058 666.618 Q98.5845 671.201 98.5845 679.951 Q98.5845 688.678 95.5058 693.284 Q92.4502 697.867 86.6401 697.867 Q80.8299 697.867 77.7512 693.284 Q74.6957 688.678 74.6957 679.951 Q74.6957 671.201 77.7512 666.618 Q80.8299 662.011 86.6401 662.011 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M52.6588 309.282 L60.2976 309.282 L60.2976 282.917 L51.9875 284.583 L51.9875 280.324 L60.2513 278.658 L64.9272 278.658 L64.9272 309.282 L72.5661 309.282 L72.5661 313.218 L52.6588 313.218 L52.6588 309.282 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M77.6818 278.658 L96.0382 278.658 L96.0382 282.593 L81.9642 282.593 L81.9642 291.065 Q82.9827 290.718 84.0012 290.556 Q85.0197 290.37 86.0382 290.37 Q91.8252 290.37 95.2049 293.542 Q98.5845 296.713 98.5845 302.13 Q98.5845 307.708 95.1123 310.81 Q91.6401 313.889 85.3206 313.889 Q83.1447 313.889 80.8762 313.518 Q78.6309 313.148 76.2235 312.407 L76.2235 307.708 Q78.3068 308.843 80.529 309.398 Q82.7512 309.954 85.2281 309.954 Q89.2327 309.954 91.5706 307.847 Q93.9086 305.741 93.9086 302.13 Q93.9086 298.519 91.5706 296.412 Q89.2327 294.306 85.2281 294.306 Q83.3531 294.306 81.4781 294.722 Q79.6262 295.139 77.6818 296.019 L77.6818 278.658 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M892.254 9.54393 L899.708 9.54393 L899.708 72.576 L892.254 72.576 L892.254 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M925.107 32.4315 Q919.112 32.4315 915.628 37.1306 Q912.144 41.7891 912.144 49.9314 Q912.144 58.0738 915.587 62.7728 Q919.071 67.4314 925.107 67.4314 Q931.062 67.4314 934.546 62.7323 Q938.029 58.0333 938.029 49.9314 Q938.029 41.8701 934.546 37.1711 Q931.062 32.4315 925.107 32.4315 M925.107 26.1121 Q934.829 26.1121 940.379 32.4315 Q945.929 38.7509 945.929 49.9314 Q945.929 61.0714 940.379 67.4314 Q934.829 73.7508 925.107 73.7508 Q915.344 73.7508 909.795 67.4314 Q904.285 61.0714 904.285 49.9314 Q904.285 38.7509 909.795 32.4315 Q915.344 26.1121 925.107 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M949.413 27.2059 L956.866 27.2059 L966.183 62.6108 L975.46 27.2059 L984.25 27.2059 L993.567 62.6108 L1002.84 27.2059 L1010.3 27.2059 L998.428 72.576 L989.638 72.576 L979.875 35.3887 L970.072 72.576 L961.282 72.576 L949.413 27.2059 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1056.92 48.0275 L1056.92 51.6733 L1022.65 51.6733 Q1023.14 59.3701 1027.27 63.421 Q1031.44 67.4314 1038.86 67.4314 Q1043.15 67.4314 1047.16 66.3781 Q1051.21 65.3249 1055.18 63.2184 L1055.18 70.267 Q1051.17 71.9684 1046.96 72.8596 Q1042.75 73.7508 1038.41 73.7508 Q1027.55 73.7508 1021.19 67.4314 Q1014.88 61.1119 1014.88 50.3365 Q1014.88 39.1965 1020.87 32.6746 Q1026.91 26.1121 1037.11 26.1121 Q1046.27 26.1121 1051.58 32.0264 Q1056.92 37.9003 1056.92 48.0275 M1049.47 45.84 Q1049.39 39.7232 1046.03 36.0774 Q1042.7 32.4315 1037.2 32.4315 Q1030.96 32.4315 1027.19 35.9558 Q1023.46 39.4801 1022.9 45.8805 L1049.47 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1091.03 34.1734 Q1089.78 33.4443 1088.28 33.1202 Q1086.82 32.7556 1085.04 32.7556 Q1078.72 32.7556 1075.31 36.8875 Q1071.95 40.9789 1071.95 48.6757 L1071.95 72.576 L1064.46 72.576 L1064.46 27.2059 L1071.95 27.2059 L1071.95 34.2544 Q1074.3 30.1225 1078.07 28.1376 Q1081.84 26.1121 1087.22 26.1121 Q1087.99 26.1121 1088.93 26.2337 Q1089.86 26.3147 1090.99 26.5172 L1091.03 34.1734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1164.03 48.0275 L1164.03 51.6733 L1129.76 51.6733 Q1130.24 59.3701 1134.38 63.421 Q1138.55 67.4314 1145.96 67.4314 Q1150.26 67.4314 1154.27 66.3781 Q1158.32 65.3249 1162.29 63.2184 L1162.29 70.267 Q1158.28 71.9684 1154.06 72.8596 Q1149.85 73.7508 1145.52 73.7508 Q1134.66 73.7508 1128.3 67.4314 Q1121.98 61.1119 1121.98 50.3365 Q1121.98 39.1965 1127.98 32.6746 Q1134.01 26.1121 1144.22 26.1121 Q1153.38 26.1121 1158.68 32.0264 Q1164.03 37.9003 1164.03 48.0275 M1156.58 45.84 Q1156.49 39.7232 1153.13 36.0774 Q1149.81 32.4315 1144.3 32.4315 Q1138.06 32.4315 1134.3 35.9558 Q1130.57 39.4801 1130 45.8805 L1156.58 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1201.7 34.0924 L1201.7 9.54393 L1209.16 9.54393 L1209.16 72.576 L1201.7 72.576 L1201.7 65.7705 Q1199.35 69.8214 1195.75 71.8063 Q1192.18 73.7508 1187.16 73.7508 Q1178.94 73.7508 1173.75 67.1883 Q1168.61 60.6258 1168.61 49.9314 Q1168.61 39.2371 1173.75 32.6746 Q1178.94 26.1121 1187.16 26.1121 Q1192.18 26.1121 1195.75 28.0971 Q1199.35 30.0415 1201.7 34.0924 M1176.3 49.9314 Q1176.3 58.1548 1179.67 62.8538 Q1183.07 67.5124 1188.98 67.5124 Q1194.9 67.5124 1198.3 62.8538 Q1201.7 58.1548 1201.7 49.9314 Q1201.7 41.7081 1198.3 37.0496 Q1194.9 32.3505 1188.98 32.3505 Q1183.07 32.3505 1179.67 37.0496 Q1176.3 41.7081 1176.3 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1246.83 49.3643 Q1246.83 41.2625 1243.47 36.8065 Q1240.15 32.3505 1234.11 32.3505 Q1228.11 32.3505 1224.75 36.8065 Q1221.43 41.2625 1221.43 49.3643 Q1221.43 57.4256 1224.75 61.8816 Q1228.11 66.3376 1234.11 66.3376 Q1240.15 66.3376 1243.47 61.8816 Q1246.83 57.4256 1246.83 49.3643 M1254.28 66.9452 Q1254.28 78.5308 1249.14 84.1616 Q1243.99 89.8329 1233.38 89.8329 Q1229.45 89.8329 1225.97 89.2252 Q1222.48 88.6581 1219.2 87.4428 L1219.2 80.1917 Q1222.48 81.9741 1225.68 82.8248 Q1228.88 83.6755 1232.21 83.6755 Q1239.54 83.6755 1243.18 79.8271 Q1246.83 76.0193 1246.83 68.282 L1246.83 64.5957 Q1244.52 68.6061 1240.92 70.5911 Q1237.31 72.576 1232.29 72.576 Q1223.94 72.576 1218.84 66.2161 Q1213.73 59.8562 1213.73 49.3643 Q1213.73 38.832 1218.84 32.472 Q1223.94 26.1121 1232.29 26.1121 Q1237.31 26.1121 1240.92 28.0971 Q1244.52 30.082 1246.83 34.0924 L1246.83 27.2059 L1254.28 27.2059 L1254.28 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1300.91 48.0275 L1300.91 51.6733 L1266.64 51.6733 Q1267.12 59.3701 1271.26 63.421 Q1275.43 67.4314 1282.84 67.4314 Q1287.14 67.4314 1291.15 66.3781 Q1295.2 65.3249 1299.17 63.2184 L1299.17 70.267 Q1295.16 71.9684 1290.94 72.8596 Q1286.73 73.7508 1282.4 73.7508 Q1271.54 73.7508 1265.18 67.4314 Q1258.86 61.1119 1258.86 50.3365 Q1258.86 39.1965 1264.86 32.6746 Q1270.89 26.1121 1281.1 26.1121 Q1290.26 26.1121 1295.56 32.0264 Q1300.91 37.9003 1300.91 48.0275 M1293.46 45.84 Q1293.37 39.7232 1290.01 36.0774 Q1286.69 32.4315 1281.18 32.4315 Q1274.94 32.4315 1271.18 35.9558 Q1267.45 39.4801 1266.88 45.8805 L1293.46 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1335.1 9.54393 L1342.55 9.54393 L1342.55 72.576 L1335.1 72.576 L1335.1 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1389.18 48.0275 L1389.18 51.6733 L1354.91 51.6733 Q1355.39 59.3701 1359.53 63.421 Q1363.7 67.4314 1371.11 67.4314 Q1375.41 67.4314 1379.42 66.3781 Q1383.47 65.3249 1387.44 63.2184 L1387.44 70.267 Q1383.43 71.9684 1379.21 72.8596 Q1375 73.7508 1370.67 73.7508 Q1359.81 73.7508 1353.45 67.4314 Q1347.13 61.1119 1347.13 50.3365 Q1347.13 39.1965 1353.13 32.6746 Q1359.16 26.1121 1369.37 26.1121 Q1378.52 26.1121 1383.83 32.0264 Q1389.18 37.9003 1389.18 48.0275 M1381.73 45.84 Q1381.64 39.7232 1378.28 36.0774 Q1374.96 32.4315 1369.45 32.4315 Q1363.21 32.4315 1359.45 35.9558 Q1355.72 39.4801 1355.15 45.8805 L1381.73 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1434.71 45.1919 L1434.71 72.576 L1427.26 72.576 L1427.26 45.4349 Q1427.26 38.994 1424.75 35.7938 Q1422.23 32.5936 1417.21 32.5936 Q1411.18 32.5936 1407.69 36.4419 Q1404.21 40.2903 1404.21 46.9338 L1404.21 72.576 L1396.71 72.576 L1396.71 27.2059 L1404.21 27.2059 L1404.21 34.2544 Q1406.88 30.163 1410.49 28.1376 Q1414.13 26.1121 1418.87 26.1121 Q1426.69 26.1121 1430.7 30.9732 Q1434.71 35.7938 1434.71 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1472.38 49.3643 Q1472.38 41.2625 1469.02 36.8065 Q1465.7 32.3505 1459.66 32.3505 Q1453.67 32.3505 1450.31 36.8065 Q1446.99 41.2625 1446.99 49.3643 Q1446.99 57.4256 1450.31 61.8816 Q1453.67 66.3376 1459.66 66.3376 Q1465.7 66.3376 1469.02 61.8816 Q1472.38 57.4256 1472.38 49.3643 M1479.84 66.9452 Q1479.84 78.5308 1474.69 84.1616 Q1469.55 89.8329 1458.94 89.8329 Q1455.01 89.8329 1451.52 89.2252 Q1448.04 88.6581 1444.76 87.4428 L1444.76 80.1917 Q1448.04 81.9741 1451.24 82.8248 Q1454.44 83.6755 1457.76 83.6755 Q1465.09 83.6755 1468.74 79.8271 Q1472.38 76.0193 1472.38 68.282 L1472.38 64.5957 Q1470.08 68.6061 1466.47 70.5911 Q1462.86 72.576 1457.84 72.576 Q1449.5 72.576 1444.39 66.2161 Q1439.29 59.8562 1439.29 49.3643 Q1439.29 38.832 1444.39 32.472 Q1449.5 26.1121 1457.84 26.1121 Q1462.86 26.1121 1466.47 28.0971 Q1470.08 30.082 1472.38 34.0924 L1472.38 27.2059 L1479.84 27.2059 L1479.84 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1495.03 14.324 L1495.03 27.2059 L1510.38 27.2059 L1510.38 32.9987 L1495.03 32.9987 L1495.03 57.6282 Q1495.03 63.1779 1496.53 64.7578 Q1498.07 66.3376 1502.73 66.3376 L1510.38 66.3376 L1510.38 72.576 L1502.73 72.576 Q1494.1 72.576 1490.82 69.3758 Q1487.53 66.1351 1487.53 57.6282 L1487.53 32.9987 L1482.07 32.9987 L1482.07 27.2059 L1487.53 27.2059 L1487.53 14.324 L1495.03 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1555.91 45.1919 L1555.91 72.576 L1548.46 72.576 L1548.46 45.4349 Q1548.46 38.994 1545.95 35.7938 Q1543.44 32.5936 1538.41 32.5936 Q1532.38 32.5936 1528.89 36.4419 Q1525.41 40.2903 1525.41 46.9338 L1525.41 72.576 L1517.92 72.576 L1517.92 9.54393 L1525.41 9.54393 L1525.41 34.2544 Q1528.08 30.163 1531.69 28.1376 Q1535.34 26.1121 1540.07 26.1121 Q1547.89 26.1121 1551.9 30.9732 Q1555.91 35.7938 1555.91 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip050)\" d=\"M 0 0 M1592.66 28.5427 L1592.66 35.5912 Q1589.5 33.9709 1586.09 33.1607 Q1582.69 32.3505 1579.04 32.3505 Q1573.49 32.3505 1570.7 34.0519 Q1567.95 35.7533 1567.95 39.156 Q1567.95 41.7486 1569.93 43.2475 Q1571.91 44.7058 1577.91 46.0426 L1580.46 46.6097 Q1588.4 48.3111 1591.72 51.4303 Q1595.09 54.509 1595.09 60.0587 Q1595.09 66.3781 1590.06 70.0644 Q1585.08 73.7508 1576.33 73.7508 Q1572.68 73.7508 1568.71 73.0216 Q1564.79 72.3329 1560.41 70.9151 L1560.41 63.2184 Q1564.54 65.3654 1568.55 66.4591 Q1572.56 67.5124 1576.49 67.5124 Q1581.76 67.5124 1584.59 65.73 Q1587.43 63.9071 1587.43 60.6258 Q1587.43 57.5877 1585.36 55.9673 Q1583.34 54.3469 1576.41 52.8481 L1573.82 52.2405 Q1566.89 50.7821 1563.81 47.7845 Q1560.73 44.7463 1560.73 39.4801 Q1560.73 33.0797 1565.27 29.5959 Q1569.81 26.1121 1578.15 26.1121 Q1582.29 26.1121 1585.93 26.7198 Q1589.58 27.3274 1592.66 28.5427 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip052)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 197.363,1447.87 387.601,1340.3 577.838,1324.58 768.076,1291.68 958.314,1051.94 1148.55,991.004 1338.79,911.081 1529.03,803.299 1719.26,662.206 1909.5,537.286 \n", + " 2099.74,352.678 2289.98,162.047 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip052)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 197.363,1447.87 387.601,1421.66 577.838,1263.44 768.076,1164.83 958.314,1129.5 1148.55,1048.62 1338.79,1011.67 1529.03,916.13 1719.26,758.864 1909.5,777.209 \n", + " 2099.74,767.707 2289.98,720.997 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip052)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 197.363,1447.87 387.601,1391.35 577.838,1277.69 768.076,1202.58 958.314,1146.32 1148.55,1121.5 1338.79,1012.78 1529.03,1017.58 1719.26,968.753 1909.5,905.452 \n", + " 2099.74,879.031 2289.98,856.951 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip052)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 197.363,1447.87 387.601,1260.01 577.838,1294.08 768.076,1221.04 958.314,1156 1148.55,1120.57 1338.79,1057.79 1529.03,958.859 1719.26,976.733 1909.5,983.684 \n", + " 2099.74,920.001 2289.98,899.046 \n", + " \"/>\n", + "<path clip-path=\"url(#clip050)\" d=\"\n", + "M2008.49 471.305 L2278.82 471.305 L2278.82 168.905 L2008.49 168.905 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<polyline clip-path=\"url(#clip050)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2008.49,471.305 2278.82,471.305 2278.82,168.905 2008.49,168.905 2008.49,471.305 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip050)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2033.13,229.385 2181.01,229.385 \n", + " \"/>\n", + "<path clip-path=\"url(#clip050)\" d=\"M 0 0 M2207.12 212.105 L2225.47 212.105 L2225.47 216.04 L2211.4 216.04 L2211.4 224.512 Q2212.42 224.165 2213.44 224.003 Q2214.45 223.818 2215.47 223.818 Q2221.26 223.818 2224.64 226.989 Q2228.02 230.16 2228.02 235.577 Q2228.02 241.155 2224.55 244.257 Q2221.08 247.336 2214.76 247.336 Q2212.58 247.336 2210.31 246.966 Q2208.07 246.595 2205.66 245.854 L2205.66 241.155 Q2207.74 242.29 2209.96 242.845 Q2212.19 243.401 2214.66 243.401 Q2218.67 243.401 2221.01 241.294 Q2223.34 239.188 2223.34 235.577 Q2223.34 231.966 2221.01 229.859 Q2218.67 227.753 2214.66 227.753 Q2212.79 227.753 2210.91 228.169 Q2209.06 228.586 2207.12 229.466 L2207.12 212.105 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip050)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2033.13,289.865 2181.01,289.865 \n", + " \"/>\n", + "<path clip-path=\"url(#clip050)\" d=\"M 0 0 M2218 288.001 Q2214.85 288.001 2213 290.154 Q2211.17 292.307 2211.17 296.057 Q2211.17 299.784 2213 301.959 Q2214.85 304.112 2218 304.112 Q2221.14 304.112 2222.97 301.959 Q2224.83 299.784 2224.83 296.057 Q2224.83 292.307 2222.97 290.154 Q2221.14 288.001 2218 288.001 M2227.28 273.349 L2227.28 277.608 Q2225.52 276.774 2223.71 276.335 Q2221.93 275.895 2220.17 275.895 Q2215.54 275.895 2213.09 279.02 Q2210.66 282.145 2210.31 288.464 Q2211.68 286.45 2213.74 285.386 Q2215.8 284.298 2218.27 284.298 Q2223.48 284.298 2226.49 287.469 Q2229.52 290.617 2229.52 296.057 Q2229.52 301.381 2226.38 304.598 Q2223.23 307.816 2218 307.816 Q2212 307.816 2208.83 303.233 Q2205.66 298.626 2205.66 289.899 Q2205.66 281.705 2209.55 276.844 Q2213.44 271.96 2219.99 271.96 Q2221.75 271.96 2223.53 272.307 Q2225.33 272.654 2227.28 273.349 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip050)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2033.13,350.345 2181.01,350.345 \n", + " \"/>\n", + "<path clip-path=\"url(#clip050)\" d=\"M 0 0 M2205.66 333.065 L2227.88 333.065 L2227.88 335.055 L2215.33 367.625 L2210.45 367.625 L2222.26 337 L2205.66 337 L2205.66 333.065 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip050)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2033.13,410.825 2181.01,410.825 \n", + " \"/>\n", + "<path clip-path=\"url(#clip050)\" d=\"M 0 0 M2217.51 411.693 Q2214.18 411.693 2212.26 413.475 Q2210.36 415.257 2210.36 418.382 Q2210.36 421.507 2212.26 423.29 Q2214.18 425.072 2217.51 425.072 Q2220.84 425.072 2222.76 423.29 Q2224.69 421.484 2224.69 418.382 Q2224.69 415.257 2222.76 413.475 Q2220.87 411.693 2217.51 411.693 M2212.83 409.702 Q2209.83 408.961 2208.14 406.901 Q2206.47 404.841 2206.47 401.878 Q2206.47 397.734 2209.41 395.327 Q2212.37 392.92 2217.51 392.92 Q2222.67 392.92 2225.61 395.327 Q2228.55 397.734 2228.55 401.878 Q2228.55 404.841 2226.86 406.901 Q2225.2 408.961 2222.21 409.702 Q2225.59 410.489 2227.46 412.781 Q2229.36 415.072 2229.36 418.382 Q2229.36 423.406 2226.28 426.091 Q2223.23 428.776 2217.51 428.776 Q2211.79 428.776 2208.71 426.091 Q2205.66 423.406 2205.66 418.382 Q2205.66 415.072 2207.56 412.781 Q2209.45 410.489 2212.83 409.702 M2211.12 402.318 Q2211.12 405.003 2212.79 406.508 Q2214.48 408.012 2217.51 408.012 Q2220.52 408.012 2222.21 406.508 Q2223.92 405.003 2223.92 402.318 Q2223.92 399.633 2222.21 398.128 Q2220.52 396.623 2217.51 396.623 Q2214.48 396.623 2212.79 398.128 Q2211.12 399.633 2211.12 402.318 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n" + ] + }, + "execution_count": 65, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "plot((edges[5,:,1].-edges[5,1,1])./edges[5,1,1].*100,title=\"lower edge lengths\",label=\"5\")\n", + "for i=6:8\n", + " plot!((edges[i,:,1].-edges[i,1,1])./edges[i,1,1].*100,label=\"$i\")\n", + "end\n", + "plot!()" + ] + }, + { + "cell_type": "code", + "execution_count": 59, + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n", + "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n", + "<defs>\n", + " <clipPath id=\"clip850\">\n", + " <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip850)\" d=\"\n", + "M0 1600 L2400 1600 L2400 0 L0 0 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip851\">\n", + " <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip850)\" d=\"\n", + "M137.871 1486.45 L2352.76 1486.45 L2352.76 123.472 L137.871 123.472 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip852\">\n", + " <rect x=\"137\" y=\"123\" width=\"2216\" height=\"1364\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<polyline clip-path=\"url(#clip852)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 485.491,1486.45 485.491,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip852)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 960.38,1486.45 960.38,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip852)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1435.27,1486.45 1435.27,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip852)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1910.16,1486.45 1910.16,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip850)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.871,1486.45 2352.76,1486.45 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip850)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 485.491,1486.45 485.491,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip850)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 960.38,1486.45 960.38,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip850)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1435.27,1486.45 1435.27,1470.09 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip850)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1910.16,1486.45 1910.16,1470.09 \n", + " \"/>\n", + "<path clip-path=\"url(#clip850)\" d=\"M 0 0 M462.157 1543.18 L478.477 1543.18 L478.477 1547.12 L456.532 1547.12 L456.532 1543.18 Q459.194 1540.43 463.778 1535.8 Q468.384 1531.15 469.565 1529.81 Q471.81 1527.28 472.69 1525.55 Q473.592 1523.79 473.592 1522.1 Q473.592 1519.34 471.648 1517.61 Q469.727 1515.87 466.625 1515.87 Q464.426 1515.87 461.972 1516.63 Q459.542 1517.4 456.764 1518.95 L456.764 1514.23 Q459.588 1513.09 462.042 1512.51 Q464.495 1511.93 466.532 1511.93 Q471.903 1511.93 475.097 1514.62 Q478.292 1517.31 478.292 1521.8 Q478.292 1523.93 477.481 1525.85 Q476.694 1527.74 474.588 1530.34 Q474.009 1531.01 470.907 1534.23 Q467.805 1537.42 462.157 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M483.546 1541.24 L488.43 1541.24 L488.43 1547.12 L483.546 1547.12 L483.546 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M493.546 1512.56 L511.902 1512.56 L511.902 1516.5 L497.828 1516.5 L497.828 1524.97 Q498.847 1524.62 499.865 1524.46 Q500.884 1524.27 501.903 1524.27 Q507.69 1524.27 511.069 1527.44 Q514.449 1530.62 514.449 1536.03 Q514.449 1541.61 510.977 1544.71 Q507.504 1547.79 501.185 1547.79 Q499.009 1547.79 496.741 1547.42 Q494.495 1547.05 492.088 1546.31 L492.088 1541.61 Q494.171 1542.74 496.393 1543.3 Q498.615 1543.86 501.092 1543.86 Q505.097 1543.86 507.435 1541.75 Q509.773 1539.64 509.773 1536.03 Q509.773 1532.42 507.435 1530.31 Q505.097 1528.21 501.092 1528.21 Q499.217 1528.21 497.342 1528.62 Q495.491 1529.04 493.546 1529.92 L493.546 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M932.174 1512.56 L950.531 1512.56 L950.531 1516.5 L936.457 1516.5 L936.457 1524.97 Q937.475 1524.62 938.494 1524.46 Q939.512 1524.27 940.531 1524.27 Q946.318 1524.27 949.697 1527.44 Q953.077 1530.62 953.077 1536.03 Q953.077 1541.61 949.605 1544.71 Q946.132 1547.79 939.813 1547.79 Q937.637 1547.79 935.369 1547.42 Q933.123 1547.05 930.716 1546.31 L930.716 1541.61 Q932.799 1542.74 935.021 1543.3 Q937.244 1543.86 939.72 1543.86 Q943.725 1543.86 946.063 1541.75 Q948.401 1539.64 948.401 1536.03 Q948.401 1532.42 946.063 1530.31 Q943.725 1528.21 939.72 1528.21 Q937.845 1528.21 935.97 1528.62 Q934.119 1529.04 932.174 1529.92 L932.174 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M958.146 1541.24 L963.03 1541.24 L963.03 1547.12 L958.146 1547.12 L958.146 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M978.1 1515.64 Q974.489 1515.64 972.66 1519.2 Q970.855 1522.75 970.855 1529.87 Q970.855 1536.98 972.66 1540.55 Q974.489 1544.09 978.1 1544.09 Q981.734 1544.09 983.54 1540.55 Q985.368 1536.98 985.368 1529.87 Q985.368 1522.75 983.54 1519.2 Q981.734 1515.64 978.1 1515.64 M978.1 1511.93 Q983.91 1511.93 986.966 1516.54 Q990.044 1521.12 990.044 1529.87 Q990.044 1538.6 986.966 1543.21 Q983.91 1547.79 978.1 1547.79 Q972.29 1547.79 969.211 1543.21 Q966.155 1538.6 966.155 1529.87 Q966.155 1521.12 969.211 1516.54 Q972.29 1511.93 978.1 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1406.17 1512.56 L1428.39 1512.56 L1428.39 1514.55 L1415.85 1547.12 L1410.96 1547.12 L1422.77 1516.5 L1406.17 1516.5 L1406.17 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1433.46 1541.24 L1438.35 1541.24 L1438.35 1547.12 L1433.46 1547.12 L1433.46 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1443.46 1512.56 L1461.82 1512.56 L1461.82 1516.5 L1447.75 1516.5 L1447.75 1524.97 Q1448.76 1524.62 1449.78 1524.46 Q1450.8 1524.27 1451.82 1524.27 Q1457.61 1524.27 1460.99 1527.44 Q1464.37 1530.62 1464.37 1536.03 Q1464.37 1541.61 1460.89 1544.71 Q1457.42 1547.79 1451.1 1547.79 Q1448.93 1547.79 1446.66 1547.42 Q1444.41 1547.05 1442.01 1546.31 L1442.01 1541.61 Q1444.09 1542.74 1446.31 1543.3 Q1448.53 1543.86 1451.01 1543.86 Q1455.01 1543.86 1457.35 1541.75 Q1459.69 1539.64 1459.69 1536.03 Q1459.69 1532.42 1457.35 1530.31 Q1455.01 1528.21 1451.01 1528.21 Q1449.14 1528.21 1447.26 1528.62 Q1445.41 1529.04 1443.46 1529.92 L1443.46 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1868.55 1543.18 L1876.19 1543.18 L1876.19 1516.82 L1867.88 1518.49 L1867.88 1514.23 L1876.14 1512.56 L1880.82 1512.56 L1880.82 1543.18 L1888.46 1543.18 L1888.46 1547.12 L1868.55 1547.12 L1868.55 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1903.53 1515.64 Q1899.92 1515.64 1898.09 1519.2 Q1896.28 1522.75 1896.28 1529.87 Q1896.28 1536.98 1898.09 1540.55 Q1899.92 1544.09 1903.53 1544.09 Q1907.16 1544.09 1908.97 1540.55 Q1910.8 1536.98 1910.8 1529.87 Q1910.8 1522.75 1908.97 1519.2 Q1907.16 1515.64 1903.53 1515.64 M1903.53 1511.93 Q1909.34 1511.93 1912.39 1516.54 Q1915.47 1521.12 1915.47 1529.87 Q1915.47 1538.6 1912.39 1543.21 Q1909.34 1547.79 1903.53 1547.79 Q1897.72 1547.79 1894.64 1543.21 Q1891.58 1538.6 1891.58 1529.87 Q1891.58 1521.12 1894.64 1516.54 Q1897.72 1511.93 1903.53 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1920.54 1541.24 L1925.43 1541.24 L1925.43 1547.12 L1920.54 1547.12 L1920.54 1541.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1940.49 1515.64 Q1936.88 1515.64 1935.05 1519.2 Q1933.25 1522.75 1933.25 1529.87 Q1933.25 1536.98 1935.05 1540.55 Q1936.88 1544.09 1940.49 1544.09 Q1944.13 1544.09 1945.93 1540.55 Q1947.76 1536.98 1947.76 1529.87 Q1947.76 1522.75 1945.93 1519.2 Q1944.13 1515.64 1940.49 1515.64 M1940.49 1511.93 Q1946.3 1511.93 1949.36 1516.54 Q1952.44 1521.12 1952.44 1529.87 Q1952.44 1538.6 1949.36 1543.21 Q1946.3 1547.79 1940.49 1547.79 Q1934.68 1547.79 1931.61 1543.21 Q1928.55 1538.6 1928.55 1529.87 Q1928.55 1521.12 1931.61 1516.54 Q1934.68 1511.93 1940.49 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip852)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 137.871,1215.06 2352.76,1215.06 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip852)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 137.871,876.382 2352.76,876.382 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip852)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 137.871,537.704 2352.76,537.704 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip852)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 137.871,199.025 2352.76,199.025 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip850)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.871,1486.45 137.871,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip850)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.871,1215.06 164.45,1215.06 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip850)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.871,876.382 164.45,876.382 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip850)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.871,537.704 164.45,537.704 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip850)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 137.871,199.025 164.45,199.025 \n", + " \"/>\n", + "<path clip-path=\"url(#clip850)\" d=\"M 0 0 M63.33 1213.2 Q60.1819 1213.2 58.33 1215.35 Q56.5014 1217.5 56.5014 1221.25 Q56.5014 1224.98 58.33 1227.16 Q60.1819 1229.31 63.33 1229.31 Q66.4782 1229.31 68.3068 1227.16 Q70.1587 1224.98 70.1587 1221.25 Q70.1587 1217.5 68.3068 1215.35 Q66.4782 1213.2 63.33 1213.2 M72.6124 1198.54 L72.6124 1202.8 Q70.8531 1201.97 69.0476 1201.53 Q67.2652 1201.09 65.5059 1201.09 Q60.8763 1201.09 58.4226 1204.22 Q55.9921 1207.34 55.6449 1213.66 Q57.0106 1211.65 59.0708 1210.58 Q61.131 1209.49 63.6078 1209.49 Q68.8161 1209.49 71.8253 1212.67 Q74.8577 1215.81 74.8577 1221.25 Q74.8577 1226.58 71.7096 1229.79 Q68.5615 1233.01 63.33 1233.01 Q57.3347 1233.01 54.1634 1228.43 Q50.9921 1223.82 50.9921 1215.1 Q50.9921 1206.9 54.881 1202.04 Q58.7699 1197.16 65.3208 1197.16 Q67.08 1197.16 68.8624 1197.5 Q70.6679 1197.85 72.6124 1198.54 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M89.9271 1200.86 Q86.316 1200.86 84.4873 1204.42 Q82.6818 1207.97 82.6818 1215.1 Q82.6818 1222.2 84.4873 1225.77 Q86.316 1229.31 89.9271 1229.31 Q93.5613 1229.31 95.3669 1225.77 Q97.1956 1222.2 97.1956 1215.1 Q97.1956 1207.97 95.3669 1204.42 Q93.5613 1200.86 89.9271 1200.86 M89.9271 1197.16 Q95.7373 1197.16 98.7928 1201.76 Q101.871 1206.35 101.871 1215.1 Q101.871 1223.82 98.7928 1228.43 Q95.7373 1233.01 89.9271 1233.01 Q84.1169 1233.01 81.0383 1228.43 Q77.9827 1223.82 77.9827 1215.1 Q77.9827 1206.35 81.0383 1201.76 Q84.1169 1197.16 89.9271 1197.16 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M52.6356 859.102 L74.8577 859.102 L74.8577 861.093 L62.3115 893.662 L57.4273 893.662 L69.2328 863.038 L52.6356 863.038 L52.6356 859.102 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M89.9271 862.181 Q86.316 862.181 84.4873 865.746 Q82.6818 869.287 82.6818 876.417 Q82.6818 883.524 84.4873 887.088 Q86.316 890.63 89.9271 890.63 Q93.5613 890.63 95.3669 887.088 Q97.1956 883.524 97.1956 876.417 Q97.1956 869.287 95.3669 865.746 Q93.5613 862.181 89.9271 862.181 M89.9271 858.477 Q95.7373 858.477 98.7928 863.084 Q101.871 867.667 101.871 876.417 Q101.871 885.144 98.7928 889.75 Q95.7373 894.334 89.9271 894.334 Q84.1169 894.334 81.0383 889.75 Q77.9827 885.144 77.9827 876.417 Q77.9827 867.667 81.0383 863.084 Q84.1169 858.477 89.9271 858.477 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M63.006 538.572 Q59.6726 538.572 57.7513 540.354 Q55.8532 542.137 55.8532 545.262 Q55.8532 548.387 57.7513 550.169 Q59.6726 551.951 63.006 551.951 Q66.3393 551.951 68.2606 550.169 Q70.1818 548.364 70.1818 545.262 Q70.1818 542.137 68.2606 540.354 Q66.3624 538.572 63.006 538.572 M58.33 536.581 Q55.3208 535.84 53.631 533.78 Q51.9643 531.72 51.9643 528.757 Q51.9643 524.614 54.9041 522.206 Q57.8671 519.799 63.006 519.799 Q68.168 519.799 71.1078 522.206 Q74.0476 524.614 74.0476 528.757 Q74.0476 531.72 72.3578 533.78 Q70.6911 535.84 67.705 536.581 Q71.0846 537.368 72.9596 539.66 Q74.8577 541.952 74.8577 545.262 Q74.8577 550.285 71.7791 552.97 Q68.7235 555.655 63.006 555.655 Q57.2884 555.655 54.2097 552.97 Q51.1542 550.285 51.1542 545.262 Q51.1542 541.952 53.0523 539.66 Q54.9504 537.368 58.33 536.581 M56.6171 529.197 Q56.6171 531.882 58.2838 533.387 Q59.9736 534.891 63.006 534.891 Q66.0152 534.891 67.705 533.387 Q69.418 531.882 69.418 529.197 Q69.418 526.512 67.705 525.007 Q66.0152 523.503 63.006 523.503 Q59.9736 523.503 58.2838 525.007 Q56.6171 526.512 56.6171 529.197 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M89.9271 523.503 Q86.316 523.503 84.4873 527.067 Q82.6818 530.609 82.6818 537.739 Q82.6818 544.845 84.4873 548.41 Q86.316 551.951 89.9271 551.951 Q93.5613 551.951 95.3669 548.41 Q97.1956 544.845 97.1956 537.739 Q97.1956 530.609 95.3669 527.067 Q93.5613 523.503 89.9271 523.503 M89.9271 519.799 Q95.7373 519.799 98.7928 524.405 Q101.871 528.989 101.871 537.739 Q101.871 546.465 98.7928 551.072 Q95.7373 555.655 89.9271 555.655 Q84.1169 555.655 81.0383 551.072 Q77.9827 546.465 77.9827 537.739 Q77.9827 528.989 81.0383 524.405 Q84.1169 519.799 89.9271 519.799 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M53.2375 215.588 L53.2375 211.329 Q54.9967 212.162 56.8023 212.602 Q58.6078 213.041 60.3439 213.041 Q64.9735 213.041 67.4041 209.94 Q69.8578 206.815 70.205 200.472 Q68.8624 202.463 66.8022 203.528 Q64.7421 204.592 62.2421 204.592 Q57.0569 204.592 54.0245 201.467 Q51.0153 198.319 51.0153 192.88 Q51.0153 187.555 54.1634 184.338 Q57.3115 181.12 62.543 181.12 Q68.5383 181.12 71.6865 185.727 Q74.8577 190.31 74.8577 199.06 Q74.8577 207.231 70.9689 212.116 Q67.1032 216.977 60.5523 216.977 Q58.793 216.977 56.9875 216.629 Q55.1819 216.282 53.2375 215.588 M62.543 200.935 Q65.6911 200.935 67.5198 198.782 Q69.3717 196.63 69.3717 192.88 Q69.3717 189.153 67.5198 187 Q65.6911 184.824 62.543 184.824 Q59.3949 184.824 57.543 187 Q55.7143 189.153 55.7143 192.88 Q55.7143 196.63 57.543 198.782 Q59.3949 200.935 62.543 200.935 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M89.9271 184.824 Q86.316 184.824 84.4873 188.389 Q82.6818 191.93 82.6818 199.06 Q82.6818 206.167 84.4873 209.731 Q86.316 213.273 89.9271 213.273 Q93.5613 213.273 95.3669 209.731 Q97.1956 206.167 97.1956 199.06 Q97.1956 191.93 95.3669 188.389 Q93.5613 184.824 89.9271 184.824 M89.9271 181.12 Q95.7373 181.12 98.7928 185.727 Q101.871 190.31 101.871 199.06 Q101.871 207.787 98.7928 212.393 Q95.7373 216.977 89.9271 216.977 Q84.1169 216.977 81.0383 212.393 Q77.9827 207.787 77.9827 199.06 Q77.9827 190.31 81.0383 185.727 Q84.1169 181.12 89.9271 181.12 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1050.81 48.0275 L1050.81 51.6733 L1016.54 51.6733 Q1017.02 59.3701 1021.16 63.421 Q1025.33 67.4314 1032.74 67.4314 Q1037.04 67.4314 1041.05 66.3781 Q1045.1 65.3249 1049.07 63.2184 L1049.07 70.267 Q1045.06 71.9684 1040.84 72.8596 Q1036.63 73.7508 1032.3 73.7508 Q1021.44 73.7508 1015.08 67.4314 Q1008.76 61.1119 1008.76 50.3365 Q1008.76 39.1965 1014.76 32.6746 Q1020.79 26.1121 1031 26.1121 Q1040.16 26.1121 1045.46 32.0264 Q1050.81 37.9003 1050.81 48.0275 M1043.36 45.84 Q1043.27 39.7232 1039.91 36.0774 Q1036.59 32.4315 1031.08 32.4315 Q1024.84 32.4315 1021.08 35.9558 Q1017.35 39.4801 1016.78 45.8805 L1043.36 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1088.48 34.0924 L1088.48 9.54393 L1095.94 9.54393 L1095.94 72.576 L1088.48 72.576 L1088.48 65.7705 Q1086.13 69.8214 1082.53 71.8063 Q1078.96 73.7508 1073.94 73.7508 Q1065.72 73.7508 1060.53 67.1883 Q1055.39 60.6258 1055.39 49.9314 Q1055.39 39.2371 1060.53 32.6746 Q1065.72 26.1121 1073.94 26.1121 Q1078.96 26.1121 1082.53 28.0971 Q1086.13 30.0415 1088.48 34.0924 M1063.08 49.9314 Q1063.08 58.1548 1066.45 62.8538 Q1069.85 67.5124 1075.76 67.5124 Q1081.68 67.5124 1085.08 62.8538 Q1088.48 58.1548 1088.48 49.9314 Q1088.48 41.7081 1085.08 37.0496 Q1081.68 32.3505 1075.76 32.3505 Q1069.85 32.3505 1066.45 37.0496 Q1063.08 41.7081 1063.08 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1133.61 49.3643 Q1133.61 41.2625 1130.25 36.8065 Q1126.93 32.3505 1120.89 32.3505 Q1114.89 32.3505 1111.53 36.8065 Q1108.21 41.2625 1108.21 49.3643 Q1108.21 57.4256 1111.53 61.8816 Q1114.89 66.3376 1120.89 66.3376 Q1126.93 66.3376 1130.25 61.8816 Q1133.61 57.4256 1133.61 49.3643 M1141.06 66.9452 Q1141.06 78.5308 1135.92 84.1616 Q1130.77 89.8329 1120.16 89.8329 Q1116.23 89.8329 1112.75 89.2252 Q1109.26 88.6581 1105.98 87.4428 L1105.98 80.1917 Q1109.26 81.9741 1112.46 82.8248 Q1115.66 83.6755 1118.99 83.6755 Q1126.32 83.6755 1129.96 79.8271 Q1133.61 76.0193 1133.61 68.282 L1133.61 64.5957 Q1131.3 68.6061 1127.7 70.5911 Q1124.09 72.576 1119.07 72.576 Q1110.72 72.576 1105.62 66.2161 Q1100.51 59.8562 1100.51 49.3643 Q1100.51 38.832 1105.62 32.472 Q1110.72 26.1121 1119.07 26.1121 Q1124.09 26.1121 1127.7 28.0971 Q1131.3 30.082 1133.61 34.0924 L1133.61 27.2059 L1141.06 27.2059 L1141.06 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1187.69 48.0275 L1187.69 51.6733 L1153.42 51.6733 Q1153.91 59.3701 1158.04 63.421 Q1162.21 67.4314 1169.62 67.4314 Q1173.92 67.4314 1177.93 66.3781 Q1181.98 65.3249 1185.95 63.2184 L1185.95 70.267 Q1181.94 71.9684 1177.72 72.8596 Q1173.51 73.7508 1169.18 73.7508 Q1158.32 73.7508 1151.96 67.4314 Q1145.64 61.1119 1145.64 50.3365 Q1145.64 39.1965 1151.64 32.6746 Q1157.67 26.1121 1167.88 26.1121 Q1177.04 26.1121 1182.34 32.0264 Q1187.69 37.9003 1187.69 48.0275 M1180.24 45.84 Q1180.15 39.7232 1176.79 36.0774 Q1173.47 32.4315 1167.96 32.4315 Q1161.72 32.4315 1157.96 35.9558 Q1154.23 39.4801 1153.66 45.8805 L1180.24 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1221.88 9.54393 L1229.33 9.54393 L1229.33 72.576 L1221.88 72.576 L1221.88 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1275.96 48.0275 L1275.96 51.6733 L1241.69 51.6733 Q1242.17 59.3701 1246.31 63.421 Q1250.48 67.4314 1257.89 67.4314 Q1262.19 67.4314 1266.2 66.3781 Q1270.25 65.3249 1274.22 63.2184 L1274.22 70.267 Q1270.21 71.9684 1265.99 72.8596 Q1261.78 73.7508 1257.45 73.7508 Q1246.59 73.7508 1240.23 67.4314 Q1233.91 61.1119 1233.91 50.3365 Q1233.91 39.1965 1239.91 32.6746 Q1245.94 26.1121 1256.15 26.1121 Q1265.3 26.1121 1270.61 32.0264 Q1275.96 37.9003 1275.96 48.0275 M1268.51 45.84 Q1268.42 39.7232 1265.06 36.0774 Q1261.74 32.4315 1256.23 32.4315 Q1249.99 32.4315 1246.23 35.9558 Q1242.5 39.4801 1241.93 45.8805 L1268.51 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1321.49 45.1919 L1321.49 72.576 L1314.04 72.576 L1314.04 45.4349 Q1314.04 38.994 1311.53 35.7938 Q1309.01 32.5936 1303.99 32.5936 Q1297.96 32.5936 1294.47 36.4419 Q1290.99 40.2903 1290.99 46.9338 L1290.99 72.576 L1283.49 72.576 L1283.49 27.2059 L1290.99 27.2059 L1290.99 34.2544 Q1293.66 30.163 1297.27 28.1376 Q1300.91 26.1121 1305.65 26.1121 Q1313.47 26.1121 1317.48 30.9732 Q1321.49 35.7938 1321.49 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1359.16 49.3643 Q1359.16 41.2625 1355.8 36.8065 Q1352.48 32.3505 1346.44 32.3505 Q1340.45 32.3505 1337.09 36.8065 Q1333.77 41.2625 1333.77 49.3643 Q1333.77 57.4256 1337.09 61.8816 Q1340.45 66.3376 1346.44 66.3376 Q1352.48 66.3376 1355.8 61.8816 Q1359.16 57.4256 1359.16 49.3643 M1366.62 66.9452 Q1366.62 78.5308 1361.47 84.1616 Q1356.33 89.8329 1345.72 89.8329 Q1341.79 89.8329 1338.3 89.2252 Q1334.82 88.6581 1331.54 87.4428 L1331.54 80.1917 Q1334.82 81.9741 1338.02 82.8248 Q1341.22 83.6755 1344.54 83.6755 Q1351.87 83.6755 1355.52 79.8271 Q1359.16 76.0193 1359.16 68.282 L1359.16 64.5957 Q1356.86 68.6061 1353.25 70.5911 Q1349.64 72.576 1344.62 72.576 Q1336.28 72.576 1331.17 66.2161 Q1326.07 59.8562 1326.07 49.3643 Q1326.07 38.832 1331.17 32.472 Q1336.28 26.1121 1344.62 26.1121 Q1349.64 26.1121 1353.25 28.0971 Q1356.86 30.082 1359.16 34.0924 L1359.16 27.2059 L1366.62 27.2059 L1366.62 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1381.81 14.324 L1381.81 27.2059 L1397.16 27.2059 L1397.16 32.9987 L1381.81 32.9987 L1381.81 57.6282 Q1381.81 63.1779 1383.31 64.7578 Q1384.85 66.3376 1389.51 66.3376 L1397.16 66.3376 L1397.16 72.576 L1389.51 72.576 Q1380.88 72.576 1377.6 69.3758 Q1374.31 66.1351 1374.31 57.6282 L1374.31 32.9987 L1368.85 32.9987 L1368.85 27.2059 L1374.31 27.2059 L1374.31 14.324 L1381.81 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1442.69 45.1919 L1442.69 72.576 L1435.24 72.576 L1435.24 45.4349 Q1435.24 38.994 1432.73 35.7938 Q1430.22 32.5936 1425.19 32.5936 Q1419.16 32.5936 1415.67 36.4419 Q1412.19 40.2903 1412.19 46.9338 L1412.19 72.576 L1404.7 72.576 L1404.7 9.54393 L1412.19 9.54393 L1412.19 34.2544 Q1414.86 30.163 1418.47 28.1376 Q1422.12 26.1121 1426.85 26.1121 Q1434.67 26.1121 1438.68 30.9732 Q1442.69 35.7938 1442.69 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip850)\" d=\"M 0 0 M1479.44 28.5427 L1479.44 35.5912 Q1476.28 33.9709 1472.87 33.1607 Q1469.47 32.3505 1465.82 32.3505 Q1460.27 32.3505 1457.48 34.0519 Q1454.73 35.7533 1454.73 39.156 Q1454.73 41.7486 1456.71 43.2475 Q1458.7 44.7058 1464.69 46.0426 L1467.24 46.6097 Q1475.18 48.3111 1478.5 51.4303 Q1481.87 54.509 1481.87 60.0587 Q1481.87 66.3781 1476.84 70.0644 Q1471.86 73.7508 1463.11 73.7508 Q1459.46 73.7508 1455.49 73.0216 Q1451.57 72.3329 1447.19 70.9151 L1447.19 63.2184 Q1451.32 65.3654 1455.33 66.4591 Q1459.34 67.5124 1463.27 67.5124 Q1468.54 67.5124 1471.37 65.73 Q1474.21 63.9071 1474.21 60.6258 Q1474.21 57.5877 1472.14 55.9673 Q1470.12 54.3469 1463.19 52.8481 L1460.6 52.2405 Q1453.67 50.7821 1450.59 47.7845 Q1447.51 44.7463 1447.51 39.4801 Q1447.51 33.0797 1452.05 29.5959 Q1456.59 26.1121 1464.93 26.1121 Q1469.07 26.1121 1472.71 26.7198 Q1476.36 27.3274 1479.44 28.5427 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip852)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 200.557,740.609 390.513,806.218 580.468,835.285 770.424,895.345 960.38,952.342 1150.34,1006.04 1340.29,1054.42 1530.25,1100.47 1720.2,1204.14 1910.16,1262.88 \n", + " 2100.11,1350.01 2290.07,1447.87 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip852)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 200.557,604.513 390.513,567.496 580.468,562.088 770.424,550.764 960.38,468.268 1150.34,447.3 1340.29,419.797 1530.25,382.708 1720.2,334.157 1910.16,291.171 \n", + " 2100.11,227.645 2290.07,162.047 \n", + " \"/>\n", + "<path clip-path=\"url(#clip850)\" d=\"\n", + "M2012.25 289.865 L2278.93 289.865 L2278.93 168.905 L2012.25 168.905 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<polyline clip-path=\"url(#clip850)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2012.25,289.865 2278.93,289.865 2278.93,168.905 2012.25,168.905 2012.25,289.865 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip850)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2036.86,229.385 2184.52,229.385 \n", + " \"/>\n", + "<path clip-path=\"url(#clip850)\" d=\"M 0 0 M2209.8 242.729 L2217.44 242.729 L2217.44 216.364 L2209.13 218.031 L2209.13 213.771 L2217.39 212.105 L2222.07 212.105 L2222.07 242.729 L2229.71 242.729 L2229.71 246.665 L2209.8 246.665 L2209.8 242.729 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n" + ] + }, + "execution_count": 59, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "i=1\n", + "plot(edges[i,:,1],title=\"edge lengths\",label=\"\")\n", + "plot!(edges[i+4,:,1],label=\"$i\")" + ] + }, + { + "cell_type": "code", + "execution_count": 74, + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n", + "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n", + "<defs>\n", + " <clipPath id=\"clip330\">\n", + " <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip330)\" d=\"\n", + "M0 1600 L2400 1600 L2400 0 L0 0 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip331\">\n", + " <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<path clip-path=\"url(#clip330)\" d=\"\n", + "M232.737 1423.18 L2021.35 1423.18 L2021.35 123.472 L232.737 123.472 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<defs>\n", + " <clipPath id=\"clip332\">\n", + " <rect x=\"232\" y=\"123\" width=\"1790\" height=\"1301\"/>\n", + " </clipPath>\n", + "</defs>\n", + "<polyline clip-path=\"url(#clip332)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 513.453,1423.18 513.453,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip332)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 896.946,1423.18 896.946,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip332)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1280.44,1423.18 1280.44,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip332)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 1663.93,1423.18 1663.93,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip330)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 232.737,1423.18 2021.35,1423.18 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip330)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 513.453,1423.18 513.453,1407.58 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip330)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 896.946,1423.18 896.946,1407.58 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip330)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1280.44,1423.18 1280.44,1407.58 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip330)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 1663.93,1423.18 1663.93,1407.58 \n", + " \"/>\n", + "<path clip-path=\"url(#clip330)\" d=\"M 0 0 M490.12 1479.92 L506.439 1479.92 L506.439 1483.85 L484.495 1483.85 L484.495 1479.92 Q487.157 1477.16 491.74 1472.53 Q496.347 1467.88 497.527 1466.54 Q499.773 1464.01 500.652 1462.28 Q501.555 1460.52 501.555 1458.83 Q501.555 1456.07 499.611 1454.34 Q497.689 1452.6 494.587 1452.6 Q492.388 1452.6 489.935 1453.37 Q487.504 1454.13 484.726 1455.68 L484.726 1450.96 Q487.55 1449.82 490.004 1449.25 Q492.458 1448.67 494.495 1448.67 Q499.865 1448.67 503.06 1451.35 Q506.254 1454.04 506.254 1458.53 Q506.254 1460.66 505.444 1462.58 Q504.657 1464.48 502.55 1467.07 Q501.972 1467.74 498.87 1470.96 Q495.768 1474.15 490.12 1479.92 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M511.509 1477.97 L516.393 1477.97 L516.393 1483.85 L511.509 1483.85 L511.509 1477.97 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M521.509 1449.29 L539.865 1449.29 L539.865 1453.23 L525.791 1453.23 L525.791 1461.7 Q526.81 1461.35 527.828 1461.19 Q528.847 1461 529.865 1461 Q535.652 1461 539.032 1464.18 Q542.411 1467.35 542.411 1472.76 Q542.411 1478.34 538.939 1481.44 Q535.467 1484.52 529.147 1484.52 Q526.972 1484.52 524.703 1484.15 Q522.458 1483.78 520.05 1483.04 L520.05 1478.34 Q522.134 1479.48 524.356 1480.03 Q526.578 1480.59 529.055 1480.59 Q533.059 1480.59 535.397 1478.48 Q537.735 1476.38 537.735 1472.76 Q537.735 1469.15 535.397 1467.05 Q533.059 1464.94 529.055 1464.94 Q527.18 1464.94 525.305 1465.36 Q523.453 1465.77 521.509 1466.65 L521.509 1449.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M868.74 1449.29 L887.096 1449.29 L887.096 1453.23 L873.022 1453.23 L873.022 1461.7 Q874.041 1461.35 875.059 1461.19 Q876.078 1461 877.096 1461 Q882.883 1461 886.263 1464.18 Q889.642 1467.35 889.642 1472.76 Q889.642 1478.34 886.17 1481.44 Q882.698 1484.52 876.379 1484.52 Q874.203 1484.52 871.934 1484.15 Q869.689 1483.78 867.281 1483.04 L867.281 1478.34 Q869.365 1479.48 871.587 1480.03 Q873.809 1480.59 876.286 1480.59 Q880.291 1480.59 882.629 1478.48 Q884.967 1476.38 884.967 1472.76 Q884.967 1469.15 882.629 1467.05 Q880.291 1464.94 876.286 1464.94 Q874.411 1464.94 872.536 1465.36 Q870.684 1465.77 868.74 1466.65 L868.74 1449.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M894.712 1477.97 L899.596 1477.97 L899.596 1483.85 L894.712 1483.85 L894.712 1477.97 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M914.665 1452.37 Q911.054 1452.37 909.226 1455.94 Q907.42 1459.48 907.42 1466.61 Q907.42 1473.71 909.226 1477.28 Q911.054 1480.82 914.665 1480.82 Q918.3 1480.82 920.105 1477.28 Q921.934 1473.71 921.934 1466.61 Q921.934 1459.48 920.105 1455.94 Q918.3 1452.37 914.665 1452.37 M914.665 1448.67 Q920.476 1448.67 923.531 1453.27 Q926.61 1457.86 926.61 1466.61 Q926.61 1475.33 923.531 1479.94 Q920.476 1484.52 914.665 1484.52 Q908.855 1484.52 905.777 1479.94 Q902.721 1475.33 902.721 1466.61 Q902.721 1457.86 905.777 1453.27 Q908.855 1448.67 914.665 1448.67 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1251.34 1449.29 L1273.56 1449.29 L1273.56 1451.28 L1261.02 1483.85 L1256.13 1483.85 L1267.94 1453.23 L1251.34 1453.23 L1251.34 1449.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1278.63 1477.97 L1283.52 1477.97 L1283.52 1483.85 L1278.63 1483.85 L1278.63 1477.97 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1288.63 1449.29 L1306.99 1449.29 L1306.99 1453.23 L1292.92 1453.23 L1292.92 1461.7 Q1293.93 1461.35 1294.95 1461.19 Q1295.97 1461 1296.99 1461 Q1302.78 1461 1306.16 1464.18 Q1309.54 1467.35 1309.54 1472.76 Q1309.54 1478.34 1306.06 1481.44 Q1302.59 1484.52 1296.27 1484.52 Q1294.1 1484.52 1291.83 1484.15 Q1289.58 1483.78 1287.17 1483.04 L1287.17 1478.34 Q1289.26 1479.48 1291.48 1480.03 Q1293.7 1480.59 1296.18 1480.59 Q1300.18 1480.59 1302.52 1478.48 Q1304.86 1476.38 1304.86 1472.76 Q1304.86 1469.15 1302.52 1467.05 Q1300.18 1464.94 1296.18 1464.94 Q1294.3 1464.94 1292.43 1465.36 Q1290.58 1465.77 1288.63 1466.65 L1288.63 1449.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1622.32 1479.92 L1629.96 1479.92 L1629.96 1453.55 L1621.65 1455.22 L1621.65 1450.96 L1629.91 1449.29 L1634.59 1449.29 L1634.59 1479.92 L1642.23 1479.92 L1642.23 1483.85 L1622.32 1483.85 L1622.32 1479.92 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1657.3 1452.37 Q1653.69 1452.37 1651.86 1455.94 Q1650.05 1459.48 1650.05 1466.61 Q1650.05 1473.71 1651.86 1477.28 Q1653.69 1480.82 1657.3 1480.82 Q1660.93 1480.82 1662.74 1477.28 Q1664.57 1473.71 1664.57 1466.61 Q1664.57 1459.48 1662.74 1455.94 Q1660.93 1452.37 1657.3 1452.37 M1657.3 1448.67 Q1663.11 1448.67 1666.16 1453.27 Q1669.24 1457.86 1669.24 1466.61 Q1669.24 1475.33 1666.16 1479.94 Q1663.11 1484.52 1657.3 1484.52 Q1651.49 1484.52 1648.41 1479.94 Q1645.35 1475.33 1645.35 1466.61 Q1645.35 1457.86 1648.41 1453.27 Q1651.49 1448.67 1657.3 1448.67 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1674.31 1477.97 L1679.2 1477.97 L1679.2 1483.85 L1674.31 1483.85 L1674.31 1477.97 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1694.27 1452.37 Q1690.66 1452.37 1688.83 1455.94 Q1687.02 1459.48 1687.02 1466.61 Q1687.02 1473.71 1688.83 1477.28 Q1690.66 1480.82 1694.27 1480.82 Q1697.9 1480.82 1699.71 1477.28 Q1701.53 1473.71 1701.53 1466.61 Q1701.53 1459.48 1699.71 1455.94 Q1697.9 1452.37 1694.27 1452.37 M1694.27 1448.67 Q1700.08 1448.67 1703.13 1453.27 Q1706.21 1457.86 1706.21 1466.61 Q1706.21 1475.33 1703.13 1479.94 Q1700.08 1484.52 1694.27 1484.52 Q1688.46 1484.52 1685.38 1479.94 Q1682.32 1475.33 1682.32 1466.61 Q1682.32 1457.86 1685.38 1453.27 Q1688.46 1448.67 1694.27 1448.67 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1072.81 1510.27 L1072.81 1520.4 L1084.87 1520.4 L1084.87 1524.95 L1072.81 1524.95 L1072.81 1544.3 Q1072.81 1548.66 1073.98 1549.9 Q1075.19 1551.14 1078.85 1551.14 L1084.87 1551.14 L1084.87 1556.04 L1078.85 1556.04 Q1072.07 1556.04 1069.5 1553.53 Q1066.92 1550.98 1066.92 1544.3 L1066.92 1524.95 L1062.62 1524.95 L1062.62 1520.4 L1066.92 1520.4 L1066.92 1510.27 L1072.81 1510.27 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1091.01 1520.4 L1096.87 1520.4 L1096.87 1556.04 L1091.01 1556.04 L1091.01 1520.4 M1091.01 1506.52 L1096.87 1506.52 L1096.87 1513.93 L1091.01 1513.93 L1091.01 1506.52 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1130.77 1527.24 Q1132.96 1523.29 1136.02 1521.41 Q1139.07 1519.54 1143.21 1519.54 Q1148.78 1519.54 1151.8 1523.45 Q1154.83 1527.33 1154.83 1534.53 L1154.83 1556.04 L1148.94 1556.04 L1148.94 1534.72 Q1148.94 1529.59 1147.13 1527.11 Q1145.31 1524.63 1141.59 1524.63 Q1137.04 1524.63 1134.39 1527.65 Q1131.75 1530.68 1131.75 1535.9 L1131.75 1556.04 L1125.86 1556.04 L1125.86 1534.72 Q1125.86 1529.56 1124.05 1527.11 Q1122.24 1524.63 1118.45 1524.63 Q1113.96 1524.63 1111.32 1527.68 Q1108.68 1530.71 1108.68 1535.9 L1108.68 1556.04 L1102.79 1556.04 L1102.79 1520.4 L1108.68 1520.4 L1108.68 1525.93 Q1110.68 1522.66 1113.48 1521.1 Q1116.28 1519.54 1120.13 1519.54 Q1124.02 1519.54 1126.72 1521.51 Q1129.46 1523.48 1130.77 1527.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1191.46 1536.76 L1191.46 1539.62 L1164.54 1539.62 Q1164.92 1545.67 1168.16 1548.85 Q1171.44 1552 1177.27 1552 Q1180.64 1552 1183.79 1551.17 Q1186.97 1550.35 1190.09 1548.69 L1190.09 1554.23 Q1186.94 1555.57 1183.63 1556.27 Q1180.32 1556.97 1176.92 1556.97 Q1168.39 1556.97 1163.39 1552 Q1158.42 1547.04 1158.42 1538.57 Q1158.42 1529.82 1163.13 1524.69 Q1167.88 1519.54 1175.9 1519.54 Q1183.09 1519.54 1187.26 1524.18 Q1191.46 1528.8 1191.46 1536.76 M1185.61 1535.04 Q1185.54 1530.23 1182.9 1527.37 Q1180.29 1524.5 1175.96 1524.5 Q1171.06 1524.5 1168.1 1527.27 Q1165.17 1530.04 1164.73 1535.07 L1185.61 1535.04 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip332)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 232.737,1162.31 2021.35,1162.31 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip332)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 232.737,889.592 2021.35,889.592 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip332)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 232.737,616.876 2021.35,616.876 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip332)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", + " 232.737,344.161 2021.35,344.161 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip330)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 232.737,1423.18 232.737,123.472 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip330)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 232.737,1162.31 254.2,1162.31 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip330)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 232.737,889.592 254.2,889.592 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip330)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 232.737,616.876 254.2,616.876 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip330)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 232.737,344.161 254.2,344.161 \n", + " \"/>\n", + "<path clip-path=\"url(#clip330)\" d=\"M 0 0 M114.631 1162.76 L144.306 1162.76 L144.306 1166.69 L114.631 1166.69 L114.631 1162.76 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M153.403 1175.65 L169.723 1175.65 L169.723 1179.59 L147.778 1179.59 L147.778 1175.65 Q150.441 1172.9 155.024 1168.27 Q159.63 1163.62 160.811 1162.27 Q163.056 1159.75 163.936 1158.01 Q164.839 1156.25 164.839 1154.56 Q164.839 1151.81 162.894 1150.07 Q160.973 1148.34 157.871 1148.34 Q155.672 1148.34 153.218 1149.1 Q150.788 1149.87 148.01 1151.42 L148.01 1146.69 Q150.834 1145.56 153.288 1144.98 Q155.741 1144.4 157.778 1144.4 Q163.149 1144.4 166.343 1147.09 Q169.538 1149.77 169.538 1154.26 Q169.538 1156.39 168.727 1158.31 Q167.94 1160.21 165.834 1162.81 Q165.255 1163.48 162.153 1166.69 Q159.052 1169.89 153.403 1175.65 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M184.792 1148.11 Q181.181 1148.11 179.352 1151.67 Q177.547 1155.21 177.547 1162.34 Q177.547 1169.45 179.352 1173.01 Q181.181 1176.55 184.792 1176.55 Q188.426 1176.55 190.232 1173.01 Q192.061 1169.45 192.061 1162.34 Q192.061 1155.21 190.232 1151.67 Q188.426 1148.11 184.792 1148.11 M184.792 1144.4 Q190.602 1144.4 193.658 1149.01 Q196.737 1153.59 196.737 1162.34 Q196.737 1171.07 193.658 1175.68 Q190.602 1180.26 184.792 1180.26 Q178.982 1180.26 175.903 1175.68 Q172.848 1171.07 172.848 1162.34 Q172.848 1153.59 175.903 1149.01 Q178.982 1144.4 184.792 1144.4 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M114.26 890.043 L143.936 890.043 L143.936 893.978 L114.26 893.978 L114.26 890.043 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M149.816 902.937 L157.454 902.937 L157.454 876.571 L149.144 878.238 L149.144 873.979 L157.408 872.312 L162.084 872.312 L162.084 902.937 L169.723 902.937 L169.723 906.872 L149.816 906.872 L149.816 902.937 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M184.792 875.391 Q181.181 875.391 179.352 878.955 Q177.547 882.497 177.547 889.627 Q177.547 896.733 179.352 900.298 Q181.181 903.84 184.792 903.84 Q188.426 903.84 190.232 900.298 Q192.061 896.733 192.061 889.627 Q192.061 882.497 190.232 878.955 Q188.426 875.391 184.792 875.391 M184.792 871.687 Q190.602 871.687 193.658 876.293 Q196.737 880.877 196.737 889.627 Q196.737 898.353 193.658 902.96 Q190.602 907.543 184.792 907.543 Q178.982 907.543 175.903 902.96 Q172.848 898.353 172.848 889.627 Q172.848 880.877 175.903 876.293 Q178.982 871.687 184.792 871.687 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M184.792 602.675 Q181.181 602.675 179.352 606.24 Q177.547 609.782 177.547 616.911 Q177.547 624.018 179.352 627.582 Q181.181 631.124 184.792 631.124 Q188.426 631.124 190.232 627.582 Q192.061 624.018 192.061 616.911 Q192.061 609.782 190.232 606.24 Q188.426 602.675 184.792 602.675 M184.792 598.971 Q190.602 598.971 193.658 603.578 Q196.737 608.161 196.737 616.911 Q196.737 625.638 193.658 630.244 Q190.602 634.828 184.792 634.828 Q178.982 634.828 175.903 630.244 Q172.848 625.638 172.848 616.911 Q172.848 608.161 175.903 603.578 Q178.982 598.971 184.792 598.971 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M149.816 357.506 L157.454 357.506 L157.454 331.14 L149.144 332.807 L149.144 328.548 L157.408 326.881 L162.084 326.881 L162.084 357.506 L169.723 357.506 L169.723 361.441 L149.816 361.441 L149.816 357.506 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M184.792 329.96 Q181.181 329.96 179.352 333.524 Q177.547 337.066 177.547 344.196 Q177.547 351.302 179.352 354.867 Q181.181 358.409 184.792 358.409 Q188.426 358.409 190.232 354.867 Q192.061 351.302 192.061 344.196 Q192.061 337.066 190.232 333.524 Q188.426 329.96 184.792 329.96 M184.792 326.256 Q190.602 326.256 193.658 330.862 Q196.737 335.446 196.737 344.196 Q196.737 352.923 193.658 357.529 Q190.602 362.112 184.792 362.112 Q178.982 362.112 175.903 357.529 Q172.848 352.923 172.848 344.196 Q172.848 335.446 175.903 330.862 Q178.982 326.256 184.792 326.256 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M53.7248 887.59 L59.1993 887.59 Q57.8307 890.073 57.1623 892.587 Q56.4621 895.07 56.4621 897.616 Q56.4621 903.314 60.0905 906.465 Q63.6872 909.616 70.212 909.616 Q76.7369 909.616 80.3653 906.465 Q83.9619 903.314 83.9619 897.616 Q83.9619 895.07 83.2935 892.587 Q82.5933 890.073 81.2247 887.59 L86.6355 887.59 Q87.7814 890.041 88.3543 892.683 Q88.9272 895.293 88.9272 898.253 Q88.9272 906.306 83.8664 911.048 Q78.8057 915.79 70.212 915.79 Q61.491 915.79 56.4939 911.016 Q51.4968 906.21 51.4968 897.871 Q51.4968 895.166 52.0697 892.587 Q52.6108 890.009 53.7248 887.59 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M66.4881 851.815 L88.0042 851.815 L88.0042 857.672 L66.679 857.672 Q61.6183 857.672 59.1038 859.645 Q56.5894 861.618 56.5894 865.565 Q56.5894 870.308 59.6131 873.045 Q62.6368 875.782 67.8567 875.782 L88.0042 875.782 L88.0042 881.67 L38.479 881.67 L38.479 875.782 L57.8944 875.782 Q54.6797 873.681 53.0883 870.849 Q51.4968 867.984 51.4968 864.26 Q51.4968 858.117 55.3163 854.966 Q59.1038 851.815 66.4881 851.815 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M70.0847 829.472 Q70.0847 836.569 71.7079 839.307 Q73.3312 842.044 77.2461 842.044 Q80.3653 842.044 82.2114 840.007 Q84.0256 837.938 84.0256 834.405 Q84.0256 829.535 80.5881 826.607 Q77.1188 823.647 71.3897 823.647 L70.0847 823.647 L70.0847 829.472 M67.6657 817.79 L88.0042 817.79 L88.0042 823.647 L82.5933 823.647 Q85.8398 825.652 87.3994 828.644 Q88.9272 831.636 88.9272 835.965 Q88.9272 841.439 85.8716 844.686 Q82.7843 847.9 77.6281 847.9 Q71.6125 847.9 68.5569 843.89 Q65.5014 839.848 65.5014 831.859 L65.5014 823.647 L64.9285 823.647 Q60.8862 823.647 58.6901 826.32 Q56.4621 828.962 56.4621 833.768 Q56.4621 836.824 57.1941 839.72 Q57.9262 842.617 59.3903 845.29 L53.9795 845.29 Q52.7381 842.076 52.1334 839.052 Q51.4968 836.028 51.4968 833.164 Q51.4968 825.429 55.5072 821.61 Q59.5176 817.79 67.6657 817.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M66.4881 782.015 L88.0042 782.015 L88.0042 787.872 L66.679 787.872 Q61.6183 787.872 59.1038 789.845 Q56.5894 791.818 56.5894 795.765 Q56.5894 800.508 59.6131 803.245 Q62.6368 805.982 67.8567 805.982 L88.0042 805.982 L88.0042 811.87 L52.3562 811.87 L52.3562 805.982 L57.8944 805.982 Q54.6797 803.881 53.0883 801.049 Q51.4968 798.184 51.4968 794.46 Q51.4968 788.317 55.3163 785.166 Q59.1038 782.015 66.4881 782.015 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M69.7664 752.415 Q63.4007 752.415 59.8996 755.056 Q56.3984 757.666 56.3984 762.409 Q56.3984 767.119 59.8996 769.761 Q63.4007 772.371 69.7664 772.371 Q76.1003 772.371 79.6014 769.761 Q83.1026 767.119 83.1026 762.409 Q83.1026 757.666 79.6014 755.056 Q76.1003 752.415 69.7664 752.415 M83.58 746.558 Q92.683 746.558 97.1071 750.6 Q101.563 754.643 101.563 762.982 Q101.563 766.069 101.086 768.806 Q100.64 771.544 99.6852 774.122 L93.9879 774.122 Q95.3884 771.544 96.0568 769.029 Q96.7252 766.515 96.7252 763.905 Q96.7252 758.144 93.7015 755.279 Q90.7096 752.415 84.6303 752.415 L81.7339 752.415 Q84.885 754.229 86.4446 757.062 Q88.0042 759.894 88.0042 763.841 Q88.0042 770.398 83.0071 774.408 Q78.01 778.419 69.7664 778.419 Q61.491 778.419 56.4939 774.408 Q51.4968 770.398 51.4968 763.841 Q51.4968 759.894 53.0564 757.062 Q54.616 754.229 57.7671 752.415 L52.3562 752.415 L52.3562 746.558 L83.58 746.558 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M68.7161 709.924 L71.5806 709.924 L71.5806 736.85 Q77.6281 736.469 80.8109 733.222 Q83.9619 729.944 83.9619 724.119 Q83.9619 720.745 83.1344 717.594 Q82.3069 714.411 80.6518 711.292 L86.1899 711.292 Q87.5267 714.443 88.227 717.753 Q88.9272 721.064 88.9272 724.469 Q88.9272 732.999 83.9619 737.996 Q78.9967 742.962 70.5303 742.962 Q61.7774 742.962 56.6531 738.251 Q51.4968 733.508 51.4968 725.488 Q51.4968 718.294 56.1438 714.125 Q60.7589 709.924 68.7161 709.924 M66.9973 715.78 Q62.1912 715.844 59.3266 718.485 Q56.4621 721.095 56.4621 725.424 Q56.4621 730.326 59.2312 733.286 Q62.0002 736.214 67.0292 736.66 L66.9973 715.78 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M67.0928 641.81 Q67.0928 644.58 69.4481 646.171 Q71.8034 647.731 76.0048 647.731 Q80.1425 647.731 82.5296 646.171 Q84.885 644.58 84.885 641.81 Q84.885 639.105 82.5296 637.545 Q80.1425 635.954 76.0048 635.954 Q71.8353 635.954 69.48 637.545 Q67.0928 639.105 67.0928 641.81 M63.0506 641.81 Q63.0506 636.782 66.5517 633.822 Q70.0529 630.861 76.0048 630.861 Q81.9567 630.861 85.4579 633.853 Q88.9272 636.813 88.9272 641.81 Q88.9272 646.903 85.4579 649.863 Q81.9567 652.823 76.0048 652.823 Q70.021 652.823 66.5517 649.863 Q63.0506 646.871 63.0506 641.81 M43.667 674.658 Q43.667 677.395 46.0542 678.986 Q48.4095 680.546 52.5472 680.546 Q56.7485 680.546 59.1038 678.986 Q61.4592 677.427 61.4592 674.658 Q61.4592 671.888 59.1038 670.329 Q56.7485 668.737 52.5472 668.737 Q48.4413 668.737 46.0542 670.329 Q43.667 671.92 43.667 674.658 M39.6248 645.916 L39.6248 640.824 L88.9272 670.552 L88.9272 675.644 L39.6248 645.916 M39.6248 674.658 Q39.6248 669.629 43.1259 666.637 Q46.5952 663.645 52.5472 663.645 Q58.5628 663.645 62.0321 666.637 Q65.5014 669.597 65.5014 674.658 Q65.5014 679.718 62.0321 682.678 Q58.5309 685.607 52.5472 685.607 Q46.6271 685.607 43.1259 682.646 Q39.6248 679.686 39.6248 674.658 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M857.919 12.096 L896.16 12.096 L896.16 18.9825 L866.102 18.9825 L866.102 36.8875 L894.904 36.8875 L894.904 43.7741 L866.102 43.7741 L866.102 65.6895 L896.889 65.6895 L896.889 72.576 L857.919 72.576 L857.919 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M934.562 34.0924 L934.562 9.54393 L942.016 9.54393 L942.016 72.576 L934.562 72.576 L934.562 65.7705 Q932.213 69.8214 928.608 71.8063 Q925.043 73.7508 920.02 73.7508 Q911.796 73.7508 906.611 67.1883 Q901.467 60.6258 901.467 49.9314 Q901.467 39.2371 906.611 32.6746 Q911.796 26.1121 920.02 26.1121 Q925.043 26.1121 928.608 28.0971 Q932.213 30.0415 934.562 34.0924 M909.163 49.9314 Q909.163 58.1548 912.526 62.8538 Q915.928 67.5124 921.843 67.5124 Q927.757 67.5124 931.16 62.8538 Q934.562 58.1548 934.562 49.9314 Q934.562 41.7081 931.16 37.0496 Q927.757 32.3505 921.843 32.3505 Q915.928 32.3505 912.526 37.0496 Q909.163 41.7081 909.163 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M979.69 49.3643 Q979.69 41.2625 976.327 36.8065 Q973.006 32.3505 966.97 32.3505 Q960.974 32.3505 957.612 36.8065 Q954.29 41.2625 954.29 49.3643 Q954.29 57.4256 957.612 61.8816 Q960.974 66.3376 966.97 66.3376 Q973.006 66.3376 976.327 61.8816 Q979.69 57.4256 979.69 49.3643 M987.143 66.9452 Q987.143 78.5308 981.999 84.1616 Q976.854 89.8329 966.241 89.8329 Q962.311 89.8329 958.827 89.2252 Q955.344 88.6581 952.062 87.4428 L952.062 80.1917 Q955.344 81.9741 958.544 82.8248 Q961.744 83.6755 965.066 83.6755 Q972.398 83.6755 976.044 79.8271 Q979.69 76.0193 979.69 68.282 L979.69 64.5957 Q977.381 68.6061 973.775 70.5911 Q970.17 72.576 965.147 72.576 Q956.802 72.576 951.698 66.2161 Q946.594 59.8562 946.594 49.3643 Q946.594 38.832 951.698 32.472 Q956.802 26.1121 965.147 26.1121 Q970.17 26.1121 973.775 28.0971 Q977.381 30.082 979.69 34.0924 L979.69 27.2059 L987.143 27.2059 L987.143 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1033.77 48.0275 L1033.77 51.6733 L999.498 51.6733 Q999.985 59.3701 1004.12 63.421 Q1008.29 67.4314 1015.7 67.4314 Q1020 67.4314 1024.01 66.3781 Q1028.06 65.3249 1032.03 63.2184 L1032.03 70.267 Q1028.02 71.9684 1023.8 72.8596 Q1019.59 73.7508 1015.26 73.7508 Q1004.4 73.7508 998.04 67.4314 Q991.721 61.1119 991.721 50.3365 Q991.721 39.1965 997.716 32.6746 Q1003.75 26.1121 1013.96 26.1121 Q1023.12 26.1121 1028.42 32.0264 Q1033.77 37.9003 1033.77 48.0275 M1026.32 45.84 Q1026.23 39.7232 1022.87 36.0774 Q1019.55 32.4315 1014.04 32.4315 Q1007.8 32.4315 1004.04 35.9558 Q1000.31 39.4801 999.742 45.8805 L1026.32 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1070.51 28.5427 L1070.51 35.5912 Q1067.35 33.9709 1063.95 33.1607 Q1060.55 32.3505 1056.9 32.3505 Q1051.35 32.3505 1048.55 34.0519 Q1045.8 35.7533 1045.8 39.156 Q1045.8 41.7486 1047.79 43.2475 Q1049.77 44.7058 1055.77 46.0426 L1058.32 46.6097 Q1066.26 48.3111 1069.58 51.4303 Q1072.94 54.509 1072.94 60.0587 Q1072.94 66.3781 1067.92 70.0644 Q1062.94 73.7508 1054.19 73.7508 Q1050.54 73.7508 1046.57 73.0216 Q1042.64 72.3329 1038.27 70.9151 L1038.27 63.2184 Q1042.4 65.3654 1046.41 66.4591 Q1050.42 67.5124 1054.35 67.5124 Q1059.61 67.5124 1062.45 65.73 Q1065.29 63.9071 1065.29 60.6258 Q1065.29 57.5877 1063.22 55.9673 Q1061.19 54.3469 1054.27 52.8481 L1051.67 52.2405 Q1044.75 50.7821 1041.67 47.7845 Q1038.59 44.7463 1038.59 39.4801 Q1038.59 33.0797 1043.13 29.5959 Q1047.66 26.1121 1056.01 26.1121 Q1060.14 26.1121 1063.79 26.7198 Q1067.43 27.3274 1070.51 28.5427 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1107.46 12.096 L1115.64 12.096 L1115.64 65.6895 L1145.09 65.6895 L1145.09 72.576 L1107.46 72.576 L1107.46 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1190.26 48.0275 L1190.26 51.6733 L1155.98 51.6733 Q1156.47 59.3701 1160.6 63.421 Q1164.78 67.4314 1172.19 67.4314 Q1176.48 67.4314 1180.49 66.3781 Q1184.54 65.3249 1188.51 63.2184 L1188.51 70.267 Q1184.5 71.9684 1180.29 72.8596 Q1176.08 73.7508 1171.74 73.7508 Q1160.89 73.7508 1154.53 67.4314 Q1148.21 61.1119 1148.21 50.3365 Q1148.21 39.1965 1154.2 32.6746 Q1160.24 26.1121 1170.45 26.1121 Q1179.6 26.1121 1184.91 32.0264 Q1190.26 37.9003 1190.26 48.0275 M1182.8 45.84 Q1182.72 39.7232 1179.36 36.0774 Q1176.04 32.4315 1170.53 32.4315 Q1164.29 32.4315 1160.52 35.9558 Q1156.8 39.4801 1156.23 45.8805 L1182.8 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1235.79 45.1919 L1235.79 72.576 L1228.33 72.576 L1228.33 45.4349 Q1228.33 38.994 1225.82 35.7938 Q1223.31 32.5936 1218.29 32.5936 Q1212.25 32.5936 1208.77 36.4419 Q1205.28 40.2903 1205.28 46.9338 L1205.28 72.576 L1197.79 72.576 L1197.79 27.2059 L1205.28 27.2059 L1205.28 34.2544 Q1207.96 30.163 1211.56 28.1376 Q1215.21 26.1121 1219.95 26.1121 Q1227.77 26.1121 1231.78 30.9732 Q1235.79 35.7938 1235.79 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1273.46 49.3643 Q1273.46 41.2625 1270.1 36.8065 Q1266.78 32.3505 1260.74 32.3505 Q1254.75 32.3505 1251.38 36.8065 Q1248.06 41.2625 1248.06 49.3643 Q1248.06 57.4256 1251.38 61.8816 Q1254.75 66.3376 1260.74 66.3376 Q1266.78 66.3376 1270.1 61.8816 Q1273.46 57.4256 1273.46 49.3643 M1280.91 66.9452 Q1280.91 78.5308 1275.77 84.1616 Q1270.63 89.8329 1260.01 89.8329 Q1256.08 89.8329 1252.6 89.2252 Q1249.12 88.6581 1245.83 87.4428 L1245.83 80.1917 Q1249.12 81.9741 1252.32 82.8248 Q1255.52 83.6755 1258.84 83.6755 Q1266.17 83.6755 1269.82 79.8271 Q1273.46 76.0193 1273.46 68.282 L1273.46 64.5957 Q1271.15 68.6061 1267.55 70.5911 Q1263.94 72.576 1258.92 72.576 Q1250.57 72.576 1245.47 66.2161 Q1240.37 59.8562 1240.37 49.3643 Q1240.37 38.832 1245.47 32.472 Q1250.57 26.1121 1258.92 26.1121 Q1263.94 26.1121 1267.55 28.0971 Q1271.15 30.082 1273.46 34.0924 L1273.46 27.2059 L1280.91 27.2059 L1280.91 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1296.11 14.324 L1296.11 27.2059 L1311.46 27.2059 L1311.46 32.9987 L1296.11 32.9987 L1296.11 57.6282 Q1296.11 63.1779 1297.6 64.7578 Q1299.14 66.3376 1303.8 66.3376 L1311.46 66.3376 L1311.46 72.576 L1303.8 72.576 Q1295.17 72.576 1291.89 69.3758 Q1288.61 66.1351 1288.61 57.6282 L1288.61 32.9987 L1283.14 32.9987 L1283.14 27.2059 L1288.61 27.2059 L1288.61 14.324 L1296.11 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1356.99 45.1919 L1356.99 72.576 L1349.54 72.576 L1349.54 45.4349 Q1349.54 38.994 1347.03 35.7938 Q1344.51 32.5936 1339.49 32.5936 Q1333.46 32.5936 1329.97 36.4419 Q1326.49 40.2903 1326.49 46.9338 L1326.49 72.576 L1318.99 72.576 L1318.99 9.54393 L1326.49 9.54393 L1326.49 34.2544 Q1329.16 30.163 1332.77 28.1376 Q1336.41 26.1121 1341.15 26.1121 Q1348.97 26.1121 1352.98 30.9732 Q1356.99 35.7938 1356.99 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip330)\" d=\"M 0 0 M1393.73 28.5427 L1393.73 35.5912 Q1390.57 33.9709 1387.17 33.1607 Q1383.77 32.3505 1380.12 32.3505 Q1374.57 32.3505 1371.78 34.0519 Q1369.02 35.7533 1369.02 39.156 Q1369.02 41.7486 1371.01 43.2475 Q1372.99 44.7058 1378.99 46.0426 L1381.54 46.6097 Q1389.48 48.3111 1392.8 51.4303 Q1396.16 54.509 1396.16 60.0587 Q1396.16 66.3781 1391.14 70.0644 Q1386.16 73.7508 1377.41 73.7508 Q1373.76 73.7508 1369.79 73.0216 Q1365.86 72.3329 1361.49 70.9151 L1361.49 63.2184 Q1365.62 65.3654 1369.63 66.4591 Q1373.64 67.5124 1377.57 67.5124 Q1382.84 67.5124 1385.67 65.73 Q1388.51 63.9071 1388.51 60.6258 Q1388.51 57.5877 1386.44 55.9673 Q1384.42 54.3469 1377.49 52.8481 L1374.9 52.2405 Q1367.97 50.7821 1364.89 47.7845 Q1361.81 44.7463 1361.81 39.4801 Q1361.81 33.0797 1366.35 29.5959 Q1370.89 26.1121 1379.23 26.1121 Q1383.36 26.1121 1387.01 26.7198 Q1390.65 27.3274 1393.73 28.5427 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip332)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 283.358,616.876 436.755,688.26 590.152,719.886 743.549,785.233 896.946,847.246 1050.34,905.672 1203.74,958.311 1357.14,1008.41 1510.53,1121.21 1663.93,1185.12 \n", + " 1817.33,1279.92 1970.72,1386.4 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip332)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 283.358,616.876 436.755,681.874 590.152,738.152 743.549,745.932 896.946,778.713 1050.34,837.125 1203.74,919.576 1357.14,938.264 1510.53,962.368 1663.93,992.408 \n", + " 1817.33,1006.38 1970.72,1040.56 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip332)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 283.358,616.876 436.755,597.52 590.152,631.939 743.549,679.553 896.946,744.177 1050.34,753.116 1203.74,775.676 1357.14,795.391 1510.53,824.779 1663.93,845.737 \n", + " 1817.33,843.714 1970.72,882.05 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip332)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 283.358,616.876 436.755,660.083 590.152,675.031 743.549,693.883 896.946,721.439 1050.34,752.007 1203.74,763.953 1357.14,788.101 1510.53,799.586 1663.93,832.348 \n", + " 1817.33,853.771 1970.72,836.132 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip332)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 283.358,616.876 436.755,578.676 590.152,573.094 743.549,561.408 896.946,476.273 1050.34,454.634 1203.74,426.252 1357.14,387.976 1510.53,337.872 1663.93,293.511 \n", + " 1817.33,227.953 1970.72,160.256 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip332)\" style=\"stroke:#00a9ad; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 283.358,616.876 436.755,607.568 590.152,551.382 743.549,516.361 896.946,503.817 1050.34,475.095 1203.74,461.973 1357.14,428.045 1510.53,372.197 1663.93,378.711 \n", + " 1817.33,375.337 1970.72,358.749 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip332)\" style=\"stroke:#ed5d92; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 283.358,616.876 436.755,596.805 590.152,556.442 743.549,529.767 896.946,509.791 1050.34,500.976 1203.74,462.368 1357.14,464.072 1510.53,446.732 1663.93,424.253 \n", + " 1817.33,414.87 1970.72,407.029 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip332)\" style=\"stroke:#c68125; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 283.358,616.876 436.755,550.164 590.152,562.261 743.549,536.325 896.946,513.227 1050.34,500.646 1203.74,478.352 1357.14,443.219 1510.53,449.566 1663.93,452.034 \n", + " 1817.33,429.419 1970.72,421.978 \n", + " \"/>\n", + "<path clip-path=\"url(#clip330)\" d=\"\n", + "M2092.01 711.116 L2352.76 711.116 L2352.76 166.796 L2092.01 166.796 Z\n", + " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", + "<polyline clip-path=\"url(#clip330)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2092.01,711.116 2352.76,711.116 2352.76,166.796 2092.01,166.796 2092.01,711.116 \n", + " \"/>\n", + "<polyline clip-path=\"url(#clip330)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2115.57,227.276 2256.9,227.276 \n", + " \"/>\n", + "<path clip-path=\"url(#clip330)\" d=\"M 0 0 M2281.13 240.621 L2288.77 240.621 L2288.77 214.255 L2280.46 215.922 L2280.46 211.662 L2288.72 209.996 L2293.4 209.996 L2293.4 240.621 L2301.04 240.621 L2301.04 244.556 L2281.13 244.556 L2281.13 240.621 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip330)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2115.57,287.756 2256.9,287.756 \n", + " \"/>\n", + "<path clip-path=\"url(#clip330)\" d=\"M 0 0 M2286.08 301.101 L2302.4 301.101 L2302.4 305.036 L2280.46 305.036 L2280.46 301.101 Q2283.12 298.346 2287.7 293.716 Q2292.31 289.064 2293.49 287.721 Q2295.74 285.198 2296.62 283.462 Q2297.52 281.703 2297.52 280.013 Q2297.52 277.258 2295.57 275.522 Q2293.65 273.786 2290.55 273.786 Q2288.35 273.786 2285.9 274.55 Q2283.47 275.314 2280.69 276.865 L2280.69 272.142 Q2283.51 271.008 2285.97 270.429 Q2288.42 269.851 2290.46 269.851 Q2295.83 269.851 2299.02 272.536 Q2302.22 275.221 2302.22 279.712 Q2302.22 281.841 2301.41 283.763 Q2300.62 285.661 2298.51 288.253 Q2297.94 288.925 2294.83 292.142 Q2291.73 295.337 2286.08 301.101 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip330)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2115.57,348.236 2256.9,348.236 \n", + " \"/>\n", + "<path clip-path=\"url(#clip330)\" d=\"M 0 0 M2296.08 346.882 Q2299.44 347.599 2301.32 349.868 Q2303.21 352.136 2303.21 355.469 Q2303.21 360.585 2299.7 363.386 Q2296.18 366.187 2289.7 366.187 Q2287.52 366.187 2285.2 365.747 Q2282.91 365.331 2280.46 364.474 L2280.46 359.96 Q2282.4 361.094 2284.72 361.673 Q2287.03 362.252 2289.56 362.252 Q2293.95 362.252 2296.25 360.516 Q2298.56 358.78 2298.56 355.469 Q2298.56 352.414 2296.41 350.701 Q2294.28 348.965 2290.46 348.965 L2286.43 348.965 L2286.43 345.122 L2290.64 345.122 Q2294.09 345.122 2295.92 343.757 Q2297.75 342.368 2297.75 339.775 Q2297.75 337.113 2295.85 335.701 Q2293.98 334.266 2290.46 334.266 Q2288.54 334.266 2286.34 334.683 Q2284.14 335.099 2281.5 335.979 L2281.5 331.812 Q2284.16 331.071 2286.48 330.701 Q2288.82 330.331 2290.88 330.331 Q2296.2 330.331 2299.3 332.761 Q2302.4 335.169 2302.4 339.289 Q2302.4 342.159 2300.76 344.15 Q2299.12 346.118 2296.08 346.882 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip330)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2115.57,408.716 2256.9,408.716 \n", + " \"/>\n", + "<path clip-path=\"url(#clip330)\" d=\"M 0 0 M2296.06 395.51 L2284.26 413.959 L2296.06 413.959 L2296.06 395.51 M2294.83 391.436 L2300.71 391.436 L2300.71 413.959 L2305.64 413.959 L2305.64 417.848 L2300.71 417.848 L2300.71 425.996 L2296.06 425.996 L2296.06 417.848 L2280.46 417.848 L2280.46 413.334 L2294.83 391.436 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip330)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2115.57,469.196 2256.9,469.196 \n", + " \"/>\n", + "<path clip-path=\"url(#clip330)\" d=\"M 0 0 M2281.92 451.916 L2300.27 451.916 L2300.27 455.851 L2286.2 455.851 L2286.2 464.323 Q2287.22 463.976 2288.24 463.814 Q2289.26 463.629 2290.27 463.629 Q2296.06 463.629 2299.44 466.8 Q2302.82 469.971 2302.82 475.388 Q2302.82 480.966 2299.35 484.068 Q2295.88 487.147 2289.56 487.147 Q2287.38 487.147 2285.11 486.777 Q2282.87 486.406 2280.46 485.666 L2280.46 480.966 Q2282.54 482.101 2284.76 482.656 Q2286.99 483.212 2289.46 483.212 Q2293.47 483.212 2295.81 481.105 Q2298.14 478.999 2298.14 475.388 Q2298.14 471.777 2295.81 469.67 Q2293.47 467.564 2289.46 467.564 Q2287.59 467.564 2285.71 467.98 Q2283.86 468.397 2281.92 469.277 L2281.92 451.916 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip330)\" style=\"stroke:#00a9ad; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2115.57,529.676 2256.9,529.676 \n", + " \"/>\n", + "<path clip-path=\"url(#clip330)\" d=\"M 0 0 M2292.8 527.812 Q2289.65 527.812 2287.8 529.965 Q2285.97 532.118 2285.97 535.868 Q2285.97 539.595 2287.8 541.771 Q2289.65 543.923 2292.8 543.923 Q2295.95 543.923 2297.77 541.771 Q2299.63 539.595 2299.63 535.868 Q2299.63 532.118 2297.77 529.965 Q2295.95 527.812 2292.8 527.812 M2302.08 513.16 L2302.08 517.419 Q2300.32 516.586 2298.51 516.146 Q2296.73 515.706 2294.97 515.706 Q2290.34 515.706 2287.89 518.831 Q2285.46 521.956 2285.11 528.275 Q2286.48 526.261 2288.54 525.197 Q2290.6 524.109 2293.07 524.109 Q2298.28 524.109 2301.29 527.28 Q2304.32 530.428 2304.32 535.868 Q2304.32 541.192 2301.18 544.409 Q2298.03 547.627 2292.8 547.627 Q2286.8 547.627 2283.63 543.044 Q2280.46 538.437 2280.46 529.71 Q2280.46 521.516 2284.35 516.655 Q2288.24 511.771 2294.79 511.771 Q2296.55 511.771 2298.33 512.118 Q2300.14 512.465 2302.08 513.16 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip330)\" style=\"stroke:#ed5d92; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2115.57,590.156 2256.9,590.156 \n", + " \"/>\n", + "<path clip-path=\"url(#clip330)\" d=\"M 0 0 M2280.46 572.876 L2302.68 572.876 L2302.68 574.866 L2290.14 607.436 L2285.25 607.436 L2297.06 576.811 L2280.46 576.811 L2280.46 572.876 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip330)\" style=\"stroke:#c68125; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", + " 2115.57,650.636 2256.9,650.636 \n", + " \"/>\n", + "<path clip-path=\"url(#clip330)\" d=\"M 0 0 M2292.31 651.504 Q2288.98 651.504 2287.06 653.286 Q2285.16 655.069 2285.16 658.194 Q2285.16 661.319 2287.06 663.101 Q2288.98 664.883 2292.31 664.883 Q2295.64 664.883 2297.57 663.101 Q2299.49 661.295 2299.49 658.194 Q2299.49 655.069 2297.57 653.286 Q2295.67 651.504 2292.31 651.504 M2287.64 649.513 Q2284.63 648.772 2282.94 646.712 Q2281.27 644.652 2281.27 641.689 Q2281.27 637.546 2284.21 635.138 Q2287.17 632.731 2292.31 632.731 Q2297.47 632.731 2300.41 635.138 Q2303.35 637.546 2303.35 641.689 Q2303.35 644.652 2301.66 646.712 Q2300 648.772 2297.01 649.513 Q2300.39 650.3 2302.26 652.592 Q2304.16 654.883 2304.16 658.194 Q2304.16 663.217 2301.08 665.902 Q2298.03 668.587 2292.31 668.587 Q2286.59 668.587 2283.51 665.902 Q2280.46 663.217 2280.46 658.194 Q2280.46 654.883 2282.36 652.592 Q2284.26 650.3 2287.64 649.513 M2285.92 642.129 Q2285.92 644.814 2287.59 646.319 Q2289.28 647.823 2292.31 647.823 Q2295.32 647.823 2297.01 646.319 Q2298.72 644.814 2298.72 642.129 Q2298.72 639.444 2297.01 637.939 Q2295.32 636.434 2292.31 636.434 Q2289.28 636.434 2287.59 637.939 Q2285.92 639.444 2285.92 642.129 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n" + ] + }, + "execution_count": 74, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "plot((edges[1,:,1].-edges[1,1,1])./edges[1,1,1].*100,title=\"Edges Lengths\",label=\"1\",ylabel=\"change %\",xlabel=\"time\", legend = :outertopright)\n", + "for i=2:8\n", + " plot!((edges[i,:,1].-edges[i,1,1])./edges[i,1,1].*100,label=\"$i\")\n", + "end\n", + "plot!()" + ] + }, + { + "cell_type": "code", + "execution_count": 156, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "12-element Array{Float64,1}:\n", + " 0.0\n", + " -1.5843128158723532\n", + " -2.132414919738861\n", + " -2.823692814734942\n", + " -3.834120839271824\n", + " -4.955014397985033\n", + " -5.393057331917063\n", + " -6.278516272895473\n", + " -6.699645639430331\n", + " -7.900963333404645\n", + " -8.686516653106786\n", + " -8.03972135932008" + ] + }, + "execution_count": 156, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "i=4\n", + "(edges[i,:,1].-edges[i,1,1])./edges[i,1,1].*100" + ] + }, + { + "cell_type": "code", + "execution_count": 158, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "8-element Array{Float64,1}:\n", + " -28.216928592014963\n", + " -15.535579801040738\n", + " -9.723469721300651\n", + " -8.03972135932008\n", + " 16.743465126188728\n", + " 9.4650672769009\n", + " 7.694733049416276\n", + " 7.146582838102479" + ] + }, + "execution_count": 158, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "(edges[:,12,1].-edges[:,1,1])./edges[:,1,1].*100" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Julia 1.5.2", + "language": "julia", + "name": "julia-1.5" + }, + "language_info": { + "file_extension": ".jl", + "mimetype": "application/julia", + "name": "julia", + "version": "1.5.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/02_Presentation/robotics/tendon/physical_tests/anisotropic_beam_steps.xlsx b/02_Presentation/robotics/tendon/physical_tests/anisotropic_beam_steps.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..35da2bf5564a3aacfce24567031dcebb6c30c0ad Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/anisotropic_beam_steps.xlsx differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant10mmstrain.png b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant10mmstrain.png new file mode 100644 index 0000000000000000000000000000000000000000..9daf3dc70943ff4cac2c50ef8f554434f3a7a702 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant10mmstrain.png differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant15mmstrain.png b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant15mmstrain.png new file mode 100644 index 0000000000000000000000000000000000000000..97894606405ea90a674b6489684709d08f629bb4 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant15mmstrain.png differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant20mmstrain.png b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant20mmstrain.png new file mode 100644 index 0000000000000000000000000000000000000000..544b74f4e33032f78eaf5abe4a47eb9d57e42530 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant20mmstrain.png differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant25mmstrain.png b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant25mmstrain.png new file mode 100644 index 0000000000000000000000000000000000000000..66f1f205f0875a90926f1d8f6b44cee70dccbe40 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant25mmstrain.png differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant30mmstrain.png b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant30mmstrain.png new file mode 100644 index 0000000000000000000000000000000000000000..e61456424818f198c5363b2db3d6ceea04e056ec Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant30mmstrain.png differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant35mmstrain.png b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant35mmstrain.png new file mode 100644 index 0000000000000000000000000000000000000000..2f9b6f844184bf465703bbd0de7eb8134e77cd87 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant35mmstrain.png differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant40mmstrain.png b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant40mmstrain.png new file mode 100644 index 0000000000000000000000000000000000000000..a53bccac47f5589ffb51bda4176694080753998c Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant40mmstrain.png differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant45mmstrain.png b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant45mmstrain.png new file mode 100644 index 0000000000000000000000000000000000000000..dfc55f7328bb29991c14c391f1c3ad59db42c435 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant45mmstrain.png differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant50mmstrain.png b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant50mmstrain.png new file mode 100644 index 0000000000000000000000000000000000000000..9bc88044f4cce4fddf860bddbc83ae883ae35312 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant50mmstrain.png differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant55mmstrain.png b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant55mmstrain.png new file mode 100644 index 0000000000000000000000000000000000000000..79c8eddc0bee08e3e57fbf6d80af1a32e5a598f6 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant55mmstrain.png differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant5mmstrain.png b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant5mmstrain.png new file mode 100644 index 0000000000000000000000000000000000000000..eae0a48369c7275482254d0af9a940c4059849c0 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant5mmstrain.png differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant60mmstrain.png b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant60mmstrain.png new file mode 100644 index 0000000000000000000000000000000000000000..8caec836aaca6644286951550fe6dafd002fc376 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/ImageProcessed/compliant60mmstrain.png differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/compliant00.jpg b/02_Presentation/robotics/tendon/physical_tests/data/compliant00.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8631ddb5262f67ae0f7eb5d92411819a6560f7de Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/compliant00.jpg differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/compliant01.jpg b/02_Presentation/robotics/tendon/physical_tests/data/compliant01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..61d6f013a0261596a46b02a782e7d2d262448149 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/compliant01.jpg differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/compliant02.jpg b/02_Presentation/robotics/tendon/physical_tests/data/compliant02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ec1595737639553a7e051f8a8d50e97acf14cb7b Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/compliant02.jpg differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/compliant03.jpg b/02_Presentation/robotics/tendon/physical_tests/data/compliant03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d7d7950d98d9b376b7771ca271d8b7f9b43a7145 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/compliant03.jpg differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/compliant04.jpg b/02_Presentation/robotics/tendon/physical_tests/data/compliant04.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3bc2d78832209ec75f9356e4d7bf07d97c668144 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/compliant04.jpg differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/compliant05.jpg b/02_Presentation/robotics/tendon/physical_tests/data/compliant05.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b501a960144842e94ef426acb92341e06cb1f0cf Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/compliant05.jpg differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/compliant06.jpg b/02_Presentation/robotics/tendon/physical_tests/data/compliant06.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a6f5036420b64ea3b0790163a09aae1a0aa248a3 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/compliant06.jpg differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/compliant07.jpg b/02_Presentation/robotics/tendon/physical_tests/data/compliant07.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7400c5ea05b0fb8b6881bad07186d214c044af38 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/compliant07.jpg differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/compliant08.jpg b/02_Presentation/robotics/tendon/physical_tests/data/compliant08.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b6af37ef3ba3f6ec98db099ed4927cb3d3ec5330 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/compliant08.jpg differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/compliant09.jpg b/02_Presentation/robotics/tendon/physical_tests/data/compliant09.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2e8d84abbf94f856e59addd9814ceef0b55e4caf Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/compliant09.jpg differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/compliant10.jpg b/02_Presentation/robotics/tendon/physical_tests/data/compliant10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ea969378e9f155f6e2a01d9737b1ec1395e91d81 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/compliant10.jpg differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/compliant11.jpg b/02_Presentation/robotics/tendon/physical_tests/data/compliant11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..86655e957a8d71ff27ef63d7ed019df3a37ba709 Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/compliant11.jpg differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/compliant12.jpg b/02_Presentation/robotics/tendon/physical_tests/data/compliant12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a04e08309515448b003da50ee0be4e13aac7b4fd Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/compliant12.jpg differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/compliant13.jpg b/02_Presentation/robotics/tendon/physical_tests/data/compliant13.jpg new file mode 100644 index 0000000000000000000000000000000000000000..04ce120f9678e540f63cdf05cd4df84fb75e6b7b Binary files /dev/null and b/02_Presentation/robotics/tendon/physical_tests/data/compliant13.jpg differ diff --git a/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/10mmstrain.csv b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/10mmstrain.csv new file mode 100644 index 0000000000000000000000000000000000000000..0fffecf83ba94df662a58ed6cae2dd7172ba6cb6 --- /dev/null +++ b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/10mmstrain.csv @@ -0,0 +1,12 @@ +5,292,-32.599409084299225,0 +4,219,-20.202450700129077,0 +3,144,-10.330798653475085,0 +2,72,-3.902746157979493,0 +1,0,-0.6887199102316686,0 +10,306,42.24148782754264,0 +9,230,54.86801951512331,0 +8,154,65.1988181685984,0 +7,79,72.08601727091514,0 +6,0,76.44791003571572,0 +57,296,138.6622752599769,0 +37,19,139.35099517020856,0 diff --git a/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/15mmstrain.csv b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/15mmstrain.csv new file mode 100644 index 0000000000000000000000000000000000000000..1d185c1503a8aca2e493faf7508d970ba39b0e10 --- /dev/null +++ b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/15mmstrain.csv @@ -0,0 +1,12 @@ +5,284,-52.34271317760715,0 +4,213,-32.82898238770974,0 +3,140,-16.988424452381253,0 +2,70,-6.657625798906167,0 +1,-1,-1.1478665170528188,0 +10,306,20.891170610360746,0 +9,232,41.09362131048982,0 +8,156,57.85247245946056,0 +7,80,69.33113762998846,0 +6,1,75.98876342889463,0 +57,296,138.6622752599769,0 +37,19,139.35099517020856,0 diff --git a/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/20mmstrain.csv b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/20mmstrain.csv new file mode 100644 index 0000000000000000000000000000000000000000..23b6c3519a0be06f3ffbbbbb00541010af1941c5 --- /dev/null +++ b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/20mmstrain.csv @@ -0,0 +1,12 @@ +5,274,-73.23388378796795,0 +4,206,-46.37380728893265,0 +3,136,-24.334770161519145,0 +2,67,-9.642078743243417,0 +1,-2,-1.8365864272844874,0 +10,304,-2.9844529443372494,0 +9,232,25.482636678571907,0 +8,157,48.89911362644881,0 +7,81,65.65796477541954,0 +6,2,75.52961682207348,0 +57,296,138.6622752599769,0 +37,19,139.35099517020856,0 diff --git a/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/25mmstrain.csv b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/25mmstrain.csv new file mode 100644 index 0000000000000000000000000000000000000000..bad516f57d691bae8fa02a5f9e8de2730211392e --- /dev/null +++ b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/25mmstrain.csv @@ -0,0 +1,12 @@ +5,261,-93.43633448809703,0 +4,197,-59.689058886745045,0 +3,131,-31.910689174067556,0 +10,300,-27.319223105856395,0 +2,64,-12.856104990991241,0 +1,-3,-2.7548796409266743,0 +9,231,9.182932136422323,0 +8,158,39.716181490026486,0 +7,83,61.75521861744005,0 +6,2,74.84089691184181,0 +57,296,138.6622752599769,0 +37,19,139.5805684736191,0 diff --git a/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/30mmstrain.csv b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/30mmstrain.csv new file mode 100644 index 0000000000000000000000000000000000000000..ce3ea6361d542be25220b5fd1e52387e067e17e5 --- /dev/null +++ b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/30mmstrain.csv @@ -0,0 +1,12 @@ +5,247,-112.95006527799444,0 +4,188,-72.54516387773629,0 +10,293,-51.19484666055439,0 +3,125,-39.02746157979482,0 +2,61,-15.84055793532849,0 +9,228,-7.346345709137836,0 +1,-4,-3.443599551158343,0 +8,158,30.07410274678307,0 +7,84,57.62289915604998,0 +6,3,74.15217700161014,0 +57,296,138.6622752599769,0 +37,19,139.35099517020856,0 diff --git a/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/35mmstrain.csv b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/35mmstrain.csv new file mode 100644 index 0000000000000000000000000000000000000000..11ed76aba16736eef6526aa86a1701803ccc0d0c --- /dev/null +++ b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/35mmstrain.csv @@ -0,0 +1,12 @@ +5,231,-131.77507615766018,0 +4,177,-85.40126886872747,0 +10,284,-76.2183367323052,0 +3,118,-46.37380728893265,0 +9,224,-24.79391676834024,0 +2,58,-19.284157486486833,0 +1,-5,-4.3618927648005865,0 +8,157,19.743304093307984,0 +7,85,53.03143308783882,0 +6,4,73.2338837879679,0 +57,296,138.43270195656632,0 +37,19,139.35099517020856,0 diff --git a/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/40mmstrain.csv b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/40mmstrain.csv new file mode 100644 index 0000000000000000000000000000000000000000..f5504de52585cc7bf1cb5fd840c78971f76095f9 --- /dev/null +++ b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/40mmstrain.csv @@ -0,0 +1,12 @@ +5,214,-149.22264721686253,0 +10,273,-100.32353359041377,0 +4,166,-97.56865394948704,0 +3,111,-53.949726301481064,0 +9,218,-42.24148782754264,0 +2,54,-22.039037127413565,0 +1,-7,-4.821039371621737,0 +8,156,8.953358833011748,0 +7,86,48.21039371621714,0 +6,5,72.54516387773623,0 +57,296,138.43270195656632,0 +37,19,139.35099517020856,0 diff --git a/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/45mmstrain.csv b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/45mmstrain.csv new file mode 100644 index 0000000000000000000000000000000000000000..7b5e517ba7c570e660beb8be2268007a4e33a470 --- /dev/null +++ b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/45mmstrain.csv @@ -0,0 +1,12 @@ +5,194,-166.21107166924384,0 +10,258,-124.65830375193286,0 +4,152,-109.96561233365719,0 +3,103,-60.83692540379781,0 +9,211,-60.14820549356614,0 +2,49,-25.253063375161332,0 +1,-8,-5.509759281853405,0 +8,154,-2.7548796409266743,0 +7,86,42.700634434363735,0 +6,5,71.62687066409404,0 +57,296,138.43270195656632,0 +37,19,139.35099517020856,0 diff --git a/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/50mmstrain.csv b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/50mmstrain.csv new file mode 100644 index 0000000000000000000000000000000000000000..834627bfb970012357155c7f9b2d8316b444d104 --- /dev/null +++ b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/50mmstrain.csv @@ -0,0 +1,12 @@ +5,171,-182.96992281821457,0 +10,240,-149.4522205202731,0 +4,137,-122.59214402123786,0 +9,201,-79.89150958687412,0 +3,94,-68.87199102316731,0 +2,44,-29.155809533140825,0 +8,150,-16.299704542149584,0 +1,-10,-6.428052495495649,0 +7,87,35.583862028636474,0 +6,7,70.47900414704122,0 +57,296,138.43270195656632,0 +37,19,139.35099517020856,0 diff --git a/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/55mmstrain.csv b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/55mmstrain.csv new file mode 100644 index 0000000000000000000000000000000000000000..1a9db6c87a5147b1778876cd76eff8f3ff59d893 --- /dev/null +++ b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/55mmstrain.csv @@ -0,0 +1,12 @@ +5,145,-198.810480753543,0 +10,218,-174.70528389543443,0 +4,119,-135.21867570881858,0 +9,187,-100.55310689382429,0 +3,82,-77.13662994594739,0 +2,37,-32.36983578088865,0 +8,144,-30.992395960425313,0 +1,-13,-7.116772405727318,0 +7,87,27.548796409266913,0 +6,8,68.87199102316731,0 +57,296,138.20312865315577,0 +37,19,139.35099517020856,0 diff --git a/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/5mmstrain.csv b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/5mmstrain.csv new file mode 100644 index 0000000000000000000000000000000000000000..82ce778c87769c56476eeffaa9218e8d4023edb1 --- /dev/null +++ b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/5mmstrain.csv @@ -0,0 +1,12 @@ +5,298,-14.233544811454578,0 +4,223,-8.26463892278008,0 +3,148,-4.132319461390068,0 +2,74,-1.3774398204633371,0 +1,0,-0.22957330341057514,0 +10,304,61.75521861744005,0 +9,229,67.2649778992934,0 +8,153,71.85644396750456,0 +7,78,74.84089691184181,0 +6,0,76.90705664253687,0 +57,296,138.6622752599769,0 +37,20,139.35099517020856,0 diff --git a/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/60mmstrain.csv b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/60mmstrain.csv new file mode 100644 index 0000000000000000000000000000000000000000..436868b98087bfb3e649f7ad53ef8d8ff2ce0872 --- /dev/null +++ b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/60mmstrain.csv @@ -0,0 +1,12 @@ +5,116,-213.04402556499764,0 +10,191,-198.810480753543,0 +4,98,-146.23819427252528,0 +9,171,-120.75555759395337,0 +3,69,-84.94212226190638,0 +8,136,-46.60338059234323,0 +2,30,-36.04300863545757,0 +1,-15,-7.805492315958986,0 +7,86,18.595437576255165,0 +6,9,67.2649778992934,0 +57,296,138.20312865315577,0 +37,19,139.35099517020856,0 diff --git a/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/reference.csv b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/reference.csv new file mode 100644 index 0000000000000000000000000000000000000000..33abd7ceb7d32504a090ec74cca07c1920ddfa6e --- /dev/null +++ b/02_Presentation/robotics/tendon/physical_tests/data/csvFiles/reference.csv @@ -0,0 +1,12 @@ +5,301,-7.116772405727318,0 +4,225,-5.050612675032255,0 +3,148,-2.7548796409266743,0 +2,75,-1.1478665170528188,0 +1,0,-0.0,0 +10,303,68.87199102316731,0 +9,228,70.7085774504518,0 +8,152,73.00431048455738,0 +7,78,75.07047021525239,0 +6,0,76.90705664253687,0 +57,296,138.20312865315577,0 +37,20,139.121421866798,0 diff --git a/02_Presentation/top_opt/micr_3d/macro_1 copy.gif b/02_Presentation/top_opt/micr_3d/macro_1 copy.gif new file mode 100644 index 0000000000000000000000000000000000000000..eb834526f39297ac5e52a4f8891051698146a7db Binary files /dev/null and b/02_Presentation/top_opt/micr_3d/macro_1 copy.gif differ diff --git a/02_Presentation/top_opt/micr_3d/macro_2.gif b/02_Presentation/top_opt/micr_3d/macro_2.gif new file mode 100644 index 0000000000000000000000000000000000000000..29f0d55e0e7332a41b8249a6b2e1dadd8ea86d66 Binary files /dev/null and b/02_Presentation/top_opt/micr_3d/macro_2.gif differ diff --git a/02_Presentation/top_opt/micr_3d/macro_4.png b/02_Presentation/top_opt/micr_3d/macro_4.png new file mode 100644 index 0000000000000000000000000000000000000000..58b5038098010482aaa6076ef4b25bca2b151f1e Binary files /dev/null and b/02_Presentation/top_opt/micr_3d/macro_4.png differ diff --git a/02_Presentation/top_opt/micr_3d/micro_2.gif b/02_Presentation/top_opt/micr_3d/micro_2.gif new file mode 100644 index 0000000000000000000000000000000000000000..044e3c3a040a5c10889ebb692d5315b8bde60840 Binary files /dev/null and b/02_Presentation/top_opt/micr_3d/micro_2.gif differ diff --git a/02_Presentation/top_opt/micr_3d/micro_4.png b/02_Presentation/top_opt/micr_3d/micro_4.png new file mode 100644 index 0000000000000000000000000000000000000000..1c94e84364fd6c9445c9922e7578b387b1d46be2 Binary files /dev/null and b/02_Presentation/top_opt/micr_3d/micro_4.png differ diff --git a/02_Presentation/top_opt/search.md b/02_Presentation/top_opt/search.md index ec9f147ed94b0a88a303855c4a8e9ccad50d6773..db1a5ea8c0941901f966614c8f77ec078bf94893 100644 --- a/02_Presentation/top_opt/search.md +++ b/02_Presentation/top_opt/search.md @@ -106,9 +106,15 @@ Macroscale & Microscale <img src="./micr_3d/macro_1.gif" width="40%" /> <img src="./micr_3d/micro_1.gif" width="40%" /><br></br> +<img src="./micr_3d/macro_2.gif" width="40%" /> +<img src="./micr_3d/micro_2.gif" width="40%" /><br></br> + ### 3D Macroscale & Microscale +<img src="./micr_3d/macro_4.png" width="40%" /> +<img src="./micr_3d/micro_4.png" width="40%" /><br></br> + <img src="./micr_3d/macro_3.png" width="40%" /> <img src="./micr_3d/micro_3.png" width="40%" /><br></br> diff --git a/02_Presentation/validationAndConvergence/FINAL_VAL.png b/02_Presentation/validationAndConvergence/FINAL_VAL.png new file mode 100644 index 0000000000000000000000000000000000000000..d589001b641e113156d4fd1d61fae6128857f2c2 Binary files /dev/null and b/02_Presentation/validationAndConvergence/FINAL_VAL.png differ diff --git a/02_Presentation/validationAndConvergence/validationAndConvergenceStudies.md b/02_Presentation/validationAndConvergence/validationAndConvergenceStudies.md index 2720dc7c854d2fef6cca2c0cda982e00a1956f92..8b31ef722ecbcb3dc2e810fbc722bc2f9f0449b8 100644 --- a/02_Presentation/validationAndConvergence/validationAndConvergenceStudies.md +++ b/02_Presentation/validationAndConvergence/validationAndConvergenceStudies.md @@ -6,15 +6,24 @@ <img src="./dyn_conv.gif" width="300" /> -The graphs below show that given enough time steps (because of damping and propagation effects) the dynamic model converges to the linear fea model. +The graphs below show that given enough time steps (because of damping and propagation effects) the dynamic model converges to the linear FEA model. - - + -The convergence rate is based on three parameters: the size (depth) of the structure, the youngs modulus (the more stiff the faster it converges) and the mass of the nodes. That's because, in order to ensure stability, the time step and damping factor calculation are based on the youngs modulus and node mass [(see the structural mechanics models explanation)](https://amiraa.pages.cba.mit.edu/metavoxels/03_Research/structureModel.html). Below is the same voxel structure with a much higher edge stiffness which increases the damping force and makes it converge much faster. +The three graphs below show the final node displacement in the x,y,z directions for the the 7*7*7 lattice. One can see how accurate the simulation is for all 1400 nodes. - + + + + +<!--  + + --> + +The convergence rate is based on three physical parameters: the size (depth) of the structure, the youngs modulus (the more stiff the faster it converges) and the mass of the nodes. That's because, in order to ensure stability, the time step and damping factor calculation are based on the youngs modulus and node mass [(see the structural mechanics models explanation)](https://amiraa.pages.cba.mit.edu/metavoxels/03_Research/structureModel.html). Below is the same voxel structure with a much higher edge stiffness which increases the damping force and makes it converge much faster. + +<!--  --> Even though a large amount of timesteps is needed for the convergence, the simulation speed is still orders of magnitude faster than the FEA analysis for given that for large structures. That's because: diff --git a/02_Presentation/validationAndConvergence/x.png b/02_Presentation/validationAndConvergence/x.png new file mode 100644 index 0000000000000000000000000000000000000000..e06e98e25619ef6a0e9d8881e4c10746a7a72b1b Binary files /dev/null and b/02_Presentation/validationAndConvergence/x.png differ diff --git a/02_Presentation/validationAndConvergence/x1.png b/02_Presentation/validationAndConvergence/x1.png new file mode 100644 index 0000000000000000000000000000000000000000..6746eda94c57f3ded2c90e65560084d4567b3c11 Binary files /dev/null and b/02_Presentation/validationAndConvergence/x1.png differ diff --git a/02_Presentation/validationAndConvergence/x3.png b/02_Presentation/validationAndConvergence/x3.png new file mode 100644 index 0000000000000000000000000000000000000000..d3bd4a6d533f0f9fe6c910d10a4cd3ab3df78c49 Binary files /dev/null and b/02_Presentation/validationAndConvergence/x3.png differ diff --git a/02_Presentation/validationAndConvergence/y.png b/02_Presentation/validationAndConvergence/y.png new file mode 100644 index 0000000000000000000000000000000000000000..00b7d4b0b492e7df09c189dd5f36eeda0a904af2 Binary files /dev/null and b/02_Presentation/validationAndConvergence/y.png differ diff --git a/02_Presentation/validationAndConvergence/y2.png b/02_Presentation/validationAndConvergence/y2.png new file mode 100644 index 0000000000000000000000000000000000000000..dfdd2163d5002f4f3c5c8ec5ea58e3da80ffd332 Binary files /dev/null and b/02_Presentation/validationAndConvergence/y2.png differ diff --git a/02_Presentation/validationAndConvergence/y3.png b/02_Presentation/validationAndConvergence/y3.png new file mode 100644 index 0000000000000000000000000000000000000000..06950eff6e708246bb6778699897d1dfc9555007 Binary files /dev/null and b/02_Presentation/validationAndConvergence/y3.png differ diff --git a/02_Presentation/validationAndConvergence/z.png b/02_Presentation/validationAndConvergence/z.png new file mode 100644 index 0000000000000000000000000000000000000000..bd3dc803dd366a5f8ab7a65f078e5c631e214a44 Binary files /dev/null and b/02_Presentation/validationAndConvergence/z.png differ diff --git a/02_Presentation/validationAndConvergence/z2.png b/02_Presentation/validationAndConvergence/z2.png new file mode 100644 index 0000000000000000000000000000000000000000..3d67b3b7328a2e398f49539466fc7b173dded460 Binary files /dev/null and b/02_Presentation/validationAndConvergence/z2.png differ diff --git a/02_Presentation/validationAndConvergence/z3.png b/02_Presentation/validationAndConvergence/z3.png new file mode 100644 index 0000000000000000000000000000000000000000..bfa54f07297e9ef31a2d031071c8ebcfe0b65d36 Binary files /dev/null and b/02_Presentation/validationAndConvergence/z3.png differ